Flashing fails, Nano A02 developer kit SD-card

Hi, I have an A02 Nano with SD-card (developer kit), which recently stopped working, i.e. it no longer boots. The green power light comes on, but no video, and the heat sink remains cool. Same thing on USB power or wall power.
I’m using the latest SDK Manager available for Ubuntu 18 to try to reload images on it. Auto-recovery mode does not work, so I use the pin 3/4 manual method to enter recovery mode. The “Flash Jetson OS” step progresses to 89% and then fails with “flash: Command tegrarcm --download ebt cboot.bin.encrypt 0 0 --download rp1 tegra210-p3448-0000-p3449-0000-a02.dtb.encrypt 0 … ERROR: Flash Jetson Nano - flash: *** ERROR: flashing failed.”
I took the last command from JetPack_4.6.4_Linux_replay.txt and re-ran it, and here is the last bit of it:

[  35.0833 ] 
[  35.0887 ] tegrasign --key None --list tegra210-p3448-0000-p3449-0000-a02.dtb_list.xml
[  35.0907 ] Assuming zero filled SBK key
[  35.1061 ] 
[  35.1100 ] tegrahost --updatesigheader tegra210-p3448-0000-p3449-0000-a02.dtb_blheader.encrypt tegra210-p3448-0000-p3449-0000-a02.dtb_blheader.hash zerosbk
[  35.9024 ] 
[  35.9035 ] Sending bootloader and pre-requisite binaries
[  35.9076 ] tegrarcm --download ebt cboot.bin.encrypt 0 0 --download rp1 tegra210-p3448-0000-p3449-0000-a02.dtb.encrypt 0
[  35.9103 ] Applet version 00.01.0000
[  36.3890 ] Sending ebt
[  36.4964 ] 
Error: Return value 1
Command tegrarcm --download ebt cboot.bin.encrypt 0 0 --download rp1 tegra210-p3448-0000-p3449-0000-a02.dtb.encrypt 0
Failed flashing t210ref.
*** ERROR: flashing failed.

Is my Nano a brick, or is there any help for this?

Please follow this page and dump device side log when flashing.

Also, if this is A02 module, please also try old release like jp4.4/jp4.5 to flash too.

Thank you, I have ordered the cable needed for the side log. How do I install the older SDKs? This SDK Manager doesn’t offer 4.4 or 4.5.

actually it can. But you need this command.

1 Like

I tried jetpack 4.3 and 4.4.1, but the results were the same. Here is the side log. Is the error from I2C significant at all?

[0110.873] Enabled early print                                                                   
[0110.875] [L4T TegraBoot] (version 00.00.2018.01-l4t-1463e5a5)                                    
[0110.881] Processing in recovery mode                                                             
[0110.884] A02 Bootrom Patch rev = 1023                                                            
[0110.888] Power-up reason: pmc por                                                                
[0110.891] Established communication link with host                                                
[0116.756] NvTbootI2cWrite(): error code 0x00045100 Error while starting write transaction         
[0116.764] NvTbootI2cDeviceRead(): error code 0x00045001 Error while sending the offset to slave   
[0116.773] NvTbootI2c: Read failed for slave 0xac, offset 0x00 with error code 0x00045001          
[0883.793] Odmdata from BCT: 0x00094000                                                            
[0883.796] DebugPort= 0x3                                                                          
[0883.806] BoardId read from EEPROM/NCT: 3448                                                      
[0883.810] BoardID = 3448, SKU = 0x0                                                               
[0883.837] NvTbootInit_Porg: Setting GPIO_A6 for HDMI ...                                          
[0883.842] max77620 setting MBLPD bit                                                              
[0883.846] No Battery Present                                                                      
[0883.848] RamCode = 0                                                                             
[0883.851] Platform has DDR4 type RAM                                                              
[0883.854] max77620 disabling SD1 Remote Sense                                                     
[0883.858] Setting DDR voltage to 1125mv                                                           
[0883.862] Serial Number of Pmic Max77663: 0x2f0ee7                                                
[0883.870] Entering ramdump check                                                                  
[0883.873] Get RamDumpCarveOut = 0x0                                                               
[0883.876] RamDumpCarveOut=0x0,  RamDumperFlag=0xe59ff3f8                                          
[0883.882] Last reboot was clean, booting normally!                                                
[0883.886] Sdram initialization is successful                                                      
[0883.890] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000                               
[0883.897] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000                                    
[0883.902] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000                                 
[0883.908] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000                                   
[0883.914] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000                                   
[0883.920] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000                                   
[0883.926] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000                                   
[0883.932] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000                                   
[0883.948] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000                                
[0883.954] Platform-DebugCarveout: 0                                                               
[0883.957] Downloaded BCT successfully 

sounds like an hardware issue.

Thanks for your help! Do the I2C errors suggest anything specific wrong?

I’m wondering whether I need to replace the nano itself, or the carrier board?

Both could be possible depends which one is easy to get for you.

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