Correct setup for u-boot and fstab ? Device not booting
#21
So, just to double-check. When you flash u-boot, you use the file "u-boot-sunxi-with-spl.bin" and flash it as follows?:

Code:
dd if=u-boot-sunxi-with-spl.bin of=/dev/sdX bs=1024 seek=8 conv=notrunc

Note that the procedure differs between the Rockchip and Allwinner boards with regard to u-boot.
  Reply
#22
I flash as below
Code:
sudo dd if=u-boot-sunxi-with-spl.bin of=/dev/sdX bs=1024 seek=8
Except, I don't use the notrunc variable as it shouldn't have any effect when writing to block devices as far as I know.
But will try tomorrow to see if it makes a difference when used to flash u-boot.
  Reply
#23
I agree, when working on disk devices and not one files notrunc should not be necessary. At least, according to this discussion here:

https://stackoverflow.com/questions/2052...sk-with-dd
  Reply
#24
I have now tried the following combos:

ATF v2.3 + U-Boot 2020.10 --> does not boot at all
ATF v2.4 + U-Boot 2020.10 --> does boot, but can't parse extlinux.conf does boot but can't find eMMC
ATF v2.4 + U-Boot 2021.01 --> does boot, but can't parse extlinux.conf does boot but can't find eMMC

My Board is stamped PINE_H64_MODEL_B 2018-12-12.

Time to give up, for now, as I can't bring them up to life, especially with the new "SCP" Blob required by U-Boot. when building for the H6 which seems to have an additional OpenRisc Core as power management controller which makes things even more difficult.

Thanks to all for your time and help given, it is appreciated.

After checking the screenlogs again and again it dawned on me.... Idea

Reading up on extlinux and the examples given at linux-sunxi.org, I changed my extlinux.conf from

Code:
TIMEOUT 2
PROMPT 1
DEFAULT debian

LABEL debian
MENU LABEL Debian
KERNEL /vmlinuz
INITRD /initrd.img
DEVICETREEDIR /dtbs
APPEND console=tty1 root=LABEL=root rw rootwait

to

Code:
TIMEOUT 2
DEFAULT debian

LABEL debian
        MENU LABEL Debian
        LINUX /vmlinuz
        INITRD /initrd.img
        FDT /dtbs/allwinner/sun50i-h6-pine-h64-model-b.dtb
        APPEND console=tty1 root=LABEL=root rw rootwait

and now the board boots until u-boot tries to start the kernel, then it just stops.

Code:
U-Boot SPL 2020.10 (Mar 17 2021 - 14:12:11 +0000)
DRAM: 2048 MiB
Trying to boot from MMC2
NOTICE:  BL31: v2.4(release):v2.4
NOTICE:  BL31: Built : 13:48:42, Mar 17 2021
NOTICE:  BL31: Detected Allwinner H6 SoC (1728)
NOTICE:  BL31: Found U-Boot DTB at 0xc086a30, model: Pine H64
NOTICE:  PSCI: System suspend is unavailable


U-Boot 2020.10 (Mar 17 2021 - 14:12:11 +0000) Allwinner Technology

CPU:   Allwinner H6 (SUN50I)
Model: Pine H64
DRAM:  2 GiB
MMC:   mmc@4020000: 0, mmc@4022000: 1
Loading Environment from FAT... Unable to use mmc 1:1... In:    serial@5000000
Out:   serial@5000000
Err:   serial@5000000
Net:   phy interface7
eth0: ethernet@5020000
starting USB...
Bus usb@5101000: USB EHCI 1.00
Bus usb@5101400: USB OHCI 1.0
Bus usb@5311000: USB EHCI 1.00
Bus usb@5311400: USB OHCI 1.0
scanning bus usb@5101000 for devices... 1 USB Device(s) found
scanning bus usb@5101400 for devices... 1 USB Device(s) found
scanning bus usb@5311000 for devices... 1 USB Device(s) found
scanning bus usb@5311400 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot:  2  1  0
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
218 bytes read in 3 ms (70.3 KiB/s)
1:    Debian
Retrieving file: /initrd.img
28382050 bytes read in 2903 ms (9.3 MiB/s)
Retrieving file: /vmlinuz
22722416 bytes read in 2342 ms (9.3 MiB/s)
append: console=tty1 console=ttyS2,115200n8 root=LABEL=root rw rootwait
Retrieving file: /dtbs/allwinner/sun50i-h6-pine-h64-model-b.dtb
32773 bytes read in 8 ms (3.9 MiB/s)
Moving Image from 0x40080000 to 0x40200000, end=41840000
## Flattened Device Tree blob at 4fa00000
   Booting using the fdt blob at 0x4fa00000
EHCI failed to shut down host controller.
   Loading Ramdisk to 484ee000, end 49fff362 ... OK
   Loading Device Tree to 00000000484e2000, end 00000000484ed004 ... OK

Starting kernel ...

I assume u-boot can't find the kernel to finish the process. Any ideas?
  Reply
#25
I made some progress, as it turns out my extlinux.conf is still not free of errors.
After removeing console=tty1 from the APPEND line, U-Boot went further in the boot process, but can't find the root directory.


Code:
U-Boot SPL 2020.10 (Mar 17 2021 - 14:12:11 +0000)
DRAM: 2048 MiB
Trying to boot from MMC2
NOTICE:  BL31: v2.4(release):v2.4
NOTICE:  BL31: Built : 13:48:42, Mar 17 2021
NOTICE:  BL31: Detected Allwinner H6 SoC (1728)
NOTICE:  BL31: Found U-Boot DTB at 0xc086a30, model: Pine H64
NOTICE:  PSCI: System suspend is unavailable


U-Boot 2020.10 (Mar 17 2021 - 14:12:11 +0000) Allwinner Technology

CPU:   Allwinner H6 (SUN50I)
Model: Pine H64
DRAM:  2 GiB
MMC:   mmc@4020000: 0, mmc@4022000: 1
Loading Environment from FAT... Unable to use mmc 1:1... In:    serial@5000000
Out:   serial@5000000
Err:   serial@5000000
Net:   phy interface7
eth0: ethernet@5020000
starting USB...
Bus usb@5101000: USB EHCI 1.00
Bus usb@5101400: USB OHCI 1.0
Bus usb@5311000: USB EHCI 1.00
Bus usb@5311400: USB OHCI 1.0
scanning bus usb@5101000 for devices... 1 USB Device(s) found
scanning bus usb@5101400 for devices... 1 USB Device(s) found
scanning bus usb@5311000 for devices... 1 USB Device(s) found
scanning bus usb@5311400 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot:  2  1  0
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
168 bytes read in 3 ms (54.7 KiB/s)
1:    Debian
Retrieving file: /initrd.img
28382050 bytes read in 2901 ms (9.3 MiB/s)
Retrieving file: /vmlinuz
22722416 bytes read in 2341 ms (9.3 MiB/s)
append: console=tty1
Retrieving file: /dtbs/allwinner/sun50i-h6-pine-h64-model-b.dtb
32773 bytes read in 9 ms (3.5 MiB/s)
Moving Image from 0x40080000 to 0x40200000, end=41840000
## Flattened Device Tree blob at 4fa00000
   Booting using the fdt blob at 0x4fa00000
