Jetson Nano failed to boot and stuck in uboot

Hello there,

EDIT:
Before all, the Nano is booting again from previously working SD-Card, so it can not be called bricked anymore. This is new since starting the topic, but I can not change the name of the topic anymore.
So the topic name should be something like “Jetson Nano not booting despite seemingly successful flashing”.

I have the following situation:

First I got the Nano Developer Kit for developing purposes. I flashed the SD-Card with the given SD-Card-Image using dd, inserted it into the Developer Kit, booted. Worked well, no problems. I worked quite some time on this setup.

Now we want to use the Jetson Nano Production Module (emmc) soon. So I was given the task to experiment flashing the nano SD-Card the same way one would flash the module with emmc later.
So I used the SDKManager to flash the Developer Kit with inserted SD-Card.
After one hour and many warnings from SDKM that flashing takes way too much time and being stuck at 100% percent of writing APP partition really long, I aborted using Ctrl-C. See the log:

DETAILS TERMINAL
Component Name: All
Message Type: All

Filter text here...

14:59:21 INFO : Flash Jetson Nano : [ 0.0200 ] tegrasign --key None --list rcm_list.xml --pubkeyhash pub_key.key
14:59:21 INFO : Flash Jetson Nano : [ 0.0220 ] Assuming zero filled SBK key
14:59:21 INFO : Flash Jetson Nano : [ 0.0489 ]
14:59:21 INFO : Flash Jetson Nano : [ 0.0489 ] Copying signature to RCM mesages
14:59:21 INFO : Flash Jetson Nano : [ 0.0514 ] tegrarcm --chip 0x21 0 --updatesig rcm_list_signed.xml
14:59:21 INFO : Flash Jetson Nano : [ 0.0612 ]
14:59:21 INFO : Flash Jetson Nano : [ 0.0612 ] Boot Rom communication
14:59:21 INFO : Flash Jetson Nano : [ 0.0659 ] tegrarcm --chip 0x21 0 --rcm rcm_list_signed.xml --skipuid
14:59:21 INFO : Flash Jetson Nano : [ 0.0689 ] RCM version 0X210001
14:59:22 INFO : Flash Jetson Nano : [ 0.3940 ] Boot Rom communication completed
14:59:23 INFO : Flash Jetson Nano : [ 1.4119 ]
14:59:23 INFO : Flash Jetson Nano : [ 1.4120 ] dump EEPROM info
14:59:23 INFO : Flash Jetson Nano : [ 1.4180 ] tegrarcm --oem platformdetails eeprom /home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/cvm.bin
14:59:23 INFO : Flash Jetson Nano : [ 1.4203 ] Applet version 00.01.0000
14:59:23 INFO : Flash Jetson Nano : [ 1.7016 ] Saved platform info in /home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/cvm.bin
14:59:23 INFO : Flash Jetson Nano : [ 1.7896 ]
14:59:23 ERROR : Flash Jetson Nano : Board ID(3448) version(200)
14:59:23 INFO : Flash Jetson Nano : creating dummy /home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/badpage.bin
14:59:23 ERROR : Flash Jetson Nano : 1+0 records in
14:59:23 INFO : Flash Jetson Nano : 1+0 records out
14:59:23 ERROR : Flash Jetson Nano : 4096 bytes (4.1 kB, 4.0 KiB) copied, 0.000197652 s, 20.7 MB/s
14:59:23 INFO : Flash Jetson Nano : copying bctfile(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/t210ref/BCT/P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg)... done.
14:59:23 INFO : Flash Jetson Nano : copying bootloader(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
14:59:23 INFO : Flash Jetson Nano : copying initrd(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/l4t_initrd.img)... done.
14:59:23 INFO : Flash Jetson Nano : populating kernel to rootfs... done.
14:59:23 INFO : Flash Jetson Nano : populating initrd to rootfs... done.
14:59:23 INFO : Flash Jetson Nano : populating /home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a02.dtb to rootfs... done.
14:59:23 INFO : Flash Jetson Nano : Making Boot image... done.
14:59:23 INFO : Flash Jetson Nano : Existing sosfile(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/nvtboot_recovery.bin) reused.
14:59:23 INFO : Flash Jetson Nano : copying tegraboot(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/t210ref/nvtboot.bin)... done.
14:59:23 INFO : Flash Jetson Nano : copying cpu_bootloader(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
14:59:23 INFO : Flash Jetson Nano : copying bpffile(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/t210ref/sc7entry-firmware.bin)... done.
14:59:23 INFO : Flash Jetson Nano : Existing badpagefile(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/badpage.bin) reused.
14:59:23 INFO : Flash Jetson Nano : copying wb0boot(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/t210ref/warmboot.bin)... done.
14:59:23 INFO : Flash Jetson Nano : Existing tosfile(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/tos-mon-only.img) reused.
14:59:23 INFO : Flash Jetson Nano : Existing eksfile(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/eks.img) reused.
14:59:23 INFO : Flash Jetson Nano : copying dtbfile(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a02.dtb)... done.
14:59:24 INFO : Flash Jetson Nano : Copying nv_boot_control.conf to rootfs
14:59:24 INFO : Flash Jetson Nano : Making system.img...
15:00:49 INFO : Flash Jetson Nano : populating rootfs from /home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/rootfs ... done.
15:00:56 INFO : Flash Jetson Nano : Sync'ing system.img ... done.
15:00:56 INFO : Flash Jetson Nano : Converting RAW image to Sparse image...
15:00:56 ERROR : Flash Jetson Nano :
15:00:56 INFO : Flash Jetson Nano : ---- Raw to Sparse Image Converter v1.0
15:00:56 ERROR : Flash Jetson Nano : ----------------------------
15:00:56 ERROR : Flash Jetson Nano : 0: RAW: 4194304( 4 blks) ==> 28:4194316
15:00:56 ERROR : Flash Jetson Nano : 1: SKP: 32505856( 31 blks) ==> 4194344:12
15:00:56 ERROR : Flash Jetson Nano : 2: RAW: 2097152( 2 blks) ==> 4194356:2097164
15:00:57 ERROR : Flash Jetson Nano : 3: SKP: 95420416( 91 blks) ==> 6291520:12
15:00:57 ERROR : Flash Jetson Nano : 4: RAW: 1048576( 1 blks) ==> 6291532:1048588
15:00:57 ERROR : Flash Jetson Nano : 5: SKP: 2097152( 2 blks) ==> 7340120:12
15:00:57 ERROR : Flash Jetson Nano : 6: RAW: 28311552( 27 blks) ==> 7340132:28311564
15:00:57 ERROR : Flash Jetson Nano : 7: SKP: 1048576( 1 blks) ==> 35651696:12
15:00:57 ERROR : Flash Jetson Nano : 8: RAW: 77594624( 74 blks) ==> 35651708:77594636
15:00:57 ERROR : Flash Jetson Nano : 9: SKP: 24117248( 23 blks) ==> 113246344:12
15:00:58 ERROR : Flash Jetson Nano : 10: RAW: 59768832( 57 blks) ==> 113246356:59768844
15:00:58 ERROR : Flash Jetson Nano : 11: SKP: 15728640( 15 blks) ==> 173015200:12
15:00:58 ERROR : Flash Jetson Nano : 12: RAW: 49283072( 47 blks) ==> 173015212:49283084
15:00:58 ERROR : Flash Jetson Nano : 13: SKP: 9437184( 9 blks) ==> 222298296:12
15:00:58 ERROR : Flash Jetson Nano : 14: RAW: 1048576( 1 blks) ==> 222298308:1048588
15:00:58 ERROR : Flash Jetson Nano : 15: SKP: 2097152( 2 blks) ==> 223346896:12
15:00:58 ERROR : Flash Jetson Nano : 16: RAW: 12582912( 12 blks) ==> 223346908:12582924
15:00:58 ERROR : Flash Jetson Nano : 17: SKP: 1048576( 1 blks) ==> 235929832:12
15:00:59 ERROR : Flash Jetson Nano : 18: RAW: 252706816( 241 blks) ==> 235929844:252706828
15:00:59 ERROR : Flash Jetson Nano : 19: SKP: 2097152( 2 blks) ==> 488636672:12
15:01:00 ERROR : Flash Jetson Nano : 20: RAW: 117440512( 112 blks) ==> 488636684:117440524
15:01:00 ERROR : Flash Jetson Nano : 21: SKP: 13631488( 13 blks) ==> 606077208:12
15:01:01 ERROR : Flash Jetson Nano : 22: RAW: 26214400( 25 blks) ==> 606077220:26214412
15:01:01 ERROR : Flash Jetson Nano : 23: SKP: 1048576( 1 blks) ==> 632291632:12
15:01:01 ERROR : Flash Jetson Nano : 24: RAW: 1048576( 1 blks) ==> 632291644:1048588
15:01:01 ERROR : Flash Jetson Nano : 25: SKP: 1048576( 1 blks) ==> 633340232:12
15:01:01 ERROR : Flash Jetson Nano : 26: RAW: 97517568( 93 blks) ==> 633340244:97517580
15:01:01 ERROR : Flash Jetson Nano : 27: SKP: 7340032( 7 blks) ==> 730857824:12
15:01:01 ERROR : Flash Jetson Nano : 28: RAW: 1048576( 1 blks) ==> 730857836:1048588
15:01:01 ERROR : Flash Jetson Nano : 29: SKP: 2097152( 2 blks) ==> 731906424:12
15:01:02 ERROR : Flash Jetson Nano : 30: RAW: 126877696( 121 blks) ==> 731906436:126877708
15:01:02 ERROR : Flash Jetson Nano : 31: SKP: 4194304( 4 blks) ==> 858784144:12
15:01:03 ERROR : Flash Jetson Nano : 32: RAW: 65011712( 62 blks) ==> 858784156:65011724
15:01:03 ERROR : Flash Jetson Nano : 33: SKP: 2097152( 2 blks) ==> 923795880:12
15:01:03 ERROR : Flash Jetson Nano : 34: RAW: 68157440( 65 blks) ==> 923795892:68157452
15:01:03 ERROR : Flash Jetson Nano : 35: SKP: 2097152( 2 blks) ==> 991953344:12
15:01:04 ERROR : Flash Jetson Nano : 36: RAW: 124780544( 119 blks) ==> 991953356:124780556
15:01:05 ERROR : Flash Jetson Nano : 37: SKP: 6291456( 6 blks) ==> 1116733912:12
15:01:05 ERROR : Flash Jetson Nano : 38: RAW: 127926272( 122 blks) ==> 1116733924:127926284
15:01:05 ERROR : Flash Jetson Nano : 39: SKP: 6291456( 6 blks) ==> 1244660208:12
15:01:06 ERROR : Flash Jetson Nano : 40: RAW: 127926272( 122 blks) ==> 1244660220:127926284
15:01:07 ERROR : Flash Jetson Nano : 41: SKP: 6291456( 6 blks) ==> 1372586504:12
15:01:07 ERROR : Flash Jetson Nano : 42: RAW: 23068672( 22 blks) ==> 1372586516:23068684
15:01:07 ERROR : Flash Jetson Nano : 43: SKP: 2097152( 2 blks) ==> 1395655200:12
15:01:07 ERROR : Flash Jetson Nano : 44: RAW: 39845888( 38 blks) ==> 1395655212:39845900
15:01:07 ERROR : Flash Jetson Nano : 45: SKP: 1048576( 1 blks) ==> 1435501112:12
15:01:07 ERROR : Flash Jetson Nano : 46: RAW: 27262976( 26 blks) ==> 1435501124:27262988
15:01:07 ERROR : Flash Jetson Nano : 47: SKP: 7340032( 7 blks) ==> 1462764112:12
15:01:08 ERROR : Flash Jetson Nano : 48: RAW: 78643200( 75 blks) ==> 1462764124:78643212
15:01:08 ERROR : Flash Jetson Nano : 49: SKP: 1048576( 1 blks) ==> 1541407336:12
15:01:09 ERROR : Flash Jetson Nano : 50: RAW: 63963136( 61 blks) ==> 1541407348:63963148
15:01:09 ERROR : Flash Jetson Nano : 51: SKP: 7340032( 7 blks) ==> 1605370496:12
15:01:09 ERROR : Flash Jetson Nano : 52: RAW: 30408704( 29 blks) ==> 1605370508:30408716
15:01:09 ERROR : Flash Jetson Nano : 53: SKP: 3145728( 3 blks) ==> 1635779224:12
15:01:09 ERROR : Flash Jetson Nano : 54: RAW: 15728640( 15 blks) ==> 1635779236:15728652
15:01:09 ERROR : Flash Jetson Nano : 55: SKP: 1048576( 1 blks) ==> 1651507888:12
15:01:09 ERROR : Flash Jetson Nano : 56: RAW: 15728640( 15 blks) ==> 1651507900:15728652
15:01:10 ERROR : Flash Jetson Nano : 57: SKP: 219152384( 209 blks) ==> 1667236552:12
15:01:10 ERROR : Flash Jetson Nano : 58: RAW: 6291456( 6 blks) ==> 1667236564:6291468
15:01:10 ERROR : Flash Jetson Nano : 59: SKP: 27262976( 26 blks) ==> 1673528032:12
15:01:10 ERROR : Flash Jetson Nano : 60: RAW: 15728640( 15 blks) ==> 1673528044:15728652
15:01:10 ERROR : Flash Jetson Nano : 61: SKP: 84934656( 81 blks) ==> 1689256696:12
15:01:12 ERROR : Flash Jetson Nano : 62: RAW: 256901120( 245 blks) ==> 1689256708:256901132
15:01:12 ERROR : Flash Jetson Nano : 63: SKP: 2097152( 2 blks) ==> 1946157840:12
15:01:13 ERROR : Flash Jetson Nano : 64: RAW: 190840832( 182 blks) ==> 1946157852:190840844
15:01:14 ERROR : Flash Jetson Nano : 65: SKP: 19922944( 19 blks) ==> 2136998696:12
15:01:14 ERROR : Flash Jetson Nano : 66: RAW: 33554432( 32 blks) ==> 2136998708:33554444
15:01:15 ERROR : Flash Jetson Nano : 67: SKP: 570425344( 544 blks) ==> 2170553152:12
15:01:15 ERROR : Flash Jetson Nano : 68: RAW: 1048576( 1 blks) ==> 2170553164:1048588
15:01:15 ERROR : Flash Jetson Nano : 69: SKP: 267386880( 255 blks) ==> 2171601752:12
15:01:15 ERROR : Flash Jetson Nano : 70: RAW: 1048576( 1 blks) ==> 2171601764:1048588
15:01:17 ERROR : Flash Jetson Nano : 71: SKP: 670040064( 639 blks) ==> 2172650352:12
15:01:17 ERROR : Flash Jetson Nano : 72: RAW: 7340032( 7 blks) ==> 2172650364:7340044
15:01:17 ERROR : Flash Jetson Nano : 73: SKP: 26214400( 25 blks) ==> 2179990408:12
15:01:17 ERROR : Flash Jetson Nano : 74: RAW: 13631488( 13 blks) ==> 2179990420:13631500
15:01:17 ERROR : Flash Jetson Nano : 75: SKP: 87031808( 83 blks) ==> 2193621920:12
15:01:19 ERROR : Flash Jetson Nano : 76: RAW: 436207616( 416 blks) ==> 2193621932:436207628
15:01:19 ERROR : Flash Jetson Nano : 77: SKP: 33554432( 32 blks) ==> 2629829560:12
15:01:19 ERROR : Flash Jetson Nano : 78: RAW: 5242880( 5 blks) ==> 2629829572:5242892
15:01:22 ERROR : Flash Jetson Nano : 79: SKP: 1538260992( 1467 blks) ==> 2635072464:12
15:01:22 ERROR : Flash Jetson Nano : 80: RAW: 9437184( 9 blks) ==> 2635072476:9437196
15:01:22 ERROR : Flash Jetson Nano : 81: SKP: 24117248( 23 blks) ==> 2644509672:12
15:01:22 ERROR : Flash Jetson Nano : 82: RAW: 14680064( 14 blks) ==> 2644509684:14680076
15:01:23 ERROR : Flash Jetson Nano : 83: SKP: 85983232( 82 blks) ==> 2659189760:12
15:01:23 ERROR : Flash Jetson Nano : 84: RAW: 1048576( 1 blks) ==> 2659189772:1048588
15:01:23 ERROR : Flash Jetson Nano : 85: SKP: 2097152( 2 blks) ==> 2660238360:12
15:01:24 ERROR : Flash Jetson Nano : 86: RAW: 320864256( 306 blks) ==> 2660238372:320864268
15:01:25 ERROR : Flash Jetson Nano : 87: SKP: 11534336( 11 blks) ==> 2981102640:12
15:01:25 ERROR : Flash Jetson Nano : 88: RAW: 33554432( 32 blks) ==> 2981102652:33554444
15:01:28 ERROR : Flash Jetson Nano : 89: SKP: 1644167168( 1568 blks) ==> 3014657096:12
15:01:28 ERROR : Flash Jetson Nano : 90: RAW: 7340032( 7 blks) ==> 3014657108:7340044
15:01:28 ERROR : Flash Jetson Nano : 91: SKP: 26214400( 25 blks) ==> 3021997152:12
15:01:28 ERROR : Flash Jetson Nano : 92: RAW: 13631488( 13 blks) ==> 3021997164:13631500
15:01:28 ERROR : Flash Jetson Nano : 93: SKP: 87031808( 83 blks) ==> 3035628664:12
15:01:29 ERROR : Flash Jetson Nano : 94: RAW: 315621376( 301 blks) ==> 3035628676:315621388
15:01:33 ERROR : Flash Jetson Nano : 95: SKP: 1697644544( 1619 blks) ==> 3351250064:12
15:01:33 ERROR : Flash Jetson Nano : 96: RAW: 7340032( 7 blks) ==> 3351250076:7340044
15:01:33 ERROR : Flash Jetson Nano : 97: SKP: 26214400( 25 blks) ==> 3358590120:12
15:01:33 ERROR : Flash Jetson Nano : 98: RAW: 16777216( 16 blks) ==> 3358590132:16777228
15:01:33 ERROR : Flash Jetson Nano : 99: SKP: 83886080( 80 blks) ==> 3375367360:12
15:01:33 ERROR : Flash Jetson Nano : 100: RAW: 1048576( 1 blks) ==> 3375367372:1048588
15:01:33 ERROR : Flash Jetson Nano : 101: SKP: 2097152( 2 blks) ==> 3376415960:12
15:01:34 ERROR : Flash Jetson Nano : 102: RAW: 249561088( 238 blks) ==> 3376415972:249561100
15:01:37 ERROR : Flash Jetson Nano : 103: SKP: 1760559104( 1679 blks) ==> 3625977072:12
15:01:37 ERROR : Flash Jetson Nano : 104: RAW: 7340032( 7 blks) ==> 3625977084:7340044
15:01:37 ERROR : Flash Jetson Nano : 105: SKP: 26214400( 25 blks) ==> 3633317128:12
15:01:38 ERROR : Flash Jetson Nano : 106: RAW: 17825792( 17 blks) ==> 3633317140:17825804
15:01:38 ERROR : Flash Jetson Nano : 107: SKP: 82837504( 79 blks) ==> 3651142944:12
15:01:43 ERROR : Flash Jetson Nano : 108: RAW: 825229312( 787 blks) ==> 3651142956:825229324
15:01:46 ERROR : Flash Jetson Nano : 109: SKP: 1188036608( 1133 blks) ==> 4476372280:12
15:01:46 ERROR : Flash Jetson Nano : -- Total:
15:01:46 ERROR : Flash Jetson Nano : ---------------------------------------------------
15:01:46 ERROR : Flash Jetson Nano : 110 CHUNK 15032385536( 14336 blks) ==> 4476372292(4269 blks)
15:01:46 ERROR : Flash Jetson Nano :
15:01:46 INFO : Flash Jetson Nano : done.
15:01:46 INFO : Flash Jetson Nano : system.img built successfully.
15:01:46 INFO : Flash Jetson Nano : Existing tbcfile(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused.
15:01:46 INFO : Flash Jetson Nano : copying tbcdtbfile(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a02.dtb)... done.
15:01:46 INFO : Flash Jetson Nano : copying cfgfile(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/t210ref/cfg/flash_l4t_t210_spi_sd_p3448.xml) to flash.xml... done.
15:01:46 INFO : Flash Jetson Nano : copying flasher(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
15:01:46 INFO : Flash Jetson Nano : Existing flashapp(/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/tegraflash.py) reused.
15:01:46 INFO : Flash Jetson Nano : ./tegraflash.py --bl cboot.bin --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg --odmdata 0x94000 --bldtb tegra210-p3448-0000-p3449-0000-a02.dtb --applet nvtboot_recovery.bin --cmd "flash; reboot" --cfg flash.xml --chip 0x21 --bins "EBT cboot.bin; DTB tegra210-p3448-0000-p3449-0000-a02.dtb"
15:01:46 INFO : Flash Jetson Nano : saving flash command in /home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/flashcmd.txt
15:01:46 INFO : Flash Jetson Nano : saving Windows flash command to /home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448/Linux_for_Tegra/bootloader/flash_win.bat
15:01:46 INFO : Flash Jetson Nano : *** Flashing target device started. ***
15:01:46 INFO : Flash Jetson Nano : Welcome to Tegra Flash
15:01:46 INFO : Flash Jetson Nano : version 1.0.0
15:01:46 INFO : Flash Jetson Nano : Type ? or help for help and q or quit to exit
15:01:46 INFO : Flash Jetson Nano : Use ! to execute system commands
15:01:46 INFO : Flash Jetson Nano :
15:01:46 INFO : Flash Jetson Nano : [ 0.0028 ] tegrasign --key None --getmode mode.txt
15:01:46 INFO : Flash Jetson Nano : [ 0.0043 ] Assuming zero filled SBK key
15:01:46 INFO : Flash Jetson Nano : [ 0.0186 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.0187 ] Generating RCM messages
15:01:46 INFO : Flash Jetson Nano : [ 0.0217 ] tegrarcm --listrcm rcm_list.xml --chip 0x21 0 --download rcm nvtboot_recovery.bin 0 0
15:01:46 INFO : Flash Jetson Nano : [ 0.0232 ] RCM 0 is saved as rcm_0.rcm
15:01:46 INFO : Flash Jetson Nano : [ 0.0287 ] RCM 1 is saved as rcm_1.rcm
15:01:46 INFO : Flash Jetson Nano : [ 0.0294 ] List of rcm files are saved in rcm_list.xml
15:01:46 INFO : Flash Jetson Nano : [ 0.0372 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.0373 ] Signing RCM messages
15:01:46 INFO : Flash Jetson Nano : [ 0.0392 ] tegrasign --key None --list rcm_list.xml --pubkeyhash pub_key.key
15:01:46 INFO : Flash Jetson Nano : [ 0.0408 ] Assuming zero filled SBK key
15:01:46 INFO : Flash Jetson Nano : [ 0.0626 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.0626 ] Copying signature to RCM mesages
15:01:46 INFO : Flash Jetson Nano : [ 0.0646 ] tegrarcm --chip 0x21 0 --updatesig rcm_list_signed.xml
15:01:46 INFO : Flash Jetson Nano : [ 0.0745 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.0746 ] Parsing partition layout
15:01:46 INFO : Flash Jetson Nano : [ 0.0786 ] tegraparser --pt flash.xml.tmp
15:01:46 INFO : Flash Jetson Nano : [ 0.0936 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.0937 ] Creating list of images to be signed
15:01:46 INFO : Flash Jetson Nano : [ 0.0979 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --list images_list.xml
15:01:46 INFO : Flash Jetson Nano : [ 0.1211 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.1212 ] Generating signatures
15:01:46 INFO : Flash Jetson Nano : [ 0.1231 ] tegrasign --key None --list images_list.xml --pubkeyhash pub_key.key
15:01:46 INFO : Flash Jetson Nano : [ 0.1245 ] Assuming zero filled SBK key
15:01:46 INFO : Flash Jetson Nano : [ 0.2746 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.2747 ] Generating br-bct
15:01:46 INFO : Flash Jetson Nano : [ 0.2780 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg --chip 0x21 0
15:01:46 INFO : Flash Jetson Nano : [ 0.2799 ] Copying Sdram info from 0 to 1 set
15:01:46 INFO : Flash Jetson Nano : [ 0.2855 ] Copying Sdram info from 1 to 2 set
15:01:46 INFO : Flash Jetson Nano : [ 0.2860 ] Copying Sdram info from 2 to 3 set
15:01:46 INFO : Flash Jetson Nano : [ 0.2934 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.2935 ] Updating boot device parameters
15:01:46 INFO : Flash Jetson Nano : [ 0.2969 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatedevparam flash.xml.bin
15:01:46 INFO : Flash Jetson Nano : [ 0.2985 ] Warning: No sdram params
15:01:46 INFO : Flash Jetson Nano : [ 0.3065 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.3065 ] Updating bl info
15:01:46 INFO : Flash Jetson Nano : [ 0.3082 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml
15:01:46 INFO : Flash Jetson Nano : [ 0.3188 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.3189 ] Updating secondary storage information into bct
15:01:46 INFO : Flash Jetson Nano : [ 0.3207 ] tegraparser --pt flash.xml.bin --chip 0x21 0 --updatecustinfo P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
15:01:46 INFO : Flash Jetson Nano : [ 0.3306 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.3306 ] Updating Odmdata
15:01:46 INFO : Flash Jetson Nano : [ 0.3324 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatefields Odmdata =0x94000
15:01:46 INFO : Flash Jetson Nano : [ 0.3338 ] Warning: No sdram params
15:01:46 INFO : Flash Jetson Nano : [ 0.3425 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.3426 ] Get Signed section of bct
15:01:46 INFO : Flash Jetson Nano : [ 0.3451 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --listbct bct_list.xml
15:01:46 INFO : Flash Jetson Nano : [ 0.3547 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.3547 ] Signing BCT
15:01:46 INFO : Flash Jetson Nano : [ 0.3582 ] tegrasign --key None --list bct_list.xml --pubkeyhash pub_key.key
15:01:46 INFO : Flash Jetson Nano : [ 0.3600 ] Assuming zero filled SBK key
15:01:46 INFO : Flash Jetson Nano : [ 0.3619 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.3620 ] Updating BCT with signature
15:01:46 INFO : Flash Jetson Nano : [ 0.3639 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatesig bct_list_signed.xml
15:01:46 INFO : Flash Jetson Nano : [ 0.3766 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.3767 ] Copying signatures
15:01:46 INFO : Flash Jetson Nano : [ 0.3790 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml
15:01:46 INFO : Flash Jetson Nano : [ 0.3986 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.3986 ] Updating BFS information on BCT
15:01:46 INFO : Flash Jetson Nano : [ 0.4006 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatebfsinfo flash.xml.bin
15:01:46 INFO : Flash Jetson Nano : [ 0.4101 ]
15:01:46 INFO : Flash Jetson Nano : [ 0.4101 ] Boot Rom communication
15:01:46 INFO : Flash Jetson Nano : [ 0.4124 ] tegrarcm --chip 0x21 0 --rcm rcm_list_signed.xml
15:01:46 INFO : Flash Jetson Nano : [ 0.4145 ] BootRom is not running
15:01:47 INFO : Flash Jetson Nano : [ 0.6104 ]
15:01:47 INFO : Flash Jetson Nano : [ 0.6109 ] Sending BCTs
15:01:47 INFO : Flash Jetson Nano : [ 0.6127 ] tegrarcm --download bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
15:01:47 INFO : Flash Jetson Nano : [ 0.6168 ] Applet version 00.01.0000
15:01:47 INFO : Flash Jetson Nano : [ 0.8988 ] Sending bct
15:01:47 INFO : Flash Jetson Nano : [ 0.8991 ] [...] 100%
15:01:47 INFO : Flash Jetson Nano : [ 1.0851 ]
15:01:47 INFO : Flash Jetson Nano : [ 1.0871 ] tegrahost --chip 0x21 --align cboot.bin
15:01:47 INFO : Flash Jetson Nano : [ 1.1049 ]
15:01:47 INFO : Flash Jetson Nano : [ 1.1068 ] tegrahost --magicid EBT --appendsigheader cboot.bin cboot.bin_blheader
15:01:47 INFO : Flash Jetson Nano : [ 1.1213 ]
15:01:47 INFO : Flash Jetson Nano : [ 1.1236 ] tegrasign --key None --list cboot.bin_list.xml
15:01:47 INFO : Flash Jetson Nano : [ 1.1250 ] Assuming zero filled SBK key
15:01:47 INFO : Flash Jetson Nano : [ 1.1713 ]
15:01:47 INFO : Flash Jetson Nano : [ 1.1738 ] tegrahost --updatesigheader cboot.bin_blheader.encrypt cboot.bin_blheader.hash zerosbk
15:01:47 INFO : Flash Jetson Nano : [ 1.1865 ]
15:01:47 INFO : Flash Jetson Nano : [ 1.1923 ] tegrahost --chip 0x21 --align tegra210-p3448-0000-p3449-0000-a02.dtb
15:01:47 INFO : Flash Jetson Nano : [ 1.2047 ]
15:01:47 INFO : Flash Jetson Nano : [ 1.2068 ] tegrahost --magicid DTB --appendsigheader tegra210-p3448-0000-p3449-0000-a02.dtb tegra210-p3448-0000-p3449-0000-a02.dtb_blheader
15:01:47 INFO : Flash Jetson Nano : [ 1.2145 ]
15:01:47 INFO : Flash Jetson Nano : [ 1.2176 ] tegrasign --key None --list tegra210-p3448-0000-p3449-0000-a02.dtb_list.xml
15:01:47 INFO : Flash Jetson Nano : [ 1.2191 ] Assuming zero filled SBK key
15:01:47 INFO : Flash Jetson Nano : [ 1.2425 ]
15:01:47 INFO : Flash Jetson Nano : [ 1.2480 ] tegrahost --updatesigheader tegra210-p3448-0000-p3449-0000-a02.dtb_blheader.encrypt tegra210-p3448-0000-p3449-0000-a02.dtb_blheader.hash zerosbk
15:01:47 INFO : Flash Jetson Nano : [ 1.2585 ]
15:01:47 INFO : Flash Jetson Nano : [ 1.2595 ] Sending bootloader and pre-requisite binaries
15:01:47 INFO : Flash Jetson Nano : [ 1.2643 ] tegrarcm --download ebt cboot.bin.encrypt 0 0 --download rp1 tegra210-p3448-0000-p3449-0000-a02.dtb.encrypt 0
15:01:47 INFO : Flash Jetson Nano : [ 1.2667 ] Applet version 00.01.0000
15:01:47 INFO : Flash Jetson Nano : [ 1.5508 ] Sending ebt
15:01:47 INFO : Flash Jetson Nano : [ 1.5518 ] [...] 100%
15:01:47 INFO : Flash Jetson Nano : [ 1.6648 ] Sending rp1
15:01:48 INFO : Flash Jetson Nano : [ 1.6701 ] [...] 100%
15:01:48 INFO : Flash Jetson Nano : [ 1.7346 ]
15:01:48 INFO : Flash Jetson Nano : [ 1.7369 ] tegrarcm --boot recovery
15:01:48 INFO : Flash Jetson Nano : [ 1.7389 ] Applet version 00.01.0000
15:01:49 INFO : Flash Jetson Nano : [ 2.0368 ]
15:01:49 INFO : Flash Jetson Nano : [ 2.0368 ] Retrieving storage infomation
15:01:49 INFO : Flash Jetson Nano : [ 2.0402 ] tegrarcm --oem platformdetails storage storage_info.bin
15:01:49 INFO : Flash Jetson Nano : [ 2.0419 ] Applet is not running on device. Continue with Bootloader
15:01:49 INFO : Flash Jetson Nano : [ 2.7542 ]
15:01:49 INFO : Flash Jetson Nano : [ 2.7598 ] tegradevflash --oem platformdetails storage storage_info.bin
15:01:49 INFO : Flash Jetson Nano : [ 2.7617 ] Cboot version 00.01.0000
15:01:49 INFO : Flash Jetson Nano : [ 2.9075 ] Saved platform info in storage_info.bin
15:01:49 INFO : Flash Jetson Nano : [ 2.9145 ]
15:01:49 INFO : Flash Jetson Nano : [ 2.9146 ] Flashing the device
15:01:49 INFO : Flash Jetson Nano : [ 2.9163 ] tegradevflash --pt flash.xml.bin --storageinfo storage_info.bin --create
15:01:49 INFO : Flash Jetson Nano : [ 2.9180 ] Cboot version 00.01.0000
15:01:49 INFO : Flash Jetson Nano : [ 3.0594 ] Writing partition GPT with gpt.bin
15:01:49 INFO : Flash Jetson Nano : [ 3.0600 ] [...] 100%
15:02:03 INFO : Flash Jetson Nano : [ 3.0662 ] Writing partition NVC with nvtboot.bin.encrypt
15:02:03 INFO : Flash Jetson Nano : [ 17.2214 ] [...] 100%
15:02:14 INFO : Flash Jetson Nano : [ 17.2354 ] Writing partition PT with flash.xml.bin
15:02:14 INFO : Flash Jetson Nano : [ 27.7342 ] [...] 100%
15:02:14 INFO : Flash Jetson Nano : [ 27.7428 ] Writing partition NVC_R with nvtboot.bin.encrypt
15:02:14 INFO : Flash Jetson Nano : [ 27.9919 ] [...] 100%
15:02:24 INFO : Flash Jetson Nano : [ 28.0112 ] Writing partition VER with qspi_bootblob_ver.txt
15:02:24 INFO : Flash Jetson Nano : [ 38.5219 ] [...] 100%
15:02:25 INFO : Flash Jetson Nano : [ 38.5347 ] Writing partition APP with system.img
15:06:21 INFO : Flash Jetson Nano : [ 38.7970 ] [ ] 000% 
.
.
.
100%

<<<<<Flashing stopped right here at 100%, aborted using Ctrl-C>>>>>>>>

15:59:16 INFO : Flash Jetson Nano : [ 3450.0386 ]
15:59:16 INFO : Flash Jetson Nano : Error: Return value 8
15:59:16 INFO : Flash Jetson Nano : Command tegradevflash --pt flash.xml.bin --storageinfo storage_info.bin --create
15:59:16 INFO : Flash Jetson Nano : Failed flashing t210ref.
15:59:16 INFO : Flash Jetson Nano : exit status 1
15:59:16 INFO : Flash Jetson Nano : [ Component Install Finished with Error ]
15:59:16 INFO : Flash Jetson Nano : [ 5.94 GB released. Disk Avail: 6.90 GB ]
15:59:16 INFO : Flash Jetson Nano : [ NV_L4T_FLASH_NANO_DEVKIT_WITH_OS_IMAGE_COMP Install took 59m57s ]
15:59:16 ERROR : Flash Jetson Nano : Run commands failed at step Install: command sudo ./flash.sh jetson-nano-qspi-sd mmcblk0p1 finished with error
15:59:16 INFO : Flash Jetson Nano :
15:59:16 ERROR : Flash Jetson Nano : command terminated with error
15:59:16 ERROR : install 'Flash Jetson Nano' failure, command < cd '/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448' ; '/opt/nvidia/sdkmanager/resources/app/output/installUtils/adapter' -a='install' -c='eyJpZCI6Ik5WX0w0VF9GTEFTSF9OQU5PX0RFVktJVF9XSVRIX09TX0lNQUdFX0NPTVAiLCJuYW1lIjoiRmxhc2ggSmV0c29uIE5hbm8iLCJkZXNjcmlwdGlvbiI6IkZsYXNoIEpldHNvbiBOYW5vIiwiY29tcFR5cGUiOiJmbGFzaCIsImlzVmlzaWJsZSI6dHJ1ZSwibGljZW5zZUlkIjoiTlZfSkVUUEFDS19PU19FVUxBIiwiaXNEZXRlY3RhYmxlSW5zdGFsbCI6ZmFsc2UsImlzSW5zdGFsbFBhdGhDdXN0b21pemFibGUiOnRydWUsImVzdGltYXRlSW5zdGFsbER1cmF0aW9uU2Vjb25kcyI6ODAwLCJ2ZXJzaW9uIjoiMzIuMiIsIm9wZXJhdGluZ1N5c3RlbXMiOlsidWJ1bnR1MTYwNCIsInVidW50dTE4MDQiXSwiaW5zdGFsbFNpemVNQiI6MzAwNTMsImRvd25sb2FkRmlsZXMiOltdLCJpbnN0YWxsUGFyYW1ldGVycyI6eyJpbnN0YWxsRGlyIjoie3tUQVJHRVRfUk9PVH19L3t7QlVORExFX1RJVExFfX1fe3tCT0FSRF9JRH19L0xpbnV4X2Zvcl9UZWdyYSIsInByZUluc3RhbGxDb21tYW5kcyI6W3siY29tbWVudCI6IlBlciBidWcgMjAwNTAyNTM2ICM4IiwidXNlckNvbW1hbmQiOiJzdWRvIGFwdC1nZXQgaW5zdGFsbCAteSBweXRob24ifV0sImluc3RhbGxDb21tYW5kcyI6W3sidXNlckNvbW1hbmQiOiJzdWRvIC4vZmxhc2guc2ggamV0c29uLW5hbm8tcXNwaS1zZCBtbWNibGswcDEifSx7InVzZXJDb21tYW5kIjoic2xlZXAgMjAifV19LCJ0YXJnZXRJZHMiOlsiUDM0NDgtMDAwMCJdLCJkZXBlbmRlbmNpZXMiOlt7ImlkIjoiTlZfTDRUX0ZJTEVfU1lTVEVNX0FORF9PU19OQU5PX1RYMV9DT01QIiwib3BlcmF0b3IiOiI9PSIsInZlciI6IjMyLjIuMDEiLCJfaWQiOiJOVl9MNFRfRklMRV9TWVNURU1fQU5EX09TX05BTk9fVFgxX0NPTVBAUDM0NDgtMDAwMCJ9LHsiaWQiOiJOVl9MNFRfRFJJVkVSU19OQU5PX1RYMV9DT01QIiwib3BlcmF0b3IiOiI9PSIsInZlciI6IjMyLjIuMDEiLCJfaWQiOiJOVl9MNFRfRFJJVkVSU19OQU5PX1RYMV9DT01QQFAzNDQ4LTAwMDAifSx7ImlkIjoiTlZfTDRUX0RFVklDRV9NT0RFX1NFVFVQX0NPTVBfSU5fRkxBU0giLCJvcGVyYXRvciI6Ij09IiwidmVyIjoiMS4wIiwiX2lkIjoiTlZfTDRUX0RFVklDRV9NT0RFX1NFVFVQX0NPTVBfSU5fRkxBU0hAUDM0NDgtMDAwMCJ9XSwiZXh0ZXJuYWxfZGVwZW5kZW5jaWVzIjpbXSwidGFyZ2V0SUQiOiJQMzQ0OC0wMDAwIiwiX2lkIjoiTlZfTDRUX0ZMQVNIX05BTk9fREVWS0lUX1dJVEhfT1NfSU1BR0VfQ09NUEBQMzQ0OC0wMDAwIiwicGFyZW50SUQiOiJOVl9EUklWRV9GTEFTSF9UQVJHRVRfR1JPVVAiLCJfcGFyZW50SUQiOiJOVl9EUklWRV9GTEFTSF9UQVJHRVRfR1JPVVBAUDM0NDgtMDAwMCIsImluc3RhbGxTdGF0dXMiOiJub25lIiwiYWN0aW9uIjoxLCJidW5kbGVUaXRsZSI6IkpldFBhY2tfNC4yLjJfTGludXhfR0EiLCJpbnN0YWxsUGF0aCI6Ii9ob21lL2tvYm9sZC9udmlkaWEvbnZpZGlhX3Nkay9KZXRQYWNrXzQuMi4yX0xpbnV4X0dBX1AzNDQ4IiwiaW5zdGFsbFJvb3QiOiIvaG9tZS9rb2JvbGQvbnZpZGlhL252aWRpYV9zZGsiLCJib2FyZElEIjoiUDM0NDgiLCJ0YXJnZXRBY2Nlc3NJbmZvIjp7InVzZXIiOiIiLCJwYXNzd29yZCI6IiIsImhvc3QiOiIxOTIuMTY4LjU1LjEiLCJwb3J0IjoiMjIifSwiaXNEcnlSdW4iOmZhbHNlfQ==' -i='NV_L4T_FLASH_NANO_DEVKIT_WITH_OS_IMAGE_COMP' -v='32.2' -l='/home/kobold/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3448' -L='/home/kobold/.nvsdkm/logs/JetPack_4.2.2_Linux_GA' -p='5976' -t='P3448-0000' -e='undefined' > terminated with error
15:59:56 INFO : install 'Device Mode Host Setup in Target SDK' Skipped
15:59:56 INFO : install 'DateTime Target Setup' Skipped
15:59:56 INFO : install 'CUDA Toolkit for L4T' Skipped
15:59:56 INFO : install 'cuDNN on Target' Skipped
15:59:56 INFO : install 'TensorRT on Target' Skipped
15:59:56 INFO : install 'OpenCV on Target' Skipped
15:59:56 INFO : install 'VisionWorks on Target' Skipped
15:59:56 INFO : install 'NVIDIA Container Runtime with Docker integration (Beta)' Skipped
15:59:56 INFO : install 'Multimedia API' Skipped
15:59:58 INFO : All done!
FLASHING FAILED 
Please review the terminal tab for details. Resolve and RETRY.
 Installation of target SDK components was skipped
EXPORT LOGS

RETRY
FAILED ITEMS

STOP TRYING

Copyright © 2019,
 
NVIDIA CORPORATION
. 
All rights reserved.
 | 
NVIDIA Developer

(I shortened the output at the percentage of APP partition since it messed with the editing here on the board, but it went to 100% and not further.)

So I tried the flash.sh
I used the following commands:
sudo flash.sh jetson-nano-qspi-sd internal
which ran without errors, wrote all the partitions and the GPT-Table. So I restarted the Nano with display and keyboard and it did not boot. It turned on the screen all in black but did not proceed, no log shown.
This may not be the correct command, since it does not specify the SD-Card.
sudo flash.sh jetson-nano-qspi-sd mmcblk1p1
which should be the correct command for the SD-Card. It ran without errors. But again, after unplugging and replugging to power, no boot up, only black lit up screen.

After this my previously working SD-Card did not boot up either, therefore the Name of the topic here. But after the weekend, now it now boots again. Don’t ask me why, some kind of conductivity or memory decharged over the weekend?

For questions that may arise:
Of course the Nano was in recovery mode during flashing. (Jumpered the Recovery pins before plugging the power jack, after that removed the jumper and then flashed the nano)
lsusb showed

Bus 002 Device 002: ID 0955:7f21 NVidia Corp.

So my questions, since I do not understand the exact underlying problems during bootup here:

  1. What exactly is the QSPI memory used for? Is it some kind of boot vector or the like?
  2. How can I successfully flash the nano over flash.sh since finding out this was the purpose of this whole endeavour anyways?

With kind regards

Fabian

I forgot to post he log of the flash command:

$ sudo ./flash.sh jetson-nano-qspi-sd mmcblk1p1
###############################################################################
# L4T BSP Information:
# R32 , REVISION: 2.1
###############################################################################
# Target Board Information:
# Name: jetson-nano-qspi-sd, Board Family: t210ref, SoC: Tegra 210, 
# OpMode: production, Boot Authentication: , 
###############################################################################
./tegraflash.py --chip 0x21 --applet "/home/kobold/L4T/Linux_for_Tegra/bootloader/nvtboot_recovery.bin" --skipuid --cmd "dump eeprom boardinfo cvm.bin" 
Welcome to Tegra Flash
version 1.0.0
Type ? or help for help and q or quit to exit
Use ! to execute system commands
 
[   0.0058 ] Generating RCM messages
[   0.0075 ] tegrarcm --listrcm rcm_list.xml --chip 0x21 0 --download rcm /home/kobold/L4T/Linux_for_Tegra/bootloader/nvtboot_recovery.bin 0 0
[   0.0089 ] RCM 0 is saved as rcm_0.rcm
[   0.0114 ] RCM 1 is saved as rcm_1.rcm
[   0.0115 ] List of rcm files are saved in rcm_list.xml
[   0.0116 ] 
[   0.0117 ] Signing RCM messages
[   0.0146 ] tegrasign --key None --list rcm_list.xml --pubkeyhash pub_key.key
[   0.0182 ] Assuming zero filled SBK key
[   0.0366 ] 
[   0.0366 ] Copying signature to RCM mesages
[   0.0384 ] tegrarcm --chip 0x21 0 --updatesig rcm_list_signed.xml
[   0.0412 ] 
[   0.0413 ] Boot Rom communication
[   0.0429 ] tegrarcm --chip 0x21 0 --rcm rcm_list_signed.xml --skipuid
[   0.0442 ] RCM version 0X210001
[   0.3733 ] Boot Rom communication completed
[   1.3884 ] 
[   1.3888 ] dump EEPROM info
[   1.3932 ] tegrarcm --oem platformdetails eeprom /home/kobold/L4T/Linux_for_Tegra/bootloader/cvm.bin
[   1.3968 ] Applet version 00.01.0000
[   1.6811 ] Saved platform info in /home/kobold/L4T/Linux_for_Tegra/bootloader/cvm.bin
[   1.7614 ] 
Board ID(3448) version(200) 
copying bctfile(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/BCT/P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg)... done.
copying bootloader(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
copying initrd(/home/kobold/L4T/Linux_for_Tegra/bootloader/l4t_initrd.img)... done.
	populating kernel to rootfs... done.
	populating initrd to rootfs... done.
	populating /home/kobold/L4T/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a02.dtb to rootfs... done.
Making Boot image... done.
Existing sosfile(/home/kobold/L4T/Linux_for_Tegra/bootloader/nvtboot_recovery.bin) reused.
copying tegraboot(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/nvtboot.bin)... done.
copying cpu_bootloader(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
copying bpffile(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/sc7entry-firmware.bin)... done.
Existing badpagefile(/home/kobold/L4T/Linux_for_Tegra/bootloader/badpage.bin) reused.
copying wb0boot(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/warmboot.bin)... done.
Existing tosfile(/home/kobold/L4T/Linux_for_Tegra/bootloader/tos-mon-only.img) reused.
Existing eksfile(/home/kobold/L4T/Linux_for_Tegra/bootloader/eks.img) reused.
copying dtbfile(/home/kobold/L4T/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a02.dtb)... done.
Copying nv_boot_control.conf to rootfs
generating system.img for booting... 
Making system.img... 
	populating rootfs from /tmp/tmp.QdPfNkpODO ... done.
	Sync'ing system.img ... done.
	Converting RAW image to Sparse image... 

---- Raw to Sparse Image Converter v1.0 ----------------------------
  0: RAW:     4194304(      4 blks) ==>          28:4194316
  1: SKP:    32505856(     31 blks) ==>     4194344:12
  2: RAW:     1048576(      1 blks) ==>     4194356:1048588
  3: SKP:    96468992(     92 blks) ==>     5242944:12
  4: RAW:     1048576(      1 blks) ==>     5242956:1048588
  5: SKP:     2097152(      2 blks) ==>     6291544:12
  6: RAW:     2097152(      2 blks) ==>     6291556:2097164
  7: SKP:     3145728(      3 blks) ==>     8388720:12
  8: RAW:    23068672(     22 blks) ==>     8388732:23068684
  9: SKP:     1048576(      1 blks) ==>    31457416:12
 10: RAW:     9437184(      9 blks) ==>    31457428:9437196
 11: SKP:   226492416(    216 blks) ==>    40894624:12
 12: RAW:     1048576(      1 blks) ==>    40894636:1048588
 13: SKP:   267386880(    255 blks) ==>    41943224:12
 14: RAW:     1048576(      1 blks) ==>    41943236:1048588
 15: SKP:   267386880(    255 blks) ==>    42991824:12
 16: RAW:     1048576(      1 blks) ==>    42991836:1048588
 17: SKP:   267386880(    255 blks) ==>    44040424:12
 18: RAW:     1048576(      1 blks) ==>    44040436:1048588
 19: SKP:   938475520(    895 blks) ==>    45089024:12
 20: RAW:     1048576(      1 blks) ==>    45089036:1048588
 21: SKP:  1206910976(   1151 blks) ==>    46137624:12
 22: RAW:     1048576(      1 blks) ==>    46137636:1048588
 23: SKP:   267386880(    255 blks) ==>    47186224:12
 24: RAW:     1048576(      1 blks) ==>    47186236:1048588
 25: SKP:   670040064(    639 blks) ==>    48234824:12
 26: RAW:     1048576(      1 blks) ==>    48234836:1048588
 27: SKP:  2146435072(   2047 blks) ==>    49283424:12
 28: RAW:     1048576(      1 blks) ==>    49283436:1048588
 29: SKP:   133169152(    127 blks) ==>    50332024:12
 30: RAW:     1048576(      1 blks) ==>    50332036:1048588
 31: SKP:     2097152(      2 blks) ==>    51380624:12
 32: RAW:     1048576(      1 blks) ==>    51380636:1048588
 33: SKP:  2009071616(   1916 blks) ==>    52429224:12
 34: RAW:     1048576(      1 blks) ==>    52429236:1048588
 35: SKP:  2146435072(   2047 blks) ==>    53477824:12
 36: RAW:     1048576(      1 blks) ==>    53477836:1048588
 37: SKP:    32505856(     31 blks) ==>    54526424:12
 38: RAW:     1048576(      1 blks) ==>    54526436:1048588
 39: SKP:    99614720(     95 blks) ==>    55575024:12
 40: RAW:     1048576(      1 blks) ==>    55575036:1048588
 41: SKP:     2097152(      2 blks) ==>    56623624:12
 42: RAW:     7340032(      7 blks) ==>    56623636:7340044
 43: SKP:  2002780160(   1910 blks) ==>    63963680:12
 44: RAW:     1048576(      1 blks) ==>    63963692:1048588
 45: SKP:  2146435072(   2047 blks) ==>    65012280:12
-- Total: ---------------------------------------------------
 46 CHUNK 15032385536(  14336 blks) ==>    65012292(62 blks)

done.
system.img built successfully. 
Existing tbcfile(/home/kobold/L4T/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused.
copying tbcdtbfile(/home/kobold/L4T/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a02.dtb)... done.
copying cfgfile(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/cfg/flash_l4t_t210_spi_sd_p3448.xml) to flash.xml... done.
copying flasher(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
Existing flashapp(/home/kobold/L4T/Linux_for_Tegra/bootloader/tegraflash.py) reused.
./tegraflash.py --bl cboot.bin --bct  P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg --odmdata 0x94000 --bldtb tegra210-p3448-0000-p3449-0000-a02.dtb --applet nvtboot_recovery.bin --cmd "flash; reboot"  --cfg flash.xml --chip 0x21    --bins "EBT cboot.bin; DTB tegra210-p3448-0000-p3449-0000-a02.dtb" 
saving flash command in /home/kobold/L4T/Linux_for_Tegra/bootloader/flashcmd.txt
saving Windows flash command to /home/kobold/L4T/Linux_for_Tegra/bootloader/flash_win.bat
*** Flashing target device started. ***
Welcome to Tegra Flash
version 1.0.0
Type ? or help for help and q or quit to exit
Use ! to execute system commands
 
[   0.0030 ] tegrasign --key None --getmode mode.txt
[   0.0050 ] Assuming zero filled SBK key
[   0.0059 ] 
[   0.0060 ] Generating RCM messages
[   0.0087 ] tegrarcm --listrcm rcm_list.xml --chip 0x21 0 --download rcm nvtboot_recovery.bin 0 0
[   0.0112 ] RCM 0 is saved as rcm_0.rcm
[   0.0132 ] RCM 1 is saved as rcm_1.rcm
[   0.0138 ] List of rcm files are saved in rcm_list.xml
[   0.0139 ] 
[   0.0140 ] Signing RCM messages
[   0.0156 ] tegrasign --key None --list rcm_list.xml --pubkeyhash pub_key.key
[   0.0170 ] Assuming zero filled SBK key
[   0.0292 ] 
[   0.0294 ] Copying signature to RCM mesages
[   0.0311 ] tegrarcm --chip 0x21 0 --updatesig rcm_list_signed.xml
[   0.0335 ] 
[   0.0336 ] Parsing partition layout
[   0.0374 ] tegraparser --pt flash.xml.tmp
[   0.0409 ] 
[   0.0410 ] Creating list of images to be signed
[   0.0442 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --list images_list.xml
[   0.0585 ] 
[   0.0587 ] Generating signatures
[   0.0611 ] tegrasign --key None --list images_list.xml --pubkeyhash pub_key.key
[   0.0641 ] Assuming zero filled SBK key
[   0.1723 ] 
[   0.1725 ] Generating br-bct
[   0.1755 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg --chip 0x21 0
[   0.1818 ] Copying Sdram info from 0 to 1 set
[   0.1819 ] Copying Sdram info from 1 to 2 set
[   0.1821 ] Copying Sdram info from 2 to 3 set
[   0.1822 ] 
[   0.1824 ] Updating boot device parameters
[   0.1857 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatedevparam flash.xml.bin
[   0.1872 ] Warning: No sdram params
[   0.1878 ] 
[   0.1878 ] Updating bl info
[   0.1893 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml
[   0.1918 ] 
[   0.1920 ] Updating secondary storage information into bct
[   0.1934 ] tegraparser --pt flash.xml.bin --chip 0x21 0 --updatecustinfo P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
[   0.1966 ] 
[   0.1968 ] Updating Odmdata
[   0.1994 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatefields Odmdata =0x94000
[   0.2031 ] Warning: No sdram params
[   0.2044 ] 
[   0.2045 ] Get Signed section of bct
[   0.2067 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --listbct bct_list.xml
[   0.2091 ] 
[   0.2092 ] Signing BCT
[   0.2140 ] tegrasign --key None --list bct_list.xml --pubkeyhash pub_key.key
[   0.2156 ] Assuming zero filled SBK key
[   0.2165 ] 
[   0.2166 ] Updating BCT with signature
[   0.2181 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatesig bct_list_signed.xml
[   0.2200 ] 
[   0.2202 ] Copying signatures
[   0.2217 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml
[   0.2303 ] 
[   0.2305 ] Updating BFS information on BCT
[   0.2331 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatebfsinfo flash.xml.bin
[   0.2356 ] 
[   0.2357 ] Boot Rom communication
[   0.2373 ] tegrarcm --chip 0x21 0 --rcm rcm_list_signed.xml
[   0.2386 ] BootRom is not running
[   0.4285 ] 
[   0.4288 ] Sending BCTs
[   0.4330 ] tegrarcm --download bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
[   0.4355 ] Applet version 00.01.0000
[   0.7205 ] Sending bct
[   0.7211 ] [................................................] 100%
[   0.8990 ] 
[   0.9035 ] tegrahost --chip 0x21 --align cboot.bin
[   0.9078 ] 
[   0.9099 ] tegrahost --magicid EBT --appendsigheader cboot.bin cboot.bin_blheader
[   0.9157 ] 
[   0.9181 ] tegrasign --key None --list cboot.bin_list.xml
[   0.9197 ] Assuming zero filled SBK key
[   0.9506 ] 
[   0.9528 ] tegrahost --updatesigheader cboot.bin_blheader.encrypt cboot.bin_blheader.hash zerosbk
[   0.9561 ] 
[   0.9599 ] tegrahost --chip 0x21 --align tegra210-p3448-0000-p3449-0000-a02.dtb
[   0.9629 ] 
[   0.9649 ] tegrahost --magicid DTB --appendsigheader tegra210-p3448-0000-p3449-0000-a02.dtb tegra210-p3448-0000-p3449-0000-a02.dtb_blheader
[   0.9691 ] 
[   0.9721 ] tegrasign --key None --list tegra210-p3448-0000-p3449-0000-a02.dtb_list.xml
[   0.9744 ] Assuming zero filled SBK key
[   0.9897 ] 
[   0.9919 ] tegrahost --updatesigheader tegra210-p3448-0000-p3449-0000-a02.dtb_blheader.encrypt tegra210-p3448-0000-p3449-0000-a02.dtb_blheader.hash zerosbk
[   0.9961 ] 
[   0.9972 ] Sending bootloader and pre-requisite binaries
[   0.9989 ] tegrarcm --download ebt cboot.bin.encrypt 0 0 --download rp1 tegra210-p3448-0000-p3449-0000-a02.dtb.encrypt 0
[   1.0003 ] Applet version 00.01.0000
[   1.2852 ] Sending ebt
[   1.2881 ] [................................................] 100%
[   1.4089 ] Sending rp1
[   1.4101 ] [................................................] 100%
[   1.4634 ] 
[   1.4676 ] tegrarcm --boot recovery
[   1.4712 ] Applet version 00.01.0000
[   1.7630 ] 
[   1.7631 ] Retrieving storage infomation
[   1.7652 ] tegrarcm --oem platformdetails storage storage_info.bin
[   1.7686 ] Applet is not running on device. Continue with Bootloader
[   2.4888 ] 
[   2.4964 ] tegradevflash --oem platformdetails storage storage_info.bin
[   2.4987 ] Cboot version 00.01.0000
[   2.6475 ] Saved platform info in storage_info.bin
[   2.6529 ] 
[   2.6531 ] Flashing the device
[   2.6559 ] tegradevflash --pt flash.xml.bin --storageinfo storage_info.bin --create
[   2.6583 ] Cboot version 00.01.0000
[   2.8051 ] Writing partition GPT with gpt.bin
[   2.8064 ] [................................................] 100%
[   2.8112 ] Writing partition NVC with nvtboot.bin.encrypt
[  16.3505 ] [................................................] 100%
[  16.3632 ] Writing partition PT with flash.xml.bin
[  26.8633 ] [................................................] 100%
[  26.8694 ] Writing partition NVC_R with nvtboot.bin.encrypt
[  27.1201 ] [................................................] 100%
[  27.1384 ] Writing partition VER with qspi_bootblob_ver.txt
[  37.6508 ] [................................................] 100%
[  37.6658 ] Writing partition APP with system.img
[  37.9271 ] [................................................] 100%
[  41.4952 ] Writing partition TBC with nvtboot_cpu.bin.encrypt
[  52.3036 ] [................................................] 100%
[  52.3145 ] Writing partition RP1 with tegra210-p3448-0000-p3449-0000-a02.dtb.encrypt
[  52.3717 ] [................................................] 100%
[  52.3891 ] Writing partition EBT with cboot.bin.encrypt
[  52.4681 ] [................................................] 100%
[  52.5003 ] Writing partition WB0 with warmboot.bin.encrypt
[  52.6117 ] [................................................] 100%
[  52.6203 ] Writing partition BPF with sc7entry-firmware.bin.encrypt
[  52.6606 ] [................................................] 100%
[  52.6679 ] Writing partition TOS with tos-mon-only.img.encrypt
[  52.7876 ] [................................................] 100%
[  52.7971 ] Writing partition DTB with tegra210-p3448-0000-p3449-0000-a02.dtb.encrypt
[  52.8597 ] [................................................] 100%
[  52.8737 ] Writing partition LNX with boot.img.encrypt
[  52.9480 ] [................................................] 100%
[  52.9800 ] Warning: EKS partition magic header mismatch!
[  53.0727 ] Writing partition EKS with eks.img
[  53.0744 ] [................................................] 100%
[  53.0801 ] Writing partition BMP with bmp.blob
[  53.1248 ] [................................................] 100%
[  53.1392 ] Writing partition RP4 with rp4.blob
[  53.1906 ] [................................................] 100%
[  53.2624 ] 
[  53.2664 ] tegradevflash --write BCT P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
[  53.2704 ] Cboot version 00.01.0000
[  53.4166 ] Writing partition BCT with P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
[  53.4203 ] [................................................] 100%
[  60.0758 ] 
[  60.0759 ] Flashing completed

[  60.0760 ] Coldbooting the device
[  60.0776 ] tegradevflash --reboot coldboot
[  60.0790 ] Cboot version 00.01.0000
[  60.2250 ] 
*** The target t210ref has been flashed successfully. ***
Make the target filesystem available to the device and reset the board to boot from external mmcblk1p1.

The command is done in a few minutes and does not seem to do write that much data to APP partition, since the time writing there is less than a minute.
The same command with the “internal” target writes way longer. But no booting either.

Why it is mmcblk1p1 here? We always use sudo flash.sh jetson-nano-qspi-sd mmcblk0p1 for sdcard based nano.

It is A02 module and nvidia devkit but not production module, right?

It is the Jetson Nano Developer Kit out of the box, no module switching or the like.
I was just following the general guides here:
https://docs.nvidia.com/jetson/archives/l4t-archived/l4t-282/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Fflashing.html

And the instructions in flash.sh:

# Examples:
# ./flash.sh <target_board> internal			- boot <target_board> from on-board device (eMMC/SDCARD)
# ./flash.sh <target_board> external			- boot <target_board> from external device
# ./flash.sh <target_board> mmcblk0p1			- boot <target_board> from eMMC
# ./flash.sh <target_board> mmcblk1p1			- boot <target_board> from SDCARD
# ./flash.sh <target_board> sda1			- boot <target_board> from USB device
# ./flash.sh -N <IPaddr>:/nfsroot <target_board> eth0	- boot <target_board> from NFS
# ./flash.sh -k LNX <target_board> mmcblk1p1		- update <target_board> kernel
# ./flash.sh -k EBT <target_board> mmcblk1p1		- update <target_board> bootloader

If there is a specific guide for flashing the nano with flash.sh, please advise me.
But the flash.sh says: For sd card use mmcblk1p1, so the I do it.
I am trying the mmcblk0p1 in a few minutes.
Is there anything to do after flashing besides replugging the power jack?

I looked at my logs from yesterday and I already tried mmcblk0p1:

$ sudo ./flash.sh jetson-nano-qspi-sd mmcblk0p1
###############################################################################
# L4T BSP Information:
# R32 , REVISION: 2.1
###############################################################################
# Target Board Information:
# Name: jetson-nano-qspi-sd, Board Family: t210ref, SoC: Tegra 210, 
# OpMode: production, Boot Authentication: , 
###############################################################################
./tegraflash.py --chip 0x21 --applet "/home/kobold/L4T/Linux_for_Tegra/bootloader/nvtboot_recovery.bin" --skipuid --cmd "dump eeprom boardinfo cvm.bin" 
Welcome to Tegra Flash
version 1.0.0
Type ? or help for help and q or quit to exit
Use ! to execute system commands
 
[   0.0033 ] Generating RCM messages
[   0.0052 ] tegrarcm --listrcm rcm_list.xml --chip 0x21 0 --download rcm /home/kobold/L4T/Linux_for_Tegra/bootloader/nvtboot_recovery.bin 0 0
[   0.0067 ] RCM 0 is saved as rcm_0.rcm
[   0.0092 ] RCM 1 is saved as rcm_1.rcm
[   0.0094 ] List of rcm files are saved in rcm_list.xml
[   0.0094 ] 
[   0.0094 ] Signing RCM messages
[   0.0120 ] tegrasign --key None --list rcm_list.xml --pubkeyhash pub_key.key
[   0.0134 ] Assuming zero filled SBK key
[   0.0247 ] 
[   0.0250 ] Copying signature to RCM mesages
[   0.0271 ] tegrarcm --chip 0x21 0 --updatesig rcm_list_signed.xml
[   0.0339 ] 
[   0.0340 ] Boot Rom communication
[   0.0358 ] tegrarcm --chip 0x21 0 --rcm rcm_list_signed.xml --skipuid
[   0.0373 ] RCM version 0X210001
[   0.3668 ] Boot Rom communication completed
[   1.3767 ] 
[   1.3768 ] dump EEPROM info
[   1.3787 ] tegrarcm --oem platformdetails eeprom /home/kobold/L4T/Linux_for_Tegra/bootloader/cvm.bin
[   1.3802 ] Applet version 00.01.0000
[   1.6643 ] Saved platform info in /home/kobold/L4T/Linux_for_Tegra/bootloader/cvm.bin
[   1.7444 ] 
Board ID(3448) version(200) 
copying bctfile(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/BCT/P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg)... done.
copying bootloader(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
copying initrd(/home/kobold/L4T/Linux_for_Tegra/bootloader/l4t_initrd.img)... done.
	populating kernel to rootfs... done.
	populating initrd to rootfs... done.
	populating /home/kobold/L4T/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a02.dtb to rootfs... done.
Making Boot image... done.
Existing sosfile(/home/kobold/L4T/Linux_for_Tegra/bootloader/nvtboot_recovery.bin) reused.
copying tegraboot(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/nvtboot.bin)... done.
copying cpu_bootloader(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
copying bpffile(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/sc7entry-firmware.bin)... done.
Existing badpagefile(/home/kobold/L4T/Linux_for_Tegra/bootloader/badpage.bin) reused.
copying wb0boot(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/warmboot.bin)... done.
Existing tosfile(/home/kobold/L4T/Linux_for_Tegra/bootloader/tos-mon-only.img) reused.
Existing eksfile(/home/kobold/L4T/Linux_for_Tegra/bootloader/eks.img) reused.
copying dtbfile(/home/kobold/L4T/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a02.dtb)... done.
Copying nv_boot_control.conf to rootfs
Making system.img... 
	populating rootfs from /home/kobold/L4T/sample_rootfs ... done.
	Sync'ing system.img ... done.
	Converting RAW image to Sparse image... 

---- Raw to Sparse Image Converter v1.0 ----------------------------
  0: RAW:     4194304(      4 blks) ==>          28:4194316
  1: SKP:    32505856(     31 blks) ==>     4194344:12
  2: RAW:     1048576(      1 blks) ==>     4194356:1048588
  3: SKP:    96468992(     92 blks) ==>     5242944:12
  4: RAW:     1048576(      1 blks) ==>     5242956:1048588
  5: SKP:     2097152(      2 blks) ==>     6291544:12
  6: RAW:    70254592(     67 blks) ==>     6291556:70254604
  7: SKP:     1048576(      1 blks) ==>    76546160:12
  8: RAW:    57671680(     55 blks) ==>    76546172:57671692
  9: SKP:     2097152(      2 blks) ==>   134217864:12
 10: RAW:    39845888(     38 blks) ==>   134217876:39845900
 11: SKP:     2097152(      2 blks) ==>   174063776:12
 12: RAW:    90177536(     86 blks) ==>   174063788:90177548
 13: SKP:     2097152(      2 blks) ==>   264241336:12
 14: RAW:     1048576(      1 blks) ==>   264241348:1048588
 15: SKP:     3145728(      3 blks) ==>   265289936:12
 16: RAW:   126877696(    121 blks) ==>   265289948:126877708
 17: SKP:     3145728(      3 blks) ==>   392167656:12
 18: RAW:    45088768(     43 blks) ==>   392167668:45088780
 19: SKP:     1048576(      1 blks) ==>   437256448:12
 20: RAW:     3145728(      3 blks) ==>   437256460:3145740
 21: SKP:     1048576(      1 blks) ==>   440402200:12
 22: RAW:    37748736(     36 blks) ==>   440402212:37748748
 23: SKP:     1048576(      1 blks) ==>   478150960:12
 24: RAW:     2097152(      2 blks) ==>   478150972:2097164
 25: SKP:     1048576(      1 blks) ==>   480248136:12
 26: RAW:     7340032(      7 blks) ==>   480248148:7340044
 27: SKP:     1048576(      1 blks) ==>   487588192:12
 28: RAW:    34603008(     33 blks) ==>   487588204:34603020
 29: SKP:     2097152(      2 blks) ==>   522191224:12
 30: RAW:    91226112(     87 blks) ==>   522191236:91226124
 31: SKP:    39845888(     38 blks) ==>   613417360:12
 32: RAW:    76546048(     73 blks) ==>   613417372:76546060
 33: SKP:     1048576(      1 blks) ==>   689963432:12
 34: RAW:    38797312(     37 blks) ==>   689963444:38797324
 35: SKP:     1048576(      1 blks) ==>   728760768:12
 36: RAW:     5242880(      5 blks) ==>   728760780:5242892
 37: SKP:    11534336(     11 blks) ==>   734003672:12
 38: RAW:     1048576(      1 blks) ==>   734003684:1048588
 39: SKP:     2097152(      2 blks) ==>   735052272:12
 40: RAW:    14680064(     14 blks) ==>   735052284:14680076
 41: SKP:     1048576(      1 blks) ==>   749732360:12
 42: RAW:   109051904(    104 blks) ==>   749732372:109051916
 43: SKP:     6291456(      6 blks) ==>   858784288:12
 44: RAW:    77594624(     74 blks) ==>   858784300:77594636
 45: SKP:     2097152(      2 blks) ==>   936378936:12
 46: RAW:     8388608(      8 blks) ==>   936378948:8388620
 47: SKP:     4194304(      4 blks) ==>   944767568:12
 48: RAW:    42991616(     41 blks) ==>   944767580:42991628
 49: SKP:     2097152(      2 blks) ==>   987759208:12
 50: RAW:   119537664(    114 blks) ==>   987759220:119537676
 51: SKP:     1048576(      1 blks) ==>  1107296896:12
 52: RAW:     8388608(      8 blks) ==>  1107296908:8388620
 53: SKP:     2097152(      2 blks) ==>  1115685528:12
 54: RAW:   122683392(    117 blks) ==>  1115685540:122683404
 55: SKP:     1048576(      1 blks) ==>  1238368944:12
 56: RAW:     9437184(      9 blks) ==>  1238368956:9437196
 57: SKP:     1048576(      1 blks) ==>  1247806152:12
 58: RAW:    67108864(     64 blks) ==>  1247806164:67108876
 59: SKP:     1048576(      1 blks) ==>  1314915040:12
 60: RAW:    33554432(     32 blks) ==>  1314915052:33554444
 61: SKP:     7340032(      7 blks) ==>  1348469496:12
 62: RAW:    78643200(     75 blks) ==>  1348469508:78643212
 63: SKP:     1048576(      1 blks) ==>  1427112720:12
 64: RAW:    85983232(     82 blks) ==>  1427112732:85983244
 65: SKP:     2097152(      2 blks) ==>  1513095976:12
 66: RAW:    15728640(     15 blks) ==>  1513095988:15728652
 67: SKP:     1048576(      1 blks) ==>  1528824640:12
 68: RAW:    15728640(     15 blks) ==>  1528824652:15728652
 69: SKP:   361758720(    345 blks) ==>  1544553304:12
 70: RAW:     6291456(      6 blks) ==>  1544553316:6291468
 71: SKP:    27262976(     26 blks) ==>  1550844784:12
 72: RAW:     9437184(      9 blks) ==>  1550844796:9437196
 73: SKP:    91226112(     87 blks) ==>  1560281992:12
 74: RAW:   145752064(    139 blks) ==>  1560282004:145752076
 75: SKP:   927989760(    885 blks) ==>  1706034080:12
 76: RAW:     1048576(      1 blks) ==>  1706034092:1048588
 77: SKP:   267386880(    255 blks) ==>  1707082680:12
 78: RAW:     1048576(      1 blks) ==>  1707082692:1048588
 79: SKP:   670040064(    639 blks) ==>  1708131280:12
 80: RAW:     7340032(      7 blks) ==>  1708131292:7340044
 81: SKP:    26214400(     25 blks) ==>  1715471336:12
 82: RAW:    13631488(     13 blks) ==>  1715471348:13631500
 83: SKP:    87031808(     83 blks) ==>  1729102848:12
 84: RAW:   257949696(    246 blks) ==>  1729102860:257949708
 85: SKP:     2097152(      2 blks) ==>  1987052568:12
 86: RAW:   145752064(    139 blks) ==>  1987052580:145752076
 87: SKP:  1607467008(   1533 blks) ==>  2132804656:12
 88: RAW:     6291456(      6 blks) ==>  2132804668:6291468
 89: SKP:    27262976(     26 blks) ==>  2139096136:12
 90: RAW:    11534336(     11 blks) ==>  2139096148:11534348
 91: SKP:    89128960(     85 blks) ==>  2150630496:12
 92: RAW:     1048576(      1 blks) ==>  2150630508:1048588
 93: SKP:     2097152(      2 blks) ==>  2151679096:12
 94: RAW:   108003328(    103 blks) ==>  2151679108:108003340
 95: SKP:    26214400(     25 blks) ==>  2259682448:12
 96: RAW:   130023424(    124 blks) ==>  2259682460:130023436
 97: SKP:  1745879040(   1665 blks) ==>  2389705896:12
 98: RAW:     6291456(      6 blks) ==>  2389705908:6291468
 99: SKP:    27262976(     26 blks) ==>  2395997376:12
100: RAW:     7340032(      7 blks) ==>  2395997388:7340044
101: SKP:    93323264(     89 blks) ==>  2403337432:12
102: RAW:  1054867456(   1006 blks) ==>  2403337444:1054867468
103: SKP:   958398464(    914 blks) ==>  3458204912:12
104: RAW:     4194304(      4 blks) ==>  3458204924:4194316
105: SKP:    29360128(     28 blks) ==>  3462399240:12
106: RAW:     7340032(      7 blks) ==>  3462399252:7340044
107: SKP:    93323264(     89 blks) ==>  3469739296:12
108: RAW:     1048576(      1 blks) ==>  3469739308:1048588
109: SKP:     2097152(      2 blks) ==>  3470787896:12
110: RAW:   292552704(    279 blks) ==>  3470787908:292552716
111: SKP:  1717567488(   1638 blks) ==>  3763340624:12
112: RAW:     5242880(      5 blks) ==>  3763340636:5242892
113: SKP:    28311552(     27 blks) ==>  3768583528:12
114: RAW:     9437184(      9 blks) ==>  3768583540:9437196
115: SKP:    91226112(     87 blks) ==>  3778020736:12
116: RAW:   213909504(    204 blks) ==>  3778020748:213909516
117: SKP:    20971520(     20 blks) ==>  3991930264:12
118: RAW:    33554432(     32 blks) ==>  3991930276:33554444
119: SKP:  1744830464(   1664 blks) ==>  4025484720:12
-- Total: ---------------------------------------------------
120 CHUNK 15032385536(  14336 blks) ==>  4025484732(3839 blks)

done.
system.img built successfully. 
Existing tbcfile(/home/kobold/L4T/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused.
copying tbcdtbfile(/home/kobold/L4T/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a02.dtb)... done.
copying cfgfile(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/cfg/flash_l4t_t210_spi_sd_p3448.xml) to flash.xml... done.
copying flasher(/home/kobold/L4T/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
Existing flashapp(/home/kobold/L4T/Linux_for_Tegra/bootloader/tegraflash.py) reused.
./tegraflash.py --bl cboot.bin --bct  P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg --odmdata 0x94000 --bldtb tegra210-p3448-0000-p3449-0000-a02.dtb --applet nvtboot_recovery.bin --cmd "flash; reboot"  --cfg flash.xml --chip 0x21    --bins "EBT cboot.bin; DTB tegra210-p3448-0000-p3449-0000-a02.dtb" 
saving flash command in /home/kobold/L4T/Linux_for_Tegra/bootloader/flashcmd.txt
saving Windows flash command to /home/kobold/L4T/Linux_for_Tegra/bootloader/flash_win.bat
*** Flashing target device started. ***
Welcome to Tegra Flash
version 1.0.0
Type ? or help for help and q or quit to exit
Use ! to execute system commands
 
[   0.0027 ] tegrasign --key None --getmode mode.txt
[   0.0045 ] Assuming zero filled SBK key
[   0.0078 ] 
[   0.0079 ] Generating RCM messages
[   0.0105 ] tegrarcm --listrcm rcm_list.xml --chip 0x21 0 --download rcm nvtboot_recovery.bin 0 0
[   0.0128 ] RCM 0 is saved as rcm_0.rcm
[   0.0166 ] RCM 1 is saved as rcm_1.rcm
[   0.0172 ] List of rcm files are saved in rcm_list.xml
[   0.0181 ] 
[   0.0181 ] Signing RCM messages
[   0.0197 ] tegrasign --key None --list rcm_list.xml --pubkeyhash pub_key.key
[   0.0210 ] Assuming zero filled SBK key
[   0.0320 ] 
[   0.0321 ] Copying signature to RCM mesages
[   0.0337 ] tegrarcm --chip 0x21 0 --updatesig rcm_list_signed.xml
[   0.0360 ] 
[   0.0360 ] Parsing partition layout
[   0.0391 ] tegraparser --pt flash.xml.tmp
[   0.0425 ] 
[   0.0427 ] Creating list of images to be signed
[   0.0453 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --list images_list.xml
[   0.0596 ] 
[   0.0597 ] Generating signatures
[   0.0615 ] tegrasign --key None --list images_list.xml --pubkeyhash pub_key.key
[   0.0628 ] Assuming zero filled SBK key
[   0.1614 ] 
[   0.1616 ] Generating br-bct
[   0.1645 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg --chip 0x21 0
[   0.1662 ] Copying Sdram info from 0 to 1 set
[   0.1699 ] Copying Sdram info from 1 to 2 set
[   0.1699 ] Copying Sdram info from 2 to 3 set
[   0.1700 ] 
[   0.1701 ] Updating boot device parameters
[   0.1717 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatedevparam flash.xml.bin
[   0.1745 ] Warning: No sdram params
[   0.1750 ] 
[   0.1750 ] Updating bl info
[   0.1766 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml
[   0.1799 ] 
[   0.1800 ] Updating secondary storage information into bct
[   0.1859 ] tegraparser --pt flash.xml.bin --chip 0x21 0 --updatecustinfo P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
[   0.1888 ] 
[   0.1888 ] Updating Odmdata
[   0.1905 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatefields Odmdata =0x94000
[   0.1926 ] Warning: No sdram params
[   0.1931 ] 
[   0.1932 ] Get Signed section of bct
[   0.1947 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --listbct bct_list.xml
[   0.1964 ] 
[   0.1964 ] Signing BCT
[   0.1990 ] tegrasign --key None --list bct_list.xml --pubkeyhash pub_key.key
[   0.2005 ] Assuming zero filled SBK key
[   0.2018 ] 
[   0.2019 ] Updating BCT with signature
[   0.2034 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatesig bct_list_signed.xml
[   0.2052 ] 
[   0.2053 ] Copying signatures
[   0.2068 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml
[   0.2158 ] 
[   0.2159 ] Updating BFS information on BCT
[   0.2180 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatebfsinfo flash.xml.bin
[   0.2208 ] 
[   0.2209 ] Boot Rom communication
[   0.2224 ] tegrarcm --chip 0x21 0 --rcm rcm_list_signed.xml
[   0.2241 ] BootRom is not running
[   0.4129 ] 
[   0.4132 ] Sending BCTs
[   0.4173 ] tegrarcm --download bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
[   0.4195 ] Applet version 00.01.0000
[   0.7015 ] Sending bct
[   0.7023 ] [................................................] 100%
[   0.8796 ] 
[   0.8839 ] tegrahost --chip 0x21 --align cboot.bin
[   0.8863 ] 
[   0.8883 ] tegrahost --magicid EBT --appendsigheader cboot.bin cboot.bin_blheader
[   0.8949 ] 
[   0.8979 ] tegrasign --key None --list cboot.bin_list.xml
[   0.9000 ] Assuming zero filled SBK key
[   0.9301 ] 
[   0.9324 ] tegrahost --updatesigheader cboot.bin_blheader.encrypt cboot.bin_blheader.hash zerosbk
[   0.9355 ] 
[   0.9401 ] tegrahost --chip 0x21 --align tegra210-p3448-0000-p3449-0000-a02.dtb
[   0.9418 ] 
[   0.9432 ] tegrahost --magicid DTB --appendsigheader tegra210-p3448-0000-p3449-0000-a02.dtb tegra210-p3448-0000-p3449-0000-a02.dtb_blheader
[   0.9461 ] 
[   0.9486 ] tegrasign --key None --list tegra210-p3448-0000-p3449-0000-a02.dtb_list.xml
[   0.9508 ] Assuming zero filled SBK key
[   0.9645 ] 
[   0.9673 ] tegrahost --updatesigheader tegra210-p3448-0000-p3449-0000-a02.dtb_blheader.encrypt tegra210-p3448-0000-p3449-0000-a02.dtb_blheader.hash zerosbk
[   0.9697 ] 
[   0.9707 ] Sending bootloader and pre-requisite binaries
[   0.9734 ] tegrarcm --download ebt cboot.bin.encrypt 0 0 --download rp1 tegra210-p3448-0000-p3449-0000-a02.dtb.encrypt 0
[   0.9748 ] Applet version 00.01.0000
[   1.2588 ] Sending ebt
[   1.2594 ] [................................................] 100%
[   1.3852 ] Sending rp1
[   1.3887 ] [................................................] 100%
[   1.4454 ] 
[   1.4477 ] tegrarcm --boot recovery
[   1.4496 ] Applet version 00.01.0000
[   1.7365 ] 
[   1.7368 ] Retrieving storage infomation
[   1.7403 ] tegrarcm --oem platformdetails storage storage_info.bin
[   1.7426 ] Applet is not running on device. Continue with Bootloader
[   2.4596 ] 
[   2.4673 ] tegradevflash --oem platformdetails storage storage_info.bin
[   2.4699 ] Cboot version 00.01.0000
[   2.6133 ] Saved platform info in storage_info.bin
[   2.6234 ] 
[   2.6235 ] Flashing the device
[   2.6253 ] tegradevflash --pt flash.xml.bin --storageinfo storage_info.bin --create
[   2.6268 ] Cboot version 00.01.0000
[   2.7699 ] Writing partition GPT with gpt.bin
[   2.7717 ] [................................................] 100%
[   2.7757 ] Writing partition NVC with nvtboot.bin.encrypt
[  16.3898 ] [................................................] 100%
[  16.4041 ] Writing partition PT with flash.xml.bin
[  26.9043 ] [................................................] 100%
[  26.9105 ] Writing partition NVC_R with nvtboot.bin.encrypt
[  27.1658 ] [................................................] 100%
[  27.1822 ] Writing partition VER with qspi_bootblob_ver.txt
[  37.6952 ] [................................................] 100%
[  37.7076 ] Writing partition APP with system.img
[  37.9708 ] [................................................] 100%
[ 485.2948 ] Writing partition TBC with nvtboot_cpu.bin.encrypt
[ 497.4807 ] [................................................] 100%
[ 497.4947 ] Writing partition RP1 with tegra210-p3448-0000-p3449-0000-a02.dtb.encrypt
[ 497.5455 ] [................................................] 100%
[ 497.5684 ] Writing partition EBT with cboot.bin.encrypt
[ 497.6284 ] [................................................] 100%
[ 497.6643 ] Writing partition WB0 with warmboot.bin.encrypt
[ 497.7491 ] [................................................] 100%
[ 497.7597 ] Writing partition BPF with sc7entry-firmware.bin.encrypt
[ 497.7997 ] [................................................] 100%
[ 497.8087 ] Writing partition TOS with tos-mon-only.img.encrypt
[ 497.8458 ] [................................................] 100%
[ 497.8565 ] Writing partition DTB with tegra210-p3448-0000-p3449-0000-a02.dtb.encrypt
[ 497.9038 ] [................................................] 100%
[ 497.9250 ] Writing partition LNX with boot.img.encrypt
[ 497.9844 ] [................................................] 100%
[ 498.0192 ] Warning: EKS partition magic header mismatch!
[ 498.0851 ] Writing partition EKS with eks.img
[ 498.0857 ] [................................................] 100%
[ 498.0932 ] Writing partition BMP with bmp.blob
[ 498.1324 ] [................................................] 100%
[ 498.1455 ] Writing partition RP4 with rp4.blob
[ 498.1885 ] [................................................] 100%
[ 498.2551 ] 
[ 498.2593 ] tegradevflash --write BCT P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
[ 498.2612 ] Cboot version 00.01.0000
[ 498.4360 ] Writing partition BCT with P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
[ 498.4373 ] [................................................] 100%
[ 505.0970 ] 
[ 505.0970 ] Flashing completed

[ 505.0971 ] Coldbooting the device
[ 505.0990 ] tegradevflash --reboot coldboot
[ 505.1010 ] Cboot version 00.01.0000
[ 505.2733 ] 
*** The target t210ref has been flashed successfully. ***
Reset the board to boot from internal eMMC.

The device will not boot after this procedure.

Let me list all my steps:
Nano is connected to mouse, keyboard and DP-Display.

  1. Insert SD-Card (Contains random data and or partitions)
  2. Jumper J48
  3. Plug in power jack
  4. Jumper recovery pins
  5. Jumper reset pin
  6. Remove reset jumper
  7. Remove recovery jumper
  8. Connect Micro-USB-cable to device and host (laptop 18.04 Ubuntu)
  9. lsusb which lists the device as described
  10. flash command as above
  11. Waiting for finishing of command
  12. Jumper the reset pins (I also tried un- and replugging the power jack)
  13. Waiting for booting
    waiting

Maybe the problem is with my expectations. I expected the nano to boot with display on. The provided sample-rootfs should boot as a regular Ubuntu with display, same as the SD-Card image, right?

Hi,

Yes, the step looks correct. Would you mind dumping the boot log from uart?

I have some updates and some logs:
First of all:
All the time I was using The Driver Package and the sample rootfs provided for the Nano in the Download center.
Now I tried flashing with the Driver Package and the rootfs from the APP partition from the SD-Card image. And it worked. I got a working desktop.
When I flash with the sample rootfs (version 32.2) given by you in the download center, I get the following UART logs:

Flashing (with the obligatory coldboot right after)
sudo ./flash.sh -R …/32.2/rootfs/ jetson-nano-qspi-sd mmcblk0p1

Welcome to minicom 2.7

OPTIONS: I18n 
Compiled on Nov 15 2018, 20:18:47.
Port /dev/ttyUSB0, 10:49:56

Press CTRL-A Z for help on special keys

[0034.166] Enabled early print
[0034.168] [TegraBoot] (version 00.00.2018.01-l4t-9867942c)
[0034.174] Processing in recovery mode
[0034.177] A02 Bootrom Patch rev = 1023
[0034.181] Power-up reason: pmc por
[0034.184] Established communication link with host
[0035.446] NvTbootI2cWrite(): error code 0x00045100 Error while starting wrin
[0035.454] NvTbootI2cDeviceRead(): error code 0x00045001 Error while sendinge
[0035.463] NvTbootI2c: Read failed for slave 0xac, offset 0x00 with error co1
[0144.052] Odmdata from BCT: 0x00094000
[0144.056] DebugPort= 0x3
[0144.065] BoardId read from EEPROM/NCT: 3448
[0144.069] BoardID = 3448, SKU = 0x0
[0144.096] NvTbootInit_Porg: Setting GPIO_A6 for HDMI ...
[0144.102] No Battery Present
[0144.104] RamCode = 0
[0144.107] Platform has DDR4 type RAM
[0144.110] max77620 disabling SD1 Remote Sense
[0144.114] Setting DDR voltage to 1125mv
[0144.118] Serial Number of Pmic Max77663: 0x2013e7
[0144.126] Entering ramdump check
[0144.129] Get RamDumpCarveOut = 0x0
[0144.132] RamDumpCarveOut=0x0,  RamDumperFlag=0xe59ff3f8
[0144.137] Last reboot was clean, booting normally!
[0144.142] Sdram initialization is successful 
[0144.146] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0144.152] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0144.158] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0144.164] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0144.170] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0144.176] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000
[0144.182] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000
[0144.188] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000
[0144.204] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000
[0144.210] Platform-DebugCarveout: 0
[0144.213] Downloaded BCT successfully
[0144.714] Downloaded Bootloader successfully
[0144.770] Downloaded rp1 successfully
[0145.064] MAX77620_GPIO5 configured
[0145.067] CPU power rail is up
[0145.070] CPU clock enabled
[0145.074] Performing RAM repair
[0145.077] Updating A64 Warmreset Address to 0x92c002e9
[0145.083] Enable APE clock/reset
[0145.086] Error in NvTbootGetTOSBinaryLength: 0x11 !
[0145.091] Loading Secure OS image failed. 
[0145.094] Set NvDecSticky Bits
[0145.098] GSC2 address ff53fffc value c0edbbcc
[0145.104] GSC MC Settings done
[0145.109] Next binary entry address: 0x92c00258 
[0145.113] BoardId: 3448
[0145.116] Overriding pmu board id with proc board id
[0145.120] Display board id is not available 
[0145.125] Starting CPU & Halting co-processor 

[0148.618] 
[0148.620] Debug Init done
[0148.623] Marked DTB cacheable
[0148.626] Bootloader DTB loaded at 0x83000400
[0148.630] DeviceTree Init done
[0148.642] Pinmux applied successfully
[0148.646] gicd_base: 0x50041000
[0148.650] gicc_base: 0x50042000
[0148.653] Interrupts Init done
[0148.657] Using base:0x60005090 & irq:208 for tick-timer
[0148.662] Using base:0x60005098 for delay-timer
[0148.667] platform_init_timer: DONE
[0148.670] Timer(tick) Init done
[0148.674] osc freq = 38400 khz
[0148.678] 
[0148.679] welcome to cboot
[0148.682] 
[0148.683] Cboot Version: 00.00.2018.01-t210-3a168c35
[0148.688] calling constructors
[0148.691] initializing heap
[0148.693] initializing threads
[0148.696] initializing timers
[0148.699] creating bootstrap completion thread
[0148.703] top of bootstrap2()
[0148.706] CPU: ARM Cortex A57
[0148.709] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0148.714] initializing platform
[0148.717] Scratch reg 37 & 271 initial value set..
[0148.724] cboot:secure-pmc present
[0148.727] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0148.731] ID LSB = 0x36, ID-CFI len = 194 bytes
[0148.736] Macronix QSPI chip present
[0148.739] SPI device register
[0148.742] init boot device
[0148.745] allocating memory for boot device(SPI)
[0148.749] registering boot device
[0148.759] sdmmc node status = okay
[0148.762] sdcard instance = 0
[0148.765] sdcard gpio handle 0x56
[0148.768] sdcard gpio pin 0xc9
[0148.771] sdcard gpio flags 0x0
[0148.774] vmmc-supply 0x99
[0148.777] Instance: 0
[0148.779] Allocating memory for context
[0148.783] enabling clock
[0148.785] sd card init
[0148.787] Check card present and stable
[0148.791] Send command 0
[0148.904] Send command 3
[0148.908] Set RCA for the card
[0148.911] Query card specific data by command 9
[0148.918] Parse CSD data
[0148.920] Send command 7
[0148.930] Calling sd device register
[0148.934] Init sdcard
[0148.936] Allocating memory for boot device
[0148.940] Registering user device
[0148.953] of_register: registering tegra_udc to of_hal
[0148.958] of_register: registering tegra_udc to of_hal
[0148.963] of_register: registering inv20628-driver to of_hal
[0148.969] of_register: registering ads1015-driver to of_hal
[0148.975] of_register: registering lp8557-bl-driver to of_hal
[0148.980] of_register: registering bq2419x_charger to of_hal
[0148.986] of_register: registering cpc to of_hal
[0148.991] of_register: registering bq27441_fuel_gauge to of_hal
[0149.002] gpio framework initialized
[0149.006] of_register: registering tca9539_gpio to of_hal
[0149.011] of_register: registering tca9539_gpio to of_hal
[0149.016] of_register: registering i2c_bus_driver to of_hal
[0149.022] of_register: registering i2c_bus_driver to of_hal
[0149.027] of_register: registering i2c_bus_driver to of_hal
[0149.033] of_register: registering i2c_bus_driver to of_hal
[0149.039] pmic framework initialized
[0149.042] of_register: registering max77620_pmic to of_hal
[0149.047] regulator framework initialized
[0149.051] of_register: registering tps65132_bl_driver to of_hal
[0149.057] initializing target
[0149.063] gpio_driver_register: register 'tegra_gpio_driver' driver
[0149.072] fixed regulator driver initialized
[0149.089] initializing OF layer
[0149.093] of_children_init: Ops found for compatible string nvidia,tegra210c
[0149.110] I2C Bus Init done
[0149.113] of_children_init: Ops found for compatible string nvidia,tegra210c
[0149.123] I2C Bus Init done
[0149.126] of_children_init: Ops found for compatible string nvidia,tegra210c
[0149.136] I2C Bus Init done
[0149.139] of_children_init: Ops found for compatible string nvidia,tegra210c
[0149.149] I2C Bus Init done
[0149.152] of_children_init: Ops found for compatible string nvidia,tegra210c
[0149.162] I2C Bus Init done
[0149.165] of_children_init: Ops found for compatible string maxim,max77620
[0149.175] max77620_init using irq 118
[0149.180] register 'maxim,max77620' pmic
[0149.184] gpio_driver_register: register 'max77620-gpio' driver
[0149.190] of_children_init: Ops found for compatible string nvidia,tegra210c
[0149.201] I2C Bus Init done
[0149.204] Applying platform configs
[0149.211] platform-init is not present. Skipping
[0149.216] calling apps_init()
[0149.236] Found 14 GPT partitions in "sd0"
[0149.240] Proceeding to flashing Server
[0149.244] usbdcd_reinit Initialize driver to use already enumerated device
[0149.250] nv3p_priv_usbf_open USB configuration success
[0149.568] Writing GPT partition
[0149.573] Erasing Boot device
[0149.575] device_write_gpt: Erasing boot device spiflash0
[0163.075] Erasing Storage Device
[0163.078] Writing protective mbr
[0163.119] Writing primary GPT
[0163.186] Writing secondary GPT
[0163.216] Found 14 GPT partitions in "sd0"
[0163.224] Writing NVC partition
[0173.730] partition NVC write successful.
[0173.736] Writing PT partition
[0173.986] partition PT write successful.
[0173.992] Writing NVC_R partition
[0179.169] max77620_clear_syswdt clearing watchdog
[0184.517] partition NVC_R write successful.
[0184.523] Writing VER partition
[0184.793] partition VER write successful.
[0184.799] Writing APP partition
[0209.169] max77620_clear_syswdt clearing watchdog
[0239.170] max77620_clear_syswdt clearing watchdog
[0269.170] max77620_clear_syswdt clearing watchdog
[0299.170] max77620_clear_syswdt clearing watchdog
[0329.170] max77620_clear_syswdt clearing watchdog
[0359.170] max77620_clear_syswdt clearing watchdog
[0389.170] max77620_clear_syswdt clearing watchdog
[0419.170] max77620_clear_syswdt clearing watchdog
[0449.171] max77620_clear_syswdt clearing watchdog
[0479.171] max77620_clear_syswdt clearing watchdog
[0509.171] max77620_clear_syswdt clearing watchdog
[0539.171] max77620_clear_syswdt clearing watchdog
[0569.171] max77620_clear_syswdt clearing watchdog
[0599.171] max77620_clear_syswdt clearing watchdog
[0629.172] max77620_clear_syswdt clearing watchdog
[0641.372] partition APP write successful.
[0641.379] Writing TBC partition
[0641.431] partition TBC write successful.
[0641.437] Writing RP1 partition
[0641.509] partition RP1 write successful.
[0641.515] Writing EBT partition
[0641.630] partition EBT write successful.
[0641.636] Writing WB0 partition
[0641.679] partition WB0 write successful.
[0641.685] Writing BPF partition
[0641.725] partition BPF write successful.
[0641.731] Writing TOS partition
[0641.783] partition TOS write successful.
[0641.789] Writing DTB partition
[0641.861] partition DTB write successful.
[0641.867] Writing LNX partition
[0641.959] partition LNX write successful.
[0641.967] Writing EKS partition
[0642.009] partition EKS write successful.
[0642.015] Writing BMP partition
[0642.064] partition BMP write successful.
[0642.070] Writing RP4 partition
[0642.135] partition RP4 write successful.
[0642.293] Writing BCT partition
[0648.946] partition BCT write successful.
[0649.107] Scratch 37 initial value set..
[0649.110] Change state to cold boot mode
�[0000.158] [TegraBoot] (version 00.00.2018.01-l4t-89b97a49)
[0000.164] Processing in cold boot mode Bootloader 2
[0000.168] A02 Bootrom Patch rev = 1023
[0000.172] Power-up reason: software reset
[0000.176] No Battery Present
[0000.178] pmic max77620 reset reason
[0000.182] pmic max77620 NVERC : 0x0
[0000.185] RamCode = 0
[0000.187] Platform has DDR4 type RAM
[0000.191] max77620 disabling SD1 Remote Sense
[0000.195] Setting DDR voltage to 1125mv
[0000.199] Serial Number of Pmic Max77663: 0x2013e7
[0000.206] Entering ramdump check
[0000.209] Get RamDumpCarveOut = 0x0
[0000.213] RamDumpCarveOut=0x0,  RamDumperFlag=0xe59ff3f8
[0000.218] Last reboot was clean, booting normally!
[0000.222] Sdram initialization is successful 
[0000.226] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0000.233] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0000.238] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0000.244] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0000.250] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0000.256] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000
[0000.262] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000
[0000.268] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000
[0000.284] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000
[0000.290] Platform-DebugCarveout: 0
[0000.293] Nck Carveout Base=0x00000000ff080000 Size=0x00200000
[0000.299] Non secure mode, and RB not enabled.
[0000.438] Csd NumOfBlocks=31225856
[0000.443] Set High speed to 1
[0000.449] Using GPT Primary to query partitions
[0000.454] Loading Tboot-CPU binary
[0000.467] Verifying TBC in OdmNonSecureSBK mode
[0000.477] Bootloader load address is 0xa0000000, entry address is 0xa0000258
[0000.484] Bootloader downloaded successfully.
[0000.488] Downloaded Tboot-CPU binary to 0xa0000258
[0000.493] MAX77620_GPIO5 configured
[0000.496] CPU power rail is up
[0000.499] CPU clock enabled
[0000.503] Performing RAM repair
[0000.506] Updating A64 Warmreset Address to 0xa00002e9
[0000.511] Loading NvTbootBootloaderDTB
[0000.546] Verifying NvTbootBootloaderDTB in OdmNonSecureSBK mode
[0000.612] Bootloader DTB Load Address: 0x83000000
[0000.616] Loading NvTbootKernelDTB
[0000.652] Verifying NvTbootKernelDTB in OdmNonSecureSBK mode
[0000.716] Kernel DTB Load Address: 0x83100000
[0000.721] Loading cboot binary
[0000.765] Verifying EBT in OdmNonSecureSBK mode
[0000.808] Bootloader load address is 0x92c00000, entry address is 0x92c00258
[0000.815] Bootloader downloaded successfully.
[0000.819] Next binary entry address: 0x92c00258 
[0000.823] BoardId: 3448
[0000.828] Overriding pmu board id with proc board id
[0000.833] Display board id is not available 
[0000.874] Verifying SC7EntryFw in OdmNonSecureSBK mode
[0000.925] /bpmp deleted
[0000.928] SC7EntryFw header found loaded at 0xff700000
[0001.116] OVR2 PMIC
[0001.118] Bpmp FW successfully loaded
[0001.122] WB0 init successfully at 0xff780000
[0001.126] Set NvDecSticky Bits
[0001.130] GSC2 address ff53fffc value c0edbbcc
[0001.136] GSC MC Settings done
[0001.139] TOS Image length 53680
[0001.142]  Monitor size 53680
[0001.145]  OS size 0
[0001.154] Secure Os AES-CMAC Verification Success!
[0001.158] TOS image cipher info: plaintext
[0001.162] Loading and Validation of Secure OS Successful
[0001.178] SC7 Entry Firmware - 0xff700000, 0x4000
[0001.183] NvTbootPackSdramParams: start. 
[0001.188] NvTbootPackSdramParams: done. 
[0001.192] Tegraboot started after 86806 us
[0001.195] Basic modules init took 770616 us
[0001.199] NvTbootQspiFlashIoctl: Opcode = 1 not supported
[0001.205] Sec Bootdevice Read Time = 622327755 ms, Read Size = 622327755 KB
[0001.212] Sec Bootdevice Write Time = 0 ms, Write Size = 0 KB
[0001.217] Storage Device Read Time = 164 ms, Read Size = 2226 KB
[0001.223] Storage Device Write Time = 0 ms, Write Size = 0 KB
[0001.228] Next stage binary read took 37582 us
[0001.233] Carveout took -49244 us
[0001.236] CPU initialization took 374785 us
[0001.240] Total time taken by TegraBoot 1133739 us

[0001.244] Starting CPU & Halting co-processor 

64NOTICE:  BL31: v1.3(release):a28d87f09
NOTICE:  BL31: Built : 21:10:01, Aug 12 2019
ERROR:   Error initializing runtime service trusty_fast
[0001.367] RamCode = 0
[0001.371] LPDDR4 Training: Read DT: Number of tables = 2
[0001.376] EMC Training (SRC-freq: 204000; DST-freq: 1600000)
[0001.389] EMC Training Successful
[0001.392] 408000 not found in DVFS table
[0001.399] RamCode = 0
[0001.402] DT Write: emc-table@204000 succeeded
[0001.407] DT Write: emc-table@1600000 succeeded
[0001.412] LPDDR4 Training: Write DT: Number of tables = 2
[0001.455] 
[0001.456] Debug Init done
[0001.458] Marked DTB cacheable
[0001.461] Bootloader DTB loaded at 0x83000000
[0001.466] Marked DTB cacheable
[0001.469] Kernel DTB loaded at 0x83100000
[0001.473] DeviceTree Init done
[0001.485] Pinmux applied successfully
[0001.489] gicd_base: 0x50041000
[0001.492] gicc_base: 0x50042000
[0001.495] Interrupts Init done
[0001.500] Using base:0x60005090 & irq:208 for tick-timer
[0001.505] Using base:0x60005098 for delay-timer
[0001.509] platform_init_timer: DONE
[0001.513] Timer(tick) Init done
[0001.516] osc freq = 38400 khz
[0001.520] 
[0001.522] welcome to cboot
[0001.524] 
[0001.525] Cboot Version: 00.00.2018.01-t210-3a168c35
[0001.530] calling constructors
[0001.533] initializing heap
[0001.536] initializing threads
[0001.539] initializing timers
[0001.542] creating bootstrap completion thread
[0001.546] top of bootstrap2()
[0001.549] CPU: ARM Cortex A57
[0001.552] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0001.557] initializing platform
[0001.560] Scratch reg 37 & 271 initial value set..
[0001.566] cboot:secure-pmc present
[0001.569] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0001.574] ID LSB = 0x36, ID-CFI len = 194 bytes
[0001.578] Macronix QSPI chip present
[0001.582] SPI device register
[0001.585] init boot device
[0001.587] allocating memory for boot device(SPI)
[0001.592] registering boot device
[0001.601] sdmmc node status = okay
[0001.604] sdcard instance = 0
[0001.607] sdcard gpio handle 0x56
[0001.610] sdcard gpio pin 0xc9
[0001.613] sdcard gpio flags 0x0
[0001.616] vmmc-supply 0x99
[0001.619] Instance: 0
[0001.621] Allocating memory for context
[0001.625] enabling clock
[0001.627] sd card init
[0001.630] Check card present and stable
[0001.633] Send command 0
[0001.650] Send command 3
[0001.654] Set RCA for the card
[0001.657] Query card specific data by command 9
[0001.664] Parse CSD data
[0001.666] Send command 7
[0001.676] Calling sd device register
[0001.680] Init sdcard
[0001.682] Allocating memory for boot device
[0001.686] Registering user device
[0001.699] Enable APE clock
[0001.702] Un-powergate APE partition
[0001.705] of_register: registering tegra_udc to of_hal
[0001.710] of_register: registering tegra_udc to of_hal
[0001.716] of_register: registering inv20628-driver to of_hal
[0001.721] of_register: registering ads1015-driver to of_hal
[0001.727] of_register: registering lp8557-bl-driver to of_hal
[0001.732] of_register: registering bq2419x_charger to of_hal
[0001.738] of_register: registering cpc to of_hal
[0001.743] of_register: registering bq27441_fuel_gauge to of_hal
[0001.754] gpio framework initialized
[0001.757] of_register: registering tca9539_gpio to of_hal
[0001.763] of_register: registering tca9539_gpio to of_hal
[0001.768] of_register: registering i2c_bus_driver to of_hal
[0001.774] of_register: registering i2c_bus_driver to of_hal
[0001.779] of_register: registering i2c_bus_driver to of_hal
[0001.785] of_register: registering i2c_bus_driver to of_hal
[0001.790] pmic framework initialized
[0001.794] of_register: registering max77620_pmic to of_hal
[0001.799] regulator framework initialized
[0001.803] of_register: registering tps65132_bl_driver to of_hal
[0001.809] initializing target
[0001.815] gpio_driver_register: register 'tegra_gpio_driver' driver
[0001.824] fixed regulator driver initialized
[0001.841] initializing OF layer
[0001.843] NCK carveout not present
[0001.847] Skipping dts_overrides
[0001.851] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.867] I2C Bus Init done
[0001.870] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.880] I2C Bus Init done
[0001.883] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.893] I2C Bus Init done
[0001.896] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.906] I2C Bus Init done
[0001.909] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.919] I2C Bus Init done
[0001.922] of_children_init: Ops found for compatible string maxim,max77620
[0001.932] max77620_init using irq 118
[0001.937] register 'maxim,max77620' pmic
[0001.941] gpio_driver_register: register 'max77620-gpio' driver
[0001.947] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.958] I2C Bus Init done
[0001.961] NCK carveout not present
[0001.964] shim_invoke: No NCT, Calling dts updates
[0001.976] Find /i2c@7000c000's alias i2c0
[0001.980] get eeprom at 1-a0, size 256, type 0
[0001.988] Find /i2c@7000c500's alias i2c2
[0001.992] get eeprom at 3-a0, size 256, type 0
[0001.997] get eeprom at 3-ae, size 256, type 0
[0002.001] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.006] I2C slave not started
[0002.009] I2C write failed
[0002.012] Writing offset failed
[0002.015] eeprom_init: EEPROM read failed
[0002.019] pm_ids_update: eeprom init failed
[0002.023] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.053] pm_ids_update: The pm board id is 3448-0000-200
[0002.060] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0002.067] pm_ids_update: pm id update successful
[0002.072] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.102] pm_ids_update: The pm board id is 3449-0000-200
[0002.108] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0002.116] pm_ids_update: pm id update successful
[0002.146] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.152] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0002.160] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.166] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0002.175] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e5:fe:1d
[0002.181] Plugin Manager: Parse ODM data 0x00094000
[0002.191] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw ro 
[0002.212] Find /i2c@7000c000's alias i2c0
[0002.216] get eeprom at 1-a0, size 256, type 0
[0002.225] Find /i2c@7000c500's alias i2c2
[0002.229] get eeprom at 3-a0, size 256, type 0
[0002.233] get eeprom at 3-ae, size 256, type 0
[0002.238] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.243] I2C slave not started
[0002.246] I2C write failed
[0002.248] Writing offset failed
[0002.251] eeprom_init: EEPROM read failed
[0002.255] pm_ids_update: eeprom init failed
[0002.260] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.290] pm_ids_update: The pm board id is 3448-0000-200
[0002.296] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0002.303] pm_ids_update: pm id update successful
[0002.308] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.338] pm_ids_update: The pm board id is 3449-0000-200
[0002.344] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0002.351] pm_ids_update: pm id update successful
[0002.382] Chip UID is 00000001644495810c0000000aff0180
[0002.387] Add serial number:142211909274408001ff as DT property
[0002.395] Applying platform configs
[0002.402] platform-init is not present. Skipping
[0002.406] calling apps_init()
[0002.426] Found 14 GPT partitions in "sd0"
[0002.430] Proceeding to Cold Boot
[0002.433] starting app android_boot_app
[0002.437] Device state: unlocked
[0002.440] display console init
[0002.448] could not find regulator
[0002.472] hdmi cable not connected
[0002.475] is_hdmi_needed: HDMI not connected, returning false
[0002.481][0002.485] DT entry for leds-pwm not found
 hdmi is not connected
[0002.491] sor0 is not supported
[0002.494] display_console_init: no valid display out_type
[0002.502] subnode volume_up is not found !
[0002.506] subnode back is not found !
[0002.510] subnode volume_down is not found !
[0002.514] subnode menu is not found !
[0002.517] Gpio keyboard init success
[0002.561] found decompressor handler: lz4-legacy
[0002.576] decompressing blob (type 1)...
[0002.609] display_resolution: No display init
[0002.613] Failed to retrieve display resolution
[0002.618] Could not load/initialize BMP blob...ignoring
[0002.669] decompressor handler not found
[0002.673] load_firmware_blob: Firmware blob loaded, entries=2
[0002.678] se_aes_verify_sbk_clear: Error
[0002.682] bl_battery_charging: connected to external power supply
[0002.690] xusb is supported
[0002.696] error while finding nvidia,portmap
[0002.701] could not find regulator
[0003.204] xusb blob version 0 size 124416
[0003.208] firmware size 124416
[0003.213] Firmware timestamp: 0x5cd2a472, Version: 50.22 release
[0003.222] xhci0: 64 bytes context size, 32-bit DMA
[0003.262] usbus0: 5.0Gbps Super Speed USB v3.0
[0003.282] uhub0: <Nvidia XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> o0
[0003.932] uhub0: 9 ports with 9 removable, self powered
[0004.932] failed to get HID devices
[0004.935] failed to init xhci or no usb device attached
[0004.943] display_console_ioctl: No display init
[0004.947] switch_backlight failed
[0004.953] device_query_partition_size: failed to open partition sd0:MSC !
[0004.960] MSC Partition not found
[0004.966] device_query_partition_size: failed to open partition sd0:USP !
[0004.973] USP partition read failed!
[0004.976] blob_init: blob-partition USP header read failed
[0004.982] android_boot Unable to update recovery partition
[0004.987] kfs_getpartname: name = LNX
[0004.991] Loading kernel from LNX
[0005.051] Verifying boot image in OdmNonSecureSBK mode
[0005.094] kernel load address: 0x80080000, size: 482032 bytes
[0005.100] ramdisk load address: 0x84100000, size: 0 bytes
[0005.105] load kernel from storage
[0005.117] decompressor handler not found
[0005.174] Successfully loaded kernel and ramdisk images
[0005.180] display_resolution: No display init
[0005.184] Failed to retrieve display resolution
[0005.189] bmp blob is not loaded and initialized
[0005.193] Failed to display boot-logo
[0005.197] NCK carveout not present
[0005.200] Skipping dts_overrides
[0005.203] NCK carveout not present
[0005.207] shim_invoke: No NCT, Calling dts updates
[0005.218] Find /i2c@7000c000's alias i2c0
[0005.222] get eeprom at 1-a0, size 256, type 0
[0005.231] Find /i2c@7000c500's alias i2c2
[0005.234] get eeprom at 3-a0, size 256, type 0
[0005.239] get eeprom at 3-ae, size 256, type 0
[0005.243] pm_ids_update: Updating 1,a0, size 256, type 0
[0005.249] I2C slave not started
[0005.252] I2C write failed
[0005.254] Writing offset failed
[0005.257] eeprom_init: EEPROM read failed
[0005.261] pm_ids_update: eeprom init failed
[0005.265] pm_ids_update: Updating 3,a0, size 256, type 0
[0005.295] pm_ids_update: The pm board id is 3448-0000-200
[0005.302] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0005.310] pm_ids_update: pm id update successful
[0005.314] pm_ids_update: Updating 3,ae, size 256, type 0
[0005.344] pm_ids_update: The pm board id is 3449-0000-200
[0005.351] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0005.358] pm_ids_update: pm id update successful
[0005.389] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0005.395] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0005.403] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0005.409] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0005.417] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e5:fe:1d
[0005.424] Plugin Manager: Parse ODM data 0x00094000
[0005.433] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw ro 
[0005.448] Add serial number:142211909274408001ff as DT property
[0005.458] "bpmp" doesn't exist, creating 
[0005.463] Updated bpmp info to DTB
[0005.468] Updated initrd info to DTB
[0005.471] "proc-board" doesn't exist, creating 
[0005.477] Updated board info to DTB
[0005.480] "pmu-board" doesn't exist, creating 
[0005.486] Updated board info to DTB
[0005.489] "display-board" doesn't exist, creating 
[0005.495] Updated board info to DTB
[0005.498] "reset" doesn't exist, creating 
[0005.502] Updated reset info to DTB
[0005.506] display_console_ioctl: No display init
[0005.510] display_console_ioctl: No display init
[0005.515] display_console_ioctl: No display init
[0005.520] Cmdline: tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memt 
[0005.554] DTB cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 cons 
[0005.566] boot image cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ex 
[0005.579] Updated bootarg info to DTB
[0005.583] Adding uuid 00000001644495810c0000000aff0180 to DT
[0005.588] Adding eks info 0 to DT
[0005.594] WARNING: Failed to pass NS DRAM ranges to TOS, err: -7
[0005.600] Updated memory info to DTB
[0005.606] Updated system-lp0-disable info to DTB
[0005.614] set vdd_core voltage to 1125 mv
[0005.618] setting 'vdd-core' regulator to 1125000 micro volts
[0005.642] could not find regulator
[0005.646] Found secure-pmc; disable BPMP

