Computers/BananaPi M1

From ParabolaWiki
Jump to: navigation, search
This article is a stub.
This typically means the article is a placeholder for more content to come. Knowledgeable users are encouraged to help expand the article.

1 Device information

TODO

2 Upstream status

Here are details on which user input/output peripherals are work out of the box or not, per significant upstream:


Display Keyboard UART USB-OTG Ethernet Wireless
U-boot

 ?

 ?

 ?


Linux-libre

 ?

 ?


OpenRC


 ?


 ?

 ?


Systemd



 ?


X11

 ?

 ?





Wayland

 ?

 ?





If something doesn't work as intended, it may be because of the lack of support upstream, or some bugs which needs to be fixed.

3 Booting

The boot-rom of a typical ARM computer supports booting only from specific storage devices. See the table below for which storage devices on which you can install the boot-loader on the BananaPi M1:

Storage device Boot-loader can be installed Accessible after boot
eMMC TODO TODO
SATA TODO TODO
MicroSD Yes Yes
SPI TODO n/a
USB flash, USB Hard drive, etc TODO TODO

Note that hardware and feature support in ARM boot-loaders such as u-boot, often lags behind Linux. For example, currently:

  • u-boot doesn't support all the newer ext4 filesystem features
  • u-boot cannot open encrypted partitions

You may need to format your target filesystem (or re-format an existing filesystem) in a special way. The Parabola ARM installation guide explains these caveats.


4 Installation

Available bootloaders:


5 Free software status

TODO

6 Technical references

dts TODO
u-boot configuration TODO

