I have one additional question to this. I am designing my own carrier board. So I want to know if it is possible to design carrier board, which can use J28 port in host mode too (ID PIN = LOW).
In the HW design guide doc I’ve read that : “USB0 must be available to use as USB Device for USB Recovery Mode.”
May we use the USB0 port (J28) as slave device (device mode) connected to a HOST computer (ARM board) ?
Just to transfer data from HOST to JNN.
Or must we keep this port available for the recovery usage only ?
I have a similar question, but with the Jetson NX. I have a custom board and would like to use USB0 as a host to plug in a USB camera instead of a debug port. Is this possible? Can I modify the device tree to get this working? I have other things plugged into the other USB devices and would like to avoid having to have a USB hub. Having an ID pin for this would have been really nice.
Hi,
When Jetson Nano is booted, if you connect Nano to a x86 host PC(Windows OS or Ubuntu OS), you can see Nano run in USB device mode and a README pops up.
You couldn’t plug a keyboard into that port, but you could plug the Nano into another computer and the Nano would pretend to be a device (such as the mass storage device demonstrated by the README which @DaneLLL mentions).
Most OTG ports can be used in either device mode (with the micro-B USB connected) or in host mode (with a micro-A USB connected), but no hardware was set up for use as host mode on this model.