Jetson Xavier NX 8GB Boot & Flashing Issue


I have a Xavier NX that’s exhibiting some strange behaviour, preventing both boot and flash. When powering it, the serial console shows that the device fails to boot and resets to recovery mode:

[0000.025] W> RATCHET: MB1 binary ratchet value 4 is too large than ratchet level 2 from HW fuses.
[0000.034] I> MB1 (prd-version:
[0000.039] I> Boot-mode: Coldboot
[0000.042] I> Chip revision : A02P
[0000.045] I> Bootrom patch version : 15 (correctly patched)
[0000.050] I> ATE fuse revision : 0x200
[0000.054] I> Ram repair fuse : 0x0
[0000.057] I> Ram Code : 0x0
[0000.059] I> rst_source : 0x0
[0000.062] I> rst_level : 0x0
[0000.065] I> Boot-device: QSPI
[0000.068] I> Qspi flash params source = brbct
[0000.072] I> Qspi using bpmp-dma
[0000.075] I> Qspi clock source : pllp
[0000.079] I> QSPI Flash Size = 32 MB
[0000.082] I> Qspi initialized successfully
[0000.086] I> Active Boot chain : 1
[0000.089] I> Boot-device: QSPI
[0000.092] I> Qspi flash params source = brbct
[0000.098] W> MB1_PLATFORM_CONFIG: device prod data is empty in MB1 BCT.
[0000.105] I> Temperature = 25000
[0000.109] W> Skipping boost for clk: BPMP_CPU_NIC
[0000.113] W> Skipping boost for clk: BPMP_APB
[0000.117] W> Skipping boost for clk: AXI_CBB
[0000.121] W> Skipping boost for clk: AON_CPU_NIC
[0000.125] W> Skipping boost for clk: CAN1
[0000.129] W> Skipping boost for clk: CAN2
[0000.133] I> Boot-device: QSPI
[0000.136] I> Boot-device: QSPI
[0000.139] I> Qspi flash params source = mb1bct
[0000.143] I> Qspi using bpmp-dma
[0000.146] I> Qspi clock source : pllc_out0
[0000.150] I> Qspi reinitialized
[0000.152] I> Qspi flash params source = mb1bct
[0000.158] I> ECC region[0]: Start:0x0, End:0x0
[0000.162] I> ECC region[1]: Start:0x0, End:0x0
[0000.166] I> ECC region[2]: Start:0x0, End:0x0
[0000.170] I> ECC region[3]: Start:0x0, End:0x0
[0000.174] I> ECC region[4]: Start:0x0, End:0x0
[0000.179] I> Non-ECC region[0]: Start:0x80000000, End:0x100000000
[0000.184] I> Non-ECC region[1]: Start:0x0, End:0x0
[0000.189] I> Non-ECC region[2]: Start:0x0, End:0x0
[0000.193] I> Non-ECC region[3]: Start:0x0, End:0x0
[0000.198] I> Non-ECC region[4]: Start:0x0, End:0x0
[0000.203] E> FAILED: Thermal config
[0000.210] E> FAILED: MEMIO rail config
[0000.220] E> Task 50 failed (err: 0x7979061c)
[0000.224] E> Top caller module: ALIASCHECKER, error module: ALIASCHECKER, reason: 0x1c, aux_info: 0x06
[0000.233] I> MB1( BIT boot status dump :
[0000.263] I> Reset to recovery mode

Hoping it was a firmware issue, I tried reflashing the Jetson, both via SDK Manager and also manually with In both cases the flashing fails with:

Error: Return value 8
Command tegrarcm_v2 --download bct_bootrom br_bct_BR.bct --download bct_mb1 mb1_bct_MB1_sigheader.bct.encrypt --download bct_mem mem_rcm_sigheader.bct.encrypt
Failed flashing t186ref.

Here is the full log of the flashing process:
output.txt (39.8 KB)

On the device side, after the flashing error the serial console output reports the same message as in the boot case, “Task 50 failed”.

Could anyone point me in the right direction here? Is the device recoverable somehow or is this a likely hardware issue?

Thank you!

Please check if you can flash it with latest rel-32.7.1 release.

Is there any page from which I could download the R32.7.1 release directly, without using SDKManager? At the moment I only have access to a Ubuntu 20.04 machine and SDKManager does not allow me to download releases meant for 18.04 and older.

Normally you would use the latest JetPack/SDK Manager, and start it with:
sdkmanager --archivedversions

However, you can pick specific versions. See (a given L4T release corresponds to a specific JetPack release):

1 Like

Please just try to use 18.04. 20.04 only supports to flash jp5.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.