JetsonHacksNano / rootOnUSB

Set rootfs to be on a USB drive
MIT License
123 stars 26 forks source link

on B01 board, usb power is not switched on [BUG] #20

Open rv8flyboy opened 3 years ago

rv8flyboy commented 3 years ago

Describe the issue using B01 nano board with jetpack 4.4, the usb power is not switched on till after the transfer of root is attempted. verified with serial console, and USB led power light.

tried powering the USB device (nvme ssd, external 2.5" harddrive, and usb stick) from external source, still, the USB port appears not enabled

NVIDIA Jetson Hardware

L4T / JetPack Version 4.4.1

Software version used the rootOnUSB scripts

To Reproduce run rootOnUSB scripts with USB storage device

Expected behavior USB the enable before /boot/extlinix/ectlinux.conf is executed

Additional context tested through serial console, when choosing the USB device from boot options, the USB device receives no power

ThatWileyGuy commented 3 years ago

I believe I'm hitting this as well, but I found the bizarre workaround that if I plug a NexDock 2 (basically a keyboard/mouse/monitor combo) in via USB A-to-C, it seems to power the Jetson Nano via said USB (which seems like it Shouldn't Happen?) and then my USB device (a Samsung T5 Portable SSD) powers up and the board boots. When running off of the barrel pin power adapter, the board won't boot from the same drive.

I haven't checked the serial console yet, but from your description, it sounds like we might need a bootloader fix?