U-Boot 2016.07-gd917e08cec (Aug 12 2019 - 21:10:20 -0700)

TEGRA210
Model: NVIDIA P3450-Porg
Board: NVIDIA P3450-PORG
DRAM:  4 GiB
MMC:   Tegra SD/MMC: 0, Tegra SD/MMC: 1
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
Hit any key to stop autoboot:  0 
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1...
Card did not respond to voltage select!
starting USB...
USB0:   tegrausb: Invalid dr_mode 2 for host mode
probe failed, error -1
USB error: all controllers failed lowlevel init
BOOTP broadcast 1
DHCP client bound to address 192.168.2.24 (7 ms)
*** Warning: no boot file name; using 'C0A80218.img'
Using eth_rtl8169 device
TFTP from server 0.0.0.0; our IP address is 192.168.2.24; sending through ga3
Filename 'C0A80218.img'.
Load address: 0x80080000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
pci_hose_bus_to_phys: invalid physical address
pci_hose_bus_to_phys: invalid physical address
missing environment variable: pxeuuid
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/01-00-04-4b-e5-fe-1d
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A80218
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A8021
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A802
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A80
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A8
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-tegra210
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default
*** ERROR: `serverip' not set
Config file not found
starting USB...
USB0:   tegrausb: Invalid dr_mode 2 for host mode
probe failed, error -1
USB error: all controllers failed lowlevel init
BOOTP broadcast 1
DHCP client bound to address 192.168.2.24 (3 ms)
Using eth_rtl8169 device
TFTP from server 0.0.0.0; our IP address is 192.168.2.24; sending through ga3
Filename 'boot.scr.uimg'.
Load address: 0x90000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
pci_hose_bus_to_phys: invalid physical address
BOOTP broadcast 1
DHCP client bound to address 192.168.2.24 (4 ms)
Using eth_rtl8169 device
TFTP from server 0.0.0.0; our IP address is 192.168.2.24; sending through ga3
Filename 'boot.scr.uimg'.
Load address: 0x80080000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
pci_hose_bus_to_phys: invalid physical address
Tegra210 (P3450-Porg) #

Seperate Booting attempt:

Welcome to minicom 2.7

OPTIONS: I18n 
Compiled on Nov 15 2018, 20:18:47.
Port /dev/ttyUSB0, 11:18:51

Press CTRL-A Z for help on special keys

[0000.126] [TegraBoot] (version 00.00.2018.01-l4t-89b97a49)
[0000.131] Processing in cold boot mode Bootloader 2
[0000.136] A02 Bootrom Patch rev = 1023
[0000.140] Power-up reason: pmc por
[0000.143] No Battery Present
[0000.145] pmic max77620 reset reason
[0000.149] pmic max77620 NVERC : 0x80
[0000.152] RamCode = 0
[0000.154] Platform has DDR4 type RAM
[0000.158] max77620 disabling SD1 Remote Sense
[0000.162] Setting DDR voltage to 1125mv
[0000.166] Serial Number of Pmic Max77663: 0x2013e7
[0000.174] Entering ramdump check
[0000.177] Get RamDumpCarveOut = 0x0
[0000.180] RamDumpCarveOut=0x0,  RamDumperFlag=0xe59ff3f8
[0000.185] Last reboot was clean, booting normally!
[0000.190] Sdram initialization is successful 
[0000.194] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0000.200] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0000.206] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0000.212] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0000.217] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0000.223] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000
[0000.229] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000
[0000.235] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000
[0000.251] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000
[0000.257] Platform-DebugCarveout: 0
[0000.260] Nck Carveout Base=0x00000000ff080000 Size=0x00200000
[0000.266] Non secure mode, and RB not enabled.
[0000.370] Csd NumOfBlocks=31225856
[0000.375] Set High speed to 1
[0000.381] Using GPT Primary to query partitions
[0000.386] Loading Tboot-CPU binary
[0000.399] Verifying TBC in OdmNonSecureSBK mode
[0000.409] Bootloader load address is 0xa0000000, entry address is 0xa0000258
[0000.416] Bootloader downloaded successfully.
[0000.420] Downloaded Tboot-CPU binary to 0xa0000258
[0000.425] MAX77620_GPIO5 configured
[0000.429] CPU power rail is up
[0000.431] CPU clock enabled
[0000.435] Performing RAM repair
[0000.438] Updating A64 Warmreset Address to 0xa00002e9
[0000.443] Loading NvTbootBootloaderDTB
[0000.479] Verifying NvTbootBootloaderDTB in OdmNonSecureSBK mode
[0000.544] Bootloader DTB Load Address: 0x83000000
[0000.548] Loading NvTbootKernelDTB
[0000.584] Verifying NvTbootKernelDTB in OdmNonSecureSBK mode
[0000.649] Kernel DTB Load Address: 0x83100000
[0000.653] Loading cboot binary
[0000.697] Verifying EBT in OdmNonSecureSBK mode
[0000.740] Bootloader load address is 0x92c00000, entry address is 0x92c00258
[0000.747] Bootloader downloaded successfully.
[0000.751] Next binary entry address: 0x92c00258 
[0000.755] BoardId: 3448
[0000.760] Overriding pmu board id with proc board id
[0000.765] Display board id is not available 
[0000.806] Verifying SC7EntryFw in OdmNonSecureSBK mode
[0000.858] /bpmp deleted
[0000.860] SC7EntryFw header found loaded at 0xff700000
[0001.048] OVR2 PMIC
[0001.050] Bpmp FW successfully loaded
[0001.054] WB0 init successfully at 0xff780000
[0001.059] Set NvDecSticky Bits
[0001.062] GSC2 address ff53fffc value c0edbbcc
[0001.068] GSC MC Settings done
[0001.072] TOS Image length 53680
[0001.075]  Monitor size 53680
[0001.078]  OS size 0
[0001.086] Secure Os AES-CMAC Verification Success!
[0001.091] TOS image cipher info: plaintext
[0001.094] Loading and Validation of Secure OS Successful
[0001.110] SC7 Entry Firmware - 0xff700000, 0x4000
[0001.115] NvTbootPackSdramParams: start. 
[0001.120] NvTbootPackSdramParams: done. 
[0001.124] Tegraboot started after 53763 us
[0001.128] Basic modules init took 734349 us
[0001.132] NvTbootQspiFlashIoctl: Opcode = 1 not supported
[0001.137] Sec Bootdevice Read Time = 622327755 ms, Read Size = 622327755 KB
[0001.144] Sec Bootdevice Write Time = 0 ms, Write Size = 0 KB
[0001.149] Storage Device Read Time = 164 ms, Read Size = 2226 KB
[0001.155] Storage Device Write Time = 0 ms, Write Size = 0 KB
[0001.161] Next stage binary read took 37579 us
[0001.165] Carveout took -49243 us
[0001.168] CPU initialization took 374787 us
[0001.172] Total time taken by TegraBoot 1097472 us

[0001.177] Starting CPU & Halting co-processor 

64NOTICE:  BL31: v1.3(release):a28d87f09
NOTICE:  BL31: Built : 21:10:01, Aug 12 2019
ERROR:   Error initializing runtime service trusty_fast
[0001.299] RamCode = 0
[0001.304] LPDDR4 Training: Read DT: Number of tables = 2
[0001.309] EMC Training (SRC-freq: 204000; DST-freq: 1600000)
[0001.321] EMC Training Successful
[0001.324] 408000 not found in DVFS table
[0001.331] RamCode = 0
[0001.334] DT Write: emc-table@204000 succeeded
[0001.340] DT Write: emc-table@1600000 succeeded
[0001.344] LPDDR4 Training: Write DT: Number of tables = 2
[0001.385] 
[0001.386] Debug Init done
[0001.389] Marked DTB cacheable
[0001.392] Bootloader DTB loaded at 0x83000000
[0001.397] Marked DTB cacheable
[0001.400] Kernel DTB loaded at 0x83100000
[0001.403] DeviceTree Init done
[0001.415] Pinmux applied successfully
[0001.420] gicd_base: 0x50041000
[0001.423] gicc_base: 0x50042000
[0001.426] Interrupts Init done
[0001.430] Using base:0x60005090 & irq:208 for tick-timer
[0001.435] Using base:0x60005098 for delay-timer
[0001.440] platform_init_timer: DONE
[0001.443] Timer(tick) Init done
[0001.447] osc freq = 38400 khz
[0001.451] 
[0001.452] welcome to cboot
[0001.455] 
[0001.456] Cboot Version: 00.00.2018.01-t210-3a168c35
[0001.461] calling constructors
[0001.464] initializing heap
[0001.467] initializing threads
[0001.469] initializing timers
[0001.472] creating bootstrap completion thread
[0001.477] top of bootstrap2()
[0001.480] CPU: ARM Cortex A57
[0001.482] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0001.487] initializing platform
[0001.490] Scratch reg 37 & 271 initial value set..
[0001.497] cboot:secure-pmc present
[0001.500] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0001.504] ID LSB = 0x36, ID-CFI len = 194 bytes
[0001.509] Macronix QSPI chip present
[0001.512] SPI device register
[0001.515] init boot device
[0001.518] allocating memory for boot device(SPI)
[0001.522] registering boot device
[0001.532] sdmmc node status = okay
[0001.535] sdcard instance = 0
[0001.538] sdcard gpio handle 0x56
[0001.541] sdcard gpio pin 0xc9
[0001.544] sdcard gpio flags 0x0
[0001.547] vmmc-supply 0x99
[0001.550] Instance: 0
[0001.552] Allocating memory for context
[0001.556] enabling clock
[0001.558] sd card init
[0001.560] Check card present and stable
[0001.564] Send command 0
[0001.581] Send command 3
[0001.585] Set RCA for the card
[0001.588] Query card specific data by command 9
[0001.594] Parse CSD data
[0001.597] Send command 7
[0001.607] Calling sd device register
[0001.610] Init sdcard
[0001.613] Allocating memory for boot device
[0001.617] Registering user device
[0001.630] Enable APE clock
[0001.632] Un-powergate APE partition
[0001.636] of_register: registering tegra_udc to of_hal
[0001.641] of_register: registering tegra_udc to of_hal
[0001.646] of_register: registering inv20628-driver to of_hal
[0001.652] of_register: registering ads1015-driver to of_hal
[0001.657] of_register: registering lp8557-bl-driver to of_hal
[0001.663] of_register: registering bq2419x_charger to of_hal
[0001.669] of_register: registering cpc to of_hal
[0001.673] of_register: registering bq27441_fuel_gauge to of_hal
[0001.685] gpio framework initialized
[0001.688] of_register: registering tca9539_gpio to of_hal
[0001.693] of_register: registering tca9539_gpio to of_hal
[0001.699] of_register: registering i2c_bus_driver to of_hal
[0001.704] of_register: registering i2c_bus_driver to of_hal
[0001.710] of_register: registering i2c_bus_driver to of_hal
[0001.715] of_register: registering i2c_bus_driver to of_hal
[0001.721] pmic framework initialized
[0001.725] of_register: registering max77620_pmic to of_hal
[0001.730] regulator framework initialized
[0001.734] of_register: registering tps65132_bl_driver to of_hal
[0001.740] initializing target
[0001.746] gpio_driver_register: register 'tegra_gpio_driver' driver
[0001.754] fixed regulator driver initialized
[0001.771] initializing OF layer
[0001.774] NCK carveout not present
[0001.777] Skipping dts_overrides
[0001.782] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.798] I2C Bus Init done
[0001.801] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.811] I2C Bus Init done
[0001.814] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.824] I2C Bus Init done
[0001.826] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.837] I2C Bus Init done
[0001.839] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.850] I2C Bus Init done
[0001.852] of_children_init: Ops found for compatible string maxim,max77620
[0001.862] max77620_init using irq 118
[0001.867] register 'maxim,max77620' pmic
[0001.872] gpio_driver_register: register 'max77620-gpio' driver
[0001.878] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.888] I2C Bus Init done
[0001.892] NCK carveout not present
[0001.895] shim_invoke: No NCT, Calling dts updates
[0001.906] Find /i2c@7000c000's alias i2c0
[0001.910] get eeprom at 1-a0, size 256, type 0
[0001.919] Find /i2c@7000c500's alias i2c2
[0001.923] get eeprom at 3-a0, size 256, type 0
[0001.927] get eeprom at 3-ae, size 256, type 0
[0001.932] pm_ids_update: Updating 1,a0, size 256, type 0
[0001.937] I2C slave not started
[0001.940] I2C write failed
[0001.942] Writing offset failed
[0001.946] eeprom_init: EEPROM read failed
[0001.949] pm_ids_update: eeprom init failed
[0001.954] pm_ids_update: Updating 3,a0, size 256, type 0
[0001.984] pm_ids_update: The pm board id is 3448-0000-200
[0001.990] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0001.998] pm_ids_update: pm id update successful
[0002.002] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.033] pm_ids_update: The pm board id is 3449-0000-200
[0002.039] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0002.046] pm_ids_update: pm id update successful
[0002.077] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.083] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0002.091] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.097] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0002.105] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e5:fe:1d
[0002.112] Plugin Manager: Parse ODM data 0x00094000
[0002.122] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw ro 
[0002.143] Find /i2c@7000c000's alias i2c0
[0002.147] get eeprom at 1-a0, size 256, type 0
[0002.155] Find /i2c@7000c500's alias i2c2
[0002.159] get eeprom at 3-a0, size 256, type 0
[0002.164] get eeprom at 3-ae, size 256, type 0
[0002.168] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.173] I2C slave not started
[0002.176] I2C write failed
[0002.179] Writing offset failed
[0002.182] eeprom_init: EEPROM read failed
[0002.186] pm_ids_update: eeprom init failed
[0002.190] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.220] pm_ids_update: The pm board id is 3448-0000-200
[0002.227] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0002.234] pm_ids_update: pm id update successful
[0002.238] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.268] pm_ids_update: The pm board id is 3449-0000-200
[0002.275] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0002.282] pm_ids_update: pm id update successful
[0002.312] Chip UID is 00000001644495810c0000000aff0180
[0002.317] Add serial number:142211909274408001ff as DT property
[0002.326] Applying platform configs
[0002.332] platform-init is not present. Skipping
[0002.337] calling apps_init()
[0002.356] Found 14 GPT partitions in "sd0"
[0002.360] Proceeding to Cold Boot
[0002.364] starting app android_boot_app
[0002.367] Device state: unlocked
[0002.371] display console init
[0002.379] could not find regulator
[0002.402] hdmi cable not connected
[0002.406] is_hdmi_needed: HDMI not connected, returning false
[0002.411] DT entry for leds-pwm not found
h[0002.419] dmi is not connected
[0002.422] sor0 is not supported
[0002.425] display_console_init: no valid display out_type
[0002.433] subnode volume_up is not found !
[0002.437] subnode back is not found !
[0002.440] subnode volume_down is not found !
[0002.444] subnode menu is not found !
[0002.448] Gpio keyboard init success
[0002.492] found decompressor handler: lz4-legacy
[0002.506] decompressing blob (type 1)...
[0002.540] display_resolution: No display init
[0002.544] Failed to retrieve display resolution
[0002.548] Could not load/initialize BMP blob...ignoring
[0002.599] decompressor handler not found
[0002.603] load_firmware_blob: Firmware blob loaded, entries=2
[0002.609] se_aes_verify_sbk_clear: Error
[0002.613] bl_battery_charging: connected to external power supply
[0002.620] xusb is supported
[0002.626] error while finding nvidia,portmap
[0002.631] could not find regulator
[0003.135] xusb blob version 0 size 124416
[0003.138] firmware size 124416
[0003.143] Firmware timestamp: 0x5cd2a472, Version: 50.22 release
[0003.152] xhci0: 64 bytes context size, 32-bit DMA
[0003.192] usbus0: 5.0Gbps Super Speed USB v3.0
[0003.212] uhub0: <Nvidia XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> o0
[0003.862] uhub0: 9 ports with 9 removable, self powered
[0004.862] failed to get HID devices
[0004.866] failed to init xhci or no usb device attached
[0004.873] display_console_ioctl: No display init
[0004.878] switch_backlight failed
[0004.884] device_query_partition_size: failed to open partition sd0:MSC !
[0004.891] MSC Partition not found
[0004.897] device_query_partition_size: failed to open partition sd0:USP !
[0004.903] USP partition read failed!
[0004.907] blob_init: blob-partition USP header read failed
[0004.912] android_boot Unable to update recovery partition
[0004.918] kfs_getpartname: name = LNX
[0004.922] Loading kernel from LNX
[0004.981] Verifying boot image in OdmNonSecureSBK mode
[0005.025] kernel load address: 0x80080000, size: 482032 bytes
[0005.030] ramdisk load address: 0x84100000, size: 0 bytes
[0005.036] load kernel from storage
[0005.047] decompressor handler not found
[0005.104] Successfully loaded kernel and ramdisk images
[0005.111] display_resolution: No display init
[0005.115] Failed to retrieve display resolution
[0005.119] bmp blob is not loaded and initialized
[0005.124] Failed to display boot-logo
[0005.128] NCK carveout not present
[0005.131] Skipping dts_overrides
[0005.134] NCK carveout not present
[0005.137] shim_invoke: No NCT, Calling dts updates
[0005.149] Find /i2c@7000c000's alias i2c0
[0005.153] get eeprom at 1-a0, size 256, type 0
[0005.161] Find /i2c@7000c500's alias i2c2
[0005.165] get eeprom at 3-a0, size 256, type 0
[0005.170] get eeprom at 3-ae, size 256, type 0
[0005.174] pm_ids_update: Updating 1,a0, size 256, type 0
[0005.179] I2C slave not started
[0005.182] I2C write failed
[0005.185] Writing offset failed
[0005.188] eeprom_init: EEPROM read failed
[0005.192] pm_ids_update: eeprom init failed
[0005.196] pm_ids_update: Updating 3,a0, size 256, type 0
[0005.226] pm_ids_update: The pm board id is 3448-0000-200
[0005.233] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0005.240] pm_ids_update: pm id update successful
[0005.245] pm_ids_update: Updating 3,ae, size 256, type 0
[0005.275] pm_ids_update: The pm board id is 3449-0000-200
[0005.281] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0005.289] pm_ids_update: pm id update successful
[0005.319] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0005.325] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0005.334] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0005.339] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0005.348] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e5:fe:1d
[0005.354] Plugin Manager: Parse ODM data 0x00094000
[0005.364] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw ro 
[0005.379] Add serial number:142211909274408001ff as DT property
[0005.388] "bpmp" doesn't exist, creating 
[0005.394] Updated bpmp info to DTB
[0005.399] Updated initrd info to DTB
[0005.402] "proc-board" doesn't exist, creating 
[0005.408] Updated board info to DTB
[0005.411] "pmu-board" doesn't exist, creating 
[0005.416] Updated board info to DTB
[0005.420] "display-board" doesn't exist, creating 
[0005.425] Updated board info to DTB
[0005.429] "reset" doesn't exist, creating 
[0005.433] Updated reset info to DTB
[0005.437] display_console_ioctl: No display init
[0005.441] display_console_ioctl: No display init
[0005.446] display_console_ioctl: No display init
[0005.450] Cmdline: tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memt 
[0005.484] DTB cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 cons 
[0005.497] boot image cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ex 
[0005.510] Updated bootarg info to DTB
[0005.513] Adding uuid 00000001644495810c0000000aff0180 to DT
[0005.519] Adding eks info 0 to DT
[0005.525] WARNING: Failed to pass NS DRAM ranges to TOS, err: -7
[0005.531] Updated memory info to DTB
[0005.536] Updated system-lp0-disable info to DTB
[0005.544] set vdd_core voltage to 1125 mv
[0005.548] setting 'vdd-core' regulator to 1125000 micro volts
[0005.572] could not find regulator
[0005.576] Found secure-pmc; disable BPMP

U-Boot 2016.07-gd917e08cec (Aug 12 2019 - 21:10:20 -0700)

TEGRA210
Model: NVIDIA P3450-Porg
Board: NVIDIA P3450-PORG
DRAM:  4 GiB
MMC:   Tegra SD/MMC: 0, Tegra SD/MMC: 1
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
Hit any key to stop autoboot:  0 
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1...
Card did not respond to voltage select!
starting USB...
USB0:   tegrausb: Invalid dr_mode 2 for host mode
probe failed, error -1
USB error: all controllers failed lowlevel init
BOOTP broadcast 1
DHCP client bound to address 192.168.2.24 (10 ms)
*** Warning: no boot file name; using 'C0A80218.img'
Using eth_rtl8169 device
TFTP from server 0.0.0.0; our IP address is 192.168.2.24; sending through ga3
Filename 'C0A80218.img'.
Load address: 0x80080000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
pci_hose_bus_to_phys: invalid physical address
missing environment variable: pxeuuid
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/01-00-04-4b-e5-fe-1d
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A80218
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A8021
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A802
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A80
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A8
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-tegra210
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default
*** ERROR: `serverip' not set
Config file not found
starting USB...
USB0:   tegrausb: Invalid dr_mode 2 for host mode
probe failed, error -1
USB error: all controllers failed lowlevel init
BOOTP broadcast 1
DHCP client bound to address 192.168.2.24 (4 ms)
Using eth_rtl8169 device
TFTP from server 0.0.0.0; our IP address is 192.168.2.24; sending through ga3
Filename 'boot.scr.uimg'.
Load address: 0x90000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
BOOTP broadcast 1
DHCP client bound to address 192.168.2.24 (3 ms)
Using eth_rtl8169 device
TFTP from server 0.0.0.0; our IP address is 192.168.2.24; sending through ga3
Filename 'boot.scr.uimg'.
Load address: 0x80080000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
Tegra210 (P3450-Porg) #