EHCI failed to shut down host controller.
   Loading Ramdisk to 484ee000, end 49fff362 ... OK
   Loading Device Tree to 00000000484e2000, end 00000000484ed004 ... OK

Starting kernel ...

\00\00\00\00\00\FF\00
U-Boot SPL 2020.10 (Mar 17 2021 - 14:12:11 +0000)
DRAM: 2048 MiB
Trying to boot from MMC2
NOTICE:  BL31: v2.4(release):v2.4
NOTICE:  BL31: Built : 13:48:42, Mar 17 2021
NOTICE:  BL31: Detected Allwinner H6 SoC (1728)
NOTICE:  BL31: Found U-Boot DTB at 0xc086a30, model: Pine H64
NOTICE:  PSCI: System suspend is unavailable


U-Boot 2020.10 (Mar 17 2021 - 14:12:11 +0000) Allwinner Technology

CPU:   Allwinner H6 (SUN50I)
Model: Pine H64
DRAM:  2 GiB
MMC:   mmc@4020000: 0, mmc@4022000: 1
Loading Environment from FAT... Unable to use mmc 1:1... In:    serial@5000000
Out:   serial@5000000
Err:   serial@5000000
Net:   phy interface7
eth0: ethernet@5020000
starting USB...
Bus usb@5101000: USB EHCI 1.00
Bus usb@5101400: USB OHCI 1.0
Bus usb@5311000: USB EHCI 1.00
Bus usb@5311400: USB OHCI 1.0
scanning bus usb@5101000 for devices... 1 USB Device(s) found
scanning bus usb@5101400 for devices... 1 USB Device(s) found
scanning bus usb@5311000 for devices... 1 USB Device(s) found
scanning bus usb@5311400 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot:  2  1  0
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
183 bytes read in 2 ms (88.9 KiB/s)
1:    Debian
Retrieving file: /initrd.img
28382050 bytes read in 2902 ms (9.3 MiB/s)
Retrieving file: /vmlinuz
22722416 bytes read in 2343 ms (9.2 MiB/s)
append: root=LABEL=root rw rootwait
Retrieving file: /dtbs/allwinner/sun50i-h6-pine-h64-model-b.dtb
32773 bytes read in 8 ms (3.9 MiB/s)
Moving Image from 0x40080000 to 0x40200000, end=41840000
## Flattened Device Tree blob at 4fa00000
   Booting using the fdt blob at 0x4fa00000
EHCI failed to shut down host controller.
   Loading Ramdisk to 484ee000, end 49fff362 ... OK
   Loading Device Tree to 00000000484e2000, end 00000000484ed004 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 5.9.0-3-arm64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.0-17) 10.2.0, GNU ld (GNU Binutils for Debian) 2.35.1) #1 SMP Debian 5.9.9-1 (2020-11-19)
