Part Number: AM3358
Other Parts Discussed in Thread: TUSB2036
Hi,
I have a custom made board with an AM3358 using DDR3 memory that is working stable.
My setup is that USB1 is connected to a micro USB port as a HOST, and USB0 is connected to a TUSB2036 on the PCB to make a 3-port USB hub.
The problem I have is that USB0 can find the HUB, but the USB device plugged in the HUB is not getting registered. USB1 seems to work fine.
I have measured and have 5V on the downstream USB port, and I verified the DP DM connection on the downstream ports.
I hope someone has an idea. Below I listed more details.
I use a standard debian image for BBB, "uname -r":
4.14.71-ti-r80
The connection on the AM3358 side:
The TUSB2036 connection, followed datasheet typical connection:
The change in dtsi to make USB0 a HOST, as BBB has a different config by default:
Renamed the evm startup script as I don't need all these features on USB.
Output of the "lsusb":
Output of the "dmesg" from system boot up. I do not have a tda998x connected on my board so that explains some red messages:
And now the problem, when I plugin a USB device (in this case a USB stick) in the hub I get these messages from "dmesg":