Hi,

May I ask why do you use “sudo ./flash.sh -R …/32.2/rootfs/ jetson-nano-qspi-sd mmcblk0p1”? Why “-R” here?

Of course, you may.
-R specifies the folder of the rootfs, stated by the introductional commented lines in flash.sh, so one does not have to copy the rootfs around when trying another rootfs. The step of creating the image does indeed take place and it finds the rootfs and populates the image using it. So no errors here.
Besides, I already tried with the rootfs in the specified folder in the Linux_For_Tegra/rootfs folder of the Driver Package with the same result and logs. So this is not the root of my errors.

The process of flashing itself seems ok, since changing the rootfs to a working one (SD-Card rootfs) brings success.
So I presume that the error is somewhere in the provided sample rootfs.

I wouldn’t think there is an incompatibility between patch levels of R32.2 and R32.2.1, but it is possible you might get a failure from mixing these.

I think we should not try so many combinations but just focus on the simple case first.

In #5, the flash process finished correctly but you said monitor does not light up. We should check that log first. Actually, flash.sh has so many parameters but I don’t think all of them could work fine since this script covers TX1/TX2/Xavier and Jetson nano. In brief, maybe “-R” indeed has some bug but we could resolve it later.

@linuxdev:
That is a good point as I don’t know, where these versions differ exactly. But that is just a misunderstanding because of the naming of my folder which was just casually done by me.
I indeed used 32.2.1 in both Driver Package and sample file system.