[    0.000000] Machine model: Pine H64 model B
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 64 MiB at 0x00000000bc000000
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem 0x0000000040000000-0x00000000bfffffff]
[    0.000000] NUMA: NODE_DATA [mem 0xbbbd7b00-0xbbbd9fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000040000000-0x000000007fffffff]
[    0.000000]   DMA32    [mem 0x0000000080000000-0x00000000bfffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040000000-0x00000000bfffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x00000000bfffffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 33 pages/cpu s94936 r8192 d32040 u135168
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: ARM erratum 845719
[    0.000000] Speculative Store Bypass Disable mitigation not required
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 516096
[    0.000000] Policy zone: DMA32
[    0.000000] Kernel command line: root=LABEL=root rw rootwait
[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000] software IO TLB: mapped [mem 0x7bfff000-0x7ffff000] (64MB)
[    0.000000] Memory: 1874512K/2097152K available (11200K kernel code, 1900K rwdata, 3816K rodata, 5184K init, 566K bss, 157104K reserved, 65536K cma-reserved)
[    0.000000] random: get_random_u64 called from __kmem_cache_create+0x3c/0x570 with crng_init=0
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] ftrace: allocating 36698 entries in 144 pages
[    0.000000] ftrace: allocated 144 pages with 2 groups
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[    0.000000]     Rude variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000005] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000597] Console: colour dummy device 80x25
[    0.000927] printk: console [tty0] enabled
[    0.001042] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.001063] pid_max: default: 32768 minimum: 301
[    0.001216] LSM: Security Framework initializing
[    0.001251] Yama: disabled by default; enable with sysctl kernel.yama.*
[    0.001374] AppArmor: AppArmor initialized
[    0.001389] TOMOYO Linux initialized
[    0.001475] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.001499] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.003443] rcu: Hierarchical SRCU implementation.
[    0.005285] EFI services will not be available.
[    0.005713] smp: Bringing up secondary CPUs ...
[    0.006490] Detected VIPT I-cache on CPU1
[    0.006556] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[    0.007310] Detected VIPT I-cache on CPU2
[    0.007351] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[    0.008021] Detected VIPT I-cache on CPU3
[    0.008057] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[    0.008151] smp: Brought up 1 node, 4 CPUs
[    0.008208] SMP: Total of 4 processors activated.
[    0.008220] CPU features: detected: 32-bit EL0 Support
[    0.008231] CPU features: detected: CRC32 instructions
[    0.008243] CPU features: detected: 32-bit EL1 Support
[    0.019100] CPU: All CPU(s) started at EL2
[    0.019156] alternatives: patching kernel code
[    0.021268] devtmpfs: initialized
[    0.028442] Registered cp15_barrier emulation handler
[    0.028476] Registered setend emulation handler
[    0.028492] KASLR disabled due to lack of seed
[    0.028965] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.029008] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.031534] pinctrl core: initialized pinctrl subsystem
[    0.032349] DMI not present or invalid.
[    0.032931] NET: Registered protocol family 16
[    0.034632] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations
[    0.034760] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.034940] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.035007] audit: initializing netlink subsys (disabled)
[    0.035177] audit: type=2000 audit(0.032:1): state=initialized audit_enabled=0 res=1
[    0.036453] thermal_sys: Registered thermal governor 'fair_share'
[    0.036456] thermal_sys: Registered thermal governor 'step_wise'
[    0.036845] cpuidle: using governor ladder
[    0.036887] cpuidle: using governor menu
[    0.036999] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.037115] ASID allocator initialised with 65536 entries
[    0.037486] Serial: AMBA PL011 UART driver
[    0.063863] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.063891] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.063903] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.063915] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    0.797933] ACPI: Interpreter disabled.
[    0.798188] iommu: Default domain type: Translated
[    0.798431] vgaarb: loaded
[    0.798763] EDAC MC: Ver: 3.0.0
[    0.800269] NetLabel: Initializing
[    0.800286] NetLabel:  domain hash size = 128
[    0.800295] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.800365] NetLabel:  unlabeled traffic allowed by default
[    0.800642] clocksource: Switched to clocksource arch_sys_counter
[    0.876307] VFS: Disk quotas dquot_6.6.0
[    0.876397] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.877210] AppArmor: AppArmor Filesystem Enabled
[    0.877460] pnp: PnP ACPI: disabled
[    0.885724] NET: Registered protocol family 2
[    0.886374] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
[    0.886454] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.886660] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
[    0.886941] TCP: Hash tables configured (established 16384 bind 16384)
[    0.887086] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    0.887155] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    0.887385] NET: Registered protocol family 1
[    0.887420] NET: Registered protocol family 44
[    0.887438] PCI: CLS 0 bytes, default 64
[    0.887706] Trying to unpack rootfs image as initramfs...
[    2.505350] Freeing initrd memory: 27716K
[    2.506203] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[    2.506631] kvm [1]: IPA Size Limit: 40bits
[    2.507313] kvm [1]: vgic interrupt IRQ1
[    2.507473] kvm [1]: Hyp mode initialized successfully
[    2.509253] Initialise system trusted keyrings
[    2.509303] Key type blacklist registered
[    2.509530] workingset: timestamp_bits=42 max_order=19 bucket_order=0
[    2.516066] zbud: loaded
[    2.516812] integrity: Platform Keyring initialized
[    2.516835] Key type asymmetric registered
[    2.516846] Asymmetric key parser 'x509' registered
[    2.516889] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    2.517151] io scheduler mq-deadline registered
[    2.518395] sun50i-de2-bus 1000000.bus: Error couldn't map SRAM to device
[    2.525282] sun50i-h6-r-pinctrl 7022000.pinctrl: initialized sunXi PIO driver
[    2.526200] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    2.536952] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    2.539107] Serial: AMBA driver
[    2.539396] msm_serial: driver initialized
[    2.540527] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    2.541381] mousedev: PS/2 mouse device common for all mice
[    2.542555] sun6i-rtc 7000000.rtc: registered as rtc0
[    2.542601] sun6i-rtc 7000000.rtc: setting system clock to 1970-01-01T00:10:25 UTC (625)
[    2.542617] sun6i-rtc 7000000.rtc: RTC enabled
[    2.543792] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
[    2.543810] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
[    2.543824] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
[    2.544118] ledtrig-cpu: registered to indicate activity on CPUs
[    2.544337] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    2.546262] NET: Registered protocol family 10
[    2.586019] Segment Routing with IPv6
[    2.586137] mip6: Mobile IPv6
[    2.586154] NET: Registered protocol family 17
[    2.586306] mpls_gso: MPLS GSO support
[    2.586713] registered taskstats version 1
[    2.586732] Loading compiled-in X.509 certificates
[    2.753978] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1'
[    2.754078] Loaded X.509 cert 'Debian Secure Boot Signer 2020: 00b55eb3b9'
[    2.754221] zswap: loaded using pool lzo/zbud
[    2.754715] Key type ._fscrypt registered
[    2.754727] Key type .fscrypt registered
[    2.754737] Key type fscrypt-provisioning registered
[    2.754938] AppArmor: AppArmor sha1 policy hashing enabled
[    2.776112] sun50i-h6-pinctrl 300b000.pinctrl: initialized sunXi PIO driver
[    2.776902] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-ph not found, using dummy regulator
[    2.798277] 5000000.serial: ttyS0 at MMIO 0x5000000 (irq = 26, base_baud = 1500000) is a 16550A
[    3.748254] printk: console [ttyS0] enabled
[    3.753524] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    3.760684] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 198
[    3.767655] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
[    3.775320] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6  on device 300b000.pinctrl
[    3.786198] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[    3.794432] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
[    3.801753] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
[    3.808899] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
[    3.817629] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    3.824783] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 198
[    3.831754] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
[    3.839418] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6  on device 300b000.pinctrl
[    3.850293] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[    3.858359] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
[    3.865682] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
[    3.872824] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
[    3.891134] Freeing unused kernel memory: 5184K
[    3.936561] Checked W+X mappings: passed, no W+X pages found
[    3.942277] Run /init as init process
Loading, please wait...
Starting version 246.6-4
[    4.280012] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    4.287230] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    4.294134] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
[    4.354654] sun4i-usb-phy 5100400.phy: Couldn't get regulator usb0_vbus... Deferring probe
[    4.357468] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator
[    4.363393] pps_core: LinuxPPS API ver. 1 registered
[    4.376504] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    4.386002] sun50i-h6-r-pinctrl 7022000.pinctrl: supply vcc-pl not found, using dummy regulator
[    4.412170] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    4.419477] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 198
[    4.426480] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
[    4.433198] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    4.434161] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6  on device 300b000.pinctrl
[    4.441324] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 192
[    4.452174] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[    4.466875] sun50i-h6-pinctrl 300b000.pinctrl: pin-192 (4021000.mmc) status -517
[    4.474310] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 192 (PG0) from group PG0  on device 300b000.pinctrl
[    4.474788] PTP clock support registered
[    4.485205] sunxi-mmc 4021000.mmc: Error applying setting, reverse things back
[    4.499578] usbcore: registered new interface driver usbfs
[    4.505308] usbcore: registered new interface driver hub
[    4.514350] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
[    4.521723] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
[    4.528887] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
[    4.540180] usbcore: registered new device driver usb
[    4.540465] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    4.552464] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65
[    4.559370] sun50i-h6-pinctrl 300b000.pinctrl: pin-65 (4022000.mmc) status -517
[    4.564965] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    4.566703] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 65 (PC1) from group PC1  on device 300b000.pinctrl
[    4.573843] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    4.584631] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back
[    4.591522] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
[    4.608052] rtc-pcf8563 0-0051: low voltage detected, date/time is not reliable.
[    4.609487] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.611757] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator
[    4.613110] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    4.613117] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 198
[    4.613122] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
[    4.613129] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6  on device 300b000.pinctrl
[    4.613134] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[    4.613881] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    4.613887] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 192
[    4.613892] sun50i-h6-pinctrl 300b000.pinctrl: pin-192 (4021000.mmc) status -517
[    4.613899] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 192 (PG0) from group PG0  on device 300b000.pinctrl
[    4.613904] sunxi-mmc 4021000.mmc: Error applying setting, reverse things back
[    4.614348] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
[    4.614354] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
[    4.614360] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
[    4.615550] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    4.631663] sun8i-mixer 1100000.mixer: deferred probe timeout, ignoring dependency
[    4.637859] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    4.651277] ehci-platform: EHCI generic platform driver
[    4.652492] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
[    4.652608] rtc-pcf8563 0-0051: registered as rtc1
[    4.674691] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    4.679969] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator
[    4.686404] usb_phy_generic usb_phy_generic.1.auto: supply vcc not found, using dummy regulator
[    4.694333] ehci-platform 5101000.usb: EHCI Host Controller
[    4.694950] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    4.694957] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 198
[    4.694963] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
[    4.694970] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6  on device 300b000.pinctrl
[    4.694975] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[    4.695901] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    4.695907] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 192
[    4.695913] sun50i-h6-pinctrl 300b000.pinctrl: pin-192 (4021000.mmc) status -517
[    4.695920] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 192 (PG0) from group PG0  on device 300b000.pinctrl
[    4.695925] sunxi-mmc 4021000.mmc: Error applying setting, reverse things back
[    4.696443] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
[    4.696448] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
[    4.696454] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
[    4.697520] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    4.697526] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    4.697532] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
[    4.698176] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    4.698185] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65
[    4.698191] sun50i-h6-pinctrl 300b000.pinctrl: pin-65 (4022000.mmc) status -517
[    4.698198] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 65 (PC1) from group PC1  on device 300b000.pinctrl
[    4.698203] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back
[    4.699403] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator
[    4.707782] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    4.708133] libphy: Fixed MDIO Bus: probed
[    4.711161] ohci-platform: OHCI generic platform driver
[    4.712294] ehci-platform 5101000.usb: new USB bus registered, assigned bus number 1
[    4.712442] ehci-platform 5101000.usb: irq 31, io mem 0x05101000
[    4.718205] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 198
[    4.718212] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
[    4.718221] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6  on device 300b000.pinctrl
[    4.728725] ehci-platform 5101000.usb: USB 2.0 started, EHCI 1.00
[    4.733681] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[    4.742812] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.09
[    4.752299] musb-hdrc musb-hdrc.2.auto: MUSB HDRC host driver
[    4.755351] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.757280] ohci-platform 5101400.usb: Generic Platform OHCI controller
[    4.774817] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    4.779551] usb usb1: Product: EHCI Host Controller
[    4.779560] usb usb1: Manufacturer: Linux 5.9.0-3-arm64 ehci_hcd
[    4.788117] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 192
[    4.796823] usb usb1: SerialNumber: 5101000.usb
[    4.802411] sun50i-h6-pinctrl 300b000.pinctrl: pin-192 (4021000.mmc) status -517
[    4.802422] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 192 (PG0) from group PG0  on device 300b000.pinctrl
[    4.802429] sunxi-mmc 4021000.mmc: Error applying setting, reverse things back
[    4.811819] hub 1-0:1.0: USB hub found
[    4.820681] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
[    4.825292] hub 1-0:1.0: 1 port detected
[    4.835203] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
[    4.835212] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
[    4.837843] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PD regulator
[    4.837853] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 96
[    4.837859] sun50i-h6-pinctrl 300b000.pinctrl: pin-96 (5020000.ethernet) status -517
[    4.837867] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 96 (PD0) from group PD0  on device 300b000.pinctrl
[    4.837872] dwmac-sun8i 5020000.ethernet: Error applying setting, reverse things back
[    4.867500] musb-hdrc musb-hdrc.2.auto: new USB bus registered, assigned bus number 2
[    4.867505] ohci-platform 5101400.usb: new USB bus registered, assigned bus number 3
[    4.867666] ohci-platform 5101400.usb: irq 32, io mem 0x05101400
[    4.877559] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    4.883198] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.09
[    4.889965] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    4.889971] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
[    4.897109] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.897115] usb usb2: Product: MUSB HDRC host driver
[    4.906340] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    4.912520] usb usb2: Manufacturer: Linux 5.9.0-3-arm64 musb-hcd
[    4.919393] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65
[    4.919402] sun50i-h6-pinctrl 300b000.pinctrl: pin-65 (4022000.mmc) status -517
[    4.927319] usb usb2: SerialNumber: musb-hdrc.2.auto
[    4.934452] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 65 (PC1) from group PC1  on device 300b000.pinctrl
[    4.941979] hub 2-0:1.0: USB hub found
[    4.948635] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back
[    4.949566] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator
[    4.953074] ehci-platform 5311000.usb: EHCI Host Controller
[    4.959470] hub 2-0:1.0: 1 port detected
[    4.968265] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    4.976248] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.09
[    4.982407] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 198
[    4.982418] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
[    4.986546] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.991785] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6  on device 300b000.pinctrl
[    4.999529] usb usb3: Product: Generic Platform OHCI controller
[    5.005539] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[    5.012496] usb usb3: Manufacturer: Linux 5.9.0-3-arm64 ohci_hcd
[    5.021216] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    5.031037] usb usb3: SerialNumber: 5101400.usb
[    5.037133] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 192
[    5.045511] hub 3-0:1.0: USB hub found
[    5.053055] sun50i-h6-pinctrl 300b000.pinctrl: pin-192 (4021000.mmc) status -517
[    5.053063] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 192 (PG0) from group PG0  on device 300b000.pinctrl
Begin: Loading e[    5.058849] hub 3-0:1.0: 1 port detected
[    5.066034] sunxi-mmc 4021000.mmc: Error applying setting, reverse things back
ssential drivers[    5.073098] ehci-platform 5311000.usb: new USB bus registered, assigned bus number 4
... done.[    5.073477] ohci-platform 5311400.usb: Generic Platform OHCI controller

