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