@WayneWWW
I tried the whole thing with extracting the rootfs to the rootfs folder in Linux_For_Tegra and with the -R flag. Both yield the same result.
I am sorry for bringing up an additional source of confusion. That one is not making a difference but for simplicity and consistency I do not use -R anymore.

Details regarding my recent setup and procedure:
Jetson Nano DevKit out of the box with 16 GB sd card
Used Driver Package: 32.2.1
sample root file system version: 32.2.1

Command used for flashing:
sudo ./flash.sh jetson-nano-qspi-sd mmcblk0p1

Logs:
flash.sh log on host: see post #5 → successful (according to flash.sh)
UART logs: see post #7 (The log was with the -R option but I retried it without and it holds the same results)

After this, I am in the firmware or something like that, as you should see (Tegra210 (P3450-Porg) # )
Here I can “boot”, “test”, etc.
What are all those errors at startup supposed to mean?
I mean, this is the most recent Driver Package and its corresponding rootfs. Why does it fail? I used two different sd cards with the same results.

Have you tried the same?

I tried the 32.2.0 and the 32.1 the same way and they produce generally the same errors.

Slowly I am doubting myself and my hardware.
I am thinking of plugging a production module into the DevKit to try if it works with the emmc in that one.
Is this possible? Simply replacing the module on the DevKit against a production module for testing purposes?

I have to correct a statement from #7, where I said:

“Now I tried flashing with the Driver Package and the rootfs from the APP partition from the SD-Card image. And it worked. I got a working desktop.”

That is not correct: It really does boot to the desktop customization (setting locales, setting user, pw, etc) but then it does nothing and is trapped in a semi started desktop. That never changes. Rebooting it simply starts the customization anew and has some data cached from the previous try.

It is not really relevant since that is not supposed to work that way but why doesn’t it work?

I am thinking of plugging a production module into the DevKit to try if it works with the emmc in that one.
Is this possible? Simply replacing the module on the DevKit against a production module for testing purposes?

No, production is not compatible with the sdcard based devkit.

There are 3 ways to flash the board.

  1. Use the Linux_for_Tegra downloaded from sdkmanager. I am not sure what happened in the first comment. It sounds abnormal. Could you go to that folder and try again?

  2. Use the pure sdcard image.

  3. Use the driver package + rootfs from download center.

Below error makes me feel there is a hw problem. Change a new sdcard maybe a option too.

Card did not respond to voltage select!

Maybe you are right. I have ordered new sd cards. After trying them I will update this topic here.
I have seen people in other forums with other hardware having this error which was often caused by too slow or too old sd cards.
I must admit that the sd cards we used are slower and older ones. They work when being written with sd card readers but may cause errors when accessed by the memory controllers on the board, whose firmware might expect other behaviour. (faster, newer standard, etc)

I tried again with a brand new SanDisk Ultra UHS-1 card and it failed again. Flashing is fine as always.
This is the flash log of my Nano:

[0052.185] Enabled early print
[0052.188] [TegraBoot] (version 00.00.2018.01-l4t-9867942c)
[0052.193] Processing in recovery mode
[0052.196] A02 Bootrom Patch rev = 1023
[0052.200] Power-up reason: pmc por
[0052.203] Established communication link with host
[0053.474] NvTbootI2cWrite(): error code 0x00045100 Error while starting wrin
[0053.482] NvTbootI2cDeviceRead(): error code 0x00045001 Error while sendinge
[0053.491] NvTbootI2c: Read failed for slave 0xac, offset 0x00 with error co1
[0162.116] Odmdata from BCT: 0x00094000
[0162.119] DebugPort= 0x3
[0162.129] BoardId read from EEPROM/NCT: 3448
[0162.133] BoardID = 3448, SKU = 0x0
[0162.160] NvTbootInit_Porg: Setting GPIO_A6 for HDMI ...
[0162.165] No Battery Present
[0162.168] RamCode = 0
[0162.170] Platform has DDR4 type RAM
[0162.173] max77620 disabling SD1 Remote Sense
[0162.178] Setting DDR voltage to 1125mv
[0162.182] Serial Number of Pmic Max77663: 0x2013e7
[0162.189] Entering ramdump check
[0162.192] Get RamDumpCarveOut = 0x0
[0162.196] RamDumpCarveOut=0x0,  RamDumperFlag=0xe59ff3f8
[0162.201] Last reboot was clean, booting normally!
[0162.205] Sdram initialization is successful 
[0162.210] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0162.216] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0162.222] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0162.228] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0162.233] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0162.239] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000
[0162.245] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000
[0162.251] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000
[0162.267] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000
[0162.273] Platform-DebugCarveout: 0
[0162.277] Downloaded BCT successfully
[0162.759] Downloaded Bootloader successfully
[0162.815] Downloaded rp1 successfully
[0163.107] MAX77620_GPIO5 configured
[0163.110] CPU power rail is up
[0163.113] CPU clock enabled
[0163.117] Performing RAM repair
[0163.120] Updating A64 Warmreset Address to 0x92c002e9
[0163.126] Enable APE clock/reset
[0163.129] Error in NvTbootGetTOSBinaryLength: 0x11 !
[0163.134] Loading Secure OS image failed. 
[0163.138] Set NvDecSticky Bits
[0163.141] GSC2 address ff53fffc value c0edbbcc
[0163.147] GSC MC Settings done
[0163.152] Next binary entry address: 0x92c00258 
[0163.156] BoardId: 3448
[0163.159] Overriding pmu board id with proc board id
[0163.163] Display board id is not available 
[0163.168] Starting CPU & Halting co-processor 

