When I was using sdkmanager to flash Jetson Orin Devkit I ran into “failed to read rcm_state” error. I tried both 1.8.4 and 1.9.1 they have the same error. I followed the instruction and set the board to force recovery mode before flash. Can anyone help what could be the problem? Thank.
=====
[ 0.0184 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 0.0193 ] File rcm_state open failed
[ 0.0197 ] **ERROR: failed to read rcm_state**
[ 0.0203 ] Pre-processing config: tegra234-mb1-bct-device-p3701-0000.dts
[ 0.0303 ] Pre-processing config: tegra234-mb1-bct-misc-p3701-0000.dts
[ 0.0398 ] Parsing partition layout
[ 0.0435 ] tegraparser_v2 --pt readinfo_t234_min_prod.xml.tmp
[ 0.0451 ] Parsing partition layout
[ 0.0458 ] tegraparser_v2 --pt readinfo_t234_min_prod.xml.tmp
[ 0.0467 ] Creating list of images to be signed
[ 0.0496 ] tegrahost_v2 --chip 0x23 0 --partitionlayout readinfo_t234_min_prod.xml.bin --list images_list.xml zerosbk
[ 0.0502 ] MB1: Nvheader already present is mb1_t234_prod_aligned.bin
[ 0.0518 ] Header already present for mb1_t234_prod_aligned_sigheader.bin
[ 0.0520 ] MB1: Nvheader already present is mb1_t234_prod_aligned.bin
[ 0.0557 ] Header already present for mb1_t234_prod_aligned_sigheader.bin
[ 0.0565 ] MB1: Nvheader already present is psc_bl1_t234_prod_aligned.bin
[ 0.0620 ] Header already present for psc_bl1_t234_prod_aligned_sigheader.bin
[ 0.0623 ] adding BCH for mb2_t234_aligned.bin
[ 0.0658 ] MB1: Nvheader already present is psc_bl1_t234_prod_aligned.bin
[ 0.0776 ] Header already present for psc_bl1_t234_prod_aligned_sigheader.bin
[ 0.0778 ] adding BCH for mb2_t234_aligned.bin
[ 0.0912 ] Generating signatures
[ 0.0929 ] tegrasign_v3.py --key None --list images_list.xml --pubkeyhash pub_key.key --sha sha512
[ 0.0930 ] Assuming zero filled SBK key
[ 0.1306 ] Warning: pub_key.key is not found
[ 0.1297 ] Parsing dev params for multi chains
[ 0.1460 ] Generating br-bct
[ 0.1521 ] Updating dev and MSS params in BR BCT
[ 0.1523 ] tegrabct_v2 --dev_param tegra234-br-bct-diag-boot_cpp.dtb --brbct br_bct.cfg --chip 0x23 0
[ 0.1551 ] Updating bl info
[ 0.1580 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updateblinfo readinfo_t234_min_prod.xml.bin --updatesig images_list_signed.xml
[ 0.1605 ] WARNING: boot chain is not completed. set to 0
[ 0.1628 ] Get Signed section of bct
[ 0.1652 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --listbct bct_list.xml
[ 0.1677 ] Signing BCT
[ 0.1695 ] tegrasign_v3.py --key None --list bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 0.1699 ] Assuming zero filled SBK key
[ 0.1775 ] Sha saved in br_bct_BR.sha
[ 0.1784 ] Warning: pub_key.key is not found
[ 0.1769 ] Updating BCT with signature
[ 0.1794 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updatesig bct_list_signed.xml
[ 0.1817 ] Offset :4608 Len :3584
[ 0.1827 ] Generating SHA2 Hash
[ 0.1844 ] tegrasign_v3.py --key None --list bct_list.xml --sha sha512
[ 0.1849 ] Assuming zero filled SBK key
[ 0.1849 ] Assuming zero filled SBK key
[ 0.1922 ] Sha saved in br_bct_BR.sha
[ 0.1920 ] Updating BCT with SHA2 Hash
[ 0.1938 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updatesha bct_list_signed.xml
[ 0.1954 ] Offset :4608 Len :3584
[ 0.1959 ] Offset :68 Len :8124
[ 0.1962 ] Generating coldboot mb1-bct
[ 0.1976 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_cold_boot_bct.cfg --misc tegra234-mb1-bct-misc-p3701-0000_cpp.dtb --device tegra234-mb1-bct-device-p3701-0000_cpp.dtb
[ 0.1991 ] MB1-BCT version: 0.9
[ 0.2011 ] Parsing config file :tegra234-mb1-bct-device-p3701-0000_cpp.dtb
[ 0.2013 ] Added Platform Config 9 data with size :- 80
[ 0.2013 ]
[ 0.2014 ] Updating mb1-bct with firmware information
[ 0.2027 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo readinfo_t234_min_prod.xml.bin
[ 0.2056 ] tegrahost_v2 --chip 0x23 0 --align mb1_cold_boot_bct_MB1_aligned.bct
[ 0.2082 ] tegrahost_v2 --chip 0x23 0 --magicid MBCT --appendsigheader mb1_cold_boot_bct_MB1_aligned.bct zerosbk
[ 0.2092 ] adding BCH for mb1_cold_boot_bct_MB1_aligned.bct
[ 0.2118 ] tegrasign_v3.py --key None --list mb1_cold_boot_bct_MB1_aligned_sigheader.bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 0.2120 ] Assuming zero filled SBK key
[ 0.2140 ] Warning: pub_key.key is not found
[ 0.2136 ] tegrahost_v2 --chip 0x23 0 --updatesigheader mb1_cold_boot_bct_MB1_aligned_sigheader.bct.encrypt mb1_cold_boot_bct_MB1_aligned_sigheader.bct.hash zerosbk
[ 0.2150 ] Generating recovery mb1-bct
[ 0.2158 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_bct.cfg --misc tegra234-mb1-bct-misc-p3701-0000_cpp.dtb --device tegra234-mb1-bct-device-p3701-0000_cpp.dtb
[ 0.2165 ] MB1-BCT version: 0.9
[ 0.2176 ] Parsing config file :tegra234-mb1-bct-device-p3701-0000_cpp.dtb
[ 0.2178 ] Added Platform Config 9 data with size :- 80
[ 0.2178 ]
[ 0.2178 ] Updating mb1-bct with firmware information
[ 0.2186 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_bct_MB1.bct --recov --updatefwinfo readinfo_t234_min_prod.xml.bin
[ 0.2207 ] tegrahost_v2 --chip 0x23 0 --align mb1_bct_MB1_aligned.bct
[ 0.2220 ] tegrahost_v2 --chip 0x23 0 --magicid MBCT --appendsigheader mb1_bct_MB1_aligned.bct zerosbk
[ 0.2226 ] adding BCH for mb1_bct_MB1_aligned.bct
[ 0.2248 ] tegrasign_v3.py --key None --list mb1_bct_MB1_aligned_sigheader.bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 0.2250 ] Assuming zero filled SBK key
[ 0.2271 ] Warning: pub_key.key is not found
[ 0.2264 ] tegrahost_v2 --chip 0x23 0 --updatesigheader mb1_bct_MB1_aligned_sigheader.bct.encrypt mb1_bct_MB1_aligned_sigheader.bct.hash zerosbk
[ 0.2277 ] Error: Skip generating mem_bct because sdram_config is not defined
[ 0.2277 ] Error: Skip generating mem_bct because sdram_config is not defined
[ 0.2277 ] Copying signatures
[ 0.2287 ] tegrahost_v2 --chip 0x23 0 --partitionlayout readinfo_t234_min_prod.xml.bin --updatesig images_list_signed.xml
[ 0.2343 ] mb1_t234_prod_aligned_sigheader.bin.encrypt filename is from images_list
[ 0.2344 ] psc_bl1_t234_prod_aligned_sigheader.bin.encrypt filename is from images_list
[ 0.2344 ] Boot Rom communication
[ 0.2352 ] tegrarcm_v2 --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.2358 ] BR_CID: 0x80012344705E35E03C00000014008240
[ 0.2368 ] Sending bct_br
[ 0.2550 ] ERROR: might be timeout in USB write.
=====