7 dmesg

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 6.5.5-gnu-1-vanilla (linux-libre-vanilla@parabola) (gcc (GCC) 12.1.0, GNU ld (GNU Binutils) 2.38) #1 SMP PREEMPT Tue, 03 Oct 2023 22:10:37 +0000
[    0.000000] CPU: ARMv7 Processor [410fc074] revision 4 (ARMv7), cr=10c5387d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: LeMaker Banana Pi
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] efi: UEFI not found.
[    0.000000] Reserved memory: created CMA memory pool at 0x4a000000, size 96 MiB
[    0.000000] OF: reserved mem: initialized node default-pool, compatible id shared-dma-pool
[    0.000000] OF: reserved mem: 0x4a000000..0x4fffffff (98304 KiB) map reusable default-pool
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000040000000-0x000000006fffffff]
[    0.000000]   Normal   empty
[    0.000000]   HighMem  [mem 0x0000000070000000-0x000000007dffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040000000-0x000000007dffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000007dffffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: Using PSCI v0.1 Function IDs from DT
[    0.000000] percpu: Embedded 14 pages/cpu s27028 r8192 d22124 u57344
[    0.000000] pcpu-alloc: s27028 r8192 d22124 u57344 alloc=14*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 
[    0.000000] Kernel command line: root=/dev/mmcblk0p1 rw rootwait
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 252224
[    0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000] Memory: 872180K/1015808K available (16384K kernel code, 1874K rwdata, 6416K rodata, 2048K init, 617K bss, 45324K reserved, 98304K cma-reserved, 229376K highmem)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=2.
[    0.000000] 	Trampoline variant of Tasks RCU enabled.
[    0.000000] 	Tracing 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=2
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    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.000002] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000017] Switching to timer-based delay loop, resolution 41ns
[    0.001486] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.002602] Can't get timer clock
[    0.003638] Console: colour dummy device 80x30
[    0.003665] printk: console [tty0] enabled
[    0.004496] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.004548] CPU: Testing write buffer coherency: ok
[    0.004642] pid_max: default: 32768 minimum: 301
[    0.011376] LSM: initializing lsm=capability,smack,integrity
[    0.019488] Smack:  Initializing.
[    0.019516] Smack:  IPv6 port labeling enabled.
[    0.021440] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.021501] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.029967] /cpus/cpu@0 missing clock-frequency property
[    0.030080] /cpus/cpu@1 missing clock-frequency property
[    0.030118] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.031857] RCU Tasks: Setting shift to 1 and lim to 1 rcu_task_cb_adjust=1.
[    0.032275] RCU Tasks Trace: Setting shift to 1 and lim to 1 rcu_task_cb_adjust=1.
[    0.032630] Setting up static identity map for 0x40300000 - 0x403000ac
[    0.034072] rcu: Hierarchical SRCU implementation.
[    0.034125] rcu: 	Max phase no-delay instances is 1000.
[    0.035771] EFI services will not be available.
[    0.036424] smp: Bringing up secondary CPUs ...
[    0.047926] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.048193] smp: Brought up 1 node, 2 CPUs
[    0.048267] SMP: Total of 2 processors activated (96.00 BogoMIPS).
[    0.048294] CPU: All CPU(s) started in HYP mode.
[    0.048312] CPU: Virtualization extensions available.
[    0.050382] devtmpfs: initialized
[    0.062357] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 4
[    0.063025] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.063114] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.071337] pinctrl core: initialized pinctrl subsystem
[    0.076863] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.084688] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.089523] audit: initializing netlink subsys (disabled)
[    0.090128] audit: type=2000 audit(0.080:1): state=initialized audit_enabled=0 res=1
[    0.092195] thermal_sys: Registered thermal governor 'fair_share'
[    0.092217] thermal_sys: Registered thermal governor 'bang_bang'
[    0.092260] thermal_sys: Registered thermal governor 'step_wise'
[    0.092284] thermal_sys: Registered thermal governor 'user_space'
[    0.092448] cpuidle: using governor menu
[    0.092826] No ATAGs?
[    0.092991] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.093035] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.095168] Serial: AMBA PL011 UART driver
[    0.107533] platform 1c16000.hdmi: Fixed dependency cycle(s) with /soc/lcd-controller@1c0d000/ports/port@1/endpoint@1
[    0.107655] platform 1c16000.hdmi: Fixed dependency cycle(s) with /soc/lcd-controller@1c0c000/ports/port@1/endpoint@1
[    0.119467] platform 1e40000.display-backend: Fixed dependency cycle(s) with /soc/lcd-controller@1c0d000/ports/port@0/endpoint@1
[    0.119601] platform 1e40000.display-backend: Fixed dependency cycle(s) with /soc/lcd-controller@1c0c000/ports/port@0/endpoint@1
[    0.119676] platform 1e40000.display-backend: Fixed dependency cycle(s) with /soc/display-frontend@1e20000/ports/port@1/endpoint@1
[    0.119748] platform 1e40000.display-backend: Fixed dependency cycle(s) with /soc/display-frontend@1e00000/ports/port@1/endpoint@1
[    0.120345] platform 1e60000.display-backend: Fixed dependency cycle(s) with /soc/lcd-controller@1c0d000/ports/port@0/endpoint@0
[    0.120488] platform 1e60000.display-backend: Fixed dependency cycle(s) with /soc/lcd-controller@1c0c000/ports/port@0/endpoint@0
[    0.120608] platform 1e60000.display-backend: Fixed dependency cycle(s) with /soc/display-frontend@1e20000/ports/port@1/endpoint@0
[    0.120728] platform 1e60000.display-backend: Fixed dependency cycle(s) with /soc/display-frontend@1e00000/ports/port@1/endpoint@0
[    0.124409] platform hdmi-connector: Fixed dependency cycle(s) with /soc/hdmi@1c16000/ports/port@1/endpoint
[    0.127182] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.
[    0.198344] raid6: neonx8   gen()   577 MB/s
[    0.266498] raid6: neonx4   gen()   816 MB/s
[    0.334658] raid6: neonx2   gen()   820 MB/s
[    0.402820] raid6: neonx1   gen()   673 MB/s
[    0.470979] raid6: int32x8  gen()   223 MB/s
[    0.539180] raid6: int32x4  gen()   231 MB/s
[    0.607357] raid6: int32x2  gen()   323 MB/s
[    0.675535] raid6: int32x1  gen()   287 MB/s
[    0.675564] raid6: using algorithm neonx2 gen() 820 MB/s
[    0.743643] raid6: .... xor() 612 MB/s, rmw enabled
[    0.743669] raid6: using neon recovery algorithm
[    0.752432] iommu: Default domain type: Translated
[    0.752494] iommu: DMA domain TLB invalidation policy: strict mode
[    0.754173] SCSI subsystem initialized
[    0.754736] libata version 3.00 loaded.
[    0.755231] usbcore: registered new interface driver usbfs
[    0.755357] usbcore: registered new interface driver hub
[    0.755452] usbcore: registered new device driver usb
[    0.757272] mc: Linux media interface: v0.10
[    0.757440] videodev: Linux video capture interface: v2.00
[    0.757649] pps_core: LinuxPPS API ver. 1 registered
[    0.757678] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.757731] PTP clock support registered
[    0.757811] EDAC MC: Ver: 3.0.0
[    0.759373] scmi_core: SCMI protocol bus registered
[    0.760613] Advanced Linux Sound Architecture Driver Initialized.
[    0.762290] NetLabel: Initializing
[    0.762342] NetLabel:  domain hash size = 128
[    0.762365] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.762505] NetLabel:  unlabeled traffic allowed by default
[    0.763147] vgaarb: loaded
[    0.764166] clocksource: Switched to clocksource arch_sys_counter
[    0.771487] VFS: Disk quotas dquot_6.6.0
[    0.771923] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.791534] NET: Registered PF_INET protocol family
[    0.791985] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.795966] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.796315] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.796408] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.796596] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear)
[    0.796988] TCP: Hash tables configured (established 8192 bind 8192)
[    0.797827] MPTCP token hash table entries: 1024 (order: 2, 16384 bytes, linear)
[    0.798321] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.798422] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.799234] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.800981] RPC: Registered named UNIX socket transport module.
[    0.801055] RPC: Registered udp transport module.
[    0.801077] RPC: Registered tcp transport module.
[    0.801097] RPC: Registered tcp-with-tls transport module.
[    0.801116] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.801154] NET: Registered PF_XDP protocol family
[    0.801200] PCI: CLS 0 bytes, default 64
[    0.802135] Trying to unpack rootfs image as initramfs...
[    0.809177] armv7-pmu pmu: hw perfevents: no interrupt-affinity property, guessing.
[    0.816482] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[    0.822095] Initialise system trusted keyrings
[    0.822737] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[    0.823004] zbud: loaded
[    0.840000] NFS: Registering the id_resolver key type
[    0.840464] Key type id_resolver registered
[    0.840528] Key type id_legacy registered
[    0.840817] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.840856] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    1.038726] xor: measuring software checksum speed
[    1.047285]    arm4regs        :  1182 MB/sec
[    1.060293]    8regs           :   764 MB/sec
[    1.073275]    32regs          :   762 MB/sec
[    1.081732]    neon            :  1193 MB/sec
[    1.081812] xor: using function: neon (1193 MB/sec)
[    1.081865] Key type asymmetric registered
[    1.081899] Asymmetric key parser 'x509' registered
[    1.082554] bounce: pool size: 64 pages
[    1.083302] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[    1.084026] io scheduler mq-deadline registered
[    1.084104] io scheduler kyber registered
[    1.084855] io scheduler bfq registered
[    1.146617] Serial: 8250/16550 driver, 6 ports, IRQ sharing enabled
[    1.156686] Serial: AMBA driver
[    1.174426] [drm] Initialized simpledrm 1.0.0 20200625 for 7e000000.framebuffer on minor 0
[    1.325283] Console: switching to colour frame buffer device 240x67
[    1.424603] simple-framebuffer 7e000000.framebuffer: [drm] fb0: simpledrmdrmfb frame buffer device
[    1.477155] loop: module loaded
[    1.480565] Loading iSCSI transport class v2.0-870.
[    1.488269] iscsi: registered transport (tcp)
[    1.490575] ahci-sunxi 1c18000.sata: supply ahci not found, using dummy regulator
[    1.491274] ahci-sunxi 1c18000.sata: supply phy not found, using dummy regulator
[    1.491643] ahci-sunxi 1c18000.sata: supply target not found, using dummy regulator
[    1.511709] Freeing initrd memory: 7072K
[    1.544436] ahci-sunxi 1c18000.sata: controller can't do PMP, turning off CAP_PMP
[    1.544700] ahci-sunxi 1c18000.sata: forcing PORTS_IMPL to 0x1
[    1.544924] ahci-sunxi 1c18000.sata: AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl platform mode
[    1.545140] ahci-sunxi 1c18000.sata: flags: ncq sntf pm led clo only pio slum part ccc 
[    1.554274] scsi host0: ahci-sunxi
[    1.555321] ata1: SATA max UDMA/133 mmio [mem 0x01c18000-0x01c18fff] port 0x100 irq 35
[    1.579546] usbcore: registered new interface driver uas
[    1.579827] usbcore: registered new interface driver usb-storage
[    1.580018] usbcore: registered new interface driver ums-cypress
[    1.580343] usbcore: registered new interface driver ums_eneub6250
[    1.580635] usbcore: registered new interface driver ums-freecom
[    1.580842] usbcore: registered new interface driver ums-isd200
[    1.581067] usbcore: registered new interface driver ums-usbat
[    1.597770] sunxi-rtc 1c20d00.rtc: registered as rtc0
[    1.603640] sunxi-rtc 1c20d00.rtc: setting system clock to 2023-10-12T21:24:47 UTC (1697145887)
[    1.604920] i2c_dev: i2c /dev entries driver
[    1.623622] sdhci: Secure Digital Host Controller Interface driver
[    1.624373] sdhci: Copyright(c) Pierre Ossman
[    1.626490] Synopsys Designware Multimedia Card Interface Driver
[    1.627962] VUB300 Driver rom wait states = 1C irqpoll timeout = 0400
[    1.629331] usbcore: registered new interface driver vub300
[    1.629745] usbcore: registered new interface driver ushc
[    1.631794] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.637153] ledtrig-cpu: registered to indicate activity on CPUs
[    1.645741] hid: raw HID events driver (C) Jiri Kosina
[    1.657343] usbcore: registered new interface driver usbhid
[    1.666061] usbhid: USB HID core driver
[    1.702642] NET: Registered PF_INET6 protocol family
[    1.809043] Segment Routing with IPv6
[    1.814916] In-situ OAM (IOAM) with IPv6
[    1.821254] mip6: Mobile IPv6
[    1.830181] NET: Registered PF_PACKET protocol family
[    1.841382] Key type dns_resolver registered
[    1.851640] ThumbEE CPU extension supported.
[    1.862185] Registering SWP/SWPB emulation handler
[    1.869492] ata1: SATA link down (SStatus 0 SControl 300)
[    1.914281] registered taskstats version 1
[    1.922066] Loading compiled-in X.509 certificates
[    1.954149] Key type .fscrypt registered
[    1.962396] Key type fscrypt-provisioning registered
[    1.987917] Btrfs loaded, zoned=yes, fsverity=yes
[    2.056532] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    2.072328] sun4i-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[    2.086640] sun4i-pinctrl 1c20800.pinctrl: supply vcc-pb not found, using dummy regulator
[    2.101190] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 70, base_baud = 1500000) is a 16550A
[    2.109907] printk: console [ttyS0] enabled
[    3.514782] sun4i-pinctrl 1c20800.pinctrl: supply vcc-ph not found, using dummy regulator
[    3.546163] 1c28c00.serial: ttyS1 at MMIO 0x1c28c00 (irq = 71, base_baud = 1500000) is a 16550A
[    3.569129] sun4i-pinctrl 1c20800.pinctrl: supply vcc-pi not found, using dummy regulator
[    3.589457] 1c29c00.serial: ttyS2 at MMIO 0x1c29c00 (irq = 72, base_baud = 1500000) is a 16550A
[    3.637818] axp20x-i2c 0-0034: AXP20x variant AXP209 found
[    3.670660] axp20x-gpio axp20x-gpio: DMA mask not set
[    3.689034] axp20x-gpio axp20x-gpio: AXP209 pinctrl and GPIO driver loaded
[    3.726295] axp20x-usb-power-supply axp20x-usb-power-supply: DMA mask not set
[    3.749018] axp20x-i2c 0-0034: AXP20X driver loaded
[    3.802060] sunxi-mmc 1c0f000.mmc: Got CD GPIO
[    3.860969] sunxi-mmc 1c0f000.mmc: initialized, max. request size: 16384 KB
[    3.912824] clk: Disabling unused clocks
[    3.924583] ALSA device list:
[    3.937211]   No soundcards found.
[    3.943786] mmc0: host does not support reading read-only switch, assuming write-enable
[    3.965613] Freeing unused kernel image (initmem) memory: 2048K
[    3.972593] mmc0: new high speed SDHC card at address 1234
[    3.989002] Run /init as init process
[    4.000319]   with arguments:
[    4.000346]     /init
[    4.000359]   with environment:
[    4.000365]     HOME=/
[    4.000372]     TERM=linux
[    4.014473] mmcblk0: mmc0:1234 SA32G 28.9 GiB
[    4.043992]  mmcblk0: p1
[    6.835006] lima 1c40000.gpu: gp - mali400 version major 1 minor 1
[    6.846321] sun4i-drm display-engine: bound 1e00000.display-frontend (ops sun4i_frontend_ops [sun4i_frontend])
[    6.866165] sun4i-drm display-engine: bound 1e20000.display-frontend (ops sun4i_frontend_ops [sun4i_frontend])
[    6.883931] sun4i-drm display-engine: bound 1e60000.display-backend (ops sun4i_backend_ops [sun4i_backend])
[    6.900728] sun4i-drm display-engine: bound 1e40000.display-backend (ops sun4i_backend_ops [sun4i_backend])
[    6.919968] sun4i-drm display-engine: No panel or bridge found... RGB output disabled
[    6.935554] sun4i-drm display-engine: bound 1c0c000.lcd-controller (ops sun4i_tcon_ops [sun4i_tcon])
[    6.954235] sun4i-drm display-engine: No panel or bridge found... RGB output disabled
[    6.958353] lima 1c40000.gpu: pp0 - mali400 version major 1 minor 1
[    6.962341] sun4i-drm display-engine: bound 1c0d000.lcd-controller (ops sun4i_tcon_ops [sun4i_tcon])
[    7.003106] sun4i-drm display-engine: bound 1c16000.hdmi (ops sun4i_hdmi_ops [sun4i_drm_hdmi])
[    7.032874] lima 1c40000.gpu: pp1 - mali400 version major 1 minor 1
[    7.077085] Console: switching to colour dummy device 80x30
[    7.121088] lima 1c40000.gpu: l2 cache 64K, 4-way, 64byte cache line, 64bit external bus
[    7.121850] [drm] Initialized sun4i-drm 1.0.0 20150629 for display-engine on minor 2
[    7.134625] lima 1c40000.gpu: bus rate = 300000000
[    7.142258] lima 1c40000.gpu: mod rate = 384000000
[    7.155904] [drm] Initialized lima 1.1.0 20191231 for 1c40000.gpu on minor 1
[    7.237997] Console: switching to colour frame buffer device 240x67
[    7.300289] sun4i-drm display-engine: [drm] fb0: sun4i-drmdrmfb frame buffer device
[    7.833745] EXT4-fs (mmcblk0p1): mounted filesystem 7984a7a2-6da9-4145-9440-5d1bc21a66d7 r/w with ordered data mode. Quota mode: none.
[    8.825577] systemd[1]: systemd 253-1.parabola1-parabola running in system mode (+PAM +AUDIT -SELINUX -APPARMOR -IMA +SMACK +SECCOMP +GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT -QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +XKBCOMMON +UTMP -SYSVINIT default-hierarchy=unified)
[    8.859803] systemd[1]: Detected architecture arm.
[    8.900497] systemd[1]: Hostname set to <banana>.
[    9.535632] systemd[1]: bpf-lsm: BPF LSM hook not enabled in the kernel, BPF LSM not supported
[    9.546382] systemd[1]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set
[   11.078422] systemd[1]: Queued start job for default target Graphical Interface.
[   11.120566] systemd[1]: Created slice Slice /system/getty.
[   11.149135] systemd[1]: Created slice Slice /system/modprobe.
[   11.177266] systemd[1]: Created slice Slice /system/netctl.
[   11.205289] systemd[1]: Created slice Slice /system/serial-getty.
[   11.231861] systemd[1]: Created slice User and Session Slice.
[   11.253472] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[   11.281390] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[   11.310546] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[   11.337147] systemd[1]: Reached target Local Encrypted Volumes.
[   11.360889] systemd[1]: Reached target Local Integrity Protected Volumes.
[   11.385020] systemd[1]: Reached target Path Units.
[   11.404768] systemd[1]: Reached target Remote File Systems.
[   11.428675] systemd[1]: Reached target Slice Units.
[   11.448820] systemd[1]: Reached target Swaps.
[   11.468780] systemd[1]: Reached target Local Verity Protected Volumes.
[   11.493850] systemd[1]: Listening on Device-mapper event daemon FIFOs.
[   11.534218] systemd[1]: Listening on Process Core Dump Socket.
[   11.558636] systemd[1]: Listening on Journal Socket (/dev/log).
[   11.582457] systemd[1]: Listening on Journal Socket.
[   11.606596] systemd[1]: Listening on Network Service Netlink Socket.
[   11.631028] systemd[1]: Listening on udev Control Socket.
[   11.654079] systemd[1]: Listening on udev Kernel Socket.
[   11.678131] systemd[1]: Huge Pages File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
[   11.721007] systemd[1]: Mounting POSIX Message Queue File System...
[   11.755458] systemd[1]: Mounting Kernel Debug File System...
[   11.777583] systemd[1]: Kernel Trace File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/tracing).
[   11.817083] systemd[1]: Mounting Temporary Directory /tmp...
[   11.849620] systemd[1]: Starting Create List of Static Device Nodes...
[   11.905741] systemd[1]: Starting Load Kernel Module configfs...
[   11.945056] systemd[1]: Starting Load Kernel Module dm_mod...
[   11.997037] device-mapper: uevent: version 1.0.3
[   12.009679] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@redhat.com
[   12.010096] systemd[1]: Starting Load Kernel Module drm...
[   12.077812] systemd[1]: Starting Load Kernel Module fuse...
[   12.117209] fuse: init (API version 7.38)
[   12.119205] systemd[1]: Starting Load Kernel Module loop...
[   12.157903] systemd[1]: File System Check on Root Device was skipped because of an unmet condition check (ConditionPathIsReadWrite=!/).
[   12.205785] systemd[1]: Starting Load Kernel Modules...
[   12.268527] systemd[1]: Starting Generate network units from Kernel command line...
[   12.337431] systemd[1]: Starting Remount Root and Kernel File Systems...
[   12.405617] systemd[1]: Starting Coldplug All udev Devices...
[   12.422116] EXT4-fs (mmcblk0p1): re-mounted 7984a7a2-6da9-4145-9440-5d1bc21a66d7 r/w. Quota mode: none.
[   12.478078] systemd[1]: Mounted POSIX Message Queue File System.
[   12.510356] systemd[1]: Mounted Kernel Debug File System.
[   12.542246] systemd[1]: Mounted Temporary Directory /tmp.
[   12.575759] systemd[1]: Finished Create List of Static Device Nodes.
[   12.609739] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[   12.626633] systemd[1]: Finished Load Kernel Module configfs.
[   12.661013] systemd[1]: modprobe@dm_mod.service: Deactivated successfully.
[   12.677915] systemd[1]: Finished Load Kernel Module dm_mod.
[   12.713041] systemd[1]: modprobe@drm.service: Deactivated successfully.
[   12.729741] systemd[1]: Finished Load Kernel Module drm.
[   12.765084] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[   12.781842] systemd[1]: Finished Load Kernel Module fuse.
[   12.817336] systemd[1]: modprobe@loop.service: Deactivated successfully.
[   12.834003] systemd[1]: Finished Load Kernel Module loop.
[   12.868720] systemd[1]: Finished Load Kernel Modules.
[   12.900537] systemd[1]: Finished Generate network units from Kernel command line.
[   12.936365] systemd[1]: Finished Remount Root and Kernel File Systems.
[   12.972853] systemd[1]: Reached target Preparation for Network.
[   13.025235] systemd[1]: Mounting FUSE Control File System...
[   13.081113] systemd[1]: Mounting Kernel Configuration File System...
[   13.121205] systemd[1]: First Boot Wizard was skipped because of an unmet condition check (ConditionFirstBoot=yes).
[   13.147462] systemd[1]: Rebuild Hardware Database was skipped because no trigger condition checks were met.
[   13.197257] systemd[1]: Starting Load/Save OS Random Seed...
[   13.221390] systemd[1]: Repartition Root Disk was skipped because no trigger condition checks were met.
[   13.289728] systemd[1]: Starting Apply Kernel Variables...
[   13.346630] systemd[1]: Starting Create System Users...
[   13.383383] systemd[1]: Mounted FUSE Control File System.
[   13.414498] systemd[1]: Mounted Kernel Configuration File System.
[   13.871804] systemd[1]: Finished Apply Kernel Variables.
[   14.295730] systemd[1]: Finished Coldplug All udev Devices.
[   14.637550] systemd[1]: Finished Create System Users.
[   14.697654] systemd[1]: Starting Create Static Device Nodes in /dev...
[   14.760302] random: crng init done
[   15.156758] systemd[1]: Finished Load/Save OS Random Seed.
[   15.189896] systemd[1]: First Boot Complete was skipped because of an unmet condition check (ConditionFirstBoot=yes).
[   15.443607] systemd[1]: Finished Create Static Device Nodes in /dev.
[   15.474253] systemd[1]: Reached target Preparation for Local File Systems.
[   15.504947] systemd[1]: Virtual Machine and Container Storage (Compatibility) was skipped because of an unmet condition check (ConditionPathExists=/var/lib/machines.raw).
[   15.527146] systemd[1]: Reached target Local File Systems.
[   15.556867] systemd[1]: Entropy Daemon based on the HAVEGE algorithm was skipped because of an unmet condition check (ConditionKernelVersion=<5.6).
[   15.601726] systemd[1]: Starting Rebuild Dynamic Linker Cache...
[   15.642652] systemd[1]: Set Up Additional Binary Formats was skipped because no trigger condition checks were met.
[   15.713735] systemd[1]: Starting Journal Service...
[   15.745484] systemd[1]: Commit a transient machine-id on disk was skipped because of an unmet condition check (ConditionPathIsMountPoint=/etc/machine-id).
[   15.801313] systemd[1]: Starting Rule-based Manager for Device Events and Files...
[   15.938594] systemd-journald[165]: Collecting audit messages is disabled.
[   16.283581] systemd[1]: Started Journal Service.
[   16.546025] systemd-journald[165]: Received client request to flush runtime journal.
[   16.648751] systemd-journald[165]: File /var/log/journal/b593800e2c954b08aeeaf1e6ae11dc5c/system.journal corrupted or uncleanly shut down, renaming and replacing.
[   17.405052] platform 1c1c000.usb: deferred probe pending
[   17.421476] platform 1c13000.usb: deferred probe pending
[   17.437164] platform 1c14400.usb: deferred probe pending
[   17.449758] platform 1c1c400.usb: deferred probe pending
[   17.462278] platform axp20x-usb-power-supply: deferred probe pending
[   17.475938] platform 1c13400.phy: deferred probe pending
[   17.950654] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[   18.048832] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[   18.068726] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[   18.088347] cfg80211: failed to load regulatory.db
[   20.299209] sun4i-ss 1c15000.crypto-engine: no reset control found
[   20.556420] sun4i-ss 1c15000.crypto-engine: Die ID 0
[   20.730236] Registered IR keymap rc-empty
[   20.773741] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=1)
[   20.920740] rc rc0: sunxi-ir as /devices/platform/soc/1c21800.ir/rc/rc0
[   21.042229] sunxi_cedrus: module is from the staging directory, the quality is unknown, you have been warned.
[   21.127177] rc rc0: lirc_dev: driver sunxi-ir registered at minor = 0, raw IR receiver, no transmitter
[   21.320595] cedrus 1c0e000.video-codec: Device registered as /dev/video0
[   21.334935] input: sunxi-ir as /devices/platform/soc/1c21800.ir/rc/rc0/input0
[   21.355496] sunxi-ir 1c21800.ir: initialized sunXi IR driver
[   21.714166] input: axp20x-pek as /devices/platform/soc/1c2ac00.i2c/i2c-0/0-0034/axp20x-pek/input/input1
[   21.721017] axp20x-adc axp20x-adc: DMA mask not set
[   21.851345] sun7i-dwmac 1c50000.ethernet: IRQ eth_wake_irq not found
[   22.170949] sun7i-dwmac 1c50000.ethernet: IRQ eth_lpi not found
[   22.198932] sun7i-dwmac 1c50000.ethernet: PTP uses main clock
[   22.243523] ehci-platform 1c14000.usb: EHCI Host Controller
[   22.287059] ehci-platform 1c1c000.usb: EHCI Host Controller
[   22.302775] usb_phy_generic usb_phy_generic.0.auto: dummy supplies not allowed for exclusive requests
[   22.328725] ehci-platform 1c14000.usb: new USB bus registered, assigned bus number 1
[   22.361644] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus number 2
[   22.376771] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[   22.398148] sun7i-dwmac 1c50000.ethernet: Version ID not available
[   22.412751] ehci-platform 1c14000.usb: irq 130, io mem 0x01c14000
[   22.430743] ehci-platform 1c1c000.usb: irq 131, io mem 0x01c1c000
[   22.437112] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 3
[   22.459852] ehci-platform 1c14000.usb: USB 2.0 started, EHCI 1.00
[   22.476379] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00
[   22.488722] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.05
[   22.520322] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   22.540406] sun7i-dwmac 1c50000.ethernet: 	DWMAC1000
[   22.564309] usb usb1: Product: EHCI Host Controller
[   22.592350] usb usb1: Manufacturer: Linux 6.5.5-gnu-1-vanilla ehci_hcd
[   22.606375] sun7i-dwmac 1c50000.ethernet: No HW DMA feature register supported
[   22.632299] usb usb1: SerialNumber: 1c14000.usb
[   22.656359] sun7i-dwmac 1c50000.ethernet: TX Checksum insertion supported
[   22.657647] hub 1-0:1.0: USB hub found
[   22.708436] hub 1-0:1.0: 1 port detected
[   22.737804] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.05
[   22.764367] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   22.792405] sun7i-dwmac 1c50000.ethernet: Normal descriptors
[   22.796269] usb usb2: Product: EHCI Host Controller
[   22.812734] sun7i-dwmac 1c50000.ethernet: Ring mode enabled
[   22.834263] usb usb2: Manufacturer: Linux 6.5.5-gnu-1-vanilla ehci_hcd
[   22.856358] usb usb2: SerialNumber: 1c1c000.usb
[   22.877689] hub 2-0:1.0: USB hub found
[   22.896414] hub 2-0:1.0: 1 port detected
[   22.921808] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.05
[   22.960347] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   22.982396] usb usb3: Product: MUSB HDRC host driver
[   23.012320] usb usb3: Manufacturer: Linux 6.5.5-gnu-1-vanilla musb-hcd
[   23.062184] usb usb3: SerialNumber: musb-hdrc.1.auto
[   23.109910] hub 3-0:1.0: USB hub found
[   23.141370] hub 3-0:1.0: 1 port detected
[   23.191204] ohci-platform 1c14400.usb: Generic Platform OHCI controller
[   23.202061] ohci-platform 1c1c400.usb: Generic Platform OHCI controller
[   23.216354] ohci-platform 1c14400.usb: new USB bus registered, assigned bus number 4
[   23.228369] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus number 5
[   23.262078] ohci-platform 1c1c400.usb: irq 134, io mem 0x01c1c400
[   23.275500] ohci-platform 1c14400.usb: irq 133, io mem 0x01c14400
[   23.346128] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.05
[   23.370057] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   23.399919] usb usb5: Product: Generic Platform OHCI controller
[   23.420414] usb usb5: Manufacturer: Linux 6.5.5-gnu-1-vanilla ohci_hcd
[   23.435002] usb usb5: SerialNumber: 1c1c400.usb
[   23.450546] ------------[ cut here ]------------
[   23.452003] hub 5-0:1.0: USB hub found
[   23.455394] WARNING: CPU: 1 PID: 169 at drivers/base/platform.c:450 __platform_get_irq_byname+0xbc/0xcc
[   23.459176] hub 5-0:1.0: 1 port detected
[   23.468496] 0 is an invalid IRQ number
[   23.468501] Modules linked in: sun4i_gpadc_iio(+)
[   23.478351] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.05
[   23.482282]  realtek
[   23.490005] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   23.495311]  dwmac_sunxi stmmac_platform axp20x_adc stmmac sun4i_codec axp20x_pek pcs_xpcs snd_soc_core phylink sun4i_ts ac97_bus snd_pcm_dmaengine sun4i_gpadc
[   23.499425] usb usb4: Product: Generic Platform OHCI controller
[   23.504857]  sunxi_cedrus(C) snd_pcm videobuf2_dma_contig v4l2_mem2mem sunxi_wdt snd_timer videobuf2_memops
[   23.536308] usb usb4: Manufacturer: Linux 6.5.5-gnu-1-vanilla ohci_hcd
[   23.537350]  sunxi_cir
[   23.552273] usb usb4: SerialNumber: 1c14400.usb
[   23.553619]  rc_core
[   23.623754] hub 4-0:1.0: USB hub found
[   23.628372]  videobuf2_v4l2 videobuf2_common sun4i_ss iio_hwmon cfg80211 uio_pdrv_genirq rfkill uio sch_fq_codel fuse dm_mod ip_tables x_tables sun4i_backend lima sun4i_drm_hdmi spi_sun4i sun4i_drm sun4i_frontend drm_dma_helper sun4i_tcon sun8i_tcon_top display_connector
[   23.689315] hub 4-0:1.0: 1 port detected
[   23.690747] CPU: 1 PID: 169 Comm: (udev-worker) Tainted: G         C         6.5.5-gnu-1-vanilla #1
[   23.716817] Hardware name: Allwinner sun7i (A20) Family
[   23.728762]  unwind_backtrace from show_stack+0x10/0x14
[   23.740819]  show_stack from dump_stack_lvl+0x40/0x4c
[   23.752583]  dump_stack_lvl from __warn+0x84/0xc8
[   23.763896]  __warn from warn_slowpath_fmt+0x1e0/0x1ec
[   23.775771]  warn_slowpath_fmt from __platform_get_irq_byname+0xbc/0xcc
[   23.789167]  __platform_get_irq_byname from platform_get_irq_byname+0x10/0x30
[   23.792392] usb 5-1: new low-speed USB device number 2 using ohci-platform
[   23.796377]  platform_get_irq_byname from sun4i_irq_init+0x38/0xcc [sun4i_gpadc_iio]
[   23.831012]  sun4i_irq_init [sun4i_gpadc_iio] from sun4i_gpadc_probe+0x21c/0x304 [sun4i_gpadc_iio]
[   23.846861]  sun4i_gpadc_probe [sun4i_gpadc_iio] from platform_probe+0x5c/0xb0
[   23.861001]  platform_probe from really_probe+0xc8/0x2d8
[   23.873156]  really_probe from __driver_probe_device+0x88/0x19c
[   23.885894]  __driver_probe_device from driver_probe_device+0x30/0x104
[   23.899248]  driver_probe_device from __driver_attach+0x90/0x174
[   23.912063]  __driver_attach from bus_for_each_dev+0x70/0xc4
[   23.924599]  bus_for_each_dev from bus_add_driver+0xcc/0x1cc
[   23.937105]  bus_add_driver from driver_register+0x7c/0x114
[   23.949512]  driver_register from do_one_initcall+0x48/0x274
[   23.961925]  do_one_initcall from do_init_module+0x54/0x1e8
[   23.974236]  do_init_module from sys_init_module+0x1e4/0x218
[   23.986585]  sys_init_module from __sys_trace_return+0x0/0x10
[   23.999080] Exception stack(0xf0ad5fa8 to 0xf0ad5ff0)
[   24.010796] 5fa0:                   00000000 b4fcf008 b4fcf008 00003de8 b6be36f0 00000000
[   24.025722] 5fc0: 00000000 b4fcf008 b6be36f0 00000080 00000003 005e4e78 00000000 00000000
[   24.040628] 5fe0: b6bf4f28 beb82710 b6bda660 b6aa0100
[   24.052661] ---[ end trace 0000000000000000 ]---
[   24.066454] usb 5-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice=64.00
[   24.096295] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   24.110477] usb 5-1: Product: USB Keyboard
[   24.122092] usb 5-1: Manufacturer: Logitech
[   24.156950] input: Logitech USB Keyboard as /devices/platform/soc/1c1c400.usb/usb5/5-1/5-1:1.0/0003:046D:C31C.0001/input/input2
[   24.238206] hid-generic 0003:046D:C31C.0001: input,hidraw0: USB HID v1.10 Keyboard [Logitech USB Keyboard] on usb-1c1c400.usb-1/input0
[   24.264795] sun4i-gpadc-iio sun5i-a13-gpadc-iio.0: error -EINVAL: IRQ FIFO_DATA_PENDING not found
[   24.287954] sun4i-gpadc-iio: probe of sun5i-a13-gpadc-iio.0 failed with error -22
[   24.326264] input: Logitech USB Keyboard Consumer Control as /devices/platform/soc/1c1c400.usb/usb5/5-1/5-1:1.1/0003:046D:C31C.0002/input/input3
[   24.409608] input: Logitech USB Keyboard System Control as /devices/platform/soc/1c1c400.usb/usb5/5-1/5-1:1.1/0003:046D:C31C.0002/input/input4
[   24.437270] hid-generic 0003:046D:C31C.0002: input,hidraw1: USB HID v1.10 Device [Logitech USB Keyboard] on usb-1c1c400.usb-1/input1
[   24.594697] sun7i-dwmac 1c50000.ethernet end0: renamed from eth0
[   25.165825] sun7i-dwmac 1c50000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0
[   25.206703] sun7i-dwmac 1c50000.ethernet end0: PHY [stmmac-0:01] driver [RTL8211E Gigabit Ethernet] (irq=POLL)
[   25.231926] sun7i-dwmac 1c50000.ethernet end0: No Safety Features support found
[   25.272438] sun7i-dwmac 1c50000.ethernet end0: RX IPC Checksum Offload disabled
[   25.323386] sun7i-dwmac 1c50000.ethernet end0: No MAC Management Counters available
[   25.420312] sun7i-dwmac 1c50000.ethernet end0: PTP not supported by HW
[   25.500460] sun7i-dwmac 1c50000.ethernet end0: configuring for phy/rgmii-id link mode
[   27.593096] sun7i-dwmac 1c50000.ethernet end0: Link is Up - 100Mbps/Full - flow control off

8 See also