[    5.073497] ohci-platform 5311400.usb: new USB bus registered, assigned bus number 5
[    5.073639] ohci-platform 5311400.usb: irq 35, io mem 0x05311400
Begin: Running /[    5.080976] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PD regulator
scripts/init-pre[    5.084868] ehci-platform 5311000.usb: irq 34, io mem 0x05311000
mount ... [    5.090726] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 96
done.[    5.136853] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.09

[    5.138760] sun50i-h6-pinctrl 300b000.pinctrl: pin-96 (5020000.ethernet) status -517
[    5.142694] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
Begin: Mounting [    5.149814] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 96 (PD0) from group PD0  on device 300b000.pinctrl
root file system[    5.158075] usb usb5: Product: Generic Platform OHCI controller
... [    5.165206] dwmac-sun8i 5020000.ethernet: Error applying setting, reverse things back
Begin: Running /[    5.172079] usb usb5: Manufacturer: Linux 5.9.0-3-arm64 ohci_hcd
scripts/local-to[    5.180451] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
p ... [    5.190618] usb usb5: SerialNumber: 5311400.usb
done.[    5.191413] hub 5-0:1.0: USB hub found

[    5.198484] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
Begin: Running /[    5.206335] hub 5-0:1.0: 1 port detected
scripts/local-pr[    5.208665] usb 1-1: new high-speed USB device number 2 using ehci-platform
[    5.214050] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
emount ... [    5.224785] ehci-platform 5311000.usb: USB 2.0 started, EHCI 1.00
done.[    5.229041] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator

