Tool/software:
Hello,
I'm trying to use USB0, as gadget/peripheral, in U-Boot using fastboot protocol.
I'm able to transmit files whose size is under 512 bytes.
I have sniffed communication with wireshark and what I'm seeing is that if I try to transfer bigger files the board answer with a BULK out after 2 seconds (a sort of "nothing received->timeout").
I checked U-Boot fastboot code and what I can see is that the USB packet was never received.
I can say that also trying to share the onboard eMMC using UMS it is not working. Linux is able to "enumerate" the device (with lsusb), checking dmesg I'm able to see the size of the eMMC, but I cannot mount and do any transfer.
Interestingly DFU protocol is working and I'm able to transfer whatever I want.
Have you ever faced a similar problem?
The same USB port is also working perfectly (USB3, Superspeed) in Linux (on AM69) using NCM driver.