After Flash OS to Jetson box, USB device can not use, must need a reboot, The USB device can be used
Our board can flash OS with sdkmanager and flash.sh, and it can flash success, but after flash finished, it boot up to setting oem-config interface, but now will found that all USB device can not use because of we device didn’t know when flash has finished.
only plug out power supply and plug in it again, then USB device can be use, is there any interface or pin wave to told other module that flash had finished? so that we can know we had flash finished, and reboot all our module.
question1: yes, a board we design, module was Jetson Xavier NX P3668-0001, and flash with command sudo ./flash.sh jetson-xavier-nx-devkit-emmc mmcblk0p1
question2: Because of for the first time setup, the OEM configuration was not finished, so, there is no method to get dmesg log.
Is there any method to know when the flash was finished so that we can reset the usb module. you told this is a usb problem, how USB know when we should reset it status
If you are using jetpack4.6, there would be a create default user tool under your Linux_for_Tegra/tools. Run that before doing flash and it will bypass the oem config.
Is there any method to know when the flash was finished so that we can reset the usb module. you told this is a usb problem , how USB know when we should reset it status
Shouldn’t reset anything. What you need to do afterwards are:
Provide dmesg.
Provide board schematic.
If such problem does not happen on devkit, then you may need to review your hardware design.