Quantcast
Channel: Processors forum - Recent Threads
Viewing all articles
Browse latest Browse all 17527

Linux/AM5718: How to define USB2512BI-AEZG-TR in the device tree

$
0
0

Part Number:AM5718

Tool/software: Linux

Dear Sir or Madame

We have a custom board with a am5718

Our .dts and .dtsi files are based on the evm/idk/beaglebone files and our design is using one USB port connected to a USB hub, USB2512BI-AEZG-TR (http://ww1.microchip.com/downloads/en/devicedoc/00001692c.pdf)

The usb hub have to USB interfaces and those should be defined as host for connecting mass storages (and perhaps a keyboard)

.

How do we define the USB2512BI-AEZG-TR in the device tree file?

Is there a generic driver for this USB hub in the u-boot, or do we have write out own ?

Is it possible to connect a keyboard to one of the USB hub's USB ports and use this as input for the MLO/u-boot during boot up like the UART ?

am5718 USB2 is connected to the USB2512BI-AEZG-TR

am5718 USB1 will be used later to connect to a touch screen used for a LCD (not of concern during MLO/u-boot).

Is it possible to define the signal, HUB_GPIO_RESET_N, (GPIO6_13) in the device tree as well so the driver can make a reset of the USB2512BI-AEZG-TR?

What do we need to switch on in the menuconfig?

PinMux looks like this


Viewing all articles
Browse latest Browse all 17527

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>