Jetson Nano Flashing

We are running the Jetson Nano EMMC. We’ve flashed 1k+ SoM and have recently received a batch of 300 SoMs and they won’t flash. Did anything change in the past 6 months on newer SoMs? We use the Seeed carrier board that is meant to be used with the Jetson Nano.

To add to this we also tried this on their J202 boards which is the version that is compatible with Xavier, TX2, and Nano. This had the same result.

From UART we are getting stuck at the bottom where the kernel refuses to go. Doc labeled BAD and the GOOD one is how it normally goes.

bad.jetson.nano.boot.txt (40.1 KB)

good.jetson.nano.boot.txt (45.0 KB)

A bit more info. From a diff the one that doesn’t work says 2GB of RAM while the one that does is 4GB of RAM but the PN are the same.

=========== Good ============

[0021.131] RamCode = 0

------ flashing took place here ------

[0000.228] RamCode = 0

[0002.328] RamCode = 0
[0002.332] LPDDR4 Training: Read DT: Number of tables = 2
[0002.337] EMC Training (SRC-freq: 204000; DST-freq: 1600000)
[0002.350] EMC Training Successful
[0002.353] 408000 not found in DVFS table
[0002.360] RamCode = 0
[0002.363] DT Write: emc-table@204000 succeeded
[0002.368] DT Write: emc-table@1600000 succeeded
[0002.373] LPDDR4 Training: Write DT: Number of tables = 2

[0004.136] Cmdline: tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memtype=0 vpr_resize usb_port_owner_info=0 lane_owner_info=0 emc_max_dvfs=0 touch_id=0@63 video=tegrafb no_console_suspend=1 console=ttyS0,11

[0004.222] set vdd_core voltage to 1075 mv
[0004.226] setting ‘vdd-core’ regulator to 1075000 micro volts

DRAM: 4 GiB

[ 0.000000] OF: fdt: - 80000000 , 7ee00000
[ 0.000000] OF: fdt: - 100000000 , 7f200000

[ 0.000000] bootconsole [uart8250] enabled --------------------- last common line

[ 1.079801] tegradc tegradc.1: dpd enable lookup fail:-19
[ 1.585554] Host read timeout at address 545c00c4
[ 1.820381] imx219 7-0010: imx219_board_setup: error during i2c read probe (-121)
[ 1.828014] imx219 7-0010: board setup failed
[ 1.856409] imx219 8-0010: imx219_board_setup: error during i2c read probe (-121)
[ 1.863984] imx219 8-0010: board setup failed
[ 2.212225] cgroup: cgroup2: unknown option “nsdelegate”
[ 7.635401] random: crng init done
[ 7.638810] random: 7 urandom warning(s) missed due to ratelimiting
Ubuntu 20.04.6 LTS localhost ttyS0
localhost login:
=========== Bad ============

[0010.206] RamCode = 1

------ flashing took place here ------

[0000.228] RamCode = 1

[0002.330] get_emc_table_offset: Can’t find emc-table node
[0002.335] LPDDR4 Training: Can’t find emc-table node

[0004.088] Cmdline: tegraid=21.1.2.0.0 ddr_die=2048M@2048M section=256M memtype=0 vpr_resize usb_port_owner_info=0 lane_owner_info=0 emc_max_dvfs=0 touch_id=0@63 video=tegrafb no_console_suspend=1 console=ttyS0,11

[0004.173] set vdd_core voltage to 1125 mv
[0004.177] setting ‘vdd-core’ regulator to 1125000 micro volts

DRAM: 2 GiB

[ 0.000000] OF: fdt: - 80000000 , 3f200000
[ 0.000000] OF: fdt: - c0000000 , 3ee00000

[ 0.000000] bootconsole [uart8250] enabled --------------------- last common line

One bit more of info.

RAM on old one works (Obsolete)

D9WQK MT53D512M32D2DS-046 WT:D

RAM on new one doesn’t work (Production)

Hi,

Since this is a custom carrier board, we suggest to reach out seeed vendor to get the latest bsp to full flash your device.

Thanks

Talking to our device team they mention that it does flash, the issue is that it won’t boot afterwards. It shows the NVIDIA logo and then reboots and repeats that cycle. Note that this is with the official Nvidia SDK. I used it on both the 2.2 and then updated to the 2.4 version with the same result. I’ve tried to flash it both as a 4GB version and the 2GB version.

On the custom carrier board, there are a lot of carrier boards based on the refence design, SEEED, being one that has been on the market for a long time and is based on your reference design. I don’t even think you can get a original Nvidia Carrier board for the Jetson Nano Module (non ORIN) anymore.

Okay, I found in our lab an original Nvidia Jetson Carried board.

P3450

945-13450-0000-100

S/N: 1423221079485

It has the exactly same symptom. It flashes but will not boot and enter a loop loading the NVIDIA loading screen.

Sorry to add this in pieces but trying to be complete. Here is the log from the flashing. Also note we are flashing 4.6.6

SDKM_logs_JetPack_4.6.6_Linux_for_Jetson_Nano_2026-01-30_10-02-43.zip (559.7 KB)

Hello David,

We got a response from our contact at Arrow.

They pointed us to this and provided the new BSP. My question though is still why the SoM won’t boot with the Nvidia SDK flasher + Nvidia Carrier Board. This was with 4.6.6 and SDK 2.4.

I would have assumed the SDK would install this new BSP or is that not the case?

Jetson_Nano_PCN211181_BOM_ADDITION_OF_DRAM.pdf (216.5 KB)

Hi,

Please try to apply the PCN and flash again.

Overlay_PCN211181_r32.7.5.tbz2

Thanks