When reflash module or whole device ,happened an error

  1. I use a 5.1.2 sdk downloaded about 2023.8.6.
  2. yestoday i download the latest version for the older can not use eDP port.
  3. Before flash mine bootloader, i flash with the code downloaded no modification with device jetson-orin-nano-dev-kit.
  4. after flash the newest version, eDP can work.
    QUESTION:
  5. after the test with downloaded code, i merge the dts modifcation and want to reflash the module.
    NOW, I happen the error, and can not reflash…(module or whole device), errors below list:

Entering RCM boot

[ 0.0739 ] mb1_t234_prod_aligned_sigheader.bin.encrypt filename is from --mb1_bin
[ 0.0739 ] psc_bl1_t234_prod_aligned_sigheader.bin.encrypt filename is from --psc_bl1_bin
[ 0.0739 ] rcm boot with presigned binaries
[ 0.0779 ] tegrarcm_v2 --instance 1-1 --new_session --chip 0x23 0 --uid --download bct_br br_bct_BR.bct --download mb1 mb1_t234_prod_aligned_sigheader.bin.encrypt --download psc_bl1 psc_bl1_t234_prod_aligned_sigheader.bin.encrypt --download bct_mb1 mb1_bct_MB1_sigheader.bct.encrypt
[ 0.0804 ] BR_CID: 0x80012344705DD3081000000011000080
[ 0.1159 ] Sending bct_br
[ 0.1268 ] Sending mb1
[ 0.1332 ] Sending psc_bl1
[ 0.1830 ] Sending bct_mb1
[ 0.2485 ] Generating blob for T23x
[ 0.2541 ] tegrahost_v2 --chip 0x23 0 --generateblob blob.xml blob.bin
[ 0.2559 ] The number of images in blob is 18
[ 0.2562 ] blobsize is 73339537
[ 0.2564 ] Added binary blob_uefi_jetson_with_dtb_sigheader.bin.encrypt of size 2924608
[ 0.4043 ] Added binary blob_pscfw_t234_prod_sigheader.bin.encrypt of size 375168
[ 0.4049 ] Added binary blob_mce_flash_o10_cr_prod_sigheader.bin.encrypt of size 190592
[ 0.4053 ] Added binary blob_applet_t234_sigheader.bin.encrypt of size 277312
[ 0.4056 ] Not supported type: mb2_applet
[ 0.4057 ] Added binary blob_mb2_t234_with_mb2_cold_boot_bct_MB2_sigheader.bin.encrypt of size 438768
[ 0.4060 ] Added binary blob_xusb_t234_prod_sigheader.bin.encrypt of size 164864
[ 0.4063 ] Added binary blob_display-t234-dce_sigheader.bin.encrypt of size 9097216
[ 0.4648 ] Added binary blob_nvdec_t234_prod_sigheader.fw.encrypt of size 294912
[ 0.4652 ] Added binary blob_bpmp_t234-TE980M-A1_prod_sigheader.bin.encrypt of size 1051136
[ 0.4656 ] Added binary blob_tegra234-bpmp-3767-0001-3509-a02_with_odm_sigheader.dtb.encrypt of size 138880
[ 0.4664 ] Added binary blob_camera-rtcpu-sce_sigheader.img.encrypt of size 166304
[ 0.4668 ] Added binary blob_camera-rtcpu-t234-rce_sigheader.img.encrypt of size 537952
[ 0.4672 ] Added binary blob_adsp-fw_sigheader.bin.encrypt of size 400864
[ 0.4676 ] Added binary blob_spe_t234_sigheader.bin.encrypt of size 270336
[ 0.4681 ] Added binary blob_tos-optee_t234_sigheader.img.encrypt of size 1127568
[ 0.4684 ] Added binary blob_eks_t234_sigheader.img.encrypt of size 9232
[ 0.4687 ] Added binary blob_boot0.img of size 55525376
[ 0.5797 ] Added binary blob_qskj-orin-nx-dev-0001.dtb of size 347345
[ 0.6711 ] tegrarcm_v2 --instance 1-1 --chip 0x23 0 --pollbl --download bct_mem mem_rcm_sigheader.bct.encrypt --download blob blob.bin
[ 0.6729 ] BL: version 1.2.0.0-t234-54845784-562369e5 last_boot_error: 0
[ 0.6916 ] Sending bct_mem
[ 0.7034 ] Sending blob
[ 0.8352 ] ERROR: might be timeout in USB write.
Error: Return value 3
Command tegrarcm_v2 --instance 1-1 --chip 0x23 0 --pollbl --download bct_mem mem_rcm_sigheader.bct.encrypt --download blob blob.bin
Cleaning up…

for the error, i can not update pinmux config to moudle now,
is there any way to reflash module forcely??

Hi lishu2002,

Are you using the devkit or custom board for Orin NX?

For this issue, please refer to the following FAQ for details.
Q: I get a USB timeout error during flash Orin. How to resolve that?

Please also share the full serial console log when you are flashing for further check.

thanks a lot for reply.