[    5.235818] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.09
[    5.242393] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    5.242400] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
[    5.250318] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.258494] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
Begin: Waiting f[    5.262502] usb usb4: Product: EHCI Host Controller
or root file sys[    5.262507] usb usb4: Manufacturer: Linux 5.9.0-3-arm64 ehci_hcd
tem ... [    5.269642] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65
[    5.275648] usb usb4: SerialNumber: 5311000.usb
[    5.282522] sun50i-h6-pinctrl 300b000.pinctrl: pin-65 (4022000.mmc) status -517
[    5.290492] hub 4-0:1.0: USB hub found
[    5.294810] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 65 (PC1) from group PC1  on device 300b000.pinctrl
[    5.294817] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back
[    5.305628] hub 4-0:1.0: 1 port detected
[    5.310300] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator
[    5.382426] usb 1-1: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=32.98
[    5.383994] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    5.388653] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    5.388658] usb 1-1: Product: USB2.0 Hub
[    5.389618] hub 1-1:1.0: USB hub found
[    5.396344] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 198
[    5.396351] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
[    5.396359] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6  on device 300b000.pinctrl
[    5.405170] hub 1-1:1.0: 4 ports detected
[    5.409509] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[    5.410493] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    5.732664] usb 1-1.1: new low-speed USB device number 3 using ehci-platform
[    5.735277] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 192
[    5.823670] sun50i-h6-pinctrl 300b000.pinctrl: pin-192 (4021000.mmc) status -517
[    5.831077] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 192 (PG0) from group PG0  on device 300b000.pinctrl
[    5.841950] sunxi-mmc 4021000.mmc: Error applying setting, reverse things back
[    5.850350] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PD regulator
[    5.857513] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 96
[    5.864423] sun50i-h6-pinctrl 300b000.pinctrl: pin-96 (5020000.ethernet) status -517
[    5.872176] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 96 (PD0) from group PD0  on device 300b000.pinctrl
[    5.877916] usb 1-1.1: New USB device found, idVendor=04d9, idProduct=0006, bcdDevice= 1.10
[    5.882962] dwmac-sun8i 5020000.ethernet: Error applying setting, reverse things back
[    5.883576] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
[    5.891327] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    5.899157] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
[    5.899163] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
[    5.900316] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    5.906490] usb 1-1.1: Product: RPI Wired Keyboard 1
[    5.913797] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    5.913803] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
[    5.920939] usb 1-1.1: Manufacturer: 
[    5.929810] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    5.967083] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65
[    5.973970] sun50i-h6-pinctrl 300b000.pinctrl: pin-65 (4022000.mmc) status -517
[    5.975752] hid: raw HID events driver (C) Jiri Kosina
[    5.981297] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 65 (PC1) from group PC1  on device 300b000.pinctrl
[    5.981305] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back
[    6.005515] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator
[    6.015341] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    6.016710] usb 1-1.4: new low-speed USB device number 4 using ehci-platform
[    6.022535] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 198
[    6.032018] usbcore: registered new interface driver usbhid
[    6.036564] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
[    6.042139] usbhid: USB HID core driver
[    6.051025] input:   RPI Wired Keyboard 1 as /devices/platform/soc/5101000.usb/usb1/1-1/1-1.1/1-1.1:1.0/0003:04D9:0006.0001/input/input0
[    6.053671] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6  on device 300b000.pinctrl
[    6.053679] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[    6.054710] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    6.091657] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 192
[    6.098625] sun50i-h6-pinctrl 300b000.pinctrl: pin-192 (4021000.mmc) status -517
[    6.106026] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 192 (PG0) from group PG0  on device 300b000.pinctrl
[    6.116894] sunxi-mmc 4021000.mmc: Error applying setting, reverse things back
[    6.125097] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PD regulator
[    6.125252] hid-generic 0003:04D9:0006.0001: input,hidraw0: USB HID v1.11 Keyboard [  RPI Wired Keyboard 1] on usb-5101000.usb-1.1/input0
[    6.132253] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 96
[    6.132260] sun50i-h6-pinctrl 300b000.pinctrl: pin-96 (5020000.ethernet) status -517
[    6.132268] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 96 (PD0) from group PD0  on device 300b000.pinctrl
[    6.145443] input:   RPI Wired Keyboard 1 as /devices/platform/soc/5101000.usb/usb1/1-1/1-1.1/1-1.1:1.1/0003:04D9:0006.0002/input/input1
[    6.151484] dwmac-sun8i 5020000.ethernet: Error applying setting, reverse things back
[    6.152151] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
[    6.180917] usb 1-1.4: New USB device found, idVendor=093a, idProduct=2510, bcdDevice= 1.00
[    6.182302] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
[    6.190130] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    6.190136] usb 1-1.4: Product: USB Optical Mouse
[    6.197449] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
[    6.205802] usb 1-1.4: Manufacturer: PixArt
[    6.214280] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    6.220549] hid-generic 0003:04D9:0006.0002: input,hidraw1: USB HID v1.11 Device [  RPI Wired Keyboard 1] on usb-5101000.usb-1.1/input1
[    6.224112] input: PixArt USB Optical Mouse as /devices/platform/soc/5101000.usb/usb1/1-1/1-1.4/1-1.4:1.0/0003:093A:2510.0003/input/input2
[    6.224444] hid-generic 0003:093A:2510.0003: input,hidraw2: USB HID v1.11 Mouse [PixArt USB Optical Mouse] on usb-5101000.usb-1.4/input0
[    6.224971] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    6.224978] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
[    6.225957] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    6.303458] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65
[    6.310341] sun50i-h6-pinctrl 300b000.pinctrl: pin-65 (4022000.mmc) status -517
[    6.317658] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 65 (PC1) from group PC1  on device 300b000.pinctrl
[    6.328442] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back
[    6.336674] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator
[    6.346445] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    6.353626] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 198
[    6.360598] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
[    6.368261] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6  on device 300b000.pinctrl
[    6.379130] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[    6.387763] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    6.394911] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 192
[    6.401877] sun50i-h6-pinctrl 300b000.pinctrl: pin-192 (4021000.mmc) status -517
[    6.409278] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 192 (PG0) from group PG0  on device 300b000.pinctrl
[    6.420146] sunxi-mmc 4021000.mmc: Error applying setting, reverse things back
[    6.428207] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PD regulator
[    6.435351] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 96
[    6.442230] sun50i-h6-pinctrl 300b000.pinctrl: pin-96 (5020000.ethernet) status -517
[    6.449986] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 96 (PD0) from group PD0  on device 300b000.pinctrl
[    6.460769] dwmac-sun8i 5020000.ethernet: Error applying setting, reverse things back
[    6.469014] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
[    6.476359] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
[    6.483509] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
[    6.492977] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    6.500131] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    6.507013] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
[    6.515565] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    6.522711] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65
[    6.529593] sun50i-h6-pinctrl 300b000.pinctrl: pin-65 (4022000.mmc) status -517
[    6.536910] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 65 (PC1) from group PC1  on device 300b000.pinctrl
[    6.547694] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
[   29.983097] random: fast init done
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
done.
Gave up waiting for root file system device.  Common problems:
- Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT!  LABEL=root does not exist.  Dropping to a shell!


