Hello,
I am trying to get the USB ethernet gadget working on an Ultra96-v2 board from Avnet.
After not succeeding with my own image I tried to use the 2024.1 prebuild image provided by avnet.
The gadget is configured using the provided script which does the configuration via configfs.
This seems to work, the usb0 ethernet adapter is available and I can assign an IP etc.
But on the host PC (Ubuntu) the usb device is not enumerated a first. After approx. 30 minutes it suddenly enumerates, but only using USB2.1 and not 3.0 as configured.
I then used the debugfs interface of DWC3 driver to get more information. The link_state hangs at RX.Detect while the device is not enumerating.
Has anybody else encountered that problem as well? What could be the problem?
Any help is highly appreciated - I'm hanging on that issue for a couple of weeks already...
Best Regards,
Dominic