Error burning custom image

Could anyone advise what the following error means when trying to burn an image to emmc on a vim2 board?

Error in amogic burning tool is
[20:58:26 741][HUB2-4][Inf]-------------Download rootfs.PARTITION-----------
[20:58:26 742][HUB2-4][Inf]–0-7-0-16
[20:58:26 742][HUB2-4][Inf]–download store rootfs normal 838860800
[20:58:26 742][HUB2-4][Inf]–Send download command success
[20:58:26 929][HUB2-4][Err]–failed:
[20:58:26 999][HUB2-4][Err]–[0x30402004]UBOOT/Partition rootfs/Initialize partition/Error result
[20:58:26 999][HUB2-4][Inf]–Close device handle 0x00000730

and error from serial interface is:

ID[16]

tplcmd[download store rootfs normal 838860800]

_find_partition_by_name()-189: do not find match in table rootfs

get partition info failed !!

amlmmc - AMLMMC sub system

Usage:

amlmmc read <partition_name> ram_addr addr_byte# cnt_byte

amlmmc write <partition_name> ram_addr addr_byte# cnt_byte

amlmmc erase <partition_name> addr_byte# cnt_byte

amlmmc erase <partition_name>/

amlmmc rescan <device_num>

amlmmc part <device_num> - show partition infomation of mmc

amlmmc list - lists available devices

amlmmc switch <device_num> - part name : boot0, boot1, user

amlmmc status <device_num> - read sd/emmc device status

amlmmc ext_csd - read/write sd/emmc device EXT_CSD [bit] value

amlmmc response <device_num> - read sd/emmc last command response

amlmmc controller <device_num> - read sd/emmc controller register

amlmmc cmd failed

store - STORE sub-system

Usage:

store store init flag

store read name addr off|partition size

read 'size' bytes starting at offset 'off'
                                                                                                                                                    
to/from memory address 'addr', skipping bad blocks.

store write name addr off|partition size

write 'size' bytes starting at offset 'off'
                                                                                                                                                   
to/from memory address 'addr', skipping bad blocks.

store rom_write add off size.

                                                                                                                                                                                                      w

rite uboot to the boot device

store erase boot/data:

                                                                                                                                                                                                      e

rase the area which is uboot or data

store erase partition <partition_name>:

                                                                                                                                                                                                      e

rase the area which partition in u-boot

store erase dtb

store erase key

store disprotect key

store rom_protect on/off

store scrub off|partition size

                                                                                                                                                                                                      s

crub the area from offset and size

store dtb iread/read/write addr

                                                                                                                                                                                                      r

ead/write dtb, size is optional

store key read/write addr

                                                                                                                                                                                                      r

ead/write key, size is optional

store mbr addr

update mbr/partition table by dtb

[burnup]Err:store_get_partititon_size,L134:cmd [store size rootfs 0x00000000b3ec07c0 ] size failed ERR(…/drivers/usb/gadget/v2_burning/v2_common/optimus_download.c)L678:Fail to get size for part roo
tfs

ERR(…/drivers/usb/gadget/v2_burning/v2_common/optimus_download.c)L1122:Fail in init download info

[info]failed:

Hi birty,

Which version of image you are burning? It seems a issue to rootfs partition.

Hi - it’s a custom image built with fenix scripts, has custom kernel and custom DTS but rootfs is just built as normal with the script. Wasn’t sure how to tell which bit I had broken as someone else has it running from a usb stick with the same config and DTS

Thanks!

Hi birty,

I’m not sure what’s going wrong, can you provide your image?

Thanks.

Hi birty,

I think I found the issue. Your dtb partition table is not correct. Your partition table is for Android NOT ubuntu.

So when you burning to eMMC en error occurred.

_find_partition_by_name()-189: do not find match in table rootfs
get partition info failed !!

You need to modify dtb partition table to ubuntu partition table. You can found here:

By the way, if you want to use your dtb kvim2_pro_memoptim.dtb, you need to create a link to it, The default link is /kvim2.dtb -> /boot/kvim2_linux.dtb. You need to create a link
/kvim2.dtb -> /boot/kvim2_pro_memoptim.dtb for eMMC image in script RUNME.sh.

Thanks.

1 Like

Brilliant - thanks - will give that a go - still very new at this so really appreciate the help!

Have edited the fenix scripts to pick up the new dtb as well - so that should be ok

So that got me to an image i could burn successfully - but still issues with it obviously as now get an error about rootfs not being found - google searches not helpful unfortunately!