[0167.095] 
[0167.096] Debug Init done
[0167.099] Marked DTB cacheable
[0167.102] Bootloader DTB loaded at 0x83000400
[0167.106] DeviceTree Init done
[0167.118] Pinmux applied successfully
[0167.122] gicd_base: 0x50041000
[0167.126] gicc_base: 0x50042000
[0167.129] Interrupts Init done
[0167.133] Using base:0x60005090 & irq:208 for tick-timer
[0167.138] Using base:0x60005098 for delay-timer
[0167.143] platform_init_timer: DONE
[0167.146] Timer(tick) Init done
[0167.150] osc freq = 38400 khz
[0167.154] 
[0167.155] welcome to cboot
[0167.157] 
[0167.159] Cboot Version: 00.00.2018.01-t210-3a168c35
[0167.164] calling constructors
[0167.167] initializing heap
[0167.169] initializing threads
[0167.172] initializing timers
[0167.175] creating bootstrap completion thread
[0167.179] top of bootstrap2()
[0167.182] CPU: ARM Cortex A57
[0167.185] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0167.190] initializing platform
[0167.193] Scratch reg 37 & 271 initial value set..
[0167.200] cboot:secure-pmc present
[0167.203] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0167.207] ID LSB = 0x36, ID-CFI len = 194 bytes
[0167.212] Macronix QSPI chip present
[0167.215] SPI device register
[0167.218] init boot device
[0167.221] allocating memory for boot device(SPI)
[0167.225] registering boot device
[0167.245] sdmmc node status = okay
[0167.248] sdcard instance = 0
[0167.251] sdcard gpio handle 0x56
[0167.254] sdcard gpio pin 0xc9
[0167.257] sdcard gpio flags 0x0
[0167.260] vmmc-supply 0x99
[0167.263] Instance: 0
[0167.265] Allocating memory for context
[0167.269] enabling clock
[0167.271] sd card init
[0167.273] Check card present and stable
[0167.277] Send command 0
[0167.414] Send command 3
[0167.418] Set RCA for the card
[0167.421] Query card specific data by command 9
[0167.428] Parse CSD data
[0167.430] Send command 7
[0167.441] Calling sd device register
[0167.444] Init sdcard
[0167.446] Allocating memory for boot device
[0167.450] Registering user device
[0167.464] of_register: registering tegra_udc to of_hal
[0167.469] of_register: registering tegra_udc to of_hal
[0167.474] of_register: registering inv20628-driver to of_hal
[0167.479] of_register: registering ads1015-driver to of_hal
[0167.485] of_register: registering lp8557-bl-driver to of_hal
[0167.491] of_register: registering bq2419x_charger to of_hal
[0167.496] of_register: registering cpc to of_hal
[0167.501] of_register: registering bq27441_fuel_gauge to of_hal
[0167.513] gpio framework initialized
[0167.517] of_register: registering tca9539_gpio to of_hal
[0167.522] of_register: registering tca9539_gpio to of_hal
[0167.528] of_register: registering i2c_bus_driver to of_hal
[0167.533] of_register: registering i2c_bus_driver to of_hal
[0167.539] of_register: registering i2c_bus_driver to of_hal
[0167.544] of_register: registering i2c_bus_driver to of_hal
[0167.550] pmic framework initialized
[0167.553] of_register: registering max77620_pmic to of_hal
[0167.559] regulator framework initialized
[0167.563] of_register: registering tps65132_bl_driver to of_hal
[0167.569] initializing target
[0167.575] gpio_driver_register: register 'tegra_gpio_driver' driver
[0167.584] fixed regulator driver initialized
[0167.604] initializing OF layer
[0167.608] of_children_init: Ops found for compatible string nvidia,tegra210c
[0167.627] I2C Bus Init done
[0167.630] of_children_init: Ops found for compatible string nvidia,tegra210c
[0167.641] I2C Bus Init done
[0167.643] of_children_init: Ops found for compatible string nvidia,tegra210c
[0167.654] I2C Bus Init done
[0167.657] of_children_init: Ops found for compatible string nvidia,tegra210c
[0167.668] I2C Bus Init done
[0167.670] of_children_init: Ops found for compatible string nvidia,tegra210c
[0167.681] I2C Bus Init done
[0167.684] of_children_init: Ops found for compatible string maxim,max77620
[0167.695] max77620_init using irq 118
[0167.700] register 'maxim,max77620' pmic
[0167.704] gpio_driver_register: register 'max77620-gpio' driver
[0167.711] of_children_init: Ops found for compatible string nvidia,tegra210c
[0167.722] I2C Bus Init done
[0167.725] Applying platform configs
[0167.733] platform-init is not present. Skipping
[0167.737] calling apps_init()
[0167.754] Error in command_complete 18001 int_status
[0167.764] Couldn't find GPT header
[0167.776] Proceeding to flashing Server
[0167.779] usbdcd_reinit Initialize driver to use already enumerated device
[0167.786] nv3p_priv_usbf_open USB configuration success
[0168.110] Writing GPT partition
[0168.114] Erasing Boot device
[0168.117] device_write_gpt: Erasing boot device spiflash0
[0181.868] Erasing Storage Device
[0181.871] Writing protective mbr
[0182.005] Writing primary GPT
[0182.547] Writing secondary GPT
[0182.697] Found 14 GPT partitions in "sd0"
[0182.704] Writing NVC partition
[0193.210] partition NVC write successful.
[0193.218] Writing PT partition
[0193.468] partition PT write successful.
[0193.475] Writing NVC_R partition
[0197.695] max77620_clear_syswdt clearing watchdog
[0204.000] partition NVC_R write successful.
[0204.006] Writing VER partition
[0204.276] partition VER write successful.
[0204.283] Writing APP partition
[0227.695] max77620_clear_syswdt clearing watchdog
[0257.696] max77620_clear_syswdt clearing watchdog
[0287.696] max77620_clear_syswdt clearing watchdog
[0317.696] max77620_clear_syswdt clearing watchdog
[0347.696] max77620_clear_syswdt clearing watchdog
[0377.696] max77620_clear_syswdt clearing watchdog
[0407.696] max77620_clear_syswdt clearing watchdog
[0437.696] max77620_clear_syswdt clearing watchdog
[0467.697] max77620_clear_syswdt clearing watchdog
[0497.697] max77620_clear_syswdt clearing watchdog
[0527.697] max77620_clear_syswdt clearing watchdog
[0557.697] max77620_clear_syswdt clearing watchdog
[0587.697] max77620_clear_syswdt clearing watchdog
[0617.697] max77620_clear_syswdt clearing watchdog
[0626.548] partition APP write successful.
[0626.555] Writing TBC partition
[0626.609] partition TBC write successful.
[0626.617] Writing RP1 partition
[0626.705] partition RP1 write successful.
[0626.711] Writing EBT partition
[0626.826] partition EBT write successful.
[0626.832] Writing WB0 partition
[0626.880] partition WB0 write successful.
[0626.886] Writing BPF partition
[0626.926] partition BPF write successful.
[0626.932] Writing TOS partition
[0626.980] partition TOS write successful.
[0626.986] Writing DTB partition
[0627.065] partition DTB write successful.
[0627.071] Writing LNX partition
[0627.161] partition LNX write successful.
[0627.169] Writing EKS partition
[0627.212] partition EKS write successful.
[0627.219] Writing BMP partition
[0627.277] partition BMP write successful.
[0627.284] Writing RP4 partition
[0627.347] partition RP4 write successful.
[0627.502] Writing BCT partition
[0634.155] partition BCT write successful.
[0634.320] Scratch 37 initial value set..
[0634.324] Change state to cold boot mode

