Skip to content

Instantly share code, notes, and snippets.

@lisa
Last active February 20, 2019 03:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lisa/2468bac6c57a639e8b8710f17d4950eb to your computer and use it in GitHub Desktop.
Save lisa/2468bac6c57a639e8b8710f17d4950eb to your computer and use it in GitHub Desktop.
Failure to boot 4.14.82-201.el7.aarch64 after manual update of dtb, Image and uInitrd symlinks
DDR version 1.13 20180428
ID:0x805 N
In
LPDDR3
786MHz
Bus Width=32 Col=11 Bank=8 Row=15/15 CS=2 Die Bus-Width=32 Size=4096MB
ddrconfig:7
OUT
Boot1 Release Time: Feb 2 2018 15:41:39, version: 2.46
ChipType = 0x11, 144
SdmmcInit=2 0
BootCapSize=0
UserCapSize=0MB
FwPartOffset=2000 , 0
SdmmcInit=0 0
BootCapSize=0
UserCapSize=60906MB
FwPartOffset=2000 , 0
StorageInit ok = 36466
Raw SecureMode = 0
SecureInit read PBA: 0x4
SecureInit read PBA: 0x404
SecureInit read PBA: 0x804
SecureInit read PBA: 0xc04
SecureInit read PBA: 0x1004
SecureInit ret = 0, SecureMode = 0
LoadTrustBL
No find bl30.bin
No find bl32.bin
Load uboot, ReadLba = 2000
Load OK, addr=0x200000, size=0xa4e00
RunBL31 0x10000
NOTICE: BL31: v1.3(debug):f947c7e
NOTICE: BL31: Built : 14:38:28, Aug 26 2018
NOTICE: BL31:Rockchip release version: v1.3
INFO: ARM GICv2 driver initialized
INFO: Using rkfiq sec cpu_context!
INFO: boot cpu mask: 1
INFO: plat_rockchip_pmu_init: pd status 0xe
INFO: BL31: Initializing runtime services
INFO: BL31: Preparing for EL3 exit to normal world
INFO: Entry point address = 0x200000
INFO: SPSR = 0x3c9
U-Boot 2017.09-armbian (Jan 10 2019 - 08:39:33 +0100)
Model: Pine64 Rock64
DRAM: 4 GiB
MMC: rksdmmc@ff520000: 0, rksdmmc@ff500000: 1
SF: Detected gd25q128 with page size 256 Bytes, erase size 4 KiB, total 16 MiB
*** Warning - bad CRC, using default environment
In: serial@ff130000
Out: serial@ff130000
Err: serial@ff130000
Model: Pine64 Rock64
misc_init_r
cpuid=55524b50303930323700000000071024
serial=10de9105bf00d29
Net: eth0: ethernet@ff540000
Hit any key to stop autoboot: 0
Card did not respond to voltage select!
mmc_init: -95, time 9
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1...
Found U-Boot script /boot/boot.scr
2958 bytes read in 31 ms (92.8 KiB/s)
## Executing script at 00500000
Boot script loaded from mmc 1
102 bytes read in 25 ms (3.9 KiB/s)
51225229 bytes read in 2382 ms (20.5 MiB/s)
7302498 bytes read in 377 ms (18.5 MiB/s)
32006 bytes read in 58 ms (538.1 KiB/s)
** File not found /boot/dtb/rockchip/overlay/rockchip-fixup.scr **
Bad Linux ARM64 Image magic!
SCRIPT FAILED: continuing...
starting USB...
USB0: USB EHCI 1.00
USB1: USB OHCI 1.0
USB2: Core Release: 3.10a
USB3: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus 0 for devices... 1 USB Device(s) found
scanning bus 1 for devices... 1 USB Device(s) found
scanning bus 2 for devices... 1 USB Device(s) found
scanning bus 3 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
Device 0: unknown device
Speed: 1000, full duplex
BOOTP broadcast 1
DHCP client bound to address 192.168.86.10 (9 ms)
*** Warning: no boot file name; using 'C0A8560A.img'
Using ethernet@ff540000 device
TFTP from server 192.168.86.1; our IP address is 192.168.86.10
Filename 'C0A8560A.img'.
Load address: 0x800800
Loading: T T T T T
# Notably initrd => initramfs
=> ls mmc 1 /boot
<DIR> 4096 .
<DIR> 4096 ..
<SYM> 27 dtb
<SYM> 37 uInitrd
<SYM> 31 Image
0 .next
4366541 System.map-4.4.167-rockchip64
102 armbianEnv.txt
1536 armbian_first_run.txt.template
4882 boot-desktop.png
38518 boot.bmp
2886 boot.cmd
2958 boot.scr
159266 config-4.4.167-rockchip64
7449218 initrd.img-4.4.167-rockchip64
7449282 uInitrd-4.4.167-rockchip64
18665480 vmlinuz-4.4.167-rockchip64
<DIR> 4096 dtb-4.4.167-rockchip64
7302498 vmlinuz-4.14.82-201.el7.aarch64
168 .vmlinuz.hmac-4.14.82-201.el7.aarch64
3980888 System.map-4.14.82-201.el7.aarch64
191142 config-4.14.82-201.el7.aarch64
<DIR> 4096 dtb-4.14.82-201.el7.aarch64
51225229 initramfs-4.14.82-201.el7.aarch64.img
51727543 initramfs-0-rescue-3bdd8e7a0b144b9592deb0401a5821c3.img
7302498 vmlinuz-0-rescue-3bdd8e7a0b144b9592deb0401a5821c3
###### Old 4.4.167 dtb listing
=> ls mmc 1 /boot/dtb-4.4.167-rockchip64
<DIR> 4096 .
<DIR> 4096 ..
<DIR> 4096 rockchip
=> ls mmc 1 /boot/dtb-4.4.167-rockchip64/rockchip
<DIR> 4096 .
<DIR> 4096 ..
85482 px30-evb-ddr3-lvds-v10.dtb
88631 px30-evb-ddr3-v10-linux.dtb
89633 px30-evb-ddr3-v10.dtb
88183 px30-evb-ddr4-v10.dtb
70654 rk3308-ai-va-v10.dtb
72700 rk3308-evb-amic-v10.dtb
73832 rk3308-evb-amic-v11.dtb
73606 rk3308-evb-dmic-i2s-v10.dtb
74244 rk3308-evb-dmic-i2s-v11.dtb
73140 rk3308-evb-dmic-pdm-v10.dtb
74240 rk3308-evb-dmic-pdm-v11.dtb
58201 rk3308-fpga.dtb
63579 rk3308-voice-module-board-v10.dtb
91176 rk3326-863-lp3-v10-avb.dtb
90004 rk3326-863-lp3-v10.dtb
89457 rk3326-86v-v10.dtb
98475 rk3326-evb-ai-va-v10.dtb
99047 rk3326-evb-ai-va-v11-i2s-dmic.dtb
98678 rk3326-evb-ai-va-v11.dtb
91603 rk3326-evb-lp3-v10-linux.dtb
91623 rk3326-evb-lp3-v10.dtb
72372 rk3328-box-liantong.dtb
74022 rk3328-evb-android.dtb
71313 rk3328-evb.dtb
72857 rk3328-roc-cc.dtb
72618 rk3328-rock64-android.dtb
71251 rk3328-rock64.dtb
72652 rk3328-z28pro.dtb
5710 rk3366-fpga.dtb
57492 rk3366-sheep.dtb
60108 rk3368-evb-act8846.dtb
58278 rk3368-geekbox.dtb
70739 rk3368-p9.dtb
75318 rk3368-px5-evb-android.dtb
58126 rk3368-px5-evb.dtb
64663 rk3368-r88-dcdc.dtb
68816 rk3368-r88.dtb
67587 rk3368-sheep-lvds.dtb
68252 rk3368-sheep.dtb
69847 rk3368-sziauto-rk618.dtb
70906 rk3368-xikp.dtb
92089 rk3399-box-808-android-6.0.dtb
96828 rk3399-box-rev1-android-6.0.dtb
97183 rk3399-box-rev1-disvr.dtb
91324 rk3399-box-rev1.dtb
96993 rk3399-box-rev2-android-6.0.dtb
97800 rk3399-box-rev2-disvr.dtb
91596 rk3399-box-rev2.dtb
97335 rk3399-disvr-android.dtb
99743 rk3399-evb-rev1-android-6.0.dtb
93393 rk3399-evb-rev1-android.dtb
85540 rk3399-evb-rev1-cros.dtb
101287 rk3399-evb-rev2-android-6.0.dtb
93761 rk3399-evb-rev2-android.dtb
85924 rk3399-evb-rev2-cros.dtb
101220 rk3399-evb-rev3-android-6.0-edp.dtb
101857 rk3399-evb-rev3-android-6.0.dtb
94315 rk3399-evb-rev3-android-edp.dtb
95987 rk3399-evb-rev3-android-lp4.dtb
97773 rk3399-evb-rev3-android-mipi-edp.dtb
95530 rk3399-evb-rev3-android.dtb
86531 rk3399-evb-rev3-cros.dtb
90411 rk3399-firefly-android.dtb
94189 rk3399-firefly-linux.dtb
68271 rk3399-fpga.dtb
80150 rk3399-gru-gru.dtb
79227 rk3399-gru-kevin-r0.dtb
79619 rk3399-gru-kevin-r1.dtb
101426 rk3399-mid-818-android-6.0.dtb
96640 rk3399-mid-818-android.dtb
90881 rk3399-rock960-ab.dtb
87955 rk3399-rockpro64.dtb
95442 rk3399-rv1-android.dtb
99334 rk3399-sapphire-excavator-box-android-6.0.dtb
94329 rk3399-sapphire-excavator-box.dtb
101603 rk3399-sapphire-excavator-disvr.dtb
103176 rk3399-sapphire-excavator-edp-android-6.0.dtb
98828 rk3399-sapphire-excavator-edp.dtb
94608 rk3399-sapphire-excavator-linux.dtb
95372 rk3399-tve1030g.dtb
97111 rk3399-tve1205g.dtb
90710 rk3399-videostrong-linux.dtb
100902 rk3399-vr-android.dtb
###### New 4.14.82-201 dtb listing
=> ls mmc 1 /boot/dtb-4.14.82-201.el7.aarch64
<DIR> 4096 .
<DIR> 4096 ..
<DIR> 4096 arm
<DIR> 4096 marvell
<DIR> 4096 rockchip
<DIR> 4096 hisilicon
<DIR> 4096 amlogic
<DIR> 4096 nvidia
<DIR> 4096 qcom
<DIR> 4096 apm
<DIR> 4096 allwinner
<DIR> 4096 cavium
<DIR> 4096 broadcom
<DIR> 4096 amd
=> ls mmc 1 /boot/dtb-4.14.82-201.el7.aarch64/rockchip
<DIR> 4096 .
<DIR> 4096 ..
44366 rk3399-evb.dtb
32006 rk3328-rock64.dtb
29947 rk3328-evb.dtb
25556 rk3368-px5-evb.dtb
52393 rk3399-firefly.dtb
53990 rk3399-sapphire-excavator.dtb
25521 rk3368-geekbox.dtb
26301 rk3368-orion-r68-meta.dtb
50446 rk3399-puma-haikou.dtb
27132 rk3368-evb-act8846.dtb
58935 rk3399-gru-kevin.dtb
26368 rk3368-r88.dtb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment