[Buildroot] Updates for nezha and lichee_rv*

Indrek Kruusa indrek.kruusa at gmail.com
Sat Nov 26 08:15:27 UTC 2022


Hi!

As Samuel Holland mentioned the boot0/TOC1 is not needed anymore for
Allwinner D1 soc.
The latest updates, including proper board files, are included in d1-wip
branch in uboot repo.
So, when using this branch, like

BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call
github,smaeul,u-boot,d1-wip)/uboot-d1-wip.tar.gz"

, the genimage.cfg can be as simple as :

image sdcard.img {
        hdimage {
        }

        partition u-boot-0 {
                in-partition-table = "no"
                image = "u-boot-sunxi-with-spl.bin"
                offset = 128K
        }
        partition rootfs {
                partition-type = 0x83
                image = "rootfs.ext4"
                bootable = "true"
                offset = 2M
        }
}

Also, newer linux kernel (v6.1.0-rc3) can be grabbed from Samuel's repo.
For testing I was using:

BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call
github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz"
You have to update headers:
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y

Latest buildroot 2022.11-rc3 includes updated rtl8723ds tree so building
this module works also with newer kernel now.

I verified this on Sipeed's Lichee RV dock, serial console output is
attached.

Also, for getting working HDMI console you have to append this to the
kernel command line:
console=tty0 cma=96M video=HDMI-A-1:D fbcon=map:0

Best regards,
Indrek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildroot.org/pipermail/buildroot/attachments/20221126/9f5e61bb/attachment.html>
-------------- next part --------------
U-Boot SPL 2022.10 (Nov 25 2022 - 18:05:18 +0200)
sunxi_ram_probe: dram-controller at 3102000: probing
DRAM only have internal ZQ!!
ddr_efuse_type: 0x0
[AUTO DEBUG] single rank and full DQ!
ddr_efuse_type: 0x0
[AUTO DEBUG] rank 0 row = 15
[AUTO DEBUG] rank 0 bank = 8
[AUTO DEBUG] rank 0 page size = 2 KB
DRAM BOOT DRIVE INFO: V0.24
DRAM CLK = 792 MHz
DRAM Type = 3 (2:DDR2,3:DDR3)
DRAMC ZQ value: 0x7b7bfb
DRAM ODT value: 0x42.
ddr_efuse_type: 0x0
DRAM SIZE =512 M
DRAM simple test OK.
mxstatus=0xc0408000 mhcr=0x00000109 mcor=0x00000003 mhint=0x00004000
Trying to boot from MMC1
PLL reg = 0xf8216300, freq = 1200000000
SPL size = 81920, sector = 400
sunxi_ram_get_info: dram-controller at 3102000: getting info

OpenSBI v1.1
   ____                    _____ ____ _____
  / __ \                  / ____|  _ \_   _|
 | |  | |_ __   ___ _ __ | (___ | |_) || |
 | |  | | '_ \ / _ \ '_ \ \___ \|  _ < | |
 | |__| | |_) |  __/ | | |____) | |_) || |_
  \____/| .__/ \___|_| |_|_____/|____/_____|
        | |
        |_|

Platform Name             : Sipeed Lichee RV Dock
Platform Features         : medeleg
Platform HART Count       : 1
Platform IPI Device       : ---
Platform Timer Device     : --- @ 0Hz
Platform Console Device   : uart8250
Platform HSM Device       : sun20i-d1-ppu
Platform Reboot Device    : sunxi-wdt-reset
Platform Shutdown Device  : ---
Firmware Base             : 0x40000000
Firmware Size             : 240 KB
Runtime SBI Version       : 1.0

Domain0 Name              : root
Domain0 Boot HART         : 0
Domain0 HARTs             : 0*
Domain0 Region00          : 0x0000000040000000-0x000000004003ffff ()
Domain0 Region01          : 0x0000000000000000-0xffffffffffffffff (R,W,X)
Domain0 Next Address      : 0x0000000042e00000
Domain0 Next Arg1         : 0x0000000042e87e28
Domain0 Next Mode         : S-mode
Domain0 SysReset          : yes

Boot HART ID              : 0
Boot HART Domain          : root
Boot HART Priv Version    : v1.11
Boot HART Base ISA        : rv64imafdcvx
Boot HART ISA Extensions  : time
Boot HART PMP Count       : 8
Boot HART PMP Granularity : 2048
Boot HART PMP Address Bits: 38
Boot HART MHPM Count      : 0
Boot HART MIDELEG         : 0x0000000000000222
Boot HART MEDELEG         : 0x000000000000b109
sunxi_set_gate: (CLK#24) unhandled


U-Boot 2022.10 (Nov 25 2022 - 18:05:18 +0200) Allwinner Technology

DRAM:  512 MiB
sunxi_set_gate: (CLK#24) unhandled
Core:  50 devices, 19 uclasses, devicetree: separate
WDT:   Started watchdog at 6011000 with servicing every 1000ms (16s timeout)
MMC:   mmc at 4020000: 0, mmc at 4021000: 1
Loading Environment from FAT... PLL reg = 0xf8216300, freq = 1200000000
Unable to use mmc 0:1...
In:    serial at 2500000
Out:   serial at 2500000
Err:   serial at 2500000
Net:   No ethernet found.
starting USB...
Bus usb at 4101000: USB EHCI 1.00
Bus usb at 4101400: USB OHCI 1.0
Bus usb at 4200000: USB EHCI 1.00
Bus usb at 4200400: USB OHCI 1.0
scanning bus usb at 4101000 for devices... 1 USB Device(s) found
scanning bus usb at 4101400 for devices... 1 USB Device(s) found
scanning bus usb at 4200000 for devices... 1 USB Device(s) found
scanning bus usb at 4200400 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot:  0
PLL reg = 0xf8216300, freq = 1200000000
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
1:      linux
Retrieving file: /boot/Image
append: earlycon=sbi console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait console=tty0 cma=96M video=HDMI-A-1:D fbcon=map:0
Moving Image from 0x41000000 to 0x40200000, end=4162d000
## Flattened Device Tree blob at 5fd427c0
   Booting using the fdt blob at 0x5fd427c0
Working FDT set to 5fd427c0
   Loading Device Tree to 0000000042df2000, end 0000000042dff5f7 ... OK
Working FDT set to 42df2000

Starting kernel ...

[    0.000000] Linux version 6.1.0-rc3 (indrek at stuudio) (riscv64-buildroot-linux-gnu-gcc.br_real (Buildroot 2022.11-rc3) 11.3.0, GNU ld (GNU Binutils) 2.38) #1 PREEMPT Thu Nov 24 22:44:33 EET 2022
[    0.000000] OF: fdt: Ignoring memory range 0x40000000 - 0x40200000
[    0.000000] Machine model: Sipeed Lichee RV Dock
[    0.000000] earlycon: sbi0 at I/O port 0x0 (options '')
[    0.000000] printk: bootconsole [sbi0] enabled
[    0.000000] efi: UEFI not found.
[    0.000000] Zone ranges:
[    0.000000]   DMA32    [mem 0x0000000040200000-0x000000005fffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040200000-0x000000005fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040200000-0x000000005fffffff]
[    0.000000] SBI specification v1.0 detected
[    0.000000] SBI implementation ID=0x1 Version=0x10001
[    0.000000] SBI TIME extension detected
[    0.000000] SBI IPI extension detected
[    0.000000] SBI RFENCE extension detected
[    0.000000] SBI SRST extension detected
[    0.000000] riscv: base ISA extensions acdfim
[    0.000000] riscv: ELF capabilities acdfim
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 128520
[    0.000000] Kernel command line: earlycon=sbi console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait console=tty0 cma=96M video=HDMI-A-1:D fbcon=map:0
[    0.000000] Unknown kernel command line parameters "cma=96M", will be passed to user space.
[    0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 490520K/522240K available (8052K kernel code, 5888K rwdata, 4096K rodata, 2155K init, 325K bss, 31720K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] trace event string verifier disabled
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000]  Trampoline variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] riscv-intc: 64 local interrupts mapped
[    0.000000] plic: interrupt-controller at 10000000: mapped 176 interrupts with 1 handlers for 2 contexts.
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] riscv-timer: riscv_timer_init_dt: Registering clocksource cpuid [0] hartid [0]
[    0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000001] sched_clock: 64 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.008553] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.018805] Console: colour dummy device 80x25
[    0.023271] printk: console [tty0] enabled
[    0.027406] printk: bootconsole [sbi0] disabled
[    0.000000] Linux version 6.1.0-rc3 (indrek at stuudio) (riscv64-buildroot-linux-gnu-gcc.br_real (Buildroot 2022.11-rc3) 11.3.0, GNU ld (GNU Binutils) 2.38) #1 PREEMPT Thu Nov 24 22:44:33 EET 2022
[    0.000000] OF: fdt: Ignoring memory range 0x40000000 - 0x40200000
[    0.000000] Machine model: Sipeed Lichee RV Dock
[    0.000000] earlycon: sbi0 at I/O port 0x0 (options '')
[    0.000000] printk: bootconsole [sbi0] enabled
[    0.000000] efi: UEFI not found.
[    0.000000] Zone ranges:
[    0.000000]   DMA32    [mem 0x0000000040200000-0x000000005fffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040200000-0x000000005fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040200000-0x000000005fffffff]
[    0.000000] SBI specification v1.0 detected
[    0.000000] SBI implementation ID=0x1 Version=0x10001
[    0.000000] SBI TIME extension detected
[    0.000000] SBI IPI extension detected
[    0.000000] SBI RFENCE extension detected
[    0.000000] SBI SRST extension detected
[    0.000000] riscv: base ISA extensions acdfim
[    0.000000] riscv: ELF capabilities acdfim
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 128520
[    0.000000] Kernel command line: earlycon=sbi console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait console=tty0 cma=96M video=HDMI-A-1:D fbcon=map:0
[    0.000000] Unknown kernel command line parameters "cma=96M", will be passed to user space.
[    0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 490520K/522240K available (8052K kernel code, 5888K rwdata, 4096K rodata, 2155K init, 325K bss, 31720K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] trace event string verifier disabled
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000]  Trampoline variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] riscv-intc: 64 local interrupts mapped
[    0.000000] plic: interrupt-controller at 10000000: mapped 176 interrupts with 1 handlers for 2 contexts.
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] riscv-timer: riscv_timer_init_dt: Registering clocksource cpuid [0] hartid [0]
[    0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000001] sched_clock: 64 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.008553] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.018805] Console: colour dummy device 80x25
[    0.023271] printk: console [tty0] enabled
[    0.027406] printk: bootconsole [sbi0] disabled
[    0.032079] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.032176] pid_max: default: 32768 minimum: 301
[    0.032642] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes, linear)
[    0.032733] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 bytes, linear)
[    0.036979] cblist_init_generic: Setting adjustable number of callback queues.
[    0.037054] cblist_init_generic: Setting shift to 0 and lim to 1.
[    0.037365] riscv: ELF compat mode unsupported
[    0.037447] ASID allocator using 16 bits (65536 entries)
[    0.037868] rcu: Hierarchical SRCU implementation.
[    0.037922] rcu:     Max phase no-delay instances is 1000.
[    0.038361] EFI services will not be available.
[    0.039312] devtmpfs: initialized
[    0.060858] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.060967] futex hash table entries: 256 (order: 0, 6144 bytes, linear)
[    0.061230] pinctrl core: initialized pinctrl subsystem
[    0.064857] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.065599] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[    0.065851] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.067186] thermal_sys: Registered thermal governor 'bang_bang'
[    0.067211] thermal_sys: Registered thermal governor 'step_wise'
[    0.067277] thermal_sys: Registered thermal governor 'user_space'
[    0.067718] cpuidle: using governor menu
[    0.104032] platform 5460000.tcon-top: Fixing up cyclic dependency with 5200000.mixer
[    0.104356] platform 5460000.tcon-top: Fixing up cyclic dependency with 5100000.mixer
[    0.105716] platform 5461000.lcd-controller: Fixing up cyclic dependency with 5460000.tcon-top
[    0.107258] platform 5470000.lcd-controller: Fixing up cyclic dependency with 5460000.tcon-top
[    0.108527] platform 5500000.hdmi: Fixing up cyclic dependency with 5460000.tcon-top
[    0.113146] platform 7090000.rtc: Fixing up cyclic dependency with 7010000.clock-controller
[    0.118743] platform connector: Fixing up cyclic dependency with 5500000.hdmi
[    0.163196] fbcon: Taking over console
[    0.166792] iommu: Default domain type: Translated
[    0.166865] iommu: DMA domain TLB invalidation policy: strict mode
[    0.167754] SCSI subsystem initialized
[    0.168455] usbcore: registered new interface driver usbfs
[    0.168689] usbcore: registered new interface driver hub
[    0.168865] usbcore: registered new device driver usb
[    0.169516] mc: Linux media interface: v0.10
[    0.173740] videodev: Linux video capture interface: v2.00
[    0.175219] Advanced Linux Sound Architecture Driver Initialized.
[    0.177209] clocksource: Switched to clocksource timer
[    0.236393] NET: Registered PF_INET protocol family
[    0.237091] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.246007] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.246146] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.246278] TCP established hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.246486] TCP bind hash table entries: 4096 (order: 4, 65536 bytes, linear)
[    0.246889] TCP: Hash tables configured (established 4096 bind 4096)
[    0.247133] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.247260] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.247710] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.259951] workingset: timestamp_bits=46 max_order=17 bucket_order=0
[    0.306801] SGI XFS with ACLs, security attributes, no debug enabled
[    0.321514] NET: Registered PF_ALG protocol family
[    0.322021] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[    0.428671] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[    0.462275] sun8i-mixer 5100000.mixer: Adding to iommu group 0
[    0.463241] sun8i-mixer 5200000.mixer: Adding to iommu group 0
[    0.478013] zram: Added device: zram0
[    0.484766] usbcore: registered new interface driver r8152
[    0.494026] usbcore: registered new interface driver uas
[    0.494255] usbcore: registered new interface driver usb-storage
[    0.494609] usbcore: registered new interface driver ch341
[    0.494751] usbserial: USB Serial support registered for ch341-uart
[    0.495952] UDC core: g_cdc: couldn't find an available UDC
[    0.504438] sun6i-rtc 7090000.rtc: registered as rtc0
[    0.504641] sun6i-rtc 7090000.rtc: setting system clock to 1970-01-02T00:00:10 UTC (86410)
[    0.505125] sun6i-rtc 7090000.rtc: RTC enabled
[    0.509581] i2c_dev: i2c /dev entries driver
[    0.517822] sunxi-wdt 6011000.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[    0.521724] ledtrig-cpu: registered to indicate activity on CPUs
[    0.522359] sun8i-ce 3040000.crypto: Set mod clock to 300000000 (300 Mhz) from 400000000 (400 Mhz)
[    0.525329] sun8i-ce 3040000.crypto: will run requests pump with realtime priority
[    0.529327] sun8i-ce 3040000.crypto: will run requests pump with realtime priority
[    0.529778] sun8i-ce 3040000.crypto: will run requests pump with realtime priority
[    0.533326] sun8i-ce 3040000.crypto: will run requests pump with realtime priority
[    0.533610] sun8i-ce 3040000.crypto: Register cbc(aes)
[    0.533713] sun8i-ce 3040000.crypto: Register ecb(aes)
[    0.533788] sun8i-ce 3040000.crypto: Register cbc(des3_ede)
[    0.533864] sun8i-ce 3040000.crypto: Register ecb(des3_ede)
[    0.533941] sun8i-ce 3040000.crypto: Register md5
[    0.534016] sun8i-ce 3040000.crypto: Register sha1
[    0.534093] sun8i-ce 3040000.crypto: Register sha224
[    0.534172] sun8i-ce 3040000.crypto: Register sha256
[    0.534266] sun8i-ce 3040000.crypto: Register sha384
[    0.534349] sun8i-ce 3040000.crypto: Register sha512
[    0.534434] sun8i-ce 3040000.crypto: Register stdrng
[    0.535447] sun8i-ce 3040000.crypto: CryptoEngine Die ID 0
[    0.536616] usbcore: registered new interface driver usbhid
[    0.536690] usbhid: USB HID core driver
[    0.540115] riscv-pmu-sbi: SBI PMU extension is available
[    0.540245] riscv-pmu-sbi: 16 firmware and 2 hardware counters
[    0.542526] random: crng init done
[    0.551444] usbcore: registered new interface driver snd-usb-audio
[    0.562011] sun20i-codec 2030000.audio-codec: Failed to create new controls -517
[    0.562279] sun20i-codec 2030000.audio-codec: ASoC: failed to instantiate card -517
[    0.565117] NET: Registered PF_INET6 protocol family
[    0.575588] Segment Routing with IPv6
[    0.575729] In-situ OAM (IOAM) with IPv6
[    0.576032] NET: Registered PF_PACKET protocol family
[    0.709064] sun20i-codec 2030000.audio-codec: Failed to create new controls -517
[    0.709487] sun20i-codec 2030000.audio-codec: ASoC: failed to instantiate card -517
[    0.762565] sun20i-d1-pinctrl 2000000.pinctrl: initialized sunXi PIO driver
[    0.773560] printk: console [ttyS0] disabled
[    0.817253] 2500000.serial: ttyS0 at MMIO 0x2500000 (irq = 207, base_baud = 1500000) is a 16550A
[    2.183559] printk: console [ttyS0] enabled
[    2.211149] 2500400.serial: ttyS1 at MMIO 0x2500400 (irq = 208, base_baud = 1500000) is a 16550A
[    2.223110] sun4i-drm display-engine: Adding to iommu group 0
[    2.244943] sun4i-drm display-engine: bound 5100000.mixer (ops 0xffffffff80c6c1b8)
[    2.258663] sun4i-drm display-engine: bound 5200000.mixer (ops 0xffffffff80c6c1b8)
[    2.266398] sun4i-drm display-engine: bound 5460000.tcon-top (ops 0xffffffff80c70538)
[    2.275642] sun4i-drm display-engine: No panel or bridge found... RGB output disabled
[    2.283649] sun4i-drm display-engine: bound 5461000.lcd-controller (ops 0xffffffff80c69120)
[    2.292905] sun4i-drm display-engine: bound 5470000.lcd-controller (ops 0xffffffff80c69120)
[    2.302384] sun8i-dw-hdmi 5500000.hdmi: Detected HDMI TX controller v2.12a with HDCP (sun8i_dw_hdmi_phy)
[    2.313403] sun8i-dw-hdmi 5500000.hdmi: registered DesignWare HDMI I2C bus driver
[    2.322032] [drm] forcing HDMI-A-1 connector on
[    2.326748] sun4i-drm display-engine: bound 5500000.hdmi (ops 0xffffffff80c6b288)
[    2.336163] [drm] Initialized sun4i-drm 1.0.0 20150629 for display-engine on minor 0
[    2.478622] enter sun20i_d1_hdmi_phy_config
[    2.478651] enter sun20i_d1_hdmi_phy_enable
[    2.478666] [sun20i_d1_hdmi_phy_enable]:phy_rcalend2d_status
[    2.478753] [sun20i_d1_hdmi_phy_enable]:pll_lock_status
[    2.478805] [sun20i_d1_hdmi_phy_enable]:tx_ready_status
[    2.495384] Console: switching to colour frame buffer device 240x67
[    2.669585] sun4i-drm display-engine: [drm] fb0: sun4i-drmdrmfb frame buffer device
[    2.690792] input: 2009800.keys as /devices/platform/soc/2009800.keys/input/input0
[    2.712709] sun50i-a100-ledc 2008000.led-controller: Registered 1 LEDs
[    2.720498] sunxi-mmc 4021000.mmc: allocated mmc-pwrseq
[    2.749725] phy phy-4100400.phy.1: Changing dr_mode to 1
[    2.755726] sunxi-mmc 4021000.mmc: initialized, max. request size: 2047 KB, uses new timings mode
[    2.765587] sunxi-mmc 4020000.mmc: initialized, max. request size: 2047 KB, uses new timings mode
[    2.779722] ehci-platform 4200000.usb: EHCI Host Controller
[    2.791147] sunxi-mmc 4021000.mmc: card claims to support voltages below defined range
[    2.800815] ohci-platform 4200400.usb: Generic Platform OHCI controller
[    2.808982] usb_phy_generic usb_phy_generic.3.auto: dummy supplies not allowed for exclusive requests
[    2.819346] phy phy-4100400.phy.1: External vbus detected, not enabling our own vbus
[    2.828055] ehci-platform 4200000.usb: new USB bus registered, assigned bus number 1
[    2.837263] ohci-platform 4200400.usb: new USB bus registered, assigned bus number 2
[    2.846066] ohci-platform 4101400.usb: Generic Platform OHCI controller
[    2.853639] ehci-platform 4101000.usb: EHCI Host Controller
[    2.860988] ehci-platform 4200000.usb: irq 219, io mem 0x04200000
[    2.868423] ohci-platform 4101400.usb: new USB bus registered, assigned bus number 3
[    2.877274] ehci-platform 4101000.usb: new USB bus registered, assigned bus number 4
[    2.886412] ohci-platform 4200400.usb: irq 221, io mem 0x04200400
[    2.893604] ohci-platform 4101400.usb: irq 220, io mem 0x04101400
[    2.900877] ehci-platform 4101000.usb: irq 218, io mem 0x04101000
[    2.909293] ehci-platform 4200000.usb: USB 2.0 started, EHCI 1.00
[    2.916651] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[    2.925948] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.934096] ehci-platform 4101000.usb: USB 2.0 started, EHCI 1.00
[    2.941095] usb usb1: Product: EHCI Host Controller
[    2.946720] usb usb1: Manufacturer: Linux 6.1.0-rc3 ehci_hcd
[    2.953183] usb usb1: SerialNumber: 4200000.usb
[    2.963833] hub 1-0:1.0: USB hub found
[    2.972431] hub 1-0:1.0: 1 port detected
[    2.977340] mmc0: new high speed SDHC card at address 0001
[    2.986368] mmc1: new high speed SDIO card at address 0001
[    2.993638] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[    3.004822] mmcblk0: mmc0:0001 SD8GB 7.32 GiB
[    3.010784] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.021393] usb usb4: Product: EHCI Host Controller
[    3.058071]  mmcblk0: p1
[    3.092099] musb-hdrc musb-hdrc.4.auto: MUSB HDRC host driver
[    3.129293] usb usb4: Manufacturer: Linux 6.1.0-rc3 ehci_hcd
[    3.167565] usb usb4: SerialNumber: 4101000.usb
[    3.204743] hub 4-0:1.0: USB hub found
[    3.239434] hub 4-0:1.0: 1 port detected
[    3.275469] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.01
[    3.315026] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.352721] usb usb2: Product: Generic Platform OHCI controller
[    3.388975] usb usb2: Manufacturer: Linux 6.1.0-rc3 ohci_hcd
[    3.424674] usb usb2: SerialNumber: 4200400.usb
[    3.460348] hub 2-0:1.0: USB hub found
[    3.493553] hub 2-0:1.0: 1 port detected
[    3.528095] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.01
[    3.566190] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.602565] usb usb3: Product: Generic Platform OHCI controller
[    3.637424] usb usb3: Manufacturer: Linux 6.1.0-rc3 ohci_hcd
[    3.671776] usb usb3: SerialNumber: 4101400.usb
[    3.706190] hub 3-0:1.0: USB hub found
[    3.738231] hub 3-0:1.0: 1 port detected
[    3.771118] musb-hdrc musb-hdrc.4.auto: new USB bus registered, assigned bus number 5
[    3.808111] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[    3.844646] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.879871] usb usb5: Product: MUSB HDRC host driver
[    3.912771] usb usb5: Manufacturer: Linux 6.1.0-rc3 musb-hcd
[    3.946687] usb usb5: SerialNumber: musb-hdrc.4.auto
[    3.981563] hub 5-0:1.0: USB hub found
[    4.013718] hub 5-0:1.0: 1 port detected
[    4.047888] using random self ethernet address
[    4.080778] using random host ethernet address
[    4.115107] usb0: HOST MAC 66:ca:6f:cd:32:a5
[    4.146672] usb0: MAC 3a:f2:69:31:a6:60
[    4.177598] g_cdc gadget.0: CDC Composite Gadget, version: King Kamehameha Day 2008
[    4.213013] g_cdc gadget.0: g_cdc ready
[    4.246866] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    4.283559] ALSA device list:
[    4.314317]   #0: sun20i-codec
[    4.344602] cfg80211: failed to load regulatory.db
[    4.390684] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Quota mode: disabled.
[    4.427284] VFS: Mounted root (ext4 filesystem) readonly on device 179:1.
[    4.463401] devtmpfs: mounted
[    4.495997] Freeing unused kernel image (initmem) memory: 2152K
[    4.528843] Run /sbin/init as init process
[    4.857108] EXT4-fs (mmcblk0p1): re-mounted. Quota mode: disabled.


More information about the buildroot mailing list