I will share a new binary for you to test later. Thanks.
HDMI → DELL monitor
USB3 → keyboard and mouse
M.2 → Intel Dual Band Wireless-AC 8265
Wait for your binary.
Thanks!
Using your binaries still cannot flash.
###############################################################################
# L4T BSP Information:
# R32 (release), REVISION: 1.0, GCID: 14531094, BOARD: t210ref, EABI: aarch64,
# DATE: Wed Mar 13 07:46:13 UTC 2019
###############################################################################
# Target Board Information:
# Name: jetson-nano-qspi-sd, Board Family: t210ref, SoC: Tegra 210,
# OpMode: production, Boot Authentication: ,
###############################################################################
Board ID(3448) version(100)
creating dummy /home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/badpage.bin
1+0 records in
1+0 records out
4096 bytes (4.1 kB, 4.0 KiB) copied, 9.1416e-05 s, 44.8 MB/s
copying bctfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/BCT/P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg)... done.
copying bootloader(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
populating kernel to rootfs... done.
populating initrd to rootfs... done.
populating extlinux.conf.emmc to rootfs... done.
populating /home/victor/working_directory/nvidia/nano/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a01.dtb to rootfs... done.
done.
Making Boot image... done.
Existing sosfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/nvtboot_recovery.bin) reused.
copying tegraboot(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/nvtboot.bin)... done.
copying cpu_bootloader(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
copying bpffile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/sc7entry-firmware.bin)... done.
Existing badpagefile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/badpage.bin) reused.
copying wb0boot(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/warmboot.bin)... done.
Existing tosfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/tos-mon-only.img) reused.
Existing eksfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/eks.img) reused.
copying dtbfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a01.dtb)... done.
Making system.img...
populating rootfs from /home/victor/working_directory/nvidia/nano/Linux_for_Tegra/rootfs ... done.
Sync'ing system.img ... done.
Converting RAW image to Sparse image...
---- Raw to Sparse Image Converter v1.0 ----------------------------
0: RAW: 11534336( 11 blks) ==> 28:11534348
1: SKP: 25165824( 24 blks) ==> 11534376:12
2: RAW: 16777216( 16 blks) ==> 11534388:16777228
3: SKP: 80740352( 77 blks) ==> 28311616:12
4: RAW: 1048576( 1 blks) ==> 28311628:1048588
5: SKP: 2097152( 2 blks) ==> 29360216:12
6: RAW: 28311552( 27 blks) ==> 29360228:28311564
7: SKP: 1048576( 1 blks) ==> 57671792:12
8: RAW: 35651584( 34 blks) ==> 57671804:35651596
9: SKP: 15728640( 15 blks) ==> 93323400:12
10: RAW: 185597952( 177 blks) ==> 93323412:185597964
11: SKP: 2097152( 2 blks) ==> 278921376:12
12: RAW: 266338304( 254 blks) ==> 278921388:266338316
13: SKP: 2097152( 2 blks) ==> 545259704:12
14: RAW: 266338304( 254 blks) ==> 545259716:266338316
15: SKP: 2097152( 2 blks) ==> 811598032:12
16: RAW: 266338304( 254 blks) ==> 811598044:266338316
17: SKP: 2097152( 2 blks) ==> 1077936360:12
18: RAW: 143654912( 137 blks) ==> 1077936372:143654924
19: SKP: 1048576( 1 blks) ==> 1221591296:12
20: RAW: 60817408( 58 blks) ==> 1221591308:60817420
21: SKP: 1048576( 1 blks) ==> 1282408728:12
22: RAW: 131072000( 125 blks) ==> 1282408740:131072012
23: SKP: 3145728( 3 blks) ==> 1413480752:12
24: RAW: 47185920( 45 blks) ==> 1413480764:47185932
25: SKP: 3145728( 3 blks) ==> 1460666696:12
26: RAW: 100663296( 96 blks) ==> 1460666708:100663308
27: SKP: 41943040( 40 blks) ==> 1561330016:12
28: RAW: 57671680( 55 blks) ==> 1561330028:57671692
29: SKP: 1048576( 1 blks) ==> 1619001720:12
30: RAW: 74448896( 71 blks) ==> 1619001732:74448908
31: SKP: 1048576( 1 blks) ==> 1693450640:12
32: RAW: 16777216( 16 blks) ==> 1693450652:16777228
33: SKP: 1048576( 1 blks) ==> 1710227880:12
34: RAW: 88080384( 84 blks) ==> 1710227892:88080396
35: SKP: 3145728( 3 blks) ==> 1798308288:12
36: RAW: 16777216( 16 blks) ==> 1798308300:16777228
37: SKP: 8388608( 8 blks) ==> 1815085528:12
38: RAW: 14680064( 14 blks) ==> 1815085540:14680076
39: SKP: 119537664( 114 blks) ==> 1829765616:12
40: RAW: 7340032( 7 blks) ==> 1829765628:7340044
41: SKP: 26214400( 25 blks) ==> 1837105672:12
42: RAW: 10485760( 10 blks) ==> 1837105684:10485772
43: SKP: 90177536( 86 blks) ==> 1847591456:12
44: RAW: 263192576( 251 blks) ==> 1847591468:263192588
45: SKP: 1048576( 1 blks) ==> 2110784056:12
46: RAW: 22020096( 21 blks) ==> 2110784068:22020108
47: SKP: 1048576( 1 blks) ==> 2132804176:12
48: RAW: 11534336( 11 blks) ==> 2132804188:11534348
49: SKP: 1048576( 1 blks) ==> 2144338536:12
50: RAW: 105906176( 101 blks) ==> 2144338548:105906188
51: SKP: 667942912( 637 blks) ==> 2250244736:12
52: RAW: 1048576( 1 blks) ==> 2250244748:1048588
53: SKP: 267386880( 255 blks) ==> 2251293336:12
54: RAW: 1048576( 1 blks) ==> 2251293348:1048588
55: SKP: 670040064( 639 blks) ==> 2252341936:12
56: RAW: 5242880( 5 blks) ==> 2252341948:5242892
57: SKP: 28311552( 27 blks) ==> 2257584840:12
58: RAW: 13631488( 13 blks) ==> 2257584852:13631500
59: SKP: 87031808( 83 blks) ==> 2271216352:12
60: RAW: 274726912( 262 blks) ==> 2271216364:274726924
61: SKP: 2097152( 2 blks) ==> 2545943288:12
62: RAW: 168820736( 161 blks) ==> 2545943300:168820748
63: SKP: 1048576( 1 blks) ==> 2714764048:12
64: RAW: 5242880( 5 blks) ==> 2714764060:5242892
65: SKP: 1048576( 1 blks) ==> 2720006952:12
66: RAW: 238026752( 227 blks) ==> 2720006964:238026764
67: SKP: 1322254336( 1261 blks) ==> 2958033728:12
68: RAW: 4194304( 4 blks) ==> 2958033740:4194316
69: SKP: 29360128( 28 blks) ==> 2962228056:12
70: RAW: 13631488( 13 blks) ==> 2962228068:13631500
71: SKP: 87031808( 83 blks) ==> 2975859568:12
72: RAW: 1048576( 1 blks) ==> 2975859580:1048588
73: SKP: 2097152( 2 blks) ==> 2976908168:12
74: RAW: 200278016( 191 blks) ==> 2976908180:200278028
75: SKP: 1809842176( 1726 blks) ==> 3177186208:12
76: RAW: 9437184( 9 blks) ==> 3177186220:9437196
77: SKP: 24117248( 23 blks) ==> 3186623416:12
78: RAW: 14680064( 14 blks) ==> 3186623428:14680076
79: SKP: 85983232( 82 blks) ==> 3201303504:12
80: RAW: 174063616( 166 blks) ==> 3201303516:174063628
81: SKP: 27262976( 26 blks) ==> 3375367144:12
82: RAW: 33554432( 32 blks) ==> 3375367156:33554444
83: SKP: 1778384896( 1696 blks) ==> 3408921600:12
84: RAW: 3145728( 3 blks) ==> 3408921612:3145740
85: SKP: 30408704( 29 blks) ==> 3412067352:12
86: RAW: 12582912( 12 blks) ==> 3412067364:12582924
87: SKP: 88080384( 84 blks) ==> 3424650288:12
88: RAW: 1048576( 1 blks) ==> 3424650300:1048588
89: SKP: 2097152( 2 blks) ==> 3425698888:12
90: RAW: 28311552( 27 blks) ==> 3425698900:28311564
91: SKP: 1981808640( 1890 blks) ==> 3454010464:12
92: RAW: 7340032( 7 blks) ==> 3454010476:7340044
93: SKP: 26214400( 25 blks) ==> 3461350520:12
94: RAW: 12582912( 12 blks) ==> 3461350532:12582924
95: SKP: 88080384( 84 blks) ==> 3473933456:12
96: RAW: 831520768( 793 blks) ==> 3473933468:831520780
97: SKP: 1048576( 1 blks) ==> 4305454248:12
98: RAW: 3145728( 3 blks) ==> 4305454260:3145740
99: SKP: 1048576( 1 blks) ==> 4308600000:12
100: RAW: 2097152( 2 blks) ==> 4308600012:2097164
101: SKP: 33554432( 32 blks) ==> 4310697176:12
102: RAW: 3145728( 3 blks) ==> 4310697188:3145740
103: SKP: 1048576( 1 blks) ==> 4313842928:12
104: RAW: 2097152( 2 blks) ==> 4313842940:2097164
105: SKP: 1134559232( 1082 blks) ==> 4315940104:12
-- Total: ---------------------------------------------------
106 CHUNK 15032385536( 14336 blks) ==> 4315940116(4116 blks)
done.
system.img built successfully.
Existing tbcfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused.
copying tbcdtbfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a01.dtb)... done.
copying cfgfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/cfg/flash_l4t_t210_spi_sd_p3448.xml) to flash.xml... done.
copying flasher(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
Existing flashapp(/home/victor/working_directory/nvidia/nano/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-a01.dtb --applet nvtboot_recovery.bin --cmd "flash; reboot" --cfg flash.xml --chip 0x21 --skipuid
saving flash command in /home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/flashcmd.txt
./tegraflash.py --bl cboot.bin --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg --odmdata 0x94000 --bldtb tegra210-p3448-0000-p3449-0000-a01.dtb --applet nvtboot_recovery.bin --cmd "flash; reboot" --cfg flash.xml --chip 0x21 --skipuid
copying boot image (boot.img.sb)... done.
copying partition layout (flash.xml.sb)... done.
copying kernel dtb (tegra210-p3448-0000-p3449-0000-a01.dtb.sb)... done.
saving flash parameters in /home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/flash_parameters.txt
--bl cboot.bin --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg --odmdata 0x94000 --bldtb tegra210-p3448-0000-p3449-0000-a01.dtb --applet nvtboot_recovery.bin --cmd "flash; reboot" --cfg flash.xml --chip 0x21 --skipuid
saving Windows flash command to /home/victor/working_directory/nvidia/nano/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.0000 ] Generating RCM messages
[ 0.0080 ] tegrarcm --listrcm rcm_list.xml --chip 0x21 0 --download rcm nvtboot_recovery.bin 0 0
[ 0.0088 ] RCM 0 is saved as rcm_0.rcm
[ 0.0118 ] RCM 1 is saved as rcm_1.rcm
[ 0.0118 ] List of rcm files are saved in rcm_list.xml
[ 0.0118 ]
[ 0.0118 ] Signing RCM messages
[ 0.0136 ] tegrasign --key None --list rcm_list.xml --pubkeyhash pub_key.key
[ 0.0143 ] Assuming zero filled SBK key
[ 0.0215 ]
[ 0.0215 ] Copying signature to RCM mesages
[ 0.0222 ] tegrarcm --chip 0x21 0 --updatesig rcm_list_signed.xml
[ 0.0232 ]
[ 0.0232 ] Parsing partition layout
[ 0.0256 ] tegraparser --pt flash.xml.tmp
[ 0.0281 ]
[ 0.0281 ] Creating list of images to be signed
[ 0.0299 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --list images_list.xml
[ 0.0497 ]
[ 0.0498 ] Generating signatures
[ 0.0506 ] tegrasign --key None --list images_list.xml --pubkeyhash pub_key.key
[ 0.0514 ] Assuming zero filled SBK key
[ 0.0967 ]
[ 0.0968 ] Generating br-bct
[ 0.0990 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg --chip 0x21 0
[ 0.0996 ] Copying Sdram info from 0 to 1 set
[ 0.1057 ] Copying Sdram info from 1 to 2 set
[ 0.1057 ] Copying Sdram info from 2 to 3 set
[ 0.1057 ]
[ 0.1058 ] Updating boot device parameters
[ 0.1075 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatedevparam flash.xml.bin
[ 0.1092 ] Warning: No sdram params
[ 0.1094 ]
[ 0.1094 ] Updating bl info
[ 0.1110 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml
[ 0.1133 ]
[ 0.1134 ] Updating secondary storage information into bct
[ 0.1149 ] tegraparser --pt flash.xml.bin --chip 0x21 0 --updatecustinfo P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
[ 0.1167 ]
[ 0.1167 ] Updating Odmdata
[ 0.1183 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatefields Odmdata =0x94000
[ 0.1199 ] Warning: No sdram params
[ 0.1200 ]
[ 0.1201 ] Get Signed section of bct
[ 0.1216 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --listbct bct_list.xml
[ 0.1234 ]
[ 0.1234 ] Signing BCT
[ 0.1265 ] tegrasign --key None --list bct_list.xml --pubkeyhash pub_key.key
[ 0.1281 ] Assuming zero filled SBK key
[ 0.1288 ]
[ 0.1288 ] Updating BCT with signature
[ 0.1304 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatesig bct_list_signed.xml
[ 0.1323 ]
[ 0.1324 ] Copying signatures
[ 0.1340 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml
[ 0.1397 ]
[ 0.1397 ] Updating BFS information on BCT
[ 0.1413 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatebfsinfo flash.xml.bin
[ 0.1429 ] BFS:
[ 0.1457 ] 0: [PT ] flash.xml.bin (size=2138/65536)
[ 0.1462 ] 2: [VER] qspi_bootblob_ver.txt (size=153/65536)
[ 0.1468 ] BFS0: 65536 @ 224 SUM 8be6d9a8 over 3735552 bytes
[ 0.1475 ]
[ 0.1476 ] Boot Rom communication
[ 0.1491 ] tegrarcm --chip 0x21 0 --rcm rcm_list_signed.xml --skipuid
[ 0.1507 ] RCM version 0X210001
[ 0.9875 ] Boot Rom communication completed
[ 1.9955 ]
[ 1.9956 ] Sending BCTs
[ 1.9988 ] tegrarcm --download bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
[ 2.0017 ] Applet version 00.01.0000
[ 2.7892 ] Sending bct
[ 2.7895 ] [................................................] 100%
[ 2.8782 ]
[ 2.8783 ] Sending bootloader and pre-requisite binaries
[ 2.8808 ] tegrarcm --download ebt cboot.bin 0 0 --download rp1 tegra210-p3448-0000-p3449-0000-a01.dtb 0
[ 2.8833 ] Applet version 00.01.0000
[ 3.4546 ] Sending ebt
[ 3.5216 ]
Error: Return value 1
Command tegrarcm --download ebt cboot.bin 0 0 --download rp1 tegra210-p3448-0000-p3449-0000-a01.dtb 0
Failed flashing t210ref.
0065.667] Enabled early print
[0065.670] [TegraBoot] (version 00.00.2018.01-l4t-f5c2145e)
[0065.675] Processing in recovery mode
[0065.679] A02 Bootrom Patch rev = 1023
[0065.682] Power-up reason: pmc por
[0065.685] Established communication link with host
[0067.423] Odmdata from BCT: 0x00094000
[0067.427] DebugPort= 0x3
[0067.478] EEPROM CRC failed. Calculated crc=0x35 CRC stored = 0x9d
[0067.484] WARNING: Eeprom verification failed, Error = 20
[0067.489] Reading Board-ID for Board-Type-1 unsuccessful
[0067.494] BoardId read from EEPROM/NCT: 0
[0067.498] Unsupported Platform 0
[0067.501] Downloaded BCT successfully
Hi,
Could you try to change the FAB ID in your board config?
BOARDID="3448";
<b>FAB="200";</b>
BOARDSKU="0000" ;
BOARDREV="C.0";
If this still not works, we may need your detailed steps for reproducing issues.
Yes, I used #35 settings and your new binaries #67 to try it.
Then I used #69 settings to try it, too.
Flash failed.
The detailed steps are the same as #51.
Besides the steps in #51, we want to what did you change that causes the boot failure/flash failure.
You said you changed eeprom. Could you tell us what did you change and steps?
BTW, you are using #69 with the binary from #67, right?
Yes, I’m using #69 with #67.
I remember I want to change ethernet mac to customer writable section in EEPROM.
But I forget the steps I set.
And EEPROM becomes incorrect. It is not set to the addresses and values as I want to set.
Some fields was modified to random values (not my setting values).
cvm.bin
Hi,
Sorry for one more thing to check. Would you mind removing the Intel 8265 card and do the flash again…?
I removed Intel 8265 and tried it again, the result was not changed.
How do you get the original eeprom value? You kept some screenshot before?
Your are not able to either boot up or flash now, right?
Yes, before I changed the data in EEPROM, I printed it and did a screenshot.
My Nano cannot boot or flash now.
Is there any advanced advice?
Thanks!
Our engineer is still investigating your issue. I will update once we find something.
Also, still some of my own questions:
-
Are you still have other nano board to use now? Are they working(flash) fine?
-
Are you using a macbook as host?
- I don’t have other nano boards to use now.
- I use a native lubuntu 16.04 notebook as a host.
Hi Lonesomesnow,
Can you please provide latest uart logs with latest nvtboot.bin/nvtboot_recovery.bin as provided by WayneWWW and board-config changes as:
BOARDID=“3448”;
FAB=“200”;
BOARDSKU=“0000” ;
BOARDREV=“C.0”;
And please paste the command you used to flash and output of: “tail jetson-nano-qspi-sd.conf”, output should be:
$ tail jetson-nano-qspi-sd.conf
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
BOARDID=“3448”;
FAB=“200”;
BOARDSKU=“0000” ;
BOARDREV=“C.0”;
EMMC_CFG=flash_l4t_t210_spi_sd_p3448.xml;
BLBlockSize=1048576;
source “${LDK_DIR}/p3448-0000.conf.common”;
T21BINARGS="–bins "EBT cboot.bin; "
Make sure you used below command to flash on jetson-nano:
sudo ./flash.sh jetson-nano-qspi-sd mmcblk0p1
L4T r32.1
UART
0099.652] Enabled early print
[0099.654] [TegraBoot] (version 00.00.2018.01-l4t-f5c2145e)
[0099.660] Processing in recovery mode
[0099.663] A02 Bootrom Patch rev = 1023
[0099.666] Power-up reason: pmc por
[0099.670] Established communication link with host
[0101.046] Odmdata from BCT: 0x00094000
[0101.050] DebugPort= 0x3
[0101.101] EEPROM CRC failed. Calculated crc=0x35 CRC stored = 0x9d
[0101.107] WARNING: Eeprom verification failed, Error = 20
[0101.112] Reading Board-ID for Board-Type-1 unsuccessful
[0101.118] BoardId read from EEPROM/NCT: 0
[0101.121] Unsupported Platform 0
[0101.124] Downloaded BCT successfully
UBUNTU
victor@lu16d-64b:~/working_directory/nvidia/nano/Linux_for_Tegra$ sudo ./flash.sh jetson-nano-qspi-sd mmcblk0p1
###############################################################################
# L4T BSP Information:
# R32 (release), REVISION: 1.0, GCID: 14531094, BOARD: t210ref, EABI: aarch64,
# DATE: Wed Mar 13 07:46:13 UTC 2019
###############################################################################
# Target Board Information:
# Name: jetson-nano-qspi-sd, Board Family: t210ref, SoC: Tegra 210,
# OpMode: production, Boot Authentication: ,
###############################################################################
Board ID(3448) version(200)
copying bctfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/BCT/P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg)... done.
copying bootloader(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
populating kernel to rootfs... done.
populating initrd to rootfs... done.
populating extlinux.conf.emmc to rootfs... done.
populating /home/victor/working_directory/nvidia/nano/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a02.dtb to rootfs... done.
done.
Making Boot image... done.
Existing sosfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/nvtboot_recovery.bin) reused.
copying tegraboot(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/nvtboot.bin)... done.
copying cpu_bootloader(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
copying bpffile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/sc7entry-firmware.bin)... done.
Existing badpagefile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/badpage.bin) reused.
copying wb0boot(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/warmboot.bin)... done.
Existing tosfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/tos-mon-only.img) reused.
Existing eksfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/eks.img) reused.
copying dtbfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a02.dtb)... done.
Making system.img...
populating rootfs from /home/victor/working_directory/nvidia/nano/Linux_for_Tegra/rootfs ... done.
Sync'ing system.img ... done.
Converting RAW image to Sparse image...
---- Raw to Sparse Image Converter v1.0 ----------------------------
0: RAW: 9437184( 9 blks) ==> 28:9437196
1: SKP: 27262976( 26 blks) ==> 9437224:12
2: RAW: 10485760( 10 blks) ==> 9437236:10485772
3: SKP: 87031808( 83 blks) ==> 19923008:12
4: RAW: 1048576( 1 blks) ==> 19923020:1048588
5: SKP: 2097152( 2 blks) ==> 20971608:12
6: RAW: 28311552( 27 blks) ==> 20971620:28311564
7: SKP: 1048576( 1 blks) ==> 49283184:12
8: RAW: 35651584( 34 blks) ==> 49283196:35651596
9: SKP: 15728640( 15 blks) ==> 84934792:12
10: RAW: 185597952( 177 blks) ==> 84934804:185597964
11: SKP: 2097152( 2 blks) ==> 270532768:12
12: RAW: 266338304( 254 blks) ==> 270532780:266338316
13: SKP: 2097152( 2 blks) ==> 536871096:12
14: RAW: 216006656( 206 blks) ==> 536871108:216006668
15: SKP: 1048576( 1 blks) ==> 752877776:12
16: RAW: 7340032( 7 blks) ==> 752877788:7340044
17: SKP: 1048576( 1 blks) ==> 760217832:12
18: RAW: 35651584( 34 blks) ==> 760217844:35651596
19: SKP: 4194304( 4 blks) ==> 795869440:12
20: RAW: 1048576( 1 blks) ==> 795869452:1048588
21: SKP: 2097152( 2 blks) ==> 796918040:12
22: RAW: 262144000( 250 blks) ==> 796918052:262144012
23: SKP: 3145728( 3 blks) ==> 1059062064:12
24: RAW: 1048576( 1 blks) ==> 1059062076:1048588
25: SKP: 2097152( 2 blks) ==> 1060110664:12
26: RAW: 142606336( 136 blks) ==> 1060110676:142606348
27: SKP: 1048576( 1 blks) ==> 1202717024:12
28: RAW: 9437184( 9 blks) ==> 1202717036:9437196
29: SKP: 3145728( 3 blks) ==> 1212154232:12
30: RAW: 88080384( 84 blks) ==> 1212154244:88080396
31: SKP: 4194304( 4 blks) ==> 1300234640:12
32: RAW: 24117248( 23 blks) ==> 1300234652:24117260
33: SKP: 1048576( 1 blks) ==> 1324351912:12
34: RAW: 49283072( 47 blks) ==> 1324351924:49283084
35: SKP: 1048576( 1 blks) ==> 1373635008:12
36: RAW: 55574528( 53 blks) ==> 1373635020:55574540
37: SKP: 3145728( 3 blks) ==> 1429209560:12
38: RAW: 22020096( 21 blks) ==> 1429209572:22020108
39: SKP: 3145728( 3 blks) ==> 1451229680:12
40: RAW: 108003328( 103 blks) ==> 1451229692:108003340
41: SKP: 2097152( 2 blks) ==> 1559233032:12
42: RAW: 87031808( 83 blks) ==> 1559233044:87031820
43: SKP: 4194304( 4 blks) ==> 1646264864:12
44: RAW: 13631488( 13 blks) ==> 1646264876:13631500
45: SKP: 3145728( 3 blks) ==> 1659896376:12
46: RAW: 16777216( 16 blks) ==> 1659896388:16777228
47: SKP: 25165824( 24 blks) ==> 1676673616:12
48: RAW: 14680064( 14 blks) ==> 1676673628:14680076
49: SKP: 253755392( 242 blks) ==> 1691353704:12
50: RAW: 7340032( 7 blks) ==> 1691353716:7340044
51: SKP: 26214400( 25 blks) ==> 1698693760:12
52: RAW: 11534336( 11 blks) ==> 1698693772:11534348
53: SKP: 89128960( 85 blks) ==> 1710228120:12
54: RAW: 274726912( 262 blks) ==> 1710228132:274726924
55: SKP: 2097152( 2 blks) ==> 1984955056:12
56: RAW: 479199232( 457 blks) ==> 1984955068:479199244
57: SKP: 1048576( 1 blks) ==> 2464154312:12
58: RAW: 11534336( 11 blks) ==> 2464154324:11534348
59: SKP: 1048576( 1 blks) ==> 2475688672:12
60: RAW: 305135616( 291 blks) ==> 2475688684:305135628
61: SKP: 2097152( 2 blks) ==> 2780824312:12
62: RAW: 164626432( 157 blks) ==> 2780824324:164626444
63: SKP: 33554432( 32 blks) ==> 2945450768:12
64: RAW: 33554432( 32 blks) ==> 2945450780:33554444
65: SKP: 33554432( 32 blks) ==> 2979005224:12
66: RAW: 1048576( 1 blks) ==> 2979005236:1048588
67: SKP: 670040064( 639 blks) ==> 2980053824:12
68: RAW: 6291456( 6 blks) ==> 2980053836:6291468
69: SKP: 27262976( 26 blks) ==> 2986345304:12
70: RAW: 16777216( 16 blks) ==> 2986345316:16777228
71: SKP: 83886080( 80 blks) ==> 3003122544:12
72: RAW: 40894464( 39 blks) ==> 3003122556:40894476
73: SKP: 1048576( 1 blks) ==> 3044017032:12
74: RAW: 13631488( 13 blks) ==> 3044017044:13631500
75: SKP: 1048576( 1 blks) ==> 3057648544:12
76: RAW: 3145728( 3 blks) ==> 3057648556:3145740
77: SKP: 1048576( 1 blks) ==> 3060794296:12
78: RAW: 24117248( 23 blks) ==> 3060794308:24117260
79: SKP: 1048576( 1 blks) ==> 3084911568:12
80: RAW: 3145728( 3 blks) ==> 3084911580:3145740
81: SKP: 1048576( 1 blks) ==> 3088057320:12
82: RAW: 5242880( 5 blks) ==> 3088057332:5242892
83: SKP: 1048576( 1 blks) ==> 3093300224:12
84: RAW: 104857600( 100 blks) ==> 3093300236:104857612
85: SKP: 33554432( 32 blks) ==> 3198157848:12
86: RAW: 27262976( 26 blks) ==> 3198157860:27262988
87: SKP: 1751121920( 1670 blks) ==> 3225420848:12
88: RAW: 5242880( 5 blks) ==> 3225420860:5242892
89: SKP: 28311552( 27 blks) ==> 3230663752:12
90: RAW: 13631488( 13 blks) ==> 3230663764:13631500
91: SKP: 87031808( 83 blks) ==> 3244295264:12
92: RAW: 1048576( 1 blks) ==> 3244295276:1048588
93: SKP: 2097152( 2 blks) ==> 3245343864:12
94: RAW: 567279616( 541 blks) ==> 3245343876:567279628
95: SKP: 33554432( 32 blks) ==> 3812623504:12
96: RAW: 23068672( 22 blks) ==> 3812623516:23068684
97: SKP: 1386217472( 1322 blks) ==> 3835692200:12
98: RAW: 3145728( 3 blks) ==> 3835692212:3145740
99: SKP: 30408704( 29 blks) ==> 3838837952:12
100: RAW: 13631488( 13 blks) ==> 3838837964:13631500
101: SKP: 87031808( 83 blks) ==> 3852469464:12
102: RAW: 35651584( 34 blks) ==> 3852469476:35651596
103: SKP: 1977614336( 1886 blks) ==> 3888121072:12
104: RAW: 9437184( 9 blks) ==> 3888121084:9437196
105: SKP: 24117248( 23 blks) ==> 3897558280:12
106: RAW: 14680064( 14 blks) ==> 3897558292:14680076
107: SKP: 85983232( 82 blks) ==> 3912238368:12
108: RAW: 1048576( 1 blks) ==> 3912238380:1048588
109: SKP: 2097152( 2 blks) ==> 3913286968:12
110: RAW: 193986560( 185 blks) ==> 3913286980:193986572
111: SKP: 4194304( 4 blks) ==> 4107273552:12
112: RAW: 33554432( 32 blks) ==> 4107273564:33554444
113: SKP: 1778384896( 1696 blks) ==> 4140828008:12
114: RAW: 7340032( 7 blks) ==> 4140828020:7340044
115: SKP: 26214400( 25 blks) ==> 4148168064:12
116: RAW: 14680064( 14 blks) ==> 4148168076:14680076
117: SKP: 85983232( 82 blks) ==> 4162848152:12
118: RAW: 159383552( 152 blks) ==> 4162848164:159383564
119: SKP: 1853882368( 1768 blks) ==> 4322231728:12
-- Total: ---------------------------------------------------
120 CHUNK 15032385536( 14336 blks) ==> 4322231740(4122 blks)
done.
system.img built successfully.
Existing tbcfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused.
copying tbcdtbfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-a02.dtb)... done.
copying cfgfile(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/cfg/flash_l4t_t210_spi_sd_p3448.xml) to flash.xml... done.
copying flasher(/home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done.
Existing flashapp(/home/victor/working_directory/nvidia/nano/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 --skipuid
saving flash command in /home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/flashcmd.txt
./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 --skipuid
copying boot image (boot.img.sb)... done.
copying partition layout (flash.xml.sb)... done.
copying kernel dtb (tegra210-p3448-0000-p3449-0000-a02.dtb.sb)... done.
saving flash parameters in /home/victor/working_directory/nvidia/nano/Linux_for_Tegra/bootloader/flash_parameters.txt
--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 --skipuid
saving Windows flash command to /home/victor/working_directory/nvidia/nano/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.0000 ] Generating RCM messages
[ 0.0116 ] tegrarcm --listrcm rcm_list.xml --chip 0x21 0 --download rcm nvtboot_recovery.bin 0 0
[ 0.0144 ] RCM 0 is saved as rcm_0.rcm
[ 0.0177 ] RCM 1 is saved as rcm_1.rcm
[ 0.0177 ] List of rcm files are saved in rcm_list.xml
[ 0.0178 ]
[ 0.0178 ] Signing RCM messages
[ 0.0283 ] tegrasign --key None --list rcm_list.xml --pubkeyhash pub_key.key
[ 0.0311 ] Assuming zero filled SBK key
[ 0.0843 ]
[ 0.0844 ] Copying signature to RCM mesages
[ 0.0873 ] tegrarcm --chip 0x21 0 --updatesig rcm_list_signed.xml
[ 0.0912 ]
[ 0.0913 ] Parsing partition layout
[ 0.1350 ] tegraparser --pt flash.xml.tmp
[ 0.1385 ]
[ 0.1386 ] Creating list of images to be signed
[ 0.1543 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --list images_list.xml
[ 0.2197 ]
[ 0.2198 ] Generating signatures
[ 0.2225 ] tegrasign --key None --list images_list.xml --pubkeyhash pub_key.key
[ 0.2250 ] Assuming zero filled SBK key
[ 0.3248 ]
[ 0.3249 ] Generating br-bct
[ 0.3427 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg --chip 0x21 0
[ 0.3435 ] Copying Sdram info from 0 to 1 set
[ 0.3474 ] Copying Sdram info from 1 to 2 set
[ 0.3474 ] Copying Sdram info from 2 to 3 set
[ 0.3474 ]
[ 0.3474 ] Updating boot device parameters
[ 0.3482 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatedevparam flash.xml.bin
[ 0.3489 ] Warning: No sdram params
[ 0.3491 ]
[ 0.3491 ] Updating bl info
[ 0.3498 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml
[ 0.4102 ]
[ 0.4102 ] Updating secondary storage information into bct
[ 0.4113 ] tegraparser --pt flash.xml.bin --chip 0x21 0 --updatecustinfo P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
[ 0.4430 ]
[ 0.4430 ] Updating Odmdata
[ 0.4442 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatefields Odmdata =0x94000
[ 0.4455 ] Warning: No sdram params
[ 0.4766 ]
[ 0.4767 ] Get Signed section of bct
[ 0.4793 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --listbct bct_list.xml
[ 0.4826 ]
[ 0.4826 ] Signing BCT
[ 0.4882 ] tegrasign --key None --list bct_list.xml --pubkeyhash pub_key.key
[ 0.4910 ] Assuming zero filled SBK key
[ 0.4922 ]
[ 0.4923 ] Updating BCT with signature
[ 0.4949 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatesig bct_list_signed.xml
[ 0.5013 ]
[ 0.5014 ] Copying signatures
[ 0.5042 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml
[ 0.5375 ]
[ 0.5377 ] Updating BFS information on BCT
[ 0.5406 ] tegrabct --bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatebfsinfo flash.xml.bin
[ 0.5433 ] BFS:
[ 0.5484 ] 0: [PT ] flash.xml.bin (size=2138/65536)
[ 0.5492 ] 2: [VER] qspi_bootblob_ver.txt (size=153/65536)
[ 0.5626 ] BFS0: 65536 @ 224 SUM 521ba94b over 3735552 bytes
[ 0.5638 ]
[ 0.5639 ] Boot Rom communication
[ 0.5665 ] tegrarcm --chip 0x21 0 --rcm rcm_list_signed.xml --skipuid
[ 0.5688 ] RCM version 0X210001
[ 0.9906 ] Boot Rom communication completed
[ 1.9980 ]
[ 1.9981 ] Sending BCTs
[ 2.0008 ] tegrarcm --download bct P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.bct
[ 2.0032 ] Applet version 00.01.0000
[ 2.4215 ] Sending bct
[ 2.4217 ] [................................................] 100%
[ 2.5111 ]
[ 2.5112 ] Sending bootloader and pre-requisite binaries
[ 2.5138 ] tegrarcm --download ebt cboot.bin 0 0 --download rp1 tegra210-p3448-0000-p3449-0000-a02.dtb 0
[ 2.5163 ] Applet version 00.01.0000
[ 2.9334 ] Sending ebt
[ 3.0001 ]
Error: Return value 1
Command tegrarcm --download ebt cboot.bin 0 0 --download rp1 tegra210-p3448-0000-p3449-0000-a02.dtb 0
Failed flashing t210ref.
Hi,
Could you try to compress your Linux_for_Tegra as a tarball. Put it to online storage like google drive or something for us to download?
We cannot reproduce your issue with our own driver package. Better directly using your setup.