BusyBox v1.30.1 (Debian 1:1.30.1-6) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs)

So as u-boot is giving me a hint --> ALERT!  LABEL=root does not exist. I changed the APPEND line so that is says root=/dev/mmcblk1p2 which is my root partition on the eMMC-Module (even though when the eMMC-Module is plugged into my x86 Debian PC it is recognised and labeled as root). Now u-boot complains that it can't find /dev/mmcblk1p2 so I removed the APPEND line altogether and now it just stops around the 7 seconds mark in the boot process. It appears to me that I still need to point u-boot to the root directory but how?

Code:
U-Boot SPL 2020.10 (Mar 17 2021 - 14:12:11 +0000)
DRAM: 2048 MiB
Trying to boot from MMC2

U-Boot SPL 2020.10 (Mar 17 2021 - 14:12:11 +0000)
DRAM: 2048 MiB
Trying to boot from MMC2
NOTICE:  BL31: v2.4(release):v2.4
NOTICE:  BL31: Built : 13:48:42, Mar 17 2021
NOTICE:  BL31: Detected Allwinner H6 SoC (1728)
NOTICE:  BL31: Found U-Boot DTB at 0xc086a30, model: Pine H64
NOTICE:  PSCI: System suspend is unavailable


U-Boot 2020.10 (Mar 17 2021 - 14:12:11 +0000) Allwinner Technology

CPU:   Allwinner H6 (SUN50I)
Model: Pine H64
DRAM:  2 GiB
MMC:   mmc@4020000: 0, mmc@4022000: 1
Loading Environment from FAT... Unable to use mmc 1:1... In:    serial@5000000
Out:   serial@5000000
Err:   serial@5000000
Net:   phy interface7
eth0: ethernet@5020000
starting USB...
Bus usb@5101000: USB EHCI 1.00
Bus usb@5101400: USB OHCI 1.0
Bus usb@5311000: USB EHCI 1.00
Bus usb@5311400: USB OHCI 1.0
scanning bus usb@5101000 for devices... 1 USB Device(s) found
scanning bus usb@5101400 for devices... 1 USB Device(s) found
scanning bus usb@5311000 for devices... 1 USB Device(s) found
scanning bus usb@5311400 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot:  2  1  0
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
147 bytes read in 3 ms (47.9 KiB/s)
1:    Debian
Retrieving file: /initrd.img
28382050 bytes read in 2901 ms (9.3 MiB/s)
Retrieving file: /vmlinuz
22722416 bytes read in 2342 ms (9.3 MiB/s)
Retrieving file: /dtbs/allwinner/sun50i-h6-pine-h64-model-b.dtb
32773 bytes read in 9 ms (3.5 MiB/s)
Moving Image from 0x40080000 to 0x40200000, end=41840000
## Flattened Device Tree blob at 4fa00000
   Booting using the fdt blob at 0x4fa00000
EHCI failed to shut down host controller.
   Loading Ramdisk to 484ee000, end 49fff362 ... OK
   Loading Device Tree to 00000000484e2000, end 00000000484ed004 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 5.9.0-3-arm64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.0-17) 10.2.0, GNU ld (GNU Binutils for Debian) 2.35.1) #1 SMP Debian 5.9.9-1 (2020-11-19)
