*** Please note that this reply is generated by LLM automatically ***
Based on the provided context, it appears that you are experiencing issues with flashing the Jetson Orin NX 16G module using your own designed hardware. You have successfully flashed the Orin Nano 4G and Orin NX 8G modules using the same command, but the Orin NX 16G module fails to flash.
To troubleshoot this issue, let’s compare the differences between the Orin NX 16G and the other modules that you have successfully flashed.
Module type: The Orin NX 16G module has a different module type compared to the Orin Nano 4G and Orin NX 8G modules. The Orin NX 16G module has a larger memory capacity (16GB) compared to the other two modules (4GB and 8GB, respectively).
Flash command: The flash command you provided is the same for all three modules. However, it’s possible that the command is not compatible with the Orin NX 16G module.
Hardware design: You mentioned that you are using your own designed hardware for flashing, which only replaces the core board. It’s possible that the hardware design is not compatible with the Orin NX 16G module.
To resolve this issue, you can try the following:
Check the flash command: Verify that the flash command is correct and compatible with the Orin NX 16G module. You can refer to the Jetson Linux Toolchain documentation for more information on flashing commands.
Update the hardware design: Ensure that your hardware design is compatible with the Orin NX 16G module. You may need to update the design to accommodate the larger memory capacity of the Orin NX 16G module.
Use SDKManager: You mentioned that you tried using SDKManager to flash the Orin NX 16G module, but it failed. Try using SDKManager again, and ensure that you are using the correct version of SDKManager that is compatible with the Orin NX 16G module.
Check the flashing log: Analyze the flashing log (nx16g_cmd_flash_fail.txt) to identify any error messages or issues that may be causing the flashing process to fail.
Check the debug UART log: Analyze the debug UART log (nx_debug_uart_log) to identify any error messages or issues that may be causing the flashing process to fail.
By comparing the differences between the Orin NX 16G module and the other modules, and by troubleshooting the flashing process, you should be able to identify and resolve the issue preventing you from flashing the Orin NX 16G module.
*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***
Can this issue be fixed in JetPack 5.1.4? We use Orin Nano and Orin NX 8GB both using 5.1.4. If Orin NX 16GB use another JetPack version, it will cause some difficulties.
Do you have a development kit to verify if the issue also occurs on JP5.1.4?
If you are using a custom board, we still recommend updating to the latest version, 5.1.5.
I haven`t development kit with Orin NX 16GB, Only my custom board.Function development has been completed using JetPack 5.1.4, but switching to JetPack5.1.5 may pose risks and affect project progress.
Sorry, since we are not familiar with your specific design, if the issue also occurs on our development kit, we will work on providing a fix.
You may refer to the PCN Center to verify if anything is missing.
If no, we still recommend upgrading to JP5.1.5.
In my understanding, if the ODMDATA configuration is incorrect, the orin nx 8G will also have the same flashing problem.Or is the configuration file used for Orin NX 16G different from Orin NX 8G?