Hello,
I am using DM8148 with usb, when configured as host - it function ok, when I configure the same port (usb0) as storage device, there is no detection on PC.
With the kernel cofiguration, I do detect the usb storage device when running in EVM board.
There are very few differences between the kernel/u-boot versions, mainly in pinmux configuration, but the usb driver is the same.
The EVM uses different cable (mini B plug) from the one used with the custom board (standard B-type).
We also observed with scope that there is signal in D+ and D- pins, but in custom board there is no signal.
We have no idea how to continue debugging this issue.
Regards,
Ran