Which system do you use? Android, Ubuntu, OOWOW or others?
Others
Self built kernel and u-boot using Fenix 1.2.2 with Khadas VIM1S default u-boot settings and kernel configuration
Self built image with Fenix built kernel, Fenix built u-boot and my own boot.ini
Boot fails:
2.139310@1] RAMDISK: gzip image found at block 0
[ 2.243116@1] RAMDISK: incomplete write (10651 != 32768)
[ 2.243166@1] write error
boot.ini:
KHADAS-UBOOT-CONFIG
board_name="VIM1S"
label="VOLUMIO"
uboot_script="boot.ini"
kernel_filename="Image"
uinitrd_filename="uInitrd"
dtb_dir="dtb/amlogic"
## ENV FILES READ SEQUENCE
uboot_env_ini="env.txt"
uboot_env_sys="env.system.txt"
uboot_env_user="env.user.txt"
envfiles="$uboot_env_ini $uboot_env_user $uboot_env_sys"
uuidconfig="${uboot_env_sys}"
vsquash="/volumio_current.sqsh"
console="both"
kernel_addr_r="0x01080000"
fdt_addr_r="0x01000000"
ramdisk_addr_r="0x10000000"
scriptaddr="0x00010000"
## fixup dtb path
dtb_filename="dtb/$fdtfile"
##
## Boot support for USB, SD and eMMC devices, order:
## 0 - USB, highest priority
## 1 - SD card, higher priority
## 2 - eMMC
## With Volumio, each device will only hold boot files in the first (FAT32) partition
DEVTYPES="usb mmc"
DEVNUMS="0 1 2"
for dev_type in $DEVTYPES; do
echo "[i] Trying $dev_type..."
if test "$dev_type" = "usb" ; then
usb start
fi
for dev_num in $DEVNUMS; do
LOADER="fatload $dev_type $dev_num"
echo "[i] Scanning $dev_type $dev_num..."
## IMPORT CONFIGS BY envfile ORDER
for envfile in $envfiles; do
if $LOADER $scriptaddr $envfile; then
echo "[i] Import $envfile"
env import -t $scriptaddr $filesize
fi
done
if $LOADER $ramdisk_addr_r $uinitrd_filename; then
if $LOADER $kernel_addr_r $kernel_filename; then
if $LOADER $fdt_addr_r $dtb_filename; then
volumioargs="imgpart=$imgpart imgfile=${vsquash} bootpart=${bootpart} datapart=${datapart} bootconfig=${uuidconfig} hwdevice=${hwver}"
if test "${console}" = "serial"; then
consoleargs="console=ttyS0,921600N8"
fi
if test "${console}" = "display" || test "${console}" = "both"; then
consoleargs="console=ttyS0,921600N8 console=tty0";
fi
consoleargs="${consoleargs} no_console_suspend consoleblank=0"
# lookup ethernet mac
test "$mac" = "" && mac=$eth_mac
bootargs="${volumioargs} ${consoleargs} ${hdmiargs} ${panelargs} fsck.repair=yes net.ifnames=0 ddr_size=${ddr_size} wol_enable=${wol_enable} mac=${mac} fan=${fan_mode} hwver=${hwver} coherent_pool=${dma_size}"
sleep 1
echo "[i] Booting..."
booti $kernel_addr_r $ramdisk_addr_r $fdt_addr_r
fi
fi
fi
done
done
Post a console log of your issue below:
....
....
card in
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found U-Boot script /boot.ini
3291 bytes read in 2 ms (1.6 MiB/s)
Starting VOLUMIO boot.ini...
[i] DTB dtb/amlogic/kvim1s.dtb
[i] KERNEL Image
[i] INITRD uInitrd
[i] ENV
[i] Probing devices...
[i] Trying usb...
[i] Scanning usb 0...
[i] Final DTB dtb/amlogic/kvim1s.dtb
[i] Scanning usb 1...
[i] Final DTB dtb/amlogic/kvim1s.dtb
[i] Scanning usb 2...
[i] Final DTB dtb/amlogic/kvim1s.dtb
[i] Trying mmc...
[i] Scanning mmc 0...
2325 bytes read in 2 ms (1.1 MiB/s)
[i] Import env.txt
1612 bytes read in 1 ms (1.5 MiB/s)
[i] Import env.system.txt
[i] Final DTB dtb/amlogic/kvim1s.dtb
7816836 bytes read in 334 ms (22.3 MiB/s)
25819144 bytes read in 1102 ms (22.3 MiB/s)
86852 bytes read in 9 ms (9.2 MiB/s)
UUID=cad89e0b-839c-4623-8722-b6613d869974
/volumio_current.sqsh
UUID=AFC3-E923
UUID=55f3c346-25c9-4e9a-a293-0479c7103a5f
env.system.txt
[i] Mainline bootargs: rootflags=data=writeback rw rootfstype=ext4 console=ttyS0,921600 console=tty0 no_console_suspend fsck.repair=yes net.ifnames=0 khadas_board=VIM1S boot_source=${boot_source} otg_device=1 logo=osd0,loaded,0x0030
[i] Booting...
libfdt fdt_getprop(): FDT_ERR_NOTFOUND
## Loading init Ramdisk from Legacy Image at 10000000 ...
Image Name: uInitrd
Image Type: AArch64 Linux RAMDisk Image (uncompressed)
Data Size: 7816772 Bytes = 7.5 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 78ea0000, end 79614644 ... OK
libfdt fdt_getprop(): FDT_ERR_NOTFOUND
Loading Device Tree to 000000001ffe7000, end 000000001ffff343 ... OK
Starting kernel ...
uboot time: 9802405 us
boot 64bit kernel
[ 0.000000@0] Booting Linux on physical CPU 0x0000000000 [0x411fd040]
[ 0.000000@0] Linux version 5.4.180 (gkkpch@UBUNTUOS) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621, GNU ld (GNU Toolchain for the A-profile Architecture 10.2
[ 0.000000@0] Machine model: Khadas VIM1S
[ 0.000000@0] 08400000 - 08500000, 1024 KB, ramoops@0x07400000
[ 0.000000@0] 05000000 - 08400000, 53248 KB, linux,secmon
[ 0.000000@0] 7f800000 - 80000000, 8192 KB, linux,meson-fb
[ 0.000000@0] 70c00000 - 78c00000, 131072 KB, linux,ion-dev
[ 0.000000@0] node linux,ion-fb compatible matching fail
[ 0.000000@0] invalid size property in 'linux,ppmgr' node.
[ 0.000000@0] 55c00000 - 70c00000, 442368 KB, linux,codec_mm_cma
[ 0.000000@0] 7e400000 - 7f800000, 20480 KB, linux,vdin1_cma
[ 0.000000@0] node linux,demod_cma compatible matching fail
[ 0.000000@0] cma: Reserved 8 MiB at 0x000000007dc00000
[ 0.000000@0] psci: SMC Calling Convention v1.1
[ 0.000000@0] percpu: Embedded 43 pages/cpu s137816 r8192 d30120 u176128
[ 0.000000@0] Built 1 zonelists, mobility grouping on. Total pages: 516096
[ 0.000000@0] Kernel command line: rootflags=data=writeback rw rootfstype=ext4 console=ttyS0,921600 console=tty0 no_console_suspend fsck.repair=yes net.ifnames=0 khadas_board=VIM1S boot_source=${boot_source} otg_device=1 logo=o0
[ 0.000000@0] init_wol_state, wol_enable=0
[ 0.000000@0] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.000000@0] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 0.000000@0] mem auto-init: stack:off, heap alloc:on, heap free:off
[ 0.000000@0] Memory: 1360048K/2097152K available (14334K kernel code, 1662K rwdata, 3828K rodata, 5312K init, 841K bss, 73552K reserved, 663552K cma-reserved)
[ 0.000000@0] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000@0] ftrace: allocating 45747 entries in 179 pages
[ 0.000000@0] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000@0] rcu: RCU dyntick-idle grace-period acceleration is enabled.
[ 0.000000@0] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[ 0.000000@0] Tasks RCU enabled.
[ 0.000000@0] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000@0] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000@0] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000@0] GIC: GICv2 detected, but range too small and irqchip.gicv2_force_probe not set
[ 0.000000@0] freertos: rtos_reserved device node find error
[ 0.000000@0] irq_meson_gpio: 82 to 12 gpio interrupt mux initialized
[ 0.000000@0] rcu: Offload RCU callbacks from CPUs: (none).
[ 0.000000@0] random: get_random_bytes called from start_kernel+0x3f4/0x564 with crng_init=0
[ 0.000000@0] arch_timer: 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.000004@0] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 0.000436@0] Console: colour dummy device 80x25
[ 0.000880@0] printk: console [tty0] enabled
[ 0.000913@0] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[ 0.000936@0] pid_max: default: 32768 minimum: 301
[ 0.001189@0] thread_stack_cache_init, vmap:ffffff807b069ec0, bitmap:ffffff807b11a000, cache page:7b200
[ 0.001214@0] thread_stack_cache_init, allocation vm area:ffffff807b069f00, addr:ffffffc020000000, size:20001000
[ 0.001239@0] cpu 0, vmap_stack:[ffffff807d701000-ffffff807d704ff0]
[ 0.001252@0] cpu 0, irq_stack: [ffffff807d706000-ffffff807d709ff0]
[ 0.001264@0] cpu 1, vmap_stack:[ffffff807d72c000-ffffff807d72fff0]
[ 0.001276@0] cpu 1, irq_stack: [ffffff807d731000-ffffff807d734ff0]
[ 0.001289@0] cpu 2, vmap_stack:[ffffff807d757000-ffffff807d75aff0]
[ 0.001301@0] cpu 2, irq_stack: [ffffff807d75c000-ffffff807d75fff0]
[ 0.001313@0] cpu 3, vmap_stack:[ffffff807d782000-ffffff807d785ff0]
[ 0.001325@0] cpu 3, irq_stack: [ffffff807d787000-ffffff807d78aff0]
[ 0.001399@0] LSM: Security Framework initializing
[ 0.001441@0] SELinux: Initializing.
[ 0.001541@0] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.001567@0] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.003004@0] ASID allocator initialised with 32768 entries
[ 0.003103@0] rcu: Hierarchical SRCU implementation.
[ 0.020994@0] secmon: can't fine clear_range
[ 0.022032@0] smp: Bringing up secondary CPUs ...
[ 0.024132@0] smp: Brought up 1 node, 4 CPUs
[ 0.024154@0] SMP: Total of 4 processors activated.
[ 0.024167@0] CPU features: detected: 32-bit EL0 Support
[ 0.024180@0] CPU features: detected: CRC32 instructions
[ 0.025763@0] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[ 0.025784@0] CPU: All CPU(s) started at EL2
[ 0.025812@0] alternatives: patching kernel code
[ 0.026141@0] CPU3: update max cpu_capacity 1024
[ 0.027012@0] devtmpfs: initialized
[ 0.028052@3] CPU3: update max cpu_capacity 1024
[ 0.043219@0] Registered cp15_barrier emulation handler
[ 0.043250@0] Registered setend emulation handler
[ 0.043523@0] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.043566@0] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.043789@0] pinctrl core: initialized pinctrl subsystem
[ 0.044707@0] NET: Registered protocol family 16
[ 0.046653@0] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.046688@0] audit: initializing netlink subsys (disabled)
[ 0.046869@3] audit: type=2000 audit(0.044:1): state=initialized audit_enabled=0 res=1
[ 0.047386@0] cpuidle: using governor menu
[ 0.048568@0] hw-breakpoint: found 6 breakpoint and 2 watchpoint registers.
[ 0.050177@0] pstore: Registered ramoops as persistent store backend
[ 0.050205@0] ramoops: ramoops_io_en:0 1 old:0x0 ftrace_size:0x80000
[ 0.050222@0] ramoops_io_dump=0, buffer=ffffffc011a37000 ftrace_old_log=0000000000000000, size=0, reboot_mode=cold_boot
[ 0.086399@0] async_long_initcall = 1
[ 0.088209@1] cryptd: max_cpu_qlen set to 1000
[ 0.092027@1] regulator-sdcard GPIO handle specifies active low - ignored
[ 0.093197@1] SCSI subsystem initialized
[ 0.093380@1] usbcore: registered new interface driver usbfs
[ 0.093436@1] usbcore: registered new interface driver hub
[ 0.093486@1] usbcore: registered new device driver usb
[ 0.093539@1] videodev: Linux video capture interface: v2.00
[ 0.093617@1] pps_core: LinuxPPS API ver. 1 registered
[ 0.093632@1] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.093665@1] PTP clock support registered
[ 0.094395@1] secmon: reserve_mem_size:0x3300000
[ 0.094425@1] secmon secmon: assigned reserved memory node linux,secmon
[ 0.102694@1] cpu_version: chip version = 37:B - 3:4
[ 0.103163@1] Advanced Linux Sound Architecture Driver Initialized.
[ 0.103722@1] Bluetooth: Core ver 2.22
[ 0.103765@1] NET: Registered protocol family 31
[ 0.105840@3] clocksource: Switched to clocksource arch_sys_counter
[ 0.201310@3] VFS: Disk quotas dquot_6.6.0
[ 0.201397@3] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.208407@3] thermal_sys: Registered thermal governor 'power_allocator'
[ 0.208942@3] Total Memory:[80000000]
[ 0.208977@3] ramdump_probe, storage device:data
[ 0.208990@3] NO valid ramdump args:0 0
[ 0.209361@3] NET: Registered protocol family 2
[ 0.209512@3] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 0.210665@3] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
[ 0.210734@3] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.210891@3] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
[ 0.211073@3] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.211200@3] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
[ 0.211258@3] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
[ 0.211403@3] NET: Registered protocol family 1
[ 0.211922@3] NET: Registered protocol family 44
[ 0.213089@3] PCI: CLS 0 bytes, default 64
[ 0.213379@3] aml_wifi aml_wifi: [wifi_dev_probe] use double channel
[ 0.213497@3] Wifi: bcmdhd_init_wlan_mem: [dhd] STATIC-MSG) bcmdhd_init_wlan_mem : 101.10.361.10 (wlan=r892223-20210623-1)
[ 0.216356@3] Wifi: bcmdhd_init_wlan_mem: [dhd] STATIC-MSG) bcmdhd_init_wlan_mem : prealloc ok: 8162304(7971K)
[ 0.322199@0] Trying to unpack rootfs image as initramfs...
[ 0.604725@1] rootfs image is not initramfs (junk within compressed archive); looks like an initrd
[ 0.621373@1] Freeing initrd memory: 7632K
[ 0.622930@2] hw perfevents: no interrupt-affinity property for /arm_pmu, guessing.
[ 0.623193@2] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[ 0.627516@2] Initialise system trusted keyrings
[ 0.627697@2] workingset: timestamp_bits=46 max_order=19 bucket_order=0
[ 0.637213@2] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.637391@2] ntfs3: Max link count 4000
[ 0.637734@2] fuse: init (API version 7.31)
[ 0.677513@2] NET: Registered protocol family 38
[ 0.677553@2] Key type asymmetric registered
[ 0.677568@2] Asymmetric key parser 'x509' registered
[ 0.677620@2] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[ 0.677759@2] io scheduler mq-deadline registered
[ 0.677775@2] io scheduler kyber registered
[ 0.677973@2] io scheduler bfq registered
[ 0.680092@2] vddcpu0: supplied by regulator-dummy
[ 0.681373@2] gpiomem-aml fe004000.gpiomem: Initialised: Registers at 0xfe004000
[ 0.681681@0] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 0.689086@2] brd: module loaded
[ 0.698627@2] loop: module loaded
[ 0.701450@3] tun: Universal TUN/TAP device driver, 1.6
[ 0.701956@3] meson8b-dwmac fdc00000.ethernet: IRQ eth_wake_irq not found
[ 0.701981@3] meson8b-dwmac fdc00000.ethernet: IRQ eth_lpi not found
[ 0.702066@3] meson8b-dwmac fdc00000.ethernet: PTP uses main clock
[ 0.702087@3] meson8b-dwmac fdc00000.ethernet: no reset control found
[ 0.702455@0] meson8b-dwmac fdc00000.ethernet: User ID: 0x11, Synopsys ID: 0x37
[ 0.702481@0] meson8b-dwmac fdc00000.ethernet: DWMAC1000
[ 0.702499@0] meson8b-dwmac fdc00000.ethernet: DMA HW capability register supported
[ 0.702518@0] meson8b-dwmac fdc00000.ethernet: RX Checksum Offload Engine supported
[ 0.702537@0] meson8b-dwmac fdc00000.ethernet: COE Type 2
[ 0.702551@0] meson8b-dwmac fdc00000.ethernet: TX Checksum insertion supported
[ 0.702569@0] meson8b-dwmac fdc00000.ethernet: Wake-Up On Lan supported
[ 0.702619@0] meson8b-dwmac fdc00000.ethernet: Normal descriptors
[ 0.702636@0] meson8b-dwmac fdc00000.ethernet: Ring mode enabled
[ 0.702653@0] meson8b-dwmac fdc00000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[ 0.703275@0] aml_cust_setting
[ 0.703294@0] meson8b-dwmac fdc00000.ethernet: Unable to get resource(373)
[ 0.703310@0] no mac_wol
[ 0.703321@0] no keep-alive
[ 0.703332@0] use default internal_phy as 0
[ 0.703345@0] set default cali_val as 0
[ 0.703777@0] PPP generic driver version 2.4.2
[ 0.703978@0] PPP BSD Compression module registered
[ 0.703995@0] PPP Deflate Compression module registered
[ 0.704028@0] PPP MPPE Compression module registered
[ 0.704043@0] NET: Registered protocol family 24
[ 0.704074@0] PPTP driver version 0.8.5
[ 0.704418@0] usbcore: registered new interface driver r8152
[ 0.704465@0] usbcore: registered new interface driver asix
[ 0.704526@0] usbcore: registered new interface driver ax88179_178a
[ 0.704573@0] usbcore: registered new interface driver cdc_ether
[ 0.704603@0] GobiNet: Quectel_Linux&Android_GobiNet_Driver_V1.6.1
[ 0.704648@0] usbcore: registered new interface driver GobiNet
[ 0.705110@0] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.705128@0] ehci-pci: EHCI PCI platform driver
[ 0.705634@0] usbcore: registered new interface driver cdc_acm
[ 0.705651@0] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 0.705710@0] usbcore: registered new interface driver usb-storage
[ 0.706433@0] mousedev: PS/2 mouse device common for all mice
[ 0.706490@0] usbcore: registered new interface driver xpad
[ 0.706541@0] usbcore: registered new interface driver usb_acecad
[ 0.706588@0] usbcore: registered new interface driver aiptek
[ 0.706628@0] usbcore: registered new interface driver gtco
[ 0.706667@0] usbcore: registered new interface driver hanwang
[ 0.706706@0] usbcore: registered new interface driver kbtab
[ 0.706848@0] sensor_register_slave:kxtj3,id=0
[ 0.706880@0] i2c /dev entries driver
[ 0.707641@0] rtc-hym8563 1-0051: could not init device, -11
[ 0.707681@0] rtc-hym8563: probe of 1-0051 failed with error -11
[ 0.708453@0] usbcore: registered new interface driver uvcvideo
[ 0.708471@0] USB Video Class driver (1.1.1)
[ 0.708484@0] Driver for 1-wire Dallas network protocol.
[ 0.708861@0] device-mapper: uevent: version 1.0.3
[ 0.709196@0] device-mapper: ioctl: 4.41.0-ioctl (2019-09-16) initialised: dm-devel@redhat.com
[ 0.709762@1] Bluetooth: HCI UART driver ver 2.3
[ 0.709781@1] Bluetooth: HCI UART protocol H4 registered
[ 0.737812@2] meson-gx-mmc fe08c000.mmc: host probe success!
[ 0.739282@2] meson-gx-mmc fe08a000.sd: Got CD GPIO
[ 0.740363@2] meson-gx-mmc fe08a000.sd: Missing clock clkin2
[ 0.767909@3] meson-gx-mmc fe08a000.sd: card IN
[ 0.767939@3] meson-gx-mmc fe08a000.sd: SDCARD insert
[ 0.768020@3] meson-gx-mmc fe08a000.sd: host probe success!
[ 0.768635@3] meson-gx-mmc fe088000.sdio: Missing clock clkin2
[ 0.794379@0] meson-gx-mmc fe088000.sdio: host probe success!
[ 0.795571@0] hidraw: raw HID events driver (C) Jiri Kosina
[ 0.798136@0] usbcore: registered new interface driver usbhid
[ 0.798159@0] usbhid: USB HID core driver
[ 0.798598@0] ashmem: initialized
[ 0.799707@0] unifykey: fail to obtain phy addr of shared mem
[ 0.801094@0] meson_mhu_fifo fe006000.mhu: no get mbox wrrd -22
[ 0.801152@0] meson_mhu_fifo fe006000.mhu: no payload, only use fifo
[ 0.801190@0] meson_mhu_fifo fe006000.mhu: set mbox irqmax default value -22
[ 0.802461@0] gxbb_pm: enter meson_pm_probe!
[ 0.802506@0] pm-meson fe010288.pm: Vad enable not detected ~~~
[ 0.802524@0] pm-meson fe010288.pm: Not found item name in dts.The default item will be used!
[ 0.802544@0] pm-meson fe010288.pm: Does not match the item type, use the default [init] function.
[ 0.802604@0] pm-meson fe010288.pm: Read dmc_asr addr fail
[ 0.802623@0] pm-meson fe010288.pm: IRQ pm_wakeup not found
[ 0.802639@0] pm-meson fe010288.pm: Failed to get pm_wakeup interrupt source:-6
[ 0.802656@0] gxbb_pm: meson_pm_probe done
[ 0.802946@0] page_trace_module_init, create slabtrace failed
[ 0.804235@0] meson_uart fe07a000.serial: ==uart0 reg addr = (____ptrval____)
[ 0.804304@0] fe07a000.serial: ttyS0 at MMIO 0xfe07a000 (irq = 24, base_baud = 1500000) is a meson_uart
[ 0.812467@2] meson-gx-mmc fe08c000.mmc: set src rate to:1152000000
[ 0.812810@0] printk: console [ttyS0] enabled
[ 0.813895@2] Data 1 aligned delay is 0
[ 0.815435@0] meson_uart fe078000.serial: ==uart1 reg addr = (____ptrval____)
[ 0.815697@2] mmc0: clk 192000000 div 6 tuning start
[ 0.816875@0] fe078000.serial: ttyS1 at MMIO 0xfe078000 (irq = 43, base_baud = 1500000) is a meson_uart
[ 0.832924@3] Data 1 aligned delay is 0
[ 0.834539@0] amlogic rfkill init
[ 0.834937@3] mmc1: clk 199999997 div 5 tuning start
[ 0.908555@0] random: fast init done
[ 0.991510@3] mmc1: adj_win: < 0 1 2 3 >
[ 0.991733@2] [off_def_power]: pid: 1 comm: swapper/0
[ 0.991847@3] mmc1: adj_win: < 0 1 2 3 >
[ 0.992985@3] step:4, delay1:0x104104, delay2:0x4000000
[ 1.009909@2] mmc0: adj_win: < 0 1 2 5 >
[ 1.009938@2] mmc0: adj_win: < 0 1 2 5 >
[ 1.010221@2] step:4, delay1:0x4104104, delay2:0x4004104
[ 1.063521@3] mmc1: adj_win: < 0 1 2 3 >
[ 1.063550@3] step:8, delay1:0x208208, delay2:0x8000000
[ 1.069362@3] mmc1: adj_win: < 1 2 3 4 >
[ 1.069390@3] tuning-c:2, tuning-s:4
[ 1.069628@3] step:4, delay1:0x104104, delay2:0x4000000
[ 1.070302@3] mmc1: clk= 0x10000205, adj = 0x22000, dly1 = 104104, dly2 = 4000000
[ 1.071242@3] mmc1: new ultra high speed SDR104 SDHC card at address aaaa
[ 1.072086@3] mmc1: clock 199999997, 4-bit-bus-width
[ 1.072086@3]
[ 1.073072@3] mmcblk1: mmc1:aaaa SC16G 14.8 GiB
[ 1.074995@2] mmc0: adj_win: < 0 1 2 3 5 >
[ 1.075026@2] step:8, delay1:0x8208208, delay2:0x8008208
[ 1.077553@3] mmcblk1: p1 p2 p3
[ 1.078262@3] Enter aml_emmc_partition_ops
[ 1.088743@2] mmc0: adj_win: < 0 1 2 3 >
[ 1.088774@2] tuning-c:1, tuning-s:4
[ 1.089012@2] step:0, delay1:0x0, delay2:0x0
[ 1.089555@2] mmc0: clk= 0x10000206, adj = 0x12000, dly1 = 0, dly2 = 0
[ 1.090539@2] mmc0: new HS200 MMC card at address 0001
[ 1.091026@2] mmc0: clock 192000000, 8-bit-bus-width
[ 1.091026@2]
[ 1.091971@2] mmcblk0: mmc0:0001 AJTD4R 14.6 GiB
[ 1.093317@2] mmcblk0boot0: mmc0:0001 AJTD4R partition 1 4.00 MiB
[ 1.094114@2] mmcblk0boot1: mmc0:0001 AJTD4R partition 2 4.00 MiB
[ 1.094434@2] mmcblk0rpmb: mmc0:0001 AJTD4R partition 3 4.00 MiB, chardev (240:0)
[ 1.097281@2] Enter aml_emmc_partition_ops
[ 1.097751@2] magic error:
[ 1.097774@2] [mmc_read_partition_tbl]: partition verified error
[ 1.098272@2] [mmc_read_partition_tbl] mmc read partition ERROR!
[ 1.305859@3] aml_wifi aml_wifi: [usb_power_control] Set BT power down
[ 1.306010@3] [on_def_power]: pid: 1 comm: swapper/0
[ 1.306652@3] aml_wifi aml_wifi: [usb_power_control] Set BT power on !
[ 1.514920@0] meson-gx-mmc fe088000.sdio: 52 [0xc00], TIMEOUT[0x2800]
[ 1.516169@0] meson-gx-mmc fe088000.sdio: 52 [0x80000c08], TIMEOUT[0x2800]
[ 1.521864@0] meson-gx-mmc fe088000.sdio: 8 [0x1aa], TIMEOUT[0x2800]
[ 1.557363@3] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)
[ 1.560248@3] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)
[ 1.563133@3] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)
[ 1.568333@3] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)
[ 1.574696@3] mmc2: queuing unknown CIS tuple 0x81 (9 bytes)
[ 2.012164@3] r: b_s = 0, b_sz = 22, f: b_s = 1c, b_sz = 24
[ 2.012196@3] the final result: sel = 1, rx = 2e
[ 2.015177@3] mmc2: new ultra high speed SDR104 SDIO card at address 0001
[ 2.015348@2] mmc2: clock 199999997, 4-bit-bus-width
[ 2.015348@2]
[ 2.015809@2] [sdio_reinit] finish
[ 2.016641@2] aml_wifi aml_wifi: [usb_power_control] Set BT power on !
[ 2.017879@2] input: input_btrcu as /devices/platform/aml_bt/input/input0
[ 2.019722@2] amlogic-new-usb2-v2 fe03a000.usb2phy: USB2 phy probe:phy_mem:0xfe03a000, iomap phy_base:0xffffffc011cab000
[ 2.020638@2] amlogic-new-usb3-v2 fe03a080.usb3phy: This phy has no usb port
[ 2.021300@2] amlogic-new-usb3-v2 fe03a080.usb3phy: This is normal phy
[ 2.022391@2] amlogic-new-usb3-v2 fe03a080.usb3phy: USB3 phy probe:phy_mem:0xfe03a080, iomap phy_base:0xffffffc011cb9080
[ 2.023999@2] socdata fe010000.soc_info: socdata_devno:1fb00000
[ 2.026142@2] netem: version 1.3
[ 2.026176@2] u32 classifier
[ 2.026242@2] input device check on
[ 2.026730@2] Actions configured
[ 2.028098@2] xt_time: kernel timezone is -0000
[ 2.028135@2] IPVS: Registered protocols (TCP, UDP)
[ 2.028705@2] IPVS: Connection hash table configured (size=4096, memory=64Kbytes)
[ 2.029700@2] IPVS: ipvs loaded.
[ 2.029983@2] IPVS: [rr] scheduler registered.
[ 2.030632@2] gre: GRE over IPv4 demultiplexor driver
[ 2.031162@2] IPv4 over IPsec tunneling driver
[ 2.032453@2] Initializing XFRM netlink socket
[ 2.032502@2] IPsec XFRM device driver
[ 2.033346@2] NET: Registered protocol family 10
[ 2.034691@2] Segment Routing with IPv6
[ 2.034869@2] mip6: Mobile IPv6
[ 2.036075@2] NET: Registered protocol family 17
[ 2.036124@2] NET: Registered protocol family 15
[ 2.036672@2] Bridge firewalling registered
[ 2.037391@2] Bluetooth: RFCOMM TTY layer initialized
[ 2.037735@2] Bluetooth: RFCOMM socket layer initialized
[ 2.038454@2] Bluetooth: RFCOMM ver 1.11
[ 2.038908@2] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 2.039593@2] Bluetooth: BNEP filters: protocol multicast
[ 2.040280@2] Bluetooth: BNEP socket layer initialized
[ 2.040926@2] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 2.041698@2] Bluetooth: HIDP socket layer initialized
[ 2.042396@2] l2tp_core: L2TP core driver, V2.0
[ 2.042925@2] l2tp_ppp: PPPoL2TP kernel driver, V2.0
[ 2.043548@2] 8021q: 802.1Q VLAN Support v1.8
[ 2.045774@2] registered taskstats version 1
[ 2.045804@2] Loading compiled-in X.509 certificates
[ 2.046986@2] Key type ._fscrypt registered
[ 2.047015@2] Key type .fscrypt registered
[ 2.047352@2] Key type fscrypt-provisioning registered
[ 2.048458@2] pstore: Using crash dump compression: deflate
[ 2.075640@0] meson ts init
[ 2.075695@0] tsensor id: 0
[ 2.075758@0] tsensor rtemp :110000
[ 2.076133@0] trim info = 86000051
[ 2.076784@0] r1p1_tsensor_read valid cnt is 0, tvalue:0
[ 2.090167@1] meson_cdev probe
[ 2.090199@1] meson_cdev index: 0
[ 2.090443@1] cpucore_cooling_register, max_cpu_core_num:4
[ 2.091058@1] meson_cdev index: 1
[ 2.091414@1] meson_cdev probe done
[ 2.092337@1] amlogic-new-usb2-v2 fe03a000.usb2phy: phy trim value= 0x0000007f
[ 2.092767@1] amlogic-new-usb2-v2 fe03a000.usb2phy: phy trim value= 0x0000007f
[ 2.093886@1] crg fde00000.crg: Unsupported mode 0
[ 2.094285@1] crg fde00000.crg: IRQ host not found
[ 2.094889@1] crg fde00000.crg: IRQ crg_usb3 not found
[ 2.095943@1] amlogic-new-usb2-v2 fe03a000.usb2phy: phy trim value= 0x0000007f
[ 2.096450@1] amlogic-new-usb2-v2 fe03a000.usb2phy: phy trim value= 0x0000007f
[ 2.097567@1] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 2.098114@1] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[ 2.099158@1] xhci-hcd xhci-hcd.0.auto: hcc params 0x08000f81 hci version 0x110 quirks 0x0000040020010010
[ 2.100309@1] xhci-hcd xhci-hcd.0.auto: irq 26, io mem 0xfde00000
[ 2.101360@1] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 2.102106@1] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.103024@1] usb usb1: Product: xHCI Host Controller
[ 2.103663@1] usb usb1: Manufacturer: Linux 5.4.180 xhci-hcd
[ 2.104378@1] usb usb1: SerialNumber: xhci-hcd.0.auto
[ 2.105887@1] hub 1-0:1.0: USB hub found
[ 2.105942@1] hub 1-0:1.0: 2 ports detected
[ 2.106625@1] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 2.106956@1] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[ 2.107941@1] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
[ 2.108835@1] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 2.109944@1] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04
[ 2.110881@1] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.111812@1] usb usb2: Product: xHCI Host Controller
[ 2.112450@1] usb usb2: Manufacturer: Linux 5.4.180 xhci-hcd
[ 2.113165@1] usb usb2: SerialNumber: xhci-hcd.0.auto
[ 2.114199@1] hub 2-0:1.0: USB hub found
[ 2.114325@1] hub 2-0:1.0: config failed, hub doesn't have any ports! (err -19)
[ 2.115282@1] usb usb2: Unsupported the hub
[ 2.117160@2] dwc_otg: usb0: type: 2 speed: 0,
[ 2.117165@2] config: 0, dma: 0, id: 0,
[ 2.117196@2] phy: fe03a000, ctrl: 0
[ 2.118336@2] dwc_otg: Core Release: 3.30a
[ 2.118529@2] dwc_otg: Setting default values for core params
[ 2.119262@2] dwc_otg: curmode: 0, host_only: 0
[ 2.131967@2] dwc_otg: Using Buffer DMA mode
[ 2.131996@2] dwc_otg: OTG VER PARAM: 1, OTG VER FLAG: 1
[ 2.132493@2] dwc_otg: Working on port type = SLAVE
[ 2.133112@2] dwc_otg: Dedicated Tx FIFOs mode
[ 2.134130@2] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 2.136328@2] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 2.136638@2] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 2.137597@2] cfg80211: failed to load regulatory.db
[ 2.138434@1] ALSA device list:
[ 2.138626@1] No soundcards found.
[ 2.139310@1] RAMDISK: gzip image found at block 0
[ 2.243116@1] RAMDISK: incomplete write (10651 != 32768)
[ 2.243166@1] write error
[ 2.244280@1] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[ 2.244562@1] Please append a correct "root=" boot option; here are the available partitions:
[ 2.245643@1] 0100 8192 ram0
[ 2.245647@1] (driver?)
[ 2.246463@1] 0101 8192 ram1
[ 2.246467@1] (driver?)
[ 2.247285@1] 0102 8192 ram2
[ 2.247289@1] (driver?)
[ 2.248108@1] 0103 8192 ram3
[ 2.248112@1] (driver?)
[ 2.248932@1] 0104 8192 ram4
[ 2.248935@1] (driver?)
[ 2.249755@1] 0105 8192 ram5
[ 2.249759@1] (driver?)
[ 2.250610@1] 0106 8192 ram6
[ 2.250614@1] (driver?)
[ 2.253944@3] 0107 8192 ram7
[ 2.253956@3] (driver?)
[ 2.254110@3] 0108 8192 ram8
[ 2.254114@3] (driver?)
[ 2.254934@3] 0109 8192 ram9
[ 2.254938@3] (driver?)
[ 2.255757@3] 010a 8192 ram10
[ 2.255761@3] (driver?)
[ 2.256591@3] 010b 8192 ram11
[ 2.256595@3] (driver?)
[ 2.257425@3] 010c 8192 ram12
[ 2.257429@3] (driver?)
[ 2.258267@3] 010d 8192 ram13
[ 2.258274@3] (driver?)
[ 2.259095@3] 010e 8192 ram14
[ 2.259099@3] (driver?)
[ 2.259929@3] 010f 8192 ram15
[ 2.259934@3] (driver?)
[ 2.260779@3] b300 15558144 mmcblk1
.....
NOTE: a simplified extlinux.conf works, so perhaps one of my boot.ini load addresses wrong?
LABEL Default
LINUX /Image
INITRD /uInitrd
FDTDIR /dtb
APPEND ${bootargs} ${boot_user_args}
timeout 5
default Default
uEnv.txt:
boot_user_args="imgpart=UUID=50ada006-e7b4-4f73-babf-121a8357bcfe bootpart=UUID=97ED-DABD datapart=UUID=6ecce967-8535-4f2a-9802-834ae99115c0 console=ttyS0,921600N8 console=tty0