[    0.000000] Machine model: Pine H64 model B
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 64 MiB at 0x00000000bc000000
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem 0x0000000040000000-0x00000000bfffffff]
[    0.000000] NUMA: NODE_DATA [mem 0xbbbd7b00-0xbbbd9fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000040000000-0x000000007fffffff]
[    0.000000]   DMA32    [mem 0x0000000080000000-0x00000000bfffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040000000-0x00000000bfffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x00000000bfffffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 33 pages/cpu s94936 r8192 d32040 u135168
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: ARM erratum 845719
[    0.000000] Speculative Store Bypass Disable mitigation not required
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 516096
[    0.000000] Policy zone: DMA32
[    0.000000] Kernel command line:
[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000] software IO TLB: mapped [mem 0x7bfff000-0x7ffff000] (64MB)
[    0.000000] Memory: 1874512K/2097152K available (11200K kernel code, 1900K rwdata, 3816K rodata, 5184K init, 566K bss, 157104K reserved, 65536K cma-reserved)
[    0.000000] random: get_random_u64 called from __kmem_cache_create+0x3c/0x570 with crng_init=0
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] ftrace: allocating 36698 entries in 144 pages
[    0.000000] ftrace: allocated 144 pages with 2 groups
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[    0.000000]     Rude variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000004] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000595] Console: colour dummy device 80x25
[    0.000924] printk: console [tty0] enabled
[    0.001043] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.001064] pid_max: default: 32768 minimum: 301
[    0.001217] LSM: Security Framework initializing
[    0.001252] Yama: disabled by default; enable with sysctl kernel.yama.*
[    0.001374] AppArmor: AppArmor initialized
[    0.001389] TOMOYO Linux initialized
[    0.001474] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.001499] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.003443] rcu: Hierarchical SRCU implementation.
[    0.005284] EFI services will not be available.
[    0.005716] smp: Bringing up secondary CPUs ...
[    0.006491] Detected VIPT I-cache on CPU1
[    0.006557] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[    0.007317] Detected VIPT I-cache on CPU2
[    0.007359] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[    0.008035] Detected VIPT I-cache on CPU3
[    0.008071] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[    0.008159] smp: Brought up 1 node, 4 CPUs
[    0.008215] SMP: Total of 4 processors activated.
[    0.008226] CPU features: detected: 32-bit EL0 Support
[    0.008238] CPU features: detected: CRC32 instructions
[    0.008249] CPU features: detected: 32-bit EL1 Support
[    0.019100] CPU: All CPU(s) started at EL2
[    0.019158] alternatives: patching kernel code
[    0.021277] devtmpfs: initialized
[    0.028262] Registered cp15_barrier emulation handler
[    0.028296] Registered setend emulation handler
[    0.028313] KASLR disabled due to lack of seed
[    0.028763] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.028807] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.031310] pinctrl core: initialized pinctrl subsystem
[    0.032106] DMI not present or invalid.
[    0.032690] NET: Registered protocol family 16
[    0.034480] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations
[    0.034607] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.034774] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.034849] audit: initializing netlink subsys (disabled)
[    0.035020] audit: type=2000 audit(0.032:1): state=initialized audit_enabled=0 res=1
[    0.036261] thermal_sys: Registered thermal governor 'fair_share'
[    0.036264] thermal_sys: Registered thermal governor 'step_wise'
[    0.036641] cpuidle: using governor ladder
[    0.036678] cpuidle: using governor menu
[    0.036728] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.036844] ASID allocator initialised with 65536 entries
[    0.037236] Serial: AMBA PL011 UART driver
[    0.063388] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.063416] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.063428] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.063440] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    0.797238] ACPI: Interpreter disabled.
[    0.797496] iommu: Default domain type: Translated
[    0.797769] vgaarb: loaded
[    0.798151] EDAC MC: Ver: 3.0.0
[    0.799538] NetLabel: Initializing
[    0.799552] NetLabel:  domain hash size = 128
[    0.799561] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.799631] NetLabel:  unlabeled traffic allowed by default
[    0.799918] clocksource: Switched to clocksource arch_sys_counter
[    0.875731] VFS: Disk quotas dquot_6.6.0
[    0.875823] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.876640] AppArmor: AppArmor Filesystem Enabled
[    0.876890] pnp: PnP ACPI: disabled
[    0.884762] NET: Registered protocol family 2
[    0.885418] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
[    0.885497] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.885702] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
[    0.885988] TCP: Hash tables configured (established 16384 bind 16384)
[    0.886127] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    0.886205] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    0.886423] NET: Registered protocol family 1
[    0.886456] NET: Registered protocol family 44
[    0.886474] PCI: CLS 0 bytes, default 64
[    0.886751] Trying to unpack rootfs image as initramfs...
[    2.551236] Freeing initrd memory: 27716K
[    2.552080] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[    2.552516] kvm [1]: IPA Size Limit: 40bits
[    2.553193] kvm [1]: vgic interrupt IRQ1
[    2.553351] kvm [1]: Hyp mode initialized successfully
[    2.555072] Initialise system trusted keyrings
[    2.555130] Key type blacklist registered
[    2.555356] workingset: timestamp_bits=42 max_order=19 bucket_order=0
[    2.561831] zbud: loaded
[    2.562530] integrity: Platform Keyring initialized
[    2.562552] Key type asymmetric registered
[    2.562563] Asymmetric key parser 'x509' registered
[    2.562605] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    2.562860] io scheduler mq-deadline registered
[    2.564140] sun50i-de2-bus 1000000.bus: Error couldn't map SRAM to device
[    2.570992] sun50i-h6-r-pinctrl 7022000.pinctrl: initialized sunXi PIO driver
[    2.571944] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    2.582656] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    2.584945] Serial: AMBA driver
[    2.585260] msm_serial: driver initialized
[    2.586381] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    2.587140] mousedev: PS/2 mouse device common for all mice
[    2.588390] sun6i-rtc 7000000.rtc: registered as rtc0
[    2.588434] sun6i-rtc 7000000.rtc: setting system clock to 1970-01-01T00:37:32 UTC (2252)
[    2.588450] sun6i-rtc 7000000.rtc: RTC enabled
[    2.589628] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
~
[    3.894735] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
[    3.902792] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
[    3.910116] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
[    3.917259] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
[    3.935559] Freeing unused kernel memory: 5184K
[    3.981011] Checked W+X mappings: passed, no W+X pages found
[    3.986723] Run /init as init process
Loading, please wait...
Starting version 246.6-4
[    4.319450] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    4.326677] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    4.333595] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
[    4.369087] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator
[    4.384354] sun50i-h6-r-pinctrl 7022000.pinctrl: supply vcc-pl not found, using dummy regulator
~
[    4.987382] ohci-platform 5311400.usb: irq 35, io mem 0x05311400
[    4.995122] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    4.995128] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
[    4.995942] ehci-platform 5311000.usb: USB 2.0 started, EHCI 1.00
Begin: Loading e[    4.996173] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PD regulator
ssential drivers[    4.996178] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 96
... done.
Begi[    4.996184] sun50i-h6-pinctrl 300b000.pinctrl: pin-96 (5020000.ethernet) status -517
n: Running /scri[    4.996192] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 96 (PD0) from group PD0  on device 300b000.pinctrl
pts/init-premoun[    4.996197] dwmac-sun8i 5020000.ethernet: Error applying setting, reverse things back
t ... done.
Beg[    4.996639] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
in: Mounting roo[    4.996645] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 198
t file system ..[    4.996650] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
. Begin: Running[    4.996656] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6  on device 300b000.pinctrl
/scripts/local-[    4.996661] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
top ... done.
B[    4.997676] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
egin: Running /s[    4.997681] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
cripts/local-pre[    4.997687] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
mount ... done.
[    5.000498] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
~
[    5.626236] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65
[    5.710739] sun50i-h6-pinctrl 300b000.pinctrl: pin-65 (4022000.mmc) status -517
[    5.710749] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 65 (PC1) from group PC1  on device 300b000.pinctrl
[    5.728846] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back
[    5.729714] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    5.743235] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    5.743243] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
No root device s[    5.759213] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PD regulator
pecified. Boot a[    5.766960] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 96
rguments must in[    5.775220] sun50i-h6-pinctrl 300b000.pinctrl: pin-96 (5020000.ethernet) status -517
clude a root= pa[    5.784315] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 96 (PD0) from group PD0  on device 300b000.pinctrl
rameter.

[    5.796510] dwmac-sun8i 5020000.ethernet: Error applying setting, reverse things back

BusyBox v1.30.[    5.806092] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
1 (Debian 1:1.30[    5.813913] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 198
.1-6) built-in s[    5.822256] sun50i-h6-pinctrl 300b000.pinctrl: pin-198 (5000400.serial) status -517
hell (ash)
Ente[    5.831292] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6  on device 300b000.pinctrl
r 'help' for a l[    5.843537] dw-apb-uart 5000400.serial: Error applying setting, reverse things back
ist of built-in commands.

