I made the output log much shorter. I Hope, you’ll find all required informations
[mick@~/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra:521]$ sudo ./apply_binaries.sh
Using rootfs directory of: /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs
Extracting the NVIDIA user space components to /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs
Extracting the BSP test tools to /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs
Extracting the NVIDIA gst test applications to /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs
Extracting the configuration files for the supplied root filesystem to /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs
Creating a symbolic link nvgstplayer pointing to nvgstplayer-1.0
Creating a symbolic link nvgstcapture pointing to nvgstcapture-1.0
Adding symlink /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs/usr/lib/arm-linux-gnueabihf/tegra/libcuda.so → /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs/usr/lib/arm-linux-gnueabihf/tegra/libcuda.so.1.1
Adding symlink /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs/usr/lib/arm-linux-gnueabihf/tegra/libGL.so → /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs/usr/lib/arm-linux-gnueabihf/tegra/libGL.so.1
Adding symlink /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs/usr/lib/arm-linux-gnueabihf/libcuda.so → /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs/usr/lib/arm-linux-gnueabihf/tegra/libcuda.so
Adding symlink /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs/usr/lib/arm-linux-gnueabihf/tegra-egl/libEGL.so → /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs/usr/lib/arm-linux-gnueabihf/tegra-egl/libEGL.so.1
Adding symlinks for systemd nv.service and nvfb.service
Extracting the firmwares and kernel modules to /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs
Extracting the kernel headers to /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs/usr/src
Adding symlink /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs/lib/modules/3.10.40-ga7da876/build → /usr/src/linux-headers-3.10.40-ga7da876
Installing zImage into /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs/boot
Installing jetson-tk1_extlinux.conf* into /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs/boot/extlinux
Installing the board *.dtb files into /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/rootfs/boot
Success!
- Connected PC with TK1 via “USB-Serial converter” and serial cable
- Connected an USB port of the PC with the USB port J1E1
- Started Putty on /dev/ttyUSB0 with 115200,8,1,n, flow control XON/XOFF
- Powered on Jetson TK1
U-Boot SPL 2014.10-rc2-g3127911 (Jun 07 2016 - 21:00:01)
U-Boot 2014.10-rc2-g3127911 (Jun 07 2016 - 21:00:01)
TEGRA124
Board: NVIDIA Jetson TK1
I2C: ready
DRAM: 2 GiB
MMC: Tegra SD/MMC: 0, Tegra SD/MMC: 1
*** Warning - bad CRC, using default environment
tegra-pcie: PCI regions:
tegra-pcie: I/O: 0x12000000-0x12010000
tegra-pcie: non-prefetchable memory: 0x13000000-0x20000000
tegra-pcie: prefetchable memory: 0x20000000-0x40000000
tegra-pcie: 2x1, 1x1 configuration
tegra-pcie: probing port 0, using 2 lanes
tegra-pcie: link 0 down, retrying
tegra-pcie: link 0 down, retrying
tegra-pcie: link 0 down, retrying
tegra-pcie: link 0 down, ignoring
tegra-pcie: probing port 1, using 1 lanes
In: serial
Out: serial
Err: serial
Net: RTL8169#0
Warning: RTL8169#0 using MAC address from net device
Hit any key to stop autoboot: 2
- Pressed and hold button , pressed and released button , released button
[mick@~/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra:534]$ sudo ./flash.sh -S 8GiB jetson-tk1 mmcblk0p1
[sudo] password for mick:
copying bootloader(/home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/bootloader/ardbeg/u-boot.bin)… done.
populating kernel to rootfs… done.
populating jetson-tk1_extlinux.conf.emmc to rootfs… done.
done.
Making system.img…
populating rootfs from /home/mick/NVIDIA/Jetson_TK1/L4T-21.5/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: 4239360( 1035 blks) ==> 28:4239372
1: SKP: 24576( 6 blks) ==> 4239400:24588
2: RAW: 6729728( 1643 blks) ==> 4239412:6729740
3: SKP: 26890240( 6565 blks) ==> 10969152:26890252
4: RAW: 11284480( 2755 blks) ==> 10969164:11284492
5: SKP: 85049344( 20764 blks) ==> 22253656:85049356
6: RAW: 8192( 2 blks) ==> 22253668:8204
7: SKP: 4190208( 1023 blks) ==> 22261872:4190220
8: RAW: 3350528( 818 blks) ==> 22261884:3350540
9: SKP: 4096( 1 blks) ==> 25612424:4108
10: RAW: 63111168( 15408 blks) ==> 25612436:63111180
11: SKP: 4096( 1 blks) ==> 88723616:4108
…
1690: RAW: 20480( 5 blks) ==> 2321551188:20492
1691: SKP: 4096( 1 blks) ==> 2321571680:4108
1692: RAW: 16384( 4 blks) ==> 2321571692:16396
1693: SKP: 4096( 1 blks) ==> 2321588088:4108
1694: RAW: 52166656( 12736 blks) ==> 2321588100:52166668
1695: SKP: 1594576896( 389301 blks) ==> 2373754768:1594576908
– Total: -----------------------------------------------------------
1696 CHUNK 8589934592(2097152 blks) ==> 2373754780(579525 blks)
done.
system.img built successfully.
copying dtbfile(/home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/kernel/dtb/tegra124-jetson_tk1-pm375-000-c00-00.dtb)… done.
copying cfgfile(/home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/bootloader/ardbeg/cfg/gnu_linux_fastboot_emmc_full.cfg) to flash.cfg… done.
creating gpt(ppt.img)…
*** GPT Parameters ***
Device Sector Size ------- 512
device size -------------- 15766388736
bootpart size ------------ 8388608
userpart size ------------ 15758000128
Erase Block Size --------- 2097152
FS Buffer size ----------- 4096
Partition Config file ---- flash.cfg
Visible partition flag — GP1
Primary GPT output ------- PPT->ppt.img
Secondary GPT output ----- GPT->gpt.img
Target device name ------- none
*** PARTITION LAYOUT(20 partitions) ***
[ BCT] BH 0 16383 8.0MiB
[ PPT] UH 0 4095 2.0MiB ppt.img
[ PT] UH 4096 8191 2.0MiB
[ EBT] UH 8192 16383 4.0MiB u-boot.bin
[ LNX] UH 16384 49151 16.0MiB
[ SOS] UH 49152 61439 6.0MiB
[ NVC] UH 61440 65535 2.0MiB
[ MPB] UH 65536 77823 6.0MiB
[ MBP] UH 77824 90111 6.0MiB
[ GP1] UH 90112 94207 2.0MiB
[ APP] UV 94208 16871423 8192.0MiB system.img
[ DTB] UV 16871424 16879615 4.0MiB tegra124-jetson_tk1-pm375-000-c00-00.dtb
[ EFI] UV 16879616 17010687 64.0MiB
[ USP] UV 17010688 17018879 4.0MiB
[ TP1] UV 17018880 17027071 4.0MiB
[ TP2] UV 17027072 17035263 4.0MiB
[ TP3] UV 17035264 17043455 4.0MiB
[ WB0] UV 17043456 17047551 2.0MiB
[ UDA] UV 17047552 30773247 6702.0MiB
[ GPT] UH 30773248 30777343 2.0MiB gpt.img
copying flasher(/home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/bootloader/ardbeg/fastboot.bin)… done.
Existing flashapp(/home/mick/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra/bootloader/nvflash) reused.
*** Flashing target device started. ***
./nvflash --bct PM375_Hynix_2GB_H5TC4G63AFR_H5TC4G63CFR_RDA_924MHz.cfg --setbct --configfile flash.cfg --create --bl fastboot.bin --odmdata 0x6009C000 --go
Nvflash 4.13.0000 started
BR_CID: 0x34001001741141021c00000017000380
rcm version 0X400001
Skipping BoardID read at miniloader level
System Information:
chip name: unknown
chip id: 0x40 major: 1 minor: 1
chip sku: 0x0
chip uid: 0x00000001741141021c00000017000380
macrovision: disabled
hdcp: disabled
jtag: disabled
sbk burned: false
board id: 0
warranty fuse: 0
dk burned: false
boot device: emmc
operating mode: 3
device config strap: 0
device config fuse: 0
sdram config strap: 0
RCM communication completed
BCT sent successfully
sending file: tegra124-jetson_tk1-pm375-000-c00-00.dtb
- 59661/59661 bytes sent
tegra124-jetson_tk1-pm375-000-c00-00.dtb sent successfully
odm data: 0x6009c000
downloading bootloader – load address: 0x83d88000 entry point: 0x83d88000
sending file: fastboot.bin
- 594363/594363 bytes sent
fastboot.bin sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
ML execution and Cpu Handover took 1 Secs
Partition backup took 0 Secs
setting device: 2 3
deleting device partitions
creating partition: BCT
creating partition: PPT
creating partition: PT
creating partition: EBT
creating partition: LNX
creating partition: SOS
creating partition: NVC
creating partition: MPB
creating partition: MBP
creating partition: GP1
creating partition: APP
creating partition: DTB
creating partition: EFI
creating partition: USP
creating partition: TP1
creating partition: TP2
creating partition: TP3
creating partition: WB0
creating partition: UDA
creating partition: GPT
sending file: ppt.img
\ 2097152/2097152 bytes sent
ppt.img sent successfully
padded 4 bytes to bootloader
sending file: u-boot.bin
- 439120/439120 bytes sent
u-boot.bin sent successfully
sending file: system.img
/ 2373754780/2373754780 bytes sent
system.img sent successfully
sending file: tegra124-jetson_tk1-pm375-000-c00-00.dtb
- 59661/59661 bytes sent
tegra124-jetson_tk1-pm375-000-c00-00.dtb sent successfully
sending file: gpt.img
\ 2097152/2097152 bytes sent
gpt.img sent successfully
Create, format and download took 208 Secs
Time taken for flashing 210 Secs
*** The target ardbeg has been flashed successfully. ***
Reset the board to boot from internal eMMC.
[mick@~/NVIDIA/Jetson_TK1/L4T-21.5/Linux_for_Tegra:506]$
Output on the serial console during the flash process:
[0000.000] [TegraBoot] (version UNDEF_BUILD)
[0000.004] Reset reason: power on reset
[0000.008] Processing in recovery mode
[0000.011] Established communication link with host
[0001.095] Downloaded bct successfully
[0001.099] No Battery Present
[0001.103] Sdram initialization is successful
[0001.115] Downloaded DTB successfully
[0001.141] No Battery Present
[0001.218] Downloaded bootloader successfully
[0001.222] CPU-bootloader entry address: 0x83d88000
[0001.226] BoardId: 375
[0001.228] Vpr Carveout Base=0x0f4600000 Size=0x00ba00000
[0001.234] Tsec Carveout Base=0x0f2600000 Size=0x002000000
[0001.239] Lp0 Carveout Base=0x0f25ff000 Size=0x000001000
[0001.244] Xusb Carveout Base=0x0f2300000 Size=0x000200000
[0001.249] Platform-DebugCarveout: 0
[0001.276] CPU power rail is up
[0001.279] Performing RAM repair
[0001.282] CPU clock init successful
[0001.285] Starting CPU & Halting co-processor
NVRM Initialized shmoo database
NVRM CLOCKS: PLLX0: 696000 Khz
NVRM CLOCKS: PLLM0: 924000 Khz
NVRM CLOCKS: PLLC0: 0 Khz
NVRM CLOCKS: PLLP0: 408000 Khz
NVRM CLOCKS: PLLA0: 11289 Khz
NVRM CLOCKS: CPU: 696000 Khz
NVRM CLOCKS: AVP: 48000 Khz
NVRM CLOCKS: System Bus: 48000 Khz
NVRM CLOCKS: Memory Controller: 924000
NVRM CLOCKS: External Memory Controller: 924000
EEPROM instance-5: Querying board info from BCT.
EEPROM instance-5: Board info present in BCT is invalid.
EEPROM instance-0: No slave at this instance.
EEPROM instance-0: Querying board info from BCT.
EEPROM instance-0: No board info available for this instance in BCT.
EEPROM instance-1: No slave at this instance.
EEPROM instance-1: Querying board info from BCT.
EEPROM instance-1: Board info present in BCT is invalid.
EEPROM instance-2: No slave at this instance.
EEPROM instance-2: Querying board info from BCT.
EEPROM instance-2: No board info available for this instance in BCT.
EEPROM instance-3: No slave at this instance.
EEPROM instance-3: Querying board info from BCT.
EEPROM instance-3: No board info available for this instance in BCT.
EEPROM instance-4: Querying board info from BCT.
EEPROM instance-4: Board info present in BCT is invalid.
EEPROM instance-5: Querying board info from BCT.
EEPROM instance-5: Board info present in BCT is invalid.
EEPROM instance-6: BoardInfo: 0x0001:0x0007:0375:0000:03:B:00:0xff:0xff:0xff:0xff:0xff:0xff
EEPROM instance-7: Querying board info from BCT.
EEPROM instance-7: No board info available for this instance in BCT.
Final BoardID: proc: 375 and pmu 375
ADJUSTED CLOCKS:
MC clock is set to 924000 KHz
EMC clock is set to 924000 KHz (DDR clock is at 924000 KHz)
PLLX0 clock is set to 696000 KHz
PLLC0 clock is set to 0 KHz
CPU clock is set to 696000 KHz
System and AVP clock is set to 48000 KHz
GraphicsHost clock is set to 163200 KHz
MSENC clock is set to 92400 KHz
Vde clock is set to 204000 KHz
Bootloader-Cpu Init at (time stamp): 123862672 us
Pinmux changes applied in kernel way
[bootloader] (version UNDEF_BUILD)
Platform Pre Boot configuration…
NvDdkUsbhBlockDevInit…
Initializing Display
The proc BoardInfo: 0x0177:0x0000:0x03:0x42:0x00
The proc BoardInfo: 0x0177:0x0000:0x03:0x42:0x00
This Pmu Module is not present.
The best display mode is 2560x1600/60Hz, pclk: 268627Khz
DSI PAD calibration done
DSI PAD calibration done
DSI PAD calibration done
DSI PAD calibration done
Entering NvFlash recovery mode / Nv3p Server
Nv3pServer Version 4.13.0000
: DecodeCSD:
: readBlkBits=9, readBlkSize=512 Bytes
: nSectors=(CSIZE+1)(2(CSizeMult+2))=4096 * 512 = 2097152 Sectors
: writeBlkBits=9, writeBlkSize=512 Bytes
: ERASE_GRP_SIZE=31, ERASE_GRP_MULT=31
: EraseGrpSize=(31+1)*(31+1)=1024 Sectors (524288 Bytes)
: WPGrpSize=31744 Sectors (16252928 Bytes)
***: ReadExtCSD:
: overriding USER Sectors = 30777344 Sectors
: keep CSD EraseGrpSize = 1024 Sectors (524288 Bytes)
: keep CSD WPGrpSize = 31744 wBlks (16252928 Bytes)
: BootPartSize = 4194304 Bytes (8192 Sectors)
***: SetBlockSize to 512 Bytes SKIPPED because CMD16 is illegal for DDR50…
***: SdGetDevInfo: PagesPerBlock = 32 pages (256 Sectors)
***: SdGetDevInfo: TotSecs=TotBlk(120288)*PgPerBlk(32)*SecsPerPg(8)=30793728
Region=1 SD Erase start 512B-sector=0,512B-sector-num=8192
Region=2 SD Erase start 512B-sector=0,512B-sector-num=8192
Region=0 SD Erase start 512B-sector=0,512B-sector-num=30777344
SD Alloc Partid=2, start sector=0,num=2048
SD Alloc Partid=3, start sector=2048,num=512
SD Alloc Partid=4, start sector=2560,num=512
SD Alloc Partid=5, start sector=3072,num=1024
SD Alloc Partid=6, start sector=4096,num=4096
SD Alloc Partid=7, start sector=8192,num=1536
SD Alloc Partid=8, start sector=9728,num=512
SD Alloc Partid=9, start sector=10240,num=1536
SD Alloc Partid=10, start sector=11776,num=1536
SD Alloc Partid=11, start sector=13312,num=512
SD Alloc Partid=12, start sector=13824,num=2097152
SD Alloc Partid=13, start sector=2110976,num=1024
SD Alloc Partid=14, start sector=2112000,num=16384
SD Alloc Partid=15, start sector=2128384,num=1024
SD Alloc Partid=16, start sector=2129408,num=1024
SD Alloc Partid=17, start sector=2130432,num=1024
SD Alloc Partid=18, start sector=2131456,num=1024
SD Alloc Partid=19, start sector=2132480,num=512
SD Alloc Partid=20, start sector=2132992,num=1715712
SD Alloc Partid=21, start sector=3848704,num=512
Region=0 SD Erase start 512B-sector=4096,512B-sector-num=4096
Start Downloading PPT
Parallel write enabled
End Downloading PPT
Time taken to download partition: 205 ms
Start Downloading EBT
End Downloading EBT
Time taken to download partition: 199 ms
Start Downloading APP
End Downloading APP
Time taken to download partition: 197980 ms
Start Downloading DTB
End Downloading DTB
Time taken to download partition: 17 ms
Start Downloading GPT
End Downloading GPT
Time taken to download partition: 205 ms
WriterThread: Exiting
Rebooting device after flashing.
U-Boot SPL 2014.10-rc2-g3127911 (Jun 07 2016 - 21:00:01)
U-Boot 2014.10-rc2-g3127911 (Jun 07 2016 - 21:00:01)
TEGRA124
Board: NVIDIA Jetson TK1
I2C: ready
DRAM: 2 GiB
MMC: Tegra SD/MMC: 0, Tegra SD/MMC: 1
*** Warning - bad CRC, using default environment
tegra-pcie: PCI regions:
tegra-pcie: I/O: 0x12000000-0x12010000
tegra-pcie: non-prefetchable memory: 0x13000000-0x20000000
tegra-pcie: prefetchable memory: 0x20000000-0x40000000
tegra-pcie: 2x1, 1x1 configuration
tegra-pcie: probing port 0, using 2 lanes
tegra-pcie: link 0 down, retrying
tegra-pcie: link 0 down, retrying
tegra-pcie: link 0 down, retrying
tegra-pcie: link 0 down, ignoring
tegra-pcie: probing port 1, using 1 lanes
In: serial
Out: serial
Err: serial
Net: RTL8169#0
Warning: RTL8169#0 using MAC address from net device
Hit any key to stop autoboot: 0
MMC: no card present
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0…
(Re)start USB…
USB0: USB EHCI 1.10
scanning bus 0 for devices… 1 USB Device(s) found
USB1: USB EHCI 1.10
scanning bus 1 for devices… 1 USB Device(s) found
scanning usb for storage devices… 0 Storage Device(s) found
scanning usb for ethernet devices… 0 Ethernet Device(s) found
USB device 0: unknown device
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
- Powered off the TK1
- removed the USB cable from J1E1
- Powered on the TK1
Output on the serial console:
U-Boot SPL 2014.10-rc2-g3127911 (Jun 07 2016 - 21:00:01)
U-Boot 2014.10-rc2-g3127911 (Jun 07 2016 - 21:00:01)
TEGRA124
Board: NVIDIA Jetson TK1
I2C: ready
DRAM: 2 GiB
MMC: Tegra SD/MMC: 0, Tegra SD/MMC: 1
*** Warning - bad CRC, using default environment
tegra-pcie: PCI regions:
tegra-pcie: I/O: 0x12000000-0x12010000
tegra-pcie: non-prefetchable memory: 0x13000000-0x20000000
tegra-pcie: prefetchable memory: 0x20000000-0x40000000
tegra-pcie: 2x1, 1x1 configuration
tegra-pcie: probing port 0, using 2 lanes
tegra-pcie: link 0 down, retrying
tegra-pcie: link 0 down, retrying
tegra-pcie: link 0 down, retrying
tegra-pcie: link 0 down, ignoring
tegra-pcie: probing port 1, using 1 lanes
In: serial
Out: serial
Err: serial
Net: RTL8169#0
Warning: RTL8169#0 using MAC address from net device
Hit any key to stop autoboot: 0
MMC: no card present
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0…
(Re)start USB…
USB0: USB EHCI 1.10
scanning bus 0 for devices… 1 USB Device(s) found
USB1: USB EHCI 1.10
scanning bus 1 for devices… 1 USB Device(s) found
scanning usb for storage devices… 0 Storage Device(s) found
scanning usb for ethernet devices… 0 Ethernet Device(s) found
USB device 0: unknown device
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
Some checks from u-boot prompt:
Tegra124 (Jetson TK1) # ext4ls mmc 0:1 /
4096 .
4096 ..
16384 lost+found
1244 boot
0 bin
4096 dev
0 etc
1878 home
1151 lib
4096 media
4096 mnt
4096 opt
4096 proc
62 README.txt
4096 root
4096 run
12288 sbin
4096 srv
4096 sys
4096 tmp
4096 usr
0 var
Tegra124 (Jetson TK1) # ext4ls mmc 0:1 /boot
< ? > -493894144 rsion="1.0" encoding="UTF-8"?>