Failed to flash the 32.5.1 on jetson nano emmc version

I was failed to flash 32.5.1 on jetson nano emmc version
But success to flash 32.4.2.
flash-log.txt (11.7 KB)

hello rd1,

it seems some Boot Rom communication failures.
may I know what’s the commands you’re used to flash Nano-eMMC,
are you installing JetPack-4.5.1 with NVIDIA SDK Manager | NVIDIA Developer?
thanks

Download the L4T from https://developer.nvidia.com/embedded/linux-tegra
Make the system as the document.

  1. $ tar xf Jetson-210_Linux_R32.5.1_aarch64.tbz2
  2. $ cd Linux_for_Tegra/rootfs/
  3. $ sudo tar xpf …/…/Tegra_Linux_Sample-Root-Filesystem_R32.5.1_aarch64.tbz2
  4. $ cd …
  5. $ sudo ./apply_binaries.sh

flash the system
6. $ sudo ./flash.sh jetson-nano-emmc mmcblk0p1

hello rd1,

we cannot reproduce the issue locally,

I have several questions as below,

  1. could you please double check you’re downloading t210 series rootfs package?
  2. is there return a success when running apply_binaries script?
  3. is this board fused to enable secureBoot?
  1. I download the package from the official link L4T | NVIDIA Developer, and use it directly without rename.
  2. apply_binaries.sh complete successfully.
  3. This board don’t enable secureBoot, I have mentioned that I flash my device well with 32.4.2 as the same steps.

hello rd1,

please flash the board as following configuration file to see if any difference,
for example, $ sudo ./flash.sh jetson-nano-devkit-emmc mmcblk0p1

Dear Jerry:
This issue still needs support, We will be upgrading to this version soon, So it is urgent.
flash_error.txt (10.7 KB)

hello rd1,

it shows the error that device cannot recognize,
could you please share the device-id read by lsusb command?
thanks

[   0.3893 ] Boot Rom communication
[   0.3928 ] tegrarcm --chip 0x21 0 --rcm rcm_list_signed.xml
[   0.4002 ] BootRom is not running
[   0.4069 ] 
[   0.4072 ] Sending BCTs
[   0.4084 ] tegrarcm --download bct P3448_A00_lpddr4_204Mhz_P987.bct
[   0.4153 ] Cannot open usb device.Check if device is in recovery
[   0.4288 ] 

Hi:
when begin the flash ,we check lsusb , it is ok,but after flashing and failed ,check lsusb again, it cannot recogize.
flash_error-1.txt (11.6 KB)

hello rd1,

could you please try the offline approach to flash the board?
you should assign board info to the command line for flashing.
for example,
$ sudo BOARDID=3448 BOARDSKU=0002 FAB=400 ./flash.sh jetson-nano-devkit-emmc mmcblk0p1

This command is ok!

hello rd1,

thanks for confirmation.
since this topic has been make as solved, please initial another new topic if you still need further supports.

ok ,thank you!