(in[    5.854047] sun50i-h6-r-pinctrl 7022000.pinctrl: Couldn't get bank PM regulator
itramfs) [    5.862668] sun50i-h6-r-pinctrl 7022000.pinctrl: request() failed for pin 387
[    5.870951] sun50i-h6-r-pinctrl 7022000.pinctrl: pin-387 (7022000.pinctrl:387) status -517
[    5.879899] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator
[    5.889938] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PG regulator
[    5.897116] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 192
~
[    6.934163] sunxi-mmc 4021000.mmc: Error applying setting, reverse things back
[    6.942297] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    6.949446] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65
[    6.956327] sun50i-h6-pinctrl 300b000.pinctrl: pin-65 (4022000.mmc) status -517
[    6.963654] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 65 (PC1) from group PC1  on device 300b000.pinctrl
[    6.974438] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back
[    6.982262] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    6.989407] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    6.996289] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
  Reply
#26
Actually u-boot should not care about anything on the APPEND line as uboot's job is just to pass these parameters to the kernel. The handling of the console is different between Debian and Devuan, so on Debian you probably will want to leave out this parameter as systemd "automagically" finds the right console.

Some devices seem to have issues with sending the output to the right screen, so you actually might get some output on HDMI in the case of having the console parameter. Also, it might make a difference if you have HDMI connected or not while booting - my recommendation is to leave it unconnected.

Yet, I am still confused about the actual issue with your extlinux.conf file. I guess there must have been some "invisible" character that got there somehow. I am running the extlinux as described in my blog article on multiple boards and it always worked for me (including my H64 board).

Now,r regarding the initramfs and root= parameter: If this does not work for you I see two possible reasons:

- you did not setup your partition labels correctly
- your kernel does not detect the eMMC/sdcard and thus does not find the partition

From your kernel log it looks like the second issue:

Code:
[    5.626236] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65
[    5.710739] sun50i-h6-pinctrl 300b000.pinctrl: pin-65 (4022000.mmc) status -517
[    5.710749] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 65 (PC1) from group PC1  on device 300b000.pinctrl
[    5.728846] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back
[    5.729714] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PC regulator
[    5.743235] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 80
[    5.743243] sun50i-h6-pinctrl 300b000.pinctrl: pin-80 (300b000.pinctrl:80) status -517
No root device s[    5.759213] sun50i-h6-pinctrl 300b000.pinctrl: Couldn't get bank PD regulator
pecified. Boot a[    5.766960] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 96
rguments must in[    5.775220] sun50i-h6-pinctrl 300b000.pinctrl: pin-96 (5020000.ethernet) status -517
clude a root= pa[    5.784315] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 96 (PD0) from group PD0  on device 300b000.pinctrl

There seems to be some problem with reading your flash, thus, it does not create a mmcblk* device and you can't continue booting. Usually, you should get something as the following when the sdcard is detected (example from one of my A64 boards):

Code:
[    4.225528] sunxi-mmc 1c0f000.mmc: Linked as a consumer to regulator.2
[    4.226042] ohci-platform 1c1a400.usb: new USB bus registered, assigned bus number 3
[    4.349889] dcdc4: supplied by regulator-dummy

...
[    4.607358] mmc0: new high speed SDXC card at address aaaa
[    4.615690] ehci-platform 1c1b000.usb: USB 2.0 started, EHCI 1.00
[    4.623932] mmcblk0: mmc0:aaaa SC200 183 GiB

Since you seem to boot with an older 5.9 kernel I would suggest to first upgrade to the current "unstable"stable LTS kernel in Debian 11 (which is 5.10.x) and to try with it. If you installed this using my VM-based approach, just boot the VM in one of the previous stages, do the upgrade and then apply the next steps to obtain an updated image.

Another thing you could try: Use the eMMC module instead of a SDcard. As far as I remember, I also had issues with the sdcard reader on the H64 with some kernels back then.
  Reply
#27
Success, Success, Success

I have downloaded the latest mini.iso from Debian and feed it through my QEMU VM, created new tar files for boot and root filesystem and boom everything worked.
So it seems to be that the Kernel was too old or something like that, anyway now it's Debian 5.10.0-4 with Kernel 5.10.19-1 and works.

But one thing I noted. when I set DEVICETREEDIR /dtbs u-boot will grab the dtb file for the H64 Model A and then it will fail to boot, so it has to be pointed directly to the dtb file for the H64 Model B with FDT /dtbs/allwinner/sun50i-h6-pine-h64-model-b.dtb for a succesful boot.

I uploaded all required files to my github (dtb file, u-boot binary, extlinux.conf etc pp.) which can be found here --> https://github.com/as365n4/Debian_on_Pine64_H64B
And an easy to read .pdf file with all neccessary instructions can be found here --> https://github.com/as365n4/Debian_on_Pin...neH64B.pdf

Hopefully others find that information useful and enjoy Debian on the H64.

@kuleszdl many many thanks indeed for your assistance given, otherwise I would have given up some time ago and tossed my board in the bin.
  Reply
#28
Happy to hear!

And yeah, I was also not sure about whether it picked the right DTB file. Now, the interesting thing is what is working for you and what is broken - maybe you could enhance your readme in this regard? I was thinking of:

- SD storage (or just eMMC)?
- USB3?
- HDMI?
- ethernet?
- wifi (needs blobs probably)?
- ...
  Reply
#29
What is working....?

eMMC is working, I don't use SD-Cards (sorry)
HDMI Video is working
HDMI Audio is not working
Ethernet is working
WiFi is working for an hour then just stops, despite iwd showing an active connection, so I think that the actual module might be broken
Bluetooth is a big pain in the butt as the Kernel is unable to load the drivers 9 out of 10 boots, which makes me believe that the actual module is broken
(WiFi/BT needs firmware-realtek which is in the non-free repo)
USB3 is not working and not recognised on a hardware level
Analog Audio I have not tested and won't be as I don't need Audio for my use case
Suspend is not working because of missing SPC Blob in u-boot

And this is with the dtb file roel released in January on his SourceForge.

I updated the local copy of my write-up already and will update github probably tomorrow so that everybody has all information required to get a full working Debian.
  Reply
#30
As I was digging through the sreenlogs to figure out what's going on with WiFi and Bluetooth.
I saw a coment which said "r8723bs: module is from the staging directory, the quality is unknown, you have been warned."
This might explain why WifI is flaky and BT such a pain in the butt during boot.

I have updated the readme on Github and revised the pdf with the latest steps, so everyone interessted has all info needed to get a full working Debian install on their H64B, a list of things working/not working is at the bottom of the readme.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  U-boot not booting on H64 model B CGNZVV 2 2,480 06-08-2022, 10:32 AM
Last Post: as365n4
  Unable to boot any armbian linux vicsanca 6 7,301 10-17-2019, 12:08 PM
Last Post: JGwinner

Forum Jump:


Users browsing this thread: 1 Guest(s)