Problem while flashing Orin NX

Hello,

Jetson Orin NX (custom board)
L4T 36.3

I have encountered issues when flashing my Orin NX (custom board). The board is set up with A/B Partitions and Disk Encryption enabled (Secure Boot enabled, with PKC + SBK burned).

I successfully flashed the device once, but somehow, reflashing doesn’t work as expected.

Here are the steps I followed:

sudo ./tools/kernel_flash/l4t_initrd_flash.sh --network usb0 -u ./rsa.pem -v ./sbk.key --no-flash --showlogs -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" jetson-orin-nano-devkit internal

sudo ROOTFS_AB=1 ROOTFS_ENC=1 ./tools/kernel_flash/l4t_initrd_flash.sh --showlogs -u ./rsa.pem -v ./sbk.key --no-flash --external-device nvme0n1p1 -i ./sym2_t234.key -c ./tools/kernel_flash/flash_l4t_t234_nvme_rootfs_ab_enc.xml -S 25GiB --external-only --append --network usb0 jetson-orin-nano-devkit external

sudo ./tools/kernel_flash/l4t_initrd_flash.sh --showlogs -u rsa.pem -v sbk.key --network usb0 --flash-only

Attached are the logs:

2.txt (7.5 KB)

NXbootlog.txt (16.0 KB)

Any help is highly appriciated!

Hi ahmed.lassoued,

E> I2C: slave not found in slaves.
E> I2C: Could not write 0 bytes to slave: 0x00ae with repeat start true.      
E> I2C_DEV: Failed to send register address 0x00000000.                       
E> I2C_DEV: Could not read 256 registers of size 1 from slave 0xae at 0x00000000 via instance 0.                                                              
E> eeprom: Failed to read I2C slave device

From the serail console log you shared, it seems the EEPROM cannot be recognized on I2C bus.
Do you have EEPROM on your custom carrier board?
If not, please refer to the following instruction to customize.
EEPROM Modifications

It worked! Thank you

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