error seems to be:
[ 4.997426@0] VFS: Cannot open root device “LABEL=ROOTFS” or unknown-block(0,0): error -6
[ 5.001620@0] Please append a correct “root=” boot option; here are the available partitions:
[ 5.010046@0] b300 30535680 mmcblk0 driver: mmcblk
[ 5.015455@0] b301 4096 mmcblk0p1
[ 5.019934@0] b302 65536 mmcblk0p2
[ 5.024421@0] b303 8192 mmcblk0p3
[ 5.028903@0] b304 32768 mmcblk0p4
[ 5.033387@0] b305 32768 mmcblk0p5
[ 5.037872@0] b306 30326784 mmcblk0p6
[ 5.042363@0] b360 4096 mmcblk0rpmb (driver?)
[ 5.047706@0] b340 4096 mmcblk0boot1 (driver?)
[ 5.053139@0] b320 4096 mmcblk0boot0 (driver?)
[ 5.058579@0] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 5.066941@0] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.9.76 #1
[ 5.072974@0] Hardware name: Amlogic (DT)
[ 5.076943@0] Call trace:
[ 5.079547@0] [] dump_backtrace+0x0/0x1c8
[ 5.085054@0] [] show_stack+0x14/0x20
[ 5.090232@0] [] dump_stack+0x94/0xb8
[ 5.095406@0] [] panic+0x114/0x25c
[ 5.100323@0] [] mount_block_root+0x228/0x2c8
[ 5.106182@0] [] mount_root+0x74/0x84
[ 5.111357@0] [] prepare_namespace+0x12c/0x174
[ 5.117308@0] [] kernel_init_freeable+0x1bc/0x1dc
[ 5.123521@0] [] kernel_init+0x10/0x100
[ 5.128865@0] [] ret_from_fork+0x10/0x20
[ 5.134298@0] SMP: stopping secondary CPUs
[ 5.138370@0] Kernel Offset: disabled
[ 5.141974@0] Memory Limit: none
[ 5.145169@0] —[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

but looking at the rootfs i built this from on my build machine it looks like it has the right ROOTFS label:
ubuntu@ubuntu:/mnt/rootfs/etc$ lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 vfat B672-CFE2 /boot/efi
├─sda2 ext4 c2a1fb79-10b9-41a4-9363-2a830992c891 /
└─sda3 swap 7f99265d-2d04-4431-a04f-bcf477509bef [SWAP]
sr0
loop0 ext4 ROOTFS 6d66d17a-d330-48b5-be6d-e2fca8ab0755 /mnt/rootfs

Hi birty,

Can you provide the full log?

Thanks.

This is the full log - thanks!

GXM:BL1:dc8b51:76f1a5;FEAT:ADFC318C:0;POC:3;RCY:0;EMMC:0;READ:0;0.0;CHK:0;
TE: 82634

BL2 Built : 14:59:36, Aug 9 2017.
gxl ge8c6a83 - xiaobo.gu@droid12

set vdd cpu_a to 1120 mv
set vdd cpu_b to 1050 mv
set vddee to 1000 mv
Board ID = 6
CPU clk: 1200MHz
DQS-corr enabled
DDR scramble enabled
DDR3 chl: Rank0+1 @ 912MHz - FAIL
DDR4 chl: Rank0+1 @ 1008MHz - PASS
Rank0: 2048MB(auto)-2T-18
Rank1: 1024MB(auto)-2T-18
DataBus test pass!
AddrBus test pass!
-s
Load fip header from eMMC, src: 0x0000c200, des: 0x01400000, size: 0x00004000
New fip structure!
Load bl30 from eMMC, src: 0x00010200, des: 0x01100000, size: 0x0000d600
Load bl31 from eMMC, src: 0x00020200, des: 0x05100000, size: 0x0002c600
Load bl33 from eMMC, src: 0x00050200, des: 0x01000000, size: 0x00055200
NOTICE: BL3-1: v1.0(release):801e730
NOTICE: BL3-1: Built : 22:09:38, Aug 10 2017
NOTICE: BL31: BL33 decompress pass
mpu_config_enable:ok

[Image: gxl_v1.1.3244-a3237e2 2017-08-16 14:01:18 hong.guo@droid04]

OPS=0x82

wdt: reset registers!

dc 18 c3 64 ce e2 62 31 5b 64 f4 85 [0.398323 Inits done]

secure task start!
high task start!
low task start!
ERROR: Error initializing runtime service opteed_fast

U-Boot 2015.01-gffc14fc (Mar 29 2018 - 14:21:07)

DRAM: 3 GiB
Relocation Offset is: b6ed1000
register usb cfg[0][1] = 00000000b7f5a7a0
[CANVAS]canvas init
vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters
vpu: clk_level = 7
vpu: set clk: 666667000Hz, readback: 666660000Hz(0x300)
vpu: vpu_clk_gate_init_off
vpp: vpp_init
aml_i2c_init_port init regs for 2
MMC: aml_priv->desc_buf = 0x00000000b3ed1640
aml_priv->desc_buf = 0x00000000b3ed3960
SDIO Port B: 0, SDIO Port C: 1
emmc/sd response timeout, cmd8, status=0x3ff2800
emmc/sd response timeout, cmd55, status=0x3ff2800
init_part() 293: PART_TYPE_AML
[mmc_init] mmc init success
start dts,buffer=00000000b3ed61b0,dt_addr=00000000b3ed61b0
parts: 3
00: logo 0000000002000000 1
01: ramdisk 0000000002000000 1
02: rootfs ffffffffffffffff 4
init_part() 293: PART_TYPE_AML
eMMC/TSD partition table have been checked OK!
check pattern success
mmc env offset: 0x6c00000
In: serial
Out: serial
Err: serial
reboot_mode=cold_boot
Unknown command ‘cvbs’ - try 'help’
hpd_state=0
set hdmitx VIC = 16
config HPLL = 2970000
HPLL: 0xc000027b
config HPLL done
j = 4 vid_clk_div = 1
hdmitx: set enc for VIC: 16
HDMITX-DWC addr=0x10004006 rd_data=0x40
Error: HDMITX-DWC exp_data=0xff mask=0x9f
rx version is 1.4 or below div=10
hdmtix: set audio
hdmitx phy setting done
[store]To run cmd[emmc dtb_read 0x1000000 0x40000]
_verify_dtb_checksum()-909: calc df9e067c, store df9e067c
_verify_dtb_checksum()-909: calc df9e067c, store df9e067c
dtb_read()-1031: total valid 2
dtb_read()-1098: do nothing
vpp: vpp_pq_load pq val error !!!
[store]To run cmd[emmc dtb_read 0x1000000 0x40000]
dtb_read_shortcut()-967: short cut in…
Net: __phy_realtek_initdwmac.c9410000amlkey_init() enter!
[EFUSE_MSG]keynum is 4
[BL31]: tee size: 0

[OSD]load fb addr from dts
[OSD]failed to get fb addr for logo
[OSD]use default fb_addr parameters
[OSD]fb_addr for logo: 0x3d800000
[OSD]load fb addr from dts
[OSD]failed to get fb addr for logo
[OSD]use default fb_addr parameters
[OSD]fb_addr for logo: 0x3d800000
[CANVAS]addr=0x3d800000 width=3840, height=2160
saradc - saradc sub-system

Usage:
saradc saradc open - open a SARADC channel
saradc close - close the SARADC
saradc getval - get the value in current channel
saradc test - test the SARADC by channel-7
saradc get_in_range - return 0 if current value in the range of current channel

[BL31]: tee size: 0

mac address: 98:aa:fc:60:44:f0
normal power on
boot wol: disable
gpio: pin GPIOAO_2 (gpio 102) value is 1
Product checking: pass!
Hit Enter or space or Ctrl+C key to stop autoboot – : 1 0
card out
emmc/sd response timeout, cmd8, status=0x1ff2800
emmc/sd response timeout, cmd55, status=0x1ff2800
emmc/sd response timeout, cmd1, status=0x1ff2800
** Bad device mmc 0 **
cfgload: no boot.ini or empty file
7768072 bytes read in 233 ms (31.8 MiB/s)
3172868 bytes read in 360 ms (8.4 MiB/s)
40647 bytes read in 11 ms (3.5 MiB/s)
[rsvmem] get fdtaddr NULL!
rsvmem - reserve memory

Usage:
rsvmem check - check reserved memory
rsvmem dump - dump reserved memory

rsvmem check failed

Loading init Ramdisk from Legacy Image at 10000000 …

Image Name: initrd
Image Type: AArch64 Linux RAMDisk Image (gzip compressed)
Data Size: 3172804 Bytes = 3 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum … OK
load dtb from 0x1000000 …

Flattened Device Tree blob at 20000000

Booting using the fdt blob at 0x20000000
Loading Ramdisk to b3bb9000, end b3ebf9c4 … OK
Loading Device Tree to 000000001fff3000, end 000000001ffffec6 … OK

Starting kernel …

uboot time: 2339003 us
domain-0 init dvfs: 4

domain-1 init dvfs: 4

[ 0.000000@0] Booting Linux on physical CPU 0x0
[ 0.000000@0] Linux version 4.9.76 (ubuntu@ubuntu) (gcc version 6.3.1 20170109 (Linaro GCC 6.3-2017.02) ) #1 SMP Thu Mar 29 14:23:18 BST 2018
[ 0.000000@0] Boot CPU: AArch64 Processor [410fd034]
[ 0.000000@0] Reserved memory: created CMA memory pool at 0x0000000005000000, size 4 MiB
[ 0.000000@0] OF: reserved mem: initialized node linux,secmon, compatible id shared-dma-pool
[ 0.000000@0] cma: Reserved 4 MiB at 0x00000000bfc00000
[ 0.000000@0] psci: probing for conduit method from DT.
[ 0.000000@0] psci: PSCIv0.2 detected in firmware.
[ 0.000000@0] psci: Using standard PSCI v0.2 function IDs
[ 0.000000@0] psci: Trusted OS migration not required
[ 0.000000@0] percpu: Embedded 21 pages/cpu @ffffffc0bfb10000 s46104 r8192 d31720 u86016
[ 0.000000@0] Detected VIPT I-cache on CPU0
[ 0.000000@0] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 775427
[ 0.000000@0] Kernel command line: root=LABEL=ROOTFS rootflags=data=writeback rw logo=osd1,loaded,0x3d800000,1080p60hz vout=1080p60hz,enable hdmimode=1080p60hz console=ttyS0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.repair=yes net.ifnames=0 jtag=disable ddr_size=3 mac=98:aa:fc:60:44:f0 androidboot.mac=98:aa:fc:60:44:f0 wol_enable=0
[ 0.000000@0] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000@0] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[ 0.000000@0] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.000000@0] Memory: 3074816K/3144704K available (5054K kernel code, 354K rwdata, 1868K rodata, 256K init, 804K bss, 61696K reserved, 8192K cma-reserved)
[ 0.000000@0] Virtual kernel memory layout:
[ 0.000000@0] modules : 0xffffff8000000000 - 0xffffff8008000000 ( 128 MB)
[ 0.000000@0] vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000 ( 250 GB)
[ 0.000000@0] .text : 0xffffff8009080000 - 0xffffff8009570000 ( 5056 KB)
[ 0.000000@0] .rodata : 0xffffff8009570000 - 0xffffff8009750000 ( 1920 KB)
[ 0.000000@0] .init : 0xffffff8009750000 - 0xffffff8009790000 ( 256 KB)
[ 0.000000@0] .data : 0xffffff8009790000 - 0xffffff80097e8808 ( 355 KB)
[ 0.000000@0] .bss : 0xffffff80097e8808 - 0xffffff80098b19b4 ( 805 KB)
[ 0.000000@0] fixed : 0xffffffbefe7fd000 - 0xffffffbefec00000 ( 4108 KB)
[ 0.000000@0] PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000 ( 16 MB)
[ 0.000000@0] vmemmap : 0xffffffbf00000000 - 0xffffffc000000000 ( 4 GB maximum)
[ 0.000000@0] 0xffffffbf00003800 - 0xffffffbf02a00000 ( 41 MB actual)
[ 0.000000@0] memory : 0xffffffc000100000 - 0xffffffc0c0000000 ( 3071 MB)
[ 0.000000@0] Hierarchical RCU implementation.
[ 0.000000@0] Build-time adjustment of leaf fanout to 64.
[ 0.000000@0] NR_IRQS:64 nr_irqs:64 0
[ 0.000000@0] irq_meson_gpio: 110 to 8 gpio interrupt mux initialized
[ 0.000000@0] amlogic_init_sdemmc: register amlogic sdemmc clk
[ 0.000000@0] amlogic_init_sdemmc: register amlogic sdemmc clk
[ 0.000000@0] success set parent gpu_p1_composite rate to 400000000
[ 0.000000@0] amlogic_init_gpu: register meson gpu clk
[ 0.000000@0] amlogic_init_media: register meson media clk
[ 0.000000@0] amlogic_init_misc: register meson misc clk
[ 0.000000@0] gxl_clkc_init initialization complete
[ 0.000000@0] arm_arch_timer: Architected cp15 timer(s) running at 24.00MHz (phys).
[ 0.000000@0] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 0.000003@0] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 0.000062@0] meson_bc_timer: mclk->mux_reg =ffffff8008008990,mclk->reg =ffffff800800a994
[ 0.000441@0] Calibrating delay loop (skipped), value calculated using timer frequency… 48.00 BogoMIPS (lpj=240000)
[ 0.000453@0] pid_max: default: 32768 minimum: 301
[ 0.000514@0] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.000520@0] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.001294@0] sched-energy: CPU device node has no sched-energy-costs
[ 0.001304@0] Invalid sched_group_energy for CPU0
[ 0.001308@0] CPU0: update cpu_capacity 1024
[ 0.001320@0] ASID allocator initialised with 65536 entries
[ 0.002373@0] Meson chip version = RevA (22:A - 82:0)
[ 0.003111@1] Detected VIPT I-cache on CPU1
[ 0.003164@1] Invalid sched_group_energy for CPU1
[ 0.003167@1] CPU1: update cpu_capacity 1024
[ 0.003169@1] CPU1: Booted secondary processor [410fd034]
[ 0.003671@2] Detected VIPT I-cache on CPU2
[ 0.003703@2] Invalid sched_group_energy for CPU2
[ 0.003706@2] CPU2: update cpu_capacity 1024
[ 0.003708@2] CPU2: Booted secondary processor [410fd034]
[ 0.004128@3] Detected VIPT I-cache on CPU3
[ 0.004155@3] Invalid sched_group_energy for CPU3
[ 0.004158@3] CPU3: update cpu_capacity 1024
[ 0.004159@3] CPU3: Booted secondary processor [410fd034]
[ 0.004665@4] Detected VIPT I-cache on CPU4
[ 0.004711@4] Invalid sched_group_energy for CPU4
[ 0.004713@4] CPU4: update cpu_capacity 1024
[ 0.004716@4] CPU4: Booted secondary processor [410fd034]
[ 0.005195@5] Detected VIPT I-cache on CPU5
[ 0.005217@5] Invalid sched_group_energy for CPU5
[ 0.005219@5] CPU5: update cpu_capacity 1024
[ 0.005221@5] CPU5: Booted secondary processor [410fd034]
[ 0.005716@6] Detected VIPT I-cache on CPU6
[ 0.005738@6] Invalid sched_group_energy for CPU6
[ 0.005740@6] CPU6: update cpu_capacity 1024
[ 0.005742@6] CPU6: Booted secondary processor [410fd034]
[ 0.006207@7] Detected VIPT I-cache on CPU7
[ 0.006229@7] Invalid sched_group_energy for CPU7
[ 0.006232@7] CPU7: update cpu_capacity 1024
[ 0.006234@7] CPU7: Booted secondary processor [410fd034]
[ 0.006305@0] Brought up 8 CPUs
[ 0.006366@0] SMP: Total of 8 processors activated.
[ 0.006373@0] CPU features: detected feature: 32-bit EL0 Support
[ 0.006414@0] CPU: All CPU(s) started at EL2
[ 0.006718@0] Invalid sched_group_energy for CPU7
[ 0.006727@0] Invalid sched_group_energy for Cluster7
[ 0.006731@0] Invalid sched_group_energy for CPU6
[ 0.006735@0] Invalid sched_group_energy for Cluster6
[ 0.006739@0] Invalid sched_group_energy for CPU5
[ 0.006743@0] Invalid sched_group_energy for Cluster5
[ 0.006747@0] Invalid sched_group_energy for CPU4
[ 0.006751@0] Invalid sched_group_energy for Cluster4
[ 0.006755@0] Invalid sched_group_energy for CPU3
[ 0.006759@0] Invalid sched_group_energy for Cluster3
[ 0.006762@0] Invalid sched_group_energy for CPU2
[ 0.006766@0] Invalid sched_group_energy for Cluster2
[ 0.006770@0] Invalid sched_group_energy for CPU1
[ 0.006773@0] Invalid sched_group_energy for Cluster1
[ 0.006777@0] Invalid sched_group_energy for CPU0
[ 0.006781@0] Invalid sched_group_energy for Cluster0
[ 0.008230@0] devtmpfs: initialized
[ 0.084053@0] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.084072@0] futex hash table entries: 2048 (order: 6, 262144 bytes)
[ 0.084868@0] pinctrl core: initialized pinctrl subsystem
[ 0.090301@0] NET: Registered protocol family 16
[ 0.131046@0] cpuidle: using governor menu
[ 0.131368@0] vdso: 2 pages (1 code @ ffffff8009575000, 1 data @ ffffff8009794000)
[ 0.131646@0] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.132204@0] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.132506@0] clkmsr: clkmsr: driver init
[ 0.140777@0] aml_iomap: amlogic iomap probe done
[ 0.170551@0] clkmsr: msr_clk_reg0=ffffff800806975c,msr_clk_reg2=ffffff800806b764
[ 0.409301@0] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 0.414329@0] vgaarb: loaded
[ 0.429167@0] SCSI subsystem initialized
[ 0.435205@0] usbcore: registered new interface driver usbfs
[ 0.436346@0] usbcore: registered new interface driver hub
[ 0.437445@0] usbcore: registered new device driver usb
[ 0.438701@0] pps_core: LinuxPPS API ver. 1 registered
[ 0.438711@0] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it
[ 0.438849@0] PTP clock support registered
[ 0.448486@0] clocksource: Switched to clocksource arch_sys_counter
[ 0.455937@0] NET: Registered protocol family 2
[ 0.456665@0] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[ 0.456916@0] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[ 0.457356@0] TCP: Hash tables configured (established 32768 bind 32768)
[ 0.458345@0] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[ 0.458424@0] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[ 0.459832@0] NET: Registered protocol family 1
[ 0.465197@0] wifi: power_on_pin_OD = 0;
[ 0.465216@0] aml_wifi wifi: [wifi_dev_probe] no power_on_pin2
[ 0.465297@0] aml_wifi wifi: [pwm_double_channel_conf_dt] wifi pwm dt ok
[ 0.465311@0] aml_wifi wifi: [pwm_double_channel_conf] wifi pwm conf ok
[ 0.465317@0] aml_wifi wifi: [wifi_dev_probe] dhd_static_buf setup
[ 0.469564@0] Wifi: bcmdhd_init_wlan_mem: bcmdhd_init_wlan_mem prealloc ok
[ 0.469581@0] aml_wifi wifi: [wifi_dev_probe] interrupt_pin=487
[ 0.469587@0] aml_wifi wifi: [wifi_dev_probe] irq_num=0, irq_trigger_type=1
[ 0.469593@0] aml_wifi wifi: [wifi_dev_probe] power_on_pin=486
[ 0.469598@0] aml_wifi wifi: [wifi_dev_probe] clock_32k_pin=0
[ 0.471138@0] aml_wifi wifi: [wifi_setup_dt] wifi_setup_dt
[ 0.473102@0] aml_wifi wifi: [wifi_setup_dt] irq num is:(39)
[ 0.473114@0] aml_wifi wifi: [wifi_setup_dt] interrupt_pin(487)
[ 0.473154@0] aml_wifi wifi: [wifi_setup_dt] power_on_pin(486)
[ 0.476228@0] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[ 0.483769@0] workingset: timestamp_bits=62 max_order=20 bucket_order=0
[ 0.490435@0] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[ 0.490448@0] io scheduler noop registered (default)
[ 1.077905@0] Unable to detect cache hierarchy from DT for CPU 0
[ 1.092744@0] libphy: Fixed MDIO Bus: probed
[ 1.222981@0] meson6-dwmac c9410000.ethernet: no reset control found
[ 1.223007@0] stmmac - user ID: 0x11, Synopsys ID: 0x37
[ 1.223010@0] Ring mode enabled
[ 1.223015@0] DMA HW capability register supported
[ 1.223019@0] Normal descriptors
[ 1.223023@0] RX Checksum Offload Engine supported
[ 1.223026@0] COE Type 2
[ 1.223029@0] TX Checksum insertion supported
[ 1.223033@0] Wake-Up On Lan supported
[ 1.223036@0] Enable RX Mitigation via HW Watchdog Timer
[ 1.231215@0] libphy: stmmac: probed
[ 1.231230@0] eth%d: PHY ID 001cc916 at 0 IRQ POLL (stmmac-0:00) active
[ 1.231236@0] eth%d: PHY ID 001cc916 at 7 IRQ POLL (stmmac-0:07)
[ 1.240115@0] usbcore: registered new interface driver dm9601
[ 1.240191@0] usbcore: registered new interface driver smsc75xx
[ 1.242094@0] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
[ 1.242106@0] ehci-pci: EHCI PCI platform driver
[ 1.242237@0] ohci_hcd: USB 1.1 ‘Open’ Host Controller (OHCI) Driver
[ 1.242263@0] ohci-pci: OHCI PCI platform driver
[ 1.242396@0] ohci-platform: OHCI generic platform driver
[ 1.244370@0] usbcore: registered new interface driver cdc_acm
[ 1.244381@0] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 1.245318@0] usbcore: registered new interface driver usb-storage
[ 1.246291@0] i2c /dev entries driver
[ 1.261568@0] cpu cpu0: bL_cpufreq_init: CPU 0 initialized
[ 1.274991@0] cpu cpu4: bL_cpufreq_init: CPU 4 initialized
[ 1.276677@0] arm_big_little: bL_cpufreq_register: Registered platform driver: scpi
[ 1.302414@0] c81004c0.serial: clock gate not found
[ 1.304476@1] meson_uart c81004c0.serial: ==uart0 reg addr = ffffff80080754c0
[ 1.304557@1] c81004c0.serial: ttyS0 at MMIO 0xc81004c0 (irq = 16, base_baud = 1500000) is a meson_uart
[ 1.304573@1] meson_uart c81004c0.serial: ttyS0 use xtal(8M) 24000000 change 0 to 115200
[ 2.371099@1] console [ttyS0] enabled
[ 2.375913@3] c11084c0.serial: clock gate not found
[ 2.379947@3] meson_uart c11084c0.serial: ==uart1 reg addr = ffffff80080774c0
[ 2.386699@3] c11084c0.serial: ttyS1 at MMIO 0xc11084c0 (irq = 17, base_baud = 10416666) is a meson_uart
[ 2.397166@3] c11084dc.serial: clock gate not found
[ 2.401943@3] meson_uart c11084dc.serial: ==uart2 reg addr = ffffff80080794dc
[ 2.407991@3] c11084dc.serial: ttyS2 at MMIO 0xc11084dc (irq = 18, base_baud = 10416666) is a meson_uart
[ 2.422655@0] secmon secmon: assigned reserved memory node linux,secmon
[ 2.427311@5] secmon: share in base: 0xffffffc0050fe000, share out base: 0xffffffc0050ff000
[ 2.432219@5] secmon: phy_in_base: 0x50fe000, phy_out_base: 0x50ff000
[ 2.456967@5] amlogic-new-usb2 d0078000.usb2phy: USB2 phy probe:phy_mem:0xd0078000, iomap phy_base:0xffffff800807b000
[ 2.464075@5] amlogic-new-usb3 d0078080.usb3phy: This phy has no usb port
[ 2.470685@5] amlogic-new-usb3 d0078080.usb3phy: USB3 phy probe:phy_mem:0xd0078080, iomap phy_base:0xffffff80080d1080
[ 2.496621@5] meson_reset c1104404.reset-controller: meson_reset_probe: register reset controller ok,ret: 0
[ 2.510510@5] meson-mmc: mmc driver version: 3.02, 2017-05-15: New Emmc Host Controller
[ 2.588791@6] meson-mmc: meson_mmc_probe() : success!
[ 2.749484@4] meson-mmc: gpio_cd = 1c1
[ 2.799270@6] meson-mmc: emmc: trying cali 0-th time(s)
[ 2.808538@4] meson-mmc: meson_mmc_probe() : success!
[ 2.817138@6] meson-mmc: emmc: delay[0]= 4200 padding= 4, bidx=4
[ 2.817508@6] meson-mmc: emmc: delay[1]= 4200 padding= 4, bidx=4
[ 2.823546@6] meson-mmc: emmc: delay[2]= 4200 padding= 4, bidx=4
[ 2.829440@6] meson-mmc: emmc: delay[3]= 4400 padding= 3, bidx=4
[ 2.835360@6] meson-mmc: emmc: delay[4]= 4400 padding= 3, bidx=4
[ 2.841322@6] meson-mmc: emmc: delay[5]= 4400 padding= 3, bidx=4
[ 2.847259@6] meson-mmc: emmc: delay[6]= 4400 padding= 3, bidx=4
[ 2.853222@6] meson-mmc: emmc: delay[7]= 4400 padding= 3, bidx=4
[ 2.859171@6] meson-mmc: emmc: calibration result : max(4400), min(4200)
[ 2.865804@6] meson-mmc: emmc: line_delay =0x111, max_cal_result =4400
[ 2.872279@6] meson-mmc: calibration @0 times ok
[ 2.876859@6] meson-mmc: emmc: base_index_max 4, base_index_min 4
[ 2.882908@6] meson-mmc: emmc: clk 100000000 SDR mode tuning start
[ 2.888529@5] meson-mmc: meson_mmc_probe() : success!
[ 2.889548@5] Triggered SDIO WiFi power on and bus rescan.
[ 2.889581@5] aml_wifi wifi: [extern_wifi_set_enable] WIFI Disable! 486
[ 2.907749@6] meson-mmc: emmc: rx_tuning_result[0] = 10
[ 2.912537@6] meson-mmc: emmc: rx_tuning_result[1] = 10
[ 2.917837@6] meson-mmc: emmc: rx_tuning_result[2] = 10
[ 2.922163@6] meson-mmc: emmc: rx_tuning_result[3] = 10
[ 2.927302@6] meson-mmc: emmc: rx_tuning_result[4] = 10
[ 2.932473@6] meson-mmc: emmc: rx_tuning_result[5] = 10
[ 2.938670@6] meson-mmc: emmc: rx_tuning_result[6] = 10
[ 2.943224@6] meson-mmc: emmc: rx_tuning_result[7] = 10
[ 2.948638@6] meson-mmc: emmc: rx_tuning_result[8] = 10
[ 2.953272@6] meson-mmc: emmc: rx_tuning_result[9] = 10
[ 2.957833@6] meson-mmc: emmc: best_win_start =0, best_win_size =10
[ 2.964054@6] meson-mmc: emmc: clock=0x100024a, adjust=0x2000
[ 2.969262@0] random: fast init done
[ 2.973273@6] meson-mmc: emmc: clock =0x100024a, delay=0x111, adjust=0x2000
[ 2.980490@6] meson-aml-mmc d0074000.emmc: divider requested rate 52000000 != actual rate 50000000: ret=0
[ 2.989835@6] emmc: support driver strength type 1
[ 2.994516@6] meson-aml-mmc d0074000.emmc: divider requested rate 52000000 != actual rate 50000000: ret=0
[ 3.003902@6] meson-mmc: emmc: try set sd/emmc to DDR mode
[ 3.009341@6] meson-mmc: emmc: try set sd/emmc to DDR mode
[ 3.015366@6] emmc: new HS400 MMC card at address 0001
[ 3.019880@6] emmc: clock 100000000, 8-bit-bus-width
[ 3.034954@6] mmcblk0: emmc:0001 BWBD3R 29.1 GiB
[ 3.044064@6] mmcblk0boot0: emmc:0001 BWBD3R partition 1 4.00 MiB
[ 3.046917@6] mmcblk0boot1: emmc:0001 BWBD3R partition 2 4.00 MiB
[ 3.053004@6] mmcblk0rpmb: emmc:0001 BWBD3R partition 3 4.00 MiB
[ 3.067431@6] meson-mmc: Enter aml_emmc_partition_ops
[ 3.068023@6] meson-mmc: [mmc_read_partition_tbl] mmc read partition OK!
[ 3.073516@6] meson-mmc: add_emmc_partition
[ 3.082879@6] meson-mmc: [mmcblk0p01] bootloader offset 0x000000000000, size 0x000000400000
[ 3.090341@6] meson-mmc: [mmcblk0p02] reserved offset 0x000002400000, size 0x000004000000
[ 3.100300@6] meson-mmc: [mmcblk0p03] env offset 0x000006c00000, size 0x000000800000
[ 3.107738@6] meson-mmc: [mmcblk0p04] logo offset 0x000007c00000, size 0x000002000000
[ 3.118093@6] meson-mmc: [mmcblk0p05] ramdisk offset 0x00000a400000, size 0x000002000000
[ 3.128087@6] meson-mmc: [mmcblk0p06] rootfs offset 0x00000cc00000, size 0x00073b000000
[ 3.133588@6] card key: card_blk_probe.
[ 3.137321@6] emmc_key_init:183 emmc key lba_start:0x12020,lba_end:0x12220
[ 3.144149@6] emmc key: emmc_key_init:205 ok.
[ 3.148445@6] meson-mmc: amlmmc_dtb_init: register dtb chardev[ 3.155872@6] meson-mmc: amlmmc_dtb_init: register dtb chardev OK
[ 3.160355@6] meson-mmc: Exit aml_emmc_partition_ops OK.
[ 3.208674@5] aml_wifi wifi: [extern_wifi_set_enable] WIFI Enable! 486
[ 3.549345@0] meson-mmc: sdio: resp_timeout,vstat:0xa3ff2800,virqc:3fff
[ 3.550385@0] meson-mmc: sdio: err: wait for irq service, bus_fsm:0x8
[ 3.556874@3] meson-mmc: meson_mmc_irq_thread 2461 sdio: cmd:52
[ 3.563957@0] meson-mmc: sdio: resp_timeout,vstat:0xa3ff2800,virqc:3fff
[ 3.569179@0] meson-mmc: sdio: err: wait for irq service, bus_fsm:0x8
[ 3.575659@3] meson-mmc: meson_mmc_irq_thread 2461 sdio: cmd:52
[ 3.586994@0] meson-mmc: sdio: resp_timeout,vstat:0xa3ff2800,virqc:3fff
[ 3.587965@0] meson-mmc: sdio: err: wait for irq service, bus_fsm:0x8
[ 3.594359@3] meson-mmc: meson_mmc_irq_thread 2461 sdio: cmd:8
[ 3.648376@5] sdio: queuing unknown CIS tuple 0x80 (2 bytes)
[ 3.651517@5] sdio: queuing unknown CIS tuple 0x80 (3 bytes)
[ 3.657402@5] sdio: queuing unknown CIS tuple 0x80 (3 bytes)
[ 3.665008@5] sdio: queuing unknown CIS tuple 0x80 (7 bytes)
[ 3.773098@5] meson-mmc: sdio: clk 200000000 SDR mode tuning start
[ 3.774410@5] meson-mmc: sdio: rx_tuning_result[0] = 10
[ 3.779617@5] meson-mmc: sdio: rx_tuning_result[1] = 10
[ 3.784828@5] meson-mmc: sdio: rx_tuning_result[2] = 10
[ 3.789736@5] meson-mmc: sdio: rx_tuning_result[3] = 10
[ 3.794410@5] meson-mmc: Tuning transfer error: nmatch=0 tuning_err:0xffffffac
[ 3.801546@5] meson-mmc: sdio: best_win_start =0, best_win_size =4
[ 3.807638@5] meson-mmc: sdio: clock=0x1000245, adjust=0x22000
[ 3.813410@5] meson-mmc: sdio: clock =0x1000245, delay=0x0, adjust=0x22000
[ 3.830779@5] sdio: new ultra high speed SDR104 SDIO card at address 0001
[ 3.831926@5] sdio: clock 200000000, 4-bit-bus-width
[ 3.842914@7] meson-mmc: [sdio_reinit] finish
[ 3.853234@7] NET: Registered protocol family 17
[ 4.022897@0] dwc3 c9000000.dwc3: Configuration mismatch. dr_mode forced to host
[ 4.729516@0] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 4.733370@0] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[ 4.743284@0] xhci-hcd xhci-hcd.0.auto: hcc params 0x0228f664 hci version 0x100 quirks 0x02010010
[ 4.746583@0] xhci-hcd xhci-hcd.0.auto: irq 28, io mem 0xc9000000
[ 4.759474@0] hub 1-0:1.0: USB hub found
[ 4.759539@0] hub 1-0:1.0: 3 ports detected
[ 4.768039@0] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 4.769861@0] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[ 4.775941@0] usb usb2: We don’t know the algorithms for LPM for this host, disabling LPM.
[ 4.795172@0] hub 2-0:1.0: USB hub found
[ 4.795654@0] hub 2-0:1.0: config failed, hub doesn’t have any ports! (err -19)
[ 4.807049@0] dwc_otg: usb0: type: 2 speed: 0, config: 0, dma: 0, id: 0, phy: d0078000, ctrl: 0
[ 4.912264@4] dwc_otg: Core Release: 3.10a
[ 4.918692@4] dwc_otg: Setting default values for core params
[ 4.918908@4] dwc_otg: curmode: 0, host_only: 0
[ 4.939571@4] dwc_otg: Using Buffer DMA mode
[ 4.939633@4] dwc_otg: OTG VER PARAM: 1, OTG VER FLAG: 1
[ 4.943472@4] dwc_otg: Working on port type = SLAVE
[ 4.950105@4] dwc_otg: Dedicated Tx FIFOs mode
[ 4.969070@0] cpucore_cooling_register, max_cpu_core_num:4
[ 4.976258@0] cpucore_cooling_register, max_cpu_core_num:4
[ 4.976841@0] thermal: read num_of_pp failed
[ 4.990595@0] meson_uart c81004c0.serial: ttyS0 use xtal(8M) 24000000 change 115200 to 115200
[ 4.997426@0] VFS: Cannot open root device “LABEL=ROOTFS” or unknown-block(0,0): error -6
[ 5.001620@0] Please append a correct “root=” boot option; here are the available partitions:
[ 5.010046@0] b300 30535680 mmcblk0 driver: mmcblk
[ 5.015455@0] b301 4096 mmcblk0p1
[ 5.019934@0] b302 65536 mmcblk0p2
[ 5.024421@0] b303 8192 mmcblk0p3
[ 5.028903@0] b304 32768 mmcblk0p4
[ 5.033387@0] b305 32768 mmcblk0p5
[ 5.037872@0] b306 30326784 mmcblk0p6
[ 5.042363@0] b360 4096 mmcblk0rpmb (driver?)
[ 5.047706@0] b340 4096 mmcblk0boot1 (driver?)
[ 5.053139@0] b320 4096 mmcblk0boot0 (driver?)
[ 5.058579@0] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 5.066941@0] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.9.76 #1
[ 5.072974@0] Hardware name: Amlogic (DT)
[ 5.076943@0] Call trace:
[ 5.079547@0] [] dump_backtrace+0x0/0x1c8
[ 5.085054@0] [] show_stack+0x14/0x20
[ 5.090232@0] [] dump_stack+0x94/0xb8
[ 5.095406@0] [] panic+0x114/0x25c
[ 5.100323@0] [] mount_block_root+0x228/0x2c8
[ 5.106182@0] [] mount_root+0x74/0x84
[ 5.111357@0] [] prepare_namespace+0x12c/0x174
[ 5.117308@0] [] kernel_init_freeable+0x1bc/0x1dc
[ 5.123521@0] [] kernel_init+0x10/0x100
[ 5.128865@0] [] ret_from_fork+0x10/0x20
[ 5.134298@0] SMP: stopping secondary CPUs
[ 5.138370@0] Kernel Offset: disabled
[ 5.141974@0] Memory Limit: none
[ 5.145169@0] —[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Hi birty,

I found that you use kernel 4.9.76, can you bootup with this kernel for SD image?
And I tried 4.9.76 before, but there is a bug that you can’t bootup when you enable framebuffer console.

sadly that didnt help, still getting errors:

GXM:BL1:dc8b51:76f1a5;FEAT:ADFC318C:0;POC:3;RCY:0;EMMC:0;READ:0;0.0;CHK:0;
TE: 120437

BL2 Built : 14:59:36, Aug 9 2017.
gxl ge8c6a83 - xiaobo.gu@droid12

set vdd cpu_a to 1120 mv
set vdd cpu_b to 1050 mv
set vddee to 1000 mv
Board ID = 6
CPU clk: 1200MHz
DQS-corr enabled
DDR scramble enabled
DDR3 chl: Rank0+1 @ 912MHz - FAIL
DDR4 chl: Rank0+1 @ 1008MHz - PASS
Rank0: 2048MB(auto)-2T-18
Rank1: 1024MB(auto)-2T-18
DataBus test pass!
AddrBus test pass!
-s
Load fip header from eMMC, src: 0x0000c200, des: 0x01400000, size: 0x00004000
New fip structure!
Load bl30 from eMMC, src: 0x00010200, des: 0x01100000, size: 0x0000d600
Load bl31 from eMMC, src: 0x00020200, des: 0x05100000, size: 0x0002c600
Load bl33 from eMMC, src: 0x00050200, des: 0x01000000, size: 0x00055200
NOTICE: BL3-1: v1.0(release):801e730
NOTICE: BL3-1: Built : 22:09:38, Aug 10 2017
NOTICE: BL31: BL33 decompress pass
mpu_config_enable:ok

[Image: gxl_v1.1.3244-a3237e2 2017-08-16 14:01:18 hong.guo@droid04]

OPS=0x82

wdt: reset registers!

dc 18 c3 64 ce e2 62 31 5b 64 f4 85 [0.436464 Inits done]

secure task start!
high task start!
low task start!
ERROR: Error initializing runtime service opteed_fast

U-Boot 2015.01-gffc14fc (Feb 10 2018 - 20:27:06)

DRAM: 3 GiB
Relocation Offset is: b6ed1000
register usb cfg[0][1] = 00000000b7f5a7a0
[CANVAS]canvas init
vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters
vpu: clk_level = 7
vpu: set clk: 666667000Hz, readback: 666660000Hz(0x300)
vpu: vpu_clk_gate_init_off
vpp: vpp_init
aml_i2c_init_port init regs for 2
MMC: aml_priv->desc_buf = 0x00000000b3ed1640
aml_priv->desc_buf = 0x00000000b3ed3960
SDIO Port B: 0, SDIO Port C: 1
emmc/sd response timeout, cmd8, status=0x3ff2800
emmc/sd response timeout, cmd55, status=0x3ff2800
init_part() 293: PART_TYPE_AML
[mmc_init] mmc init success
start dts,buffer=00000000b3ed61b0,dt_addr=00000000b3ed61b0
parts: 3
00: logo 0000000002000000 1
01: ramdisk 0000000002000000 1
02: rootfs ffffffffffffffff 4
init_part() 293: PART_TYPE_AML
eMMC/TSD partition table have been checked OK!
check pattern success
mmc env offset: 0x6c00000
In: serial
Out: serial
Err: serial
reboot_mode=cold_boot
Unknown command ‘cvbs’ - try 'help’
hpd_state=0
set hdmitx VIC = 16
config HPLL = 2970000
HPLL: 0xc000027b
config HPLL done
j = 4 vid_clk_div = 1
hdmitx: set enc for VIC: 16
HDMITX-DWC addr=0x10004006 rd_data=0x40
Error: HDMITX-DWC exp_data=0xff mask=0x9f
rx version is 1.4 or below div=10
hdmtix: set audio
hdmitx phy setting done
[store]To run cmd[emmc dtb_read 0x1000000 0x40000]
_verify_dtb_checksum()-909: calc d6eb7c1a, store d6eb7c1a
_verify_dtb_checksum()-909: calc d6eb7c1a, store d6eb7c1a
dtb_read()-1031: total valid 2
dtb_read()-1098: do nothing
vpp: vpp_pq_load pq val error !!!
[store]To run cmd[emmc dtb_read 0x1000000 0x40000]
dtb_read_shortcut()-967: short cut in…
Net: __phy_realtek_initdwmac.c9410000amlkey_init() enter!
[EFUSE_MSG]keynum is 4
[BL31]: tee size: 0

[OSD]load fb addr from dts
[OSD]fb_addr for logo: 0xbe000000
[OSD]load fb addr from dts
[OSD]fb_addr for logo: 0xbe000000
[CANVAS]addr=0xbe000000 width=3840, height=2160
saradc - saradc sub-system

Usage:
saradc saradc open - open a SARADC channel
saradc close - close the SARADC
saradc getval - get the value in current channel
saradc test - test the SARADC by channel-7
saradc get_in_range - return 0 if current value in the range of current channel

[BL31]: tee size: 0

mac address: 98:aa:fc:60:44:f0
normal power on
boot wol: disable
gpio: pin GPIOAO_2 (gpio 102) value is 1
Product checking: pass!
Hit Enter or space or Ctrl+C key to stop autoboot – : 1 0
card in
init_part() 278: PART_TYPE_DOS
[mmc_init] mmc init success
reading boot.ini
606 bytes read in 3 ms (197.3 KiB/s)
cfgload: applying boot.ini…
cfgload: echo "START EXTERNAL SCRIPT BOOT.INI"
START EXTERNAL SCRIPT BOOT.INI
cfgload: setenv start_mmc_autoscript "if fatload mmc 0 1020000 s905_autoscript; then autoscr 1020000; fi;"
cfgload: setenv start_usb_autoscript "if fatload usb 0 1020000 s905_autoscript; then autoscr 1020000; fi; if fatload usb 1 1020000 s905_autoscript; then autoscr 1020000; fi; if fatload usb 2 1020000 s905_autoscript; then autoscr 1020000; fi; if fatload usb 3 1020000 s905_autoscript; then autoscr 1020000; fi;"
cfgload: setenv start_autoscript "if usb start ; then run start_usb_autoscript; fi; if mmcinfo; then run start_mmc_autoscript; fi;"
cfgload: run start_autoscript
(Re)start USB…
USB0: USB3.0 XHCI init start
Register 3000140 NbrPorts 3
Starting the controller
USB XHCI 1.00
scanning bus 0 for devices… 2 USB Device(s) found
scanning usb for storage devices… 0 Storage Device(s) found
** Bad device usb 0 **
** Bad device usb 1 **
** Bad device usb 2 **
** Bad device usb 3 **
Device: SDIO Port B
Manufacturer ID: 3
OEM: 5344
Name: SC32G
Tran Speed: 50000000
Rd Block Len: 512
SD version 3.0
High Capacity: Yes
Capacity: 29.7 GiB
mmc clock: 40000000
Bus Width: 4-bit
reading s905_autoscript
1722 bytes read in 4 ms (419.9 KiB/s)

Executing script at 01020000

** Bad device usb 0 **
** Bad device usb 1 **
** Bad device usb 2 **
** Bad device usb 3 **
reading uInitrd
3411476 bytes read in 189 ms (17.2 MiB/s)
reading Image
7768072 bytes read in 424 ms (17.5 MiB/s)
reading dtb.img
** Unable to read file dtb.img **
[store]To run cmd[emmc dtb_read 0x1000000 0x40000]
dtb_read_shortcut()-967: short cut in…
[rsvmem] get fdtaddr NULL!
rsvmem - reserve memory

Usage:
rsvmem check - check reserved memory
rsvmem dump - dump reserved memory

rsvmem check failed

Loading init Ramdisk from Legacy Image at 13000000 …

Image Name: initrd
Image Type: AArch64 Linux RAMDisk Image (gzip compressed)
Data Size: 3411412 Bytes = 3.3 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum … OK
load dtb from 0x1000000 …

Flattened Device Tree blob at 01000000

Booting using the fdt blob at 0x1000000
Loading Ramdisk to b3b7d000, end b3ebddd4 … OK
Loading Device Tree to 000000001fff2000, end 000000001ffffda7 … OK

Starting kernel …

uboot time: 5734707 us
domain-0 init dvfs: 4

domain-1 init dvfs: 4

[ 0.000000@0] Booting Linux on physical CPU 0x0
[ 0.000000@0] Linux version 4.9.76 (ubuntu@ubuntu) (gcc version 6.3.1 20170109 (Linaro GCC 6.3-2017.02) ) #1 SMP Thu Mar 29 14:23:18 BST 2018
[ 0.000000@0] Boot CPU: AArch64 Processor [410fd034]
[ 0.000000@0] Reserved memory: created CMA memory pool at 0x00000000b6000000, size 32 MiB
[ 0.000000@0] OF: reserved mem: initialized node linux,di_cma, compatible id shared-dma-pool
[ 0.000000@0] Reserved memory: created CMA memory pool at 0x00000000b4000000, size 32 MiB
[ 0.000000@0] OF: reserved mem: initialized node linux,ion-dev, compatible id shared-dma-pool
[ 0.000000@0] Reserved memory: created CMA memory pool at 0x00000000b2800000, size 16 MiB
[ 0.000000@0] OF: reserved mem: initialized node linux,vdin1_cma, compatible id shared-dma-pool
[ 0.000000@0] Reserved memory: created CMA memory pool at 0x00000000a1400000, size 276 MiB
[ 0.000000@0] OF: reserved mem: initialized node linux,codec_mm_cma, compatible id shared-dma-pool
[ 0.000000@0] Reserved memory: unable to setup CMA region
[ 0.000000@0] Reserved memory: created CMA memory pool at 0x0000000005000000, size 4 MiB
[ 0.000000@0] OF: reserved mem: initialized node linux,secmon, compatible id shared-dma-pool
[ 0.000000@0] cma: Reserved 4 MiB at 0x00000000a1000000
[ 0.000000@0] psci: probing for conduit method from DT.
[ 0.000000@0] psci: PSCIv0.2 detected in firmware.
[ 0.000000@0] psci: Using standard PSCI v0.2 function IDs
[ 0.000000@0] psci: Trusted OS migration not required
[ 0.000000@0] percpu: Embedded 21 pages/cpu @ffffffc0b3f09000 s46104 r8192 d31720 u86016
[ 0.000000@0] Detected VIPT I-cache on CPU0
[ 0.000000@0] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 743360
[ 0.000000@0] Kernel command line: root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyS0,115200n8 console=tty0 no_console_suspend consoleblank=0 logo=osd1,loaded,0x3d800000,1080p60hz vout=1080p60hz,enable fsck.repair=yes net.ifnames=0 ddr_size=3 wol_enable=0 mac=98:aa:fc:60:44:f0 androidboot.mac=98:aa:fc:60:44:f0 jtag=disable
[ 0.000000@0] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000@0] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[ 0.000000@0] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.000000@0] Memory: 2579968K/3014656K available (5054K kernel code, 354K rwdata, 1868K rodata, 256K init, 804K bss, 61952K reserved, 372736K cma-reserved)
[ 0.000000@0] Virtual kernel memory layout:
[ 0.000000@0] modules : 0xffffff8000000000 - 0xffffff8008000000 ( 128 MB)
[ 0.000000@0] vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000 ( 250 GB)
[ 0.000000@0] .text : 0xffffff8009080000 - 0xffffff8009570000 ( 5056 KB)
[ 0.000000@0] .rodata : 0xffffff8009570000 - 0xffffff8009750000 ( 1920 KB)
[ 0.000000@0] .init : 0xffffff8009750000 - 0xffffff8009790000 ( 256 KB)
[ 0.000000@0] .data : 0xffffff8009790000 - 0xffffff80097e8808 ( 355 KB)
[ 0.000000@0] .bss : 0xffffff80097e8808 - 0xffffff80098b19b4 ( 805 KB)
[ 0.000000@0] fixed : 0xffffffbefe7fd000 - 0xffffffbefec00000 ( 4108 KB)
[ 0.000000@0] PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000 ( 16 MB)
[ 0.000000@0] vmemmap : 0xffffffbf00000000 - 0xffffffc000000000 ( 4 GB maximum)
[ 0.000000@0] 0xffffffbf00000000 - 0xffffffbf02840000 ( 40 MB actual)
[ 0.000000@0] memory : 0xffffffc000000000 - 0xffffffc0b8000000 ( 2944 MB)
[ 0.000000@0] Hierarchical RCU implementation.
[ 0.000000@0] Build-time adjustment of leaf fanout to 64.
[ 0.000000@0] NR_IRQS:64 nr_irqs:64 0
[ 0.000000@0] amlogic_init_sdemmc: register amlogic sdemmc clk
[ 0.000000@0] amlogic_init_sdemmc: register amlogic sdemmc clk
[ 0.000000@0] success set parent gpu_p1_composite rate to 400000000
[ 0.000000@0] amlogic_init_gpu: register meson gpu clk
[ 0.000000@0] amlogic_init_media: register meson media clk
[ 0.000000@0] amlogic_init_misc: register meson misc clk
[ 0.000000@0] gxl_clkc_init initialization complete
[ 0.000000@0] GIC: PPI13 is secure or misconfigured
[ 0.000000@0] GIC: PPI14 is secure or misconfigured
[ 0.000000@0] arm_arch_timer: WARNING: Invalid trigger for IRQ2, assuming level low
[ 0.000000@0] arm_arch_timer: WARNING: Please fix your firmware
[ 0.000000@0] arm_arch_timer: WARNING: Invalid trigger for IRQ3, assuming level low
[ 0.000000@0] arm_arch_timer: WARNING: Please fix your firmware
[ 0.000000@0] arm_arch_timer: Architected cp15 timer(s) running at 24.00MHz (phys).
[ 0.000000@0] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 0.000003@0] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 0.000040@0] meson_bc_timer: mclk->mux_reg =ffffff8008006990,mclk->reg =ffffff8008008994
[ 0.000414@0] Calibrating delay loop (skipped), value calculated using timer frequency… 48.00 BogoMIPS (lpj=240000)
[ 0.000426@0] pid_max: default: 32768 minimum: 301
[ 0.000484@0] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.000491@0] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.001289@0] sched-energy: CPU device node has no sched-energy-costs
[ 0.001300@0] Invalid sched_group_energy for CPU0
[ 0.001304@0] CPU0: update cpu_capacity 1024
[ 0.001316@0] ASID allocator initialised with 65536 entries
[ 0.002328@0] Meson chip version = RevA (22:A - 82:0)
[ 0.003061@1] Detected VIPT I-cache on CPU1
[ 0.003112@1] Invalid sched_group_energy for CPU1
[ 0.003115@1] CPU1: update cpu_capacity 1024
[ 0.003117@1] CPU1: Booted secondary processor [410fd034]
[ 0.003576@2] Detected VIPT I-cache on CPU2
[ 0.003603@2] Invalid sched_group_energy for CPU2
[ 0.003606@2] CPU2: update cpu_capacity 1024
[ 0.003608@2] CPU2: Booted secondary processor [410fd034]
[ 0.004101@3] Detected VIPT I-cache on CPU3
[ 0.004130@3] Invalid sched_group_energy for CPU3
[ 0.004132@3] CPU3: update cpu_capacity 1024
[ 0.004134@3] CPU3: Booted secondary processor [410fd034]
[ 0.004614@4] Detected VIPT I-cache on CPU4
[ 0.004658@4] Invalid sched_group_energy for CPU4
[ 0.004661@4] CPU4: update cpu_capacity 1024
[ 0.004663@4] CPU4: Booted secondary processor [410fd034]
[ 0.005143@5] Detected VIPT I-cache on CPU5
[ 0.005165@5] Invalid sched_group_energy for CPU5
[ 0.005168@5] CPU5: update cpu_capacity 1024
[ 0.005170@5] CPU5: Booted secondary processor [410fd034]
[ 0.005704@6] Detected VIPT I-cache on CPU6
[ 0.005726@6] Invalid sched_group_energy for CPU6
[ 0.005728@6] CPU6: update cpu_capacity 1024
[ 0.005730@6] CPU6: Booted secondary processor [410fd034]
[ 0.006203@7] Detected VIPT I-cache on CPU7
[ 0.006226@7] Invalid sched_group_energy for CPU7
[ 0.006228@7] CPU7: update cpu_capacity 1024
[ 0.006230@7] CPU7: Booted secondary processor [410fd034]
[ 0.006302@0] Brought up 8 CPUs
[ 0.006364@0] SMP: Total of 8 processors activated.
[ 0.006372@0] CPU features: detected feature: 32-bit EL0 Support
[ 0.006412@0] CPU: All CPU(s) started at EL2
[ 0.006723@0] Invalid sched_group_energy for CPU7
[ 0.006731@0] Invalid sched_group_energy for Cluster7
[ 0.006735@0] Invalid sched_group_energy for CPU6
[ 0.006740@0] Invalid sched_group_energy for Cluster6
[ 0.006743@0] Invalid sched_group_energy for CPU5
[ 0.006747@0] Invalid sched_group_energy for Cluster5
[ 0.006751@0] Invalid sched_group_energy for CPU4
[ 0.006755@0] Invalid sched_group_energy for Cluster4
[ 0.006759@0] Invalid sched_group_energy for CPU3
[ 0.006763@0] Invalid sched_group_energy for Cluster3
[ 0.006767@0] Invalid sched_group_energy for CPU2
[ 0.006771@0] Invalid sched_group_energy for Cluster2
[ 0.006774@0] Invalid sched_group_energy for CPU1
[ 0.006778@0] Invalid sched_group_energy for Cluster1
[ 0.006782@0] Invalid sched_group_energy for CPU0
[ 0.006786@0] Invalid sched_group_energy for Cluster0
[ 0.008258@0] devtmpfs: initialized
[ 0.099539@0] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.099562@0] futex hash table entries: 2048 (order: 6, 262144 bytes)
[ 0.106791@0] pinctrl core: initialized pinctrl subsystem
[ 0.113313@0] NET: Registered protocol family 16
[ 0.151354@0] cpuidle: using governor menu
[ 0.151699@0] vdso: 2 pages (1 code @ ffffff8009575000, 1 data @ ffffff8009794000)
[ 0.151986@0] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.153144@0] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.154546@0] clkmsr: clkmsr: driver init
[ 0.155547@0] irq: type mismatch, failed to map hwirq-29 for /interrupt-controller@2c001000!
[ 0.162720@0] aml_iomap: amlogic iomap probe done
[ 0.194960@0] clkmsr: msr_clk_reg0=ffffff800806375c,msr_clk_reg2=ffffff8008065764
[ 0.464500@3] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 0.470574@3] vgaarb: loaded
[ 0.485332@3] SCSI subsystem initialized
[ 0.492056@3] usbcore: registered new interface driver usbfs
[ 0.494118@3] usbcore: registered new interface driver hub
[ 0.495316@3] usbcore: registered new device driver usb
[ 0.495543@3] pps_core: LinuxPPS API ver. 1 registered
[ 0.495551@3] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it
[ 0.496675@3] PTP clock support registered
[ 0.508966@7] clocksource: Switched to clocksource arch_sys_counter
[ 0.513214@7] NET: Registered protocol family 2
[ 0.514061@7] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[ 0.514402@7] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[ 0.514960@7] TCP: Hash tables configured (established 32768 bind 32768)
[ 0.515055@7] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[ 0.515147@7] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[ 0.515751@7] NET: Registered protocol family 1
[ 0.519851@7] wifi: power_on_pin_OD = 0;
[ 0.519870@7] aml_wifi wifi: [wifi_dev_probe] no power_on_pin2
[ 0.519952@7] aml_wifi wifi: [pwm_double_channel_conf_dt] wifi pwm dt ok
[ 0.519969@7] aml_wifi wifi: [pwm_double_channel_conf] wifi pwm conf ok
[ 0.519977@7] aml_wifi wifi: [wifi_dev_probe] interrupt_pin=487
[ 0.519984@7] aml_wifi wifi: [wifi_dev_probe] irq_num=0, irq_trigger_type=1
[ 0.519990@7] aml_wifi wifi: [wifi_dev_probe] power_on_pin=486
[ 0.519997@7] aml_wifi wifi: [wifi_dev_probe] clock_32k_pin=0
[ 0.520331@7] aml_wifi wifi: [wifi_setup_dt] wifi_setup_dt
[ 0.520375@7] meson-gxl-pinctrl pinctrl@4b0: invalid device node of gpio INTC
[ 0.520382@7] aml_wifi wifi: [wifi_setup_dt] irq num is:(-22)
[ 0.520389@7] aml_wifi wifi: [wifi_setup_dt] interrupt_pin(487)
[ 0.520412@7] aml_wifi wifi: [wifi_setup_dt] power_on_pin(486)
[ 0.521081@7] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[ 0.527608@7] workingset: timestamp_bits=62 max_order=20 bucket_order=0
[ 0.532715@7] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[ 0.532730@7] io scheduler noop registered (default)
[ 1.155255@7] Unable to detect cache hierarchy from DT for CPU 0
[ 1.167265@7] libphy: Fixed MDIO Bus: probed
[ 1.300545@7] meson6-dwmac c9410000.ethernet: no reset control found
[ 1.300570@7] stmmac - user ID: 0x11, Synopsys ID: 0x37
[ 1.300575@7] Ring mode enabled
[ 1.300580@7] DMA HW capability register supported
[ 1.300585@7] Normal descriptors
[ 1.300589@7] RX Checksum Offload Engine supported
[ 1.300593@7] COE Type 2
[ 1.300597@7] TX Checksum insertion supported
[ 1.300601@7] Wake-Up On Lan supported
[ 1.300605@7] Enable RX Mitigation via HW Watchdog Timer
[ 1.311704@7] libphy: stmmac: probed
[ 1.311720@7] eth%d: PHY ID 001cc916 at 0 IRQ POLL (stmmac-0:00) active
[ 1.311727@7] eth%d: PHY ID 001cc916 at 7 IRQ POLL (stmmac-0:07)
[ 1.320808@7] usbcore: registered new interface driver dm9601
[ 1.321061@7] usbcore: registered new interface driver smsc75xx
[ 1.322732@7] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
[ 1.322744@7] ehci-pci: EHCI PCI platform driver
[ 1.322951@7] ohci_hcd: USB 1.1 ‘Open’ Host Controller (OHCI) Driver
[ 1.322979@7] ohci-pci: OHCI PCI platform driver
[ 1.323461@7] ohci-platform: OHCI generic platform driver
[ 1.325586@7] usbcore: registered new interface driver cdc_acm
[ 1.325597@7] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 1.326628@7] usbcore: registered new interface driver usb-storage
[ 1.327680@7] i2c /dev entries driver
[ 1.340990@7] cpu cpu0: bL_cpufreq_init: CPU 0 initialized
[ 1.351561@7] cpu cpu4: bL_cpufreq_init: CPU 4 initialized
[ 1.353558@7] arm_big_little: bL_cpufreq_register: Registered platform driver: scpi
[ 1.381216@7] c81004c0.serial: clock gate not found
[ 1.381619@7] meson_uart c81004c0.serial: ==uart0 reg addr = ffffff80080814c0
[ 1.381684@7] c81004c0.serial: ttyS0 at MMIO 0xc81004c0 (irq = 16, base_baud = 1500000) is a meson_uart
[ 1.381705@7] meson_uart c81004c0.serial: ttyS0 use xtal(8M) 24000000 change 0 to 115200
[ 2.551729@7] console [ttyS0] enabled
[ 2.556249@6] c11084c0.serial: clock gate not found
[ 2.560500@6] meson_uart c11084c0.serial: ==uart1 reg addr = ffffff80080834c0
[ 2.567322@6] c11084c0.serial: ttyS1 at MMIO 0xc11084c0 (irq = 17, base_baud = 10416666) is a meson_uart
[ 2.578643@6] c11084dc.serial: clock gate not found
[ 2.581741@6] meson_uart c11084dc.serial: ==uart2 reg addr = ffffff80080854dc
[ 2.588623@6] c11084dc.serial: ttyS2 at MMIO 0xc11084dc (irq = 18, base_baud = 10416666) is a meson_uart
[ 2.605778@6] secmon secmon: assigned reserved memory node linux,secmon
[ 2.610944@0] secmon: share in base: 0xffffffc0050fe000, share out base: 0xffffffc0050ff000
[ 2.615037@0] secmon: phy_in_base: 0x50fe000, phy_out_base: 0x50ff000
[ 2.628167@0] amlogic-new-usb2 d0078000.usb2phy: USB2 phy probe:phy_mem:0xd0078000, iomap phy_base:0xffffff80080a8000
[ 2.633883@0] amlogic-new-usb3 d0078080.usb3phy: This phy has no usb port
[ 2.640274@0] amlogic-new-usb3 d0078080.usb3phy: USB3 phy probe:phy_mem:0xd0078080, iomap phy_base:0xffffff80080aa080
[ 2.661292@0] meson_reset c1104404.reset-controller: meson_reset_probe: register reset controller ok,ret: 0
[ 2.676270@0] Triggered SDIO WiFi power on and bus rescan.
[ 2.676318@0] aml_wifi wifi: [extern_wifi_set_enable] WIFI Disable! 486
[ 2.999386@0] aml_wifi wifi: [extern_wifi_set_enable] WIFI Enable! 486
[ 3.319301@0] meson-mmc: Error: sdio_host is NULL
[ 3.319412@0] meson-mmc: [sdio_reinit] finish
[ 3.323974@0] NET: Registered protocol family 17
[ 3.494775@4] dwc3 c9000000.dwc3: Configuration mismatch. dr_mode forced to host
[ 4.208138@4] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 4.211073@4] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[ 4.219991@4] xhci-hcd xhci-hcd.0.auto: hcc params 0x0228f664 hci version 0x100 quirks 0x02010010
[ 4.224769@4] xhci-hcd xhci-hcd.0.auto: irq 34, io mem 0xc9000000
[ 4.239632@4] hub 1-0:1.0: USB hub found
[ 4.240408@4] hub 1-0:1.0: 3 ports detected
[ 4.247977@4] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 4.249794@4] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[ 4.255873@4] usb usb2: We don’t know the algorithms for LPM for this host, disabling LPM.
[ 4.273803@4] hub 2-0:1.0: USB hub found
[ 4.275970@4] hub 2-0:1.0: config failed, hub doesn’t have any ports! (err -19)
[ 4.288135@4] dwc_otg: usb0: type: 2 speed: 0, config: 0, dma: 0, id: 0, phy: d0078000, ctrl: 0
[ 4.391857@6] dwc_otg: Core Release: 3.10a
[ 4.393723@6] dwc_otg: Setting default values for core params
[ 4.396023@6] dwc_otg: curmode: 0, host_only: 0
[ 4.413577@6] dwc_otg: Using Buffer DMA mode
[ 4.413663@6] dwc_otg: OTG VER PARAM: 1, OTG VER FLAG: 1
[ 4.417480@6] dwc_otg: Working on port type = SLAVE
[ 4.424494@6] dwc_otg: Dedicated Tx FIFOs mode
[ 4.446852@0] cpucore_cooling_register, max_cpu_core_num:4
[ 4.451332@0] cpucore_cooling_register, max_cpu_core_num:4
[ 4.454734@0] thermal: read num_of_pp failed
[ 4.476405@2] meson_uart c81004c0.serial: ttyS0 use xtal(8M) 24000000 change 115200 to 115200
[ 4.479570@2] VFS: Cannot open root device “LABEL=ROOTFS” or unknown-block(0,0): error -6
[ 4.487382@2] Please append a correct “root=” boot option; here are the available partitions:
[ 4.495892@2] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 4.504206@2] CPU: 2 PID: 1 Comm: swapper/0 Not tainted 4.9.76 #1
[ 4.510239@2] Hardware name: Amlogic (DT)
[ 4.514208@2] Call trace:
[ 4.516811@2] [] dump_backtrace+0x0/0x1c8
[ 4.522318@2] [] show_stack+0x14/0x20
[ 4.527496@2] [] dump_stack+0x94/0xb8
[ 4.532670@2] [] panic+0x114/0x25c
[ 4.537588@2] [] mount_block_root+0x228/0x2c8
[ 4.543446@2] [] mount_root+0x74/0x84
[ 4.548622@2] [] prepare_namespace+0x12c/0x174
[ 4.554573@2] [] kernel_init_freeable+0x1bc/0x1dc
[ 4.560787@2] [] kernel_init+0x10/0x100
[ 4.566131@2] [] ret_from_fork+0x10/0x20
[ 4.571563@2] SMP: stopping secondary CPUs
[ 4.575634@2] Kernel Offset: disabled
[ 4.579239@2] Memory Limit: none
[ 4.582434@2] —[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Load dtb.img failed. Have you rename dtb to dtb.img for SD image?

And where does your kernel come from? Do you use the right dts and configuration?

the initial post was regarding burning an image, as this has been solved , please close the topic and open another one with an appropriate new tittle so we do not get confused.