And this is the boot log:

[0000.158] [TegraBoot] (version 00.00.2018.01-l4t-89b97a49)
[0000.164] Processing in cold boot mode Bootloader 2
[0000.168] A02 Bootrom Patch rev = 1023
[0000.172] Power-up reason: software reset
[0000.176] No Battery Present
[0000.178] pmic max77620 reset reason
[0000.182] pmic max77620 NVERC : 0x0
[0000.185] RamCode = 0
[0000.187] Platform has DDR4 type RAM
[0000.191] max77620 disabling SD1 Remote Sense
[0000.195] Setting DDR voltage to 1125mv
[0000.199] Serial Number of Pmic Max77663: 0x2013e7
[0000.206] Entering ramdump check
[0000.209] Get RamDumpCarveOut = 0x0
[0000.213] RamDumpCarveOut=0x0,  RamDumperFlag=0xe59ff3f8
[0000.218] Last reboot was clean, booting normally!
[0000.222] Sdram initialization is successful 
[0000.226] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0000.233] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0000.238] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0000.244] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0000.250] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0000.256] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000
[0000.262] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000
[0000.268] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000
[0000.284] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000
[0000.290] Platform-DebugCarveout: 0
[0000.293] Nck Carveout Base=0x00000000ff080000 Size=0x00200000
[0000.299] Non secure mode, and RB not enabled.
[0000.423] Csd NumOfBlocks=62333952
[0000.428] Set High speed to 1
[0000.432] Error mask set in wait for cmd complete with error 0x3 in HwSdmmc 
[0000.442] Command complete wait failed with error 0x3 Interrupt 0x18001
[0000.448] Number of retries left 4
[0000.456] Using GPT Primary to query partitions
[0000.460] Loading Tboot-CPU binary
[0000.473] Verifying TBC in OdmNonSecureSBK mode
[0000.483] Bootloader load address is 0xa0000000, entry address is 0xa0000258
[0000.490] Bootloader downloaded successfully.
[0000.494] Downloaded Tboot-CPU binary to 0xa0000258
[0000.499] MAX77620_GPIO5 configured
[0000.502] CPU power rail is up
[0000.505] CPU clock enabled
[0000.509] Performing RAM repair
[0000.512] Updating A64 Warmreset Address to 0xa00002e9
[0000.517] Loading NvTbootBootloaderDTB
[0000.554] Verifying NvTbootBootloaderDTB in OdmNonSecureSBK mode
[0000.619] Bootloader DTB Load Address: 0x83000000
[0000.624] Loading NvTbootKernelDTB
[0000.661] Verifying NvTbootKernelDTB in OdmNonSecureSBK mode
[0000.726] Kernel DTB Load Address: 0x83100000
[0000.732] Loading cboot binary
[0000.776] Verifying EBT in OdmNonSecureSBK mode
[0000.819] Bootloader load address is 0x92c00000, entry address is 0x92c00258
[0000.826] Bootloader downloaded successfully.
[0000.830] Next binary entry address: 0x92c00258 
[0000.835] BoardId: 3448
[0000.839] Overriding pmu board id with proc board id
[0000.844] Display board id is not available 
[0000.887] Verifying SC7EntryFw in OdmNonSecureSBK mode
[0000.938] /bpmp deleted
[0000.941] SC7EntryFw header found loaded at 0xff700000
[0001.129] OVR2 PMIC
[0001.131] Bpmp FW successfully loaded
[0001.137] WB0 init successfully at 0xff780000
[0001.141] Set NvDecSticky Bits
[0001.144] GSC2 address ff53fffc value c0edbbcc
[0001.151] GSC MC Settings done
[0001.156] TOS Image length 53680
[0001.159]  Monitor size 53680
[0001.162]  OS size 0
[0001.172] Secure Os AES-CMAC Verification Success!
[0001.176] TOS image cipher info: plaintext
[0001.180] Loading and Validation of Secure OS Successful
[0001.196] SC7 Entry Firmware - 0xff700000, 0x4000
[0001.201] NvTbootPackSdramParams: start. 
[0001.206] NvTbootPackSdramParams: done. 
[0001.210] Tegraboot started after 86815 us
[0001.213] Basic modules init took 782250 us
[0001.217] NvTbootQspiFlashIoctl: Opcode = 1 not supported
[0001.223] Sec Bootdevice Read Time = 622327755 ms, Read Size = 622327755 KB
[0001.230] Sec Bootdevice Write Time = 0 ms, Write Size = 0 KB
[0001.235] Storage Device Read Time = 177 ms, Read Size = 2226 KB
[0001.241] Storage Device Write Time = 0 ms, Write Size = 0 KB
[0001.246] Next stage binary read took 39239 us
[0001.251] Carveout took -50902 us
[0001.254] CPU initialization took 381580 us
[0001.258] Total time taken by TegraBoot 1152167 us

[0001.262] Starting CPU & Halting co-processor 

64NOTICE:  BL31: v1.3(release):a28d87f09
NOTICE:  BL31: Built : 21:10:01, Aug 12 2019
ERROR:   Error initializing runtime service trusty_fast
[0001.385] RamCode = 0
[0001.389] LPDDR4 Training: Read DT: Number of tables = 2
[0001.394] EMC Training (SRC-freq: 204000; DST-freq: 1600000)
[0001.407] EMC Training Successful
[0001.410] 408000 not found in DVFS table
[0001.417] RamCode = 0
[0001.420] DT Write: emc-table@204000 succeeded
[0001.425] DT Write: emc-table@1600000 succeeded
[0001.430] LPDDR4 Training: Write DT: Number of tables = 2
[0001.473] 
[0001.474] Debug Init done
[0001.477] Marked DTB cacheable
[0001.480] Bootloader DTB loaded at 0x83000000
[0001.484] Marked DTB cacheable
[0001.487] Kernel DTB loaded at 0x83100000
[0001.491] DeviceTree Init done
[0001.503] Pinmux applied successfully
[0001.507] gicd_base: 0x50041000
[0001.511] gicc_base: 0x50042000
[0001.514] Interrupts Init done
[0001.518] Using base:0x60005090 & irq:208 for tick-timer
[0001.523] Using base:0x60005098 for delay-timer
[0001.528] platform_init_timer: DONE
[0001.531] Timer(tick) Init done
[0001.535] osc freq = 38400 khz
[0001.539] 
[0001.540] welcome to cboot
[0001.542] 
[0001.544] Cboot Version: 00.00.2018.01-t210-3a168c35
[0001.549] calling constructors
[0001.552] initializing heap
[0001.554] initializing threads
[0001.557] initializing timers
[0001.560] creating bootstrap completion thread
[0001.564] top of bootstrap2()
[0001.567] CPU: ARM Cortex A57
[0001.570] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0001.575] initializing platform
[0001.578] Scratch reg 37 & 271 initial value set..
[0001.584] cboot:secure-pmc present
[0001.588] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0001.592] ID LSB = 0x36, ID-CFI len = 194 bytes
[0001.597] Macronix QSPI chip present
[0001.600] SPI device register
[0001.603] init boot device
[0001.606] allocating memory for boot device(SPI)
[0001.610] registering boot device
[0001.620] sdmmc node status = okay
[0001.623] sdcard instance = 0
[0001.626] sdcard gpio handle 0x56
[0001.629] sdcard gpio pin 0xc9
[0001.632] sdcard gpio flags 0x0
[0001.635] vmmc-supply 0x99
[0001.637] Instance: 0
[0001.640] Allocating memory for context
[0001.643] enabling clock
[0001.646] sd card init
[0001.648] Check card present and stable
[0001.652] Send command 0
[0001.676] Send command 3
[0001.681] Set RCA for the card
[0001.684] Query card specific data by command 9
[0001.690] Parse CSD data
[0001.692] Send command 7
[0001.703] Calling sd device register
[0001.706] Init sdcard
[0001.708] Allocating memory for boot device
[0001.712] Registering user device
[0001.726] Enable APE clock
[0001.728] Un-powergate APE partition
[0001.732] of_register: registering tegra_udc to of_hal
[0001.737] of_register: registering tegra_udc to of_hal
[0001.742] of_register: registering inv20628-driver to of_hal
[0001.748] of_register: registering ads1015-driver to of_hal
[0001.753] of_register: registering lp8557-bl-driver to of_hal
[0001.759] of_register: registering bq2419x_charger to of_hal
[0001.765] of_register: registering cpc to of_hal
[0001.769] of_register: registering bq27441_fuel_gauge to of_hal
[0001.780] gpio framework initialized
[0001.784] of_register: registering tca9539_gpio to of_hal
[0001.789] of_register: registering tca9539_gpio to of_hal
[0001.795] of_register: registering i2c_bus_driver to of_hal
[0001.800] of_register: registering i2c_bus_driver to of_hal
[0001.806] of_register: registering i2c_bus_driver to of_hal
[0001.811] of_register: registering i2c_bus_driver to of_hal
[0001.817] pmic framework initialized
[0001.820] of_register: registering max77620_pmic to of_hal
[0001.826] regulator framework initialized
[0001.830] of_register: registering tps65132_bl_driver to of_hal
[0001.836] initializing target
[0001.841] gpio_driver_register: register 'tegra_gpio_driver' driver
[0001.850] fixed regulator driver initialized
[0001.867] initializing OF layer
[0001.870] NCK carveout not present
[0001.873] Skipping dts_overrides
[0001.877] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.894] I2C Bus Init done
[0001.896] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.907] I2C Bus Init done
[0001.909] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.920] I2C Bus Init done
[0001.922] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.932] I2C Bus Init done
[0001.935] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.945] I2C Bus Init done
[0001.948] of_children_init: Ops found for compatible string maxim,max77620
[0001.958] max77620_init using irq 118
[0001.963] register 'maxim,max77620' pmic
[0001.967] gpio_driver_register: register 'max77620-gpio' driver
[0001.974] of_children_init: Ops found for compatible string nvidia,tegra210c
[0001.984] I2C Bus Init done
[0001.988] NCK carveout not present
[0001.991] shim_invoke: No NCT, Calling dts updates
[0002.002] Find /i2c@7000c000's alias i2c0
[0002.006] get eeprom at 1-a0, size 256, type 0
[0002.015] Find /i2c@7000c500's alias i2c2
[0002.018] get eeprom at 3-a0, size 256, type 0
[0002.023] get eeprom at 3-ae, size 256, type 0
[0002.027] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.033] I2C slave not started
[0002.036] I2C write failed
[0002.038] Writing offset failed
[0002.041] eeprom_init: EEPROM read failed
[0002.045] pm_ids_update: eeprom init failed
[0002.049] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.079] pm_ids_update: The pm board id is 3448-0000-200
[0002.086] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0002.094] pm_ids_update: pm id update successful
[0002.098] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.128] pm_ids_update: The pm board id is 3449-0000-200
[0002.135] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0002.142] pm_ids_update: pm id update successful
[0002.173] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.179] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0002.187] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.193] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0002.201] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e5:fe:1d
[0002.208] Plugin Manager: Parse ODM data 0x00094000
[0002.217] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw ro 
[0002.239] Find /i2c@7000c000's alias i2c0
[0002.243] get eeprom at 1-a0, size 256, type 0
[0002.251] Find /i2c@7000c500's alias i2c2
[0002.255] get eeprom at 3-a0, size 256, type 0
[0002.260] get eeprom at 3-ae, size 256, type 0
[0002.264] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.269] I2C slave not started
[0002.272] I2C write failed
[0002.275] Writing offset failed
[0002.278] eeprom_init: EEPROM read failed
[0002.282] pm_ids_update: eeprom init failed
[0002.286] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.316] pm_ids_update: The pm board id is 3448-0000-200
[0002.323] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0002.329] pm_ids_update: pm id update successful
[0002.334] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.364] pm_ids_update: The pm board id is 3449-0000-200
[0002.371] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0002.378] pm_ids_update: pm id update successful
[0002.408] Chip UID is 00000001644495810c0000000aff0180
[0002.413] Add serial number:142211909274408001ff as DT property
[0002.422] Applying platform configs
[0002.428] platform-init is not present. Skipping
[0002.433] calling apps_init()
[0002.452] Found 14 GPT partitions in "sd0"
[0002.456] Proceeding to Cold Boot
[0002.459] starting app android_boot_app
[0002.463] Device state: unlocked
[0002.466] display console init
[0002.475] could not find regulator
[0002.498] hdmi cable not connected
[0002.501] is_hdmi_needed: HDMI not connected, returning false
[0002.507] hdmi is not connected[0002.513] DT entry for leds-pwm not found

