Hi Kevin,
<snip>
Do you have anything plugged into the USB OTG port?
Yes, I still have the cable used to fastboot plugged in.
I just managed to replicate Timeouts if I have both the USB ASIX adapter connected to a 'USB Host' port, and also a cable plugged into the 'USB
OTG'
port simultaneously.
Doh! I should've realized that because I now remember Tyler mentioning this limitation when he got it working in LAVA. So you basically have to choose between fastboot and USB host support. Nice tradeoff. ;)
If I unplug the OTG cable, then "usb start" detects the ASIX dongle. Cool.
Brilliant :-) that is excellent news
Next problem... it doesn't seem to DHCP. Does DHCP work for you?
I think I tried it initially when I got the port going, it didn't work and I set a static address to progress and so far never went back to debug why.
Using tcpdump on the LAN, I see it's doing the bootp request, but using a MAC addr of all zeros, even though u-boot tells me it's using the MAC from the adapter, and "usb start" has set usbethaddr accordingly.
Setting static IP addresses, I'm able to TFTP, but checking ARP tables on the TFTP server, it reports an incomplete MAC address also.
Ah interesting, you've debugged it more than me I'm afraid. It would certainly be good to get this working properly.
The good news is Iterating with U-Boot versions is now *much* quicker when you can tftp into RAM and don't have to faff with jumpers and fastboot not enumerating as a USB device ;-)
regards,
Peter.