Jetpack 7.x crash on the Jetson Orin Nano

Was attempting to set up a Jetson and update the firmware. I had followed the user guide and was able to set things up using the Jetson 6.x update path with little issue, then when setting up the 7.x update using a flashdrive rather than an SD card, after much time there as an error and a prompt to open a shell which after looking at the error logs it returned: driver optee was unable to register with bus_type arm_ffa because the bus was not initialized. Then I tried to reboot the Jetson which was unsuccessful and I then tried to flash the SD card with the Jetpack 3.1.5 version again, no success, tried an SDK manager and using a jumper cable to force recovery with no success, and lastly tried to flash the 3.1.5 again but it still would only get as far as the boot splash which was the same as before. What can I do to get the Jetson to be able to boot succesfully again? I would like to reitterate that I completed the Jetpack 6.x update path, including the QSPI steps. Should I assume that this means that I need to continue trying to use the 7.x update method with the USB dirve specified by the user guide?

*** Please note that this reply is generated by LLM automatically ***

Based on the provided context, it appears that you are experiencing issues with updating the firmware of your Jetson Orin Nano device. You have successfully updated to JetPack 6x, but are now facing difficulties with the 7x update path using a flash drive.

The error message you encountered, “driver optee was unable to register with bustype armffa because the bus was not initialized,” suggests that there is an issue with the initialization of the bus, which is preventing the device from booting successfully.

Given that you have already completed the JetPack 6x update path, including the QSPI steps, it is likely that the issue lies with the 7x update method. However, before attempting to continue with the 7x update method, I would recommend trying a few alternative approaches to resolve the issue:

  1. Revert to a previous version: Try flashing the SD card with the JetPack 5.1.1 or 5.1.4 version again, as described in the provided context. This may help to determine if the issue is specific to the 7x update path or if it is a more general problem.
  2. Use a different flashing method: Instead of using a flash drive, try using an SD card to flash the device. The provided context describes the process for flashing an SD card using Etcher, which may be a more reliable method.
  3. Check the device’s boot order: Ensure that the UEFI SD Device is set as the top boot device in the UEFI menu. This can be done by navigating to the Boot Manager and adjusting the boot order as needed.
  4. Verify the device’s power and connections: Double-check that the device is properly connected to the power supply and that all external peripheral devices are connected before powering on the device.
  5. Try a different update path: If the above steps do not resolve the issue, you may want to try a different update path, such as using the SDK manager or a jumper cable to force recovery.

In terms of comparing the different update methods, it is worth noting that the provided context describes two different approaches:

  • Flashing to an SD Card: This method involves flashing the device using an SD card, which is the recommended approach for the Jetson Orin Nano Developer Kit.
  • Flashing to an External Storage Device: This method involves flashing the device using an external storage device, such as a flash drive. This approach is not recommended for the Jetson Orin Nano Developer Kit, as it may not be reliable.

Overall, I would recommend trying the alternative approaches outlined above before attempting to continue with the 7x update method. If the issue persists, it may be necessary to seek further assistance from NVIDIA support or a qualified developer.

*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***

I have tried flashing the SD card and revert it back to the 5.1.3 version. I also went to the boot manager to make sure that it was booting from the SD card but it has no effect. I have also used an SDK and forced recovery mode which have also failed to work.

I found on my system that certain thumb drives could result in a bricked Orin during 7.2 flash. I was able to recover using the SDK manager, and flashing 6.2. For me, a completely bricked orin can always be brought back with the SDK manager. I have talked to several people with the same problem, some USB thumbdrives do not play well with the Jetson 7.2 flash process. Good luck!
Paul McWhorter

I was able to fix it yesterday using this method, now the SDK manager reads that not exactly one nvidia jetson device is connected during the next phase but getting it to boot was my biggest concern.