[0002.517] sor0 is not supported
[0002.520] display_console_init: no valid display out_type
[0002.528] subnode volume_up is not found !
[0002.532] subnode back is not found !
[0002.536] subnode volume_down is not found !
[0002.540] subnode menu is not found !
[0002.544] Gpio keyboard init success
[0002.587] found decompressor handler: lz4-legacy
[0002.602] decompressing blob (type 1)...
[0002.635] display_resolution: No display init
[0002.639] Failed to retrieve display resolution
[0002.644] Could not load/initialize BMP blob...ignoring
[0002.697] decompressor handler not found
[0002.701] load_firmware_blob: Firmware blob loaded, entries=2
[0002.706] se_aes_verify_sbk_clear: Error
[0002.710] bl_battery_charging: connected to external power supply
[0002.718] xusb is supported
[0002.724] error while finding nvidia,portmap
[0002.729] could not find regulator
[0003.232] xusb blob version 0 size 124416
[0003.236] firmware size 124416
[0003.241] Firmware timestamp: 0x5cd2a472, Version: 50.22 release
[0003.250] xhci0: 64 bytes context size, 32-bit DMA
[0003.290] usbus0: 5.0Gbps Super Speed USB v3.0
[0003.310] uhub0: <Nvidia XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> o0
[0003.960] uhub0: 9 ports with 9 removable, self powered
[0004.960] failed to get HID devices
[0004.963] failed to init xhci or no usb device attached
[0004.971] display_console_ioctl: No display init
[0004.975] switch_backlight failed
[0004.982] device_query_partition_size: failed to open partition sd0:MSC !
[0004.988] MSC Partition not found
[0004.994] device_query_partition_size: failed to open partition sd0:USP !
[0005.001] USP partition read failed!
[0005.005] blob_init: blob-partition USP header read failed
[0005.010] android_boot Unable to update recovery partition
[0005.016] kfs_getpartname: name = LNX
[0005.019] Loading kernel from LNX
[0005.079] Verifying boot image in OdmNonSecureSBK mode
[0005.122] kernel load address: 0x80080000, size: 482032 bytes
[0005.128] ramdisk load address: 0x84100000, size: 0 bytes
[0005.133] load kernel from storage
[0005.145] decompressor handler not found
[0005.202] Successfully loaded kernel and ramdisk images
[0005.208] display_resolution: No display init
[0005.213] Failed to retrieve display resolution
[0005.217] bmp blob is not loaded and initialized
[0005.222] Failed to display boot-logo
[0005.225] NCK carveout not present
[0005.229] Skipping dts_overrides
[0005.232] NCK carveout not present
[0005.235] shim_invoke: No NCT, Calling dts updates
[0005.246] Find /i2c@7000c000's alias i2c0
[0005.250] get eeprom at 1-a0, size 256, type 0
[0005.259] Find /i2c@7000c500's alias i2c2
[0005.263] get eeprom at 3-a0, size 256, type 0
[0005.267] get eeprom at 3-ae, size 256, type 0
[0005.272] pm_ids_update: Updating 1,a0, size 256, type 0
[0005.277] I2C slave not started
[0005.280] I2C write failed
[0005.283] Writing offset failed
[0005.286] eeprom_init: EEPROM read failed
[0005.290] pm_ids_update: eeprom init failed
[0005.294] pm_ids_update: Updating 3,a0, size 256, type 0
[0005.324] pm_ids_update: The pm board id is 3448-0000-200
[0005.330] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0005.338] pm_ids_update: pm id update successful
[0005.343] pm_ids_update: Updating 3,ae, size 256, type 0
[0005.373] pm_ids_update: The pm board id is 3449-0000-200
[0005.379] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0005.387] pm_ids_update: pm id update successful
[0005.417] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0005.423] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0005.431] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0005.437] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0005.445] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e5:fe:1d
[0005.452] Plugin Manager: Parse ODM data 0x00094000
[0005.462] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw ro 
[0005.477] Add serial number:142211909274408001ff as DT property
[0005.486] "bpmp" doesn't exist, creating 
[0005.491] Updated bpmp info to DTB
[0005.496] Updated initrd info to DTB
[0005.500] "proc-board" doesn't exist, creating 
[0005.505] Updated board info to DTB
[0005.509] "pmu-board" doesn't exist, creating 
[0005.514] Updated board info to DTB
[0005.517] "display-board" doesn't exist, creating 
[0005.523] Updated board info to DTB
[0005.526] "reset" doesn't exist, creating 
[0005.531] Updated reset info to DTB
[0005.534] display_console_ioctl: No display init
[0005.539] display_console_ioctl: No display init
[0005.543] display_console_ioctl: No display init
[0005.548] Cmdline: tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memt 
[0005.582] DTB cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 cons 
[0005.594] boot image cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ex 
[0005.607] Updated bootarg info to DTB
[0005.611] Adding uuid 00000001644495810c0000000aff0180 to DT
[0005.617] Adding eks info 0 to DT
[0005.623] WARNING: Failed to pass NS DRAM ranges to TOS, err: -7
[0005.628] Updated memory info to DTB
[0005.634] Updated system-lp0-disable info to DTB
[0005.642] set vdd_core voltage to 1125 mv
[0005.646] setting 'vdd-core' regulator to 1125000 micro volts
[0005.670] could not find regulator
[0005.674] Found secure-pmc; disable BPMP


U-Boot 2016.07-gd917e08cec (Aug 12 2019 - 21:10:20 -0700)

TEGRA210
Model: NVIDIA P3450-Porg
Board: NVIDIA P3450-PORG
DRAM:  4 GiB
MMC:   Tegra SD/MMC: 0, Tegra SD/MMC: 1
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
Hit any key to stop autoboot:  0 
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1...
Card did not respond to voltage select!
starting USB...
USB0:   tegrausb: Invalid dr_mode 2 for host mode
probe failed, error -1
USB error: all controllers failed lowlevel init
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
BOOTP broadcast 5
BOOTP broadcast 6
BOOTP broadcast 7
BOOTP broadcast 8
BOOTP broadcast 9
BOOTP broadcast 10
BOOTP broadcast 11
BOOTP broadcast 12
BOOTP broadcast 13
BOOTP broadcast 14
BOOTP broadcast 15
BOOTP broadcast 16
BOOTP broadcast 17

Retry time exceeded; starting again
missing environment variable: pxeuuid
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/01-00-04-4b-e5-fe-1d
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000000
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000000
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000000
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-tegra210
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default
*** ERROR: `serverip' not set
Config file not found
starting USB...
USB0:   tegrausb: Invalid dr_mode 2 for host mode
probe failed, error -1
USB error: all controllers failed lowlevel init
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
BOOTP broadcast 5
BOOTP broadcast 6
BOOTP broadcast 7
BOOTP broadcast 8
BOOTP broadcast 9
BOOTP broadcast 10
BOOTP broadcast 11
BOOTP broadcast 12
BOOTP broadcast 13
BOOTP broadcast 14
BOOTP broadcast 15
BOOTP broadcast 16
BOOTP broadcast 17

Retry time exceeded; starting again
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
BOOTP broadcast 5
BOOTP broadcast 6
BOOTP broadcast 7
BOOTP broadcast 8
BOOTP broadcast 9
BOOTP broadcast 10
BOOTP broadcast 11
BOOTP broadcast 12
BOOTP broadcast 13
BOOTP broadcast 14
BOOTP broadcast 15
BOOTP broadcast 16
BOOTP broadcast 17

Retry time exceeded; starting again
Tegra210 (P3450-Porg) #

The errors are different but the result is ultimately the same.
What I exchanged so far:

  • The Nano (tried with the one from my colleague)
  • sd card
  • flashing utilities (flash.sh script, sdkmanager)
  • rootfs (different versions)

What one could try:

  • Voltage supply (we have a decent 5.0 Volt, 4 Ampere power supply)
    We could try 5.1 or 5.2 with a laboratory power supply, since I read somewhere, that the Nano is sensible to low voltage and wants the additional 0.1-0.2 Volt
  • Micro-USB-cable for flashing

Any other suggestions?

Do you have other module with sdcard slot to verify this issue only happens to one carrier board or one module?

If so, then we could RMA the broken module.

As I wrote, maybe not specific enough:
I exchanged my Nano, which produced all the errors, against the one from my colleague and the same errors are generated, exactly the same behaviour.
So I tried the whole procedure with two developer kits. We have a third one here but I don’t think that would do better.
Now I exchanged the Micro-USB-cable with another one, which my colleague flashed many raspberry pi modules with. The results are still the same on two Nano boards. The only thing I can think of is the power supply as described in my previous post which I find not convincing but it is the only part I have not already exchanged.

Configurations so far, where sd card A is the old slow one, B is the new UHS-1:
Kit A with sd card A with cable A
Kit A with sd card B with cable A
Kit A with sd card B with cable B

Kit B with sd card A with cable A
Kit B with sd card B with cable A
Kit B with sd card B with cable B

I changed the flashing USB-port of my laptop too and tried other versions of the rootfs.

This whole thing is quite alarming in my eyes, since I don’t see, where I am making mistakes and I am double checking every possible source of errors. We wanted to use the nano for production purposes.

Do you have other suggestions? Have you tried to flash a dev kit the same way or is this a “someone told us it should work” scenario? (I don’t want to be offensive, just curious)
I really want to know the cause of all this. Am I missing something?

Hi,

Yes, we have tried every method that can flash jetson nano.
Sorry in advanced that sometimes I forgot the detail of each user. I just went through this thread.

Below is my summary for what you’ve tried. Please confirm.

  1. You’ve tried to use the sdcard image and it worked well.

  2. Then you try to flash with sdkmanager (sdkm) and it failed somehow.

  3. You tried to use the manual flash with driver package + rootfs from download center but you use mmcblk1p1. It cannot boot.

  4. lots of trying with different parameters such as “-R” and you hit the error too.

  5. sudo ./flash.sh jetson-nano-qspi-sd mmcblk0p1 → still hit the latest error.

If these are correct, please help reply below questions.

  1. There is no production module here. All the modules + carrier board are from jetson nano devkit, right?

  2. You hit this issue on both Jetson nano, right?

  3. Does the sdcard image still work here? I mean if you use the first method as #1. Does that sdcard work on both jetson nano device? We could exclude the hardware problem here.

  4. When you apply the rootfs, what was your step?

  5. Actually, sdkm would also download one Linux_for_Tegra under your home directory. Have you tried that one with manual flash?

I can confirm these steps. To answer your questions:

  1. Yes, it is an out of the box Dev Kit, no module changed.

  2. It happens on two jetson nanos, didn’t try the third one.

  3. The SD-Card-Image, which can be downloaded from your website and flashed using a sd card reader is still working fine after these attempts. The Nano boots and works without problems. The sd cards should be fine. Although the first three attempts after reinserting the working sd card did not succeed. The fourth consecutive boot attempt booted to desktop and from there on each boot attempt works. The others before stopped with a black screen and display on. So working - somehow.

  4. When I apply the rootfs I have the following setup and procedure:
    Nano has keyboard and mouse attached with USB, additionally a DP display. (Already tried without those devices though, too). Pins J48 are jumpered. Then the whole procedure with the reset and recovery jumpers, which I do correctly as you confirmed before. Connect to PC using micro USB cable. Connect a UART-USB-adapter to monitor the process with minicom.
    On Host side:
    4.0. start minicom for monitoring
    4.1. lsusb - lists device Nvidia Corp. → so it is in recovery mode
    4.2. untar Driver Package → generates Linux_For_Tegra folder and in there lies the flash.sh script
    4.3. untar the downloaded 32.2.1 sample rootfs for nano from download center into rootfs in Linux_For_Tegra folder
    4.4. sudo flash.sh jetson-nano-qspi-sd mmcblk0p1
    4.5.1. In UART console: Getting the UART logs from post #16
    4.5.2. In flash.sh-console: display information about writing which partition at which time and finishing successfully.

  5. I did not try that one to manually flash. Why would it differ? I downloaded the correct rootfs if this is the idea you have in mind with that question. But ok, I don’t want to be stubborn so I try again using the sdkm and thereafter with the manual flash tool and the rootfs downloaded by sdkm.