Orange Pi Zero 2W at first glance

Orangi Pi has recently introduced the Orangi Pi Zero 2W single-board computers. There are a couple of variants, with changing amount of RAM, maxing at 4 GB. The CPU is a 4 core Allwinner H618 Cortex-A53. The main board houses CPU, some system chips, antenna connector, micro-SD socket and 16 MB flash. There is also mini-HDMI socket as well as 2 USB-C sockets, one for power in and one for general peripherals. There is also handy 2 x 20 pin hole grid in the main board, and thank heavens they have not soldered the provided pin header in because it would actually more than double the height of the construction. They played this very smart. This does not happen often in electronics industry.

One side of the main board has a flat cable connection possibility to external daughter card housing IR receiver, RJ45 Ethernet, some buttons, 2 regular USB ports and audio jack. The board is incredibly thin. Everything in this design hints it will be a killer app for so-called “smart” TVs.

We took a short exploration tour of the product tour with the vendor-provided Debian Linux  (Note: Daughter card was NOT connected nor tested.) Read more below.

More overview of the hardware

As was written, the main board is extremely thin. I will do proper measurements later but on the ballpark I approximate about 5.0 mm.

Basic setup of the main board is as follows.

I read some reviews from Amazon that some user units were dead on arrival. Armed with this knowledge I got extra careful. First, I got the official Raspberry Pi power supply, rated DC 5.1V 3A:

Also, I used brand new Kingston Canbas Select Plus 32 GB Micro SD card:

I put the vendor Debian image in the card. I seated all cables securely. Some connections were somewhat stiff and could fool the casual user that the cable is connected when it is actually not.

I fired everything up. And in a couple of minutes I was looking at the XFCE desktop in FullHD:

Everything working so far. I speculate on the Amazon reviews: Maybe users were unable to set up their cables correctly, used garbage grade cards or low quality power supplies… Or maybe they had a low-memory variant just generally working more slowly.

Price

I bought my units from this Amazon page: https://www.amazon.com/gp/product/B0CHMTX32V/ . I bought the 4 GB variant with daughter card. And, I actually bought 2 sets, just in case. The things were shipped from Denver, USA to my home via the second-cheapest DHL option. I was billed as:

Item(s) Subtotal: USD 77.98
Shipping & Handling: USD 24.92
Total before tax: USD 102.90
Estimated tax to be collected: USD 24.70
Grand Total: USD 127.60
Payment Grand Total: EUR 124,15

And remember, this was for 2 sets. The PSU and micro SD card I kind of had already.

Vendor Debian image in action

Orange Pi provides a collection of images prebuilt for their units. Somewhat home-brewingly they are delivered via Google Drive:

However, the thing basically works. Just unzip the image as needed and dump it with Rufus to Micro SD card.

I connected via wifi to my test network and ran a speedtest:

Not bad. I next tried to connect to the unit via SSH from the unit itself. There is a nice banner:

It seems to be that the default credentials are:

user: orangepi
password: orangepi
su-root password: orangepi

Next I ran glxgears. I have completely forgotten what these numbers mean but it seemed to be running:

I also did a small survey of surface temperature. With smallish load I encountered about 53.5 C at max from one chip:

So basically everything seemed to be working at least on some level.

What next?

I think I’m personally trying to get Alpine Linux to run in read-only mode on the unit. I encountered a lof of interesting links which will probably help in my goal, so better just dump them here.

Appending: Interesting files and resources

For seasoned Linux veterans, here is collection of interesting files and resources I could dig out from the system.

NOTE! The flat cable -connected daughter board with RJ45 etc. was NOT connected during the test, so some prints may be explained by this.

There is an archive package of interesting files, including dtb dumps, u-boot config and full /boot/ in http://m.asuka.fi/uploads/orangepi-zero-2w-4gb-vendor-debian-image_2023-10-21.zip . This all originated from vendor (Orange Pi) image file Orangepizero2w_1.0.0_debian_bullseye_desktop_xfce_linux6.1.31-4gb.7z

uname -a

Linux orangepizero2w 6.1.31-sun50iw9 #1.0.0 SMP Wed Sep 13 11:45:01 CST 2023 aarch64 GNU/Linux

cpuinfo

processor : 0
BogoMIPS : 48.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4

processor : 1
BogoMIPS : 48.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4

processor : 2
BogoMIPS : 48.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4

processor : 3
BogoMIPS : 48.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4

meminfo

MemTotal: 4024864 kB
MemFree: 2438132 kB
MemAvailable: 3298604 kB
Buffers: 75144 kB
Cached: 861416 kB
SwapCached: 0 kB
Active: 563424 kB
Inactive: 749228 kB
Active(anon): 1120 kB
Inactive(anon): 378172 kB
Active(file): 562304 kB
Inactive(file): 371056 kB
Unevictable: 64 kB
Mlocked: 64 kB
SwapTotal: 2012428 kB
SwapFree: 2012428 kB
Zswap: 0 kB
Zswapped: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 376304 kB
Mapped: 188836 kB
Shmem: 3200 kB
KReclaimable: 109524 kB
Slab: 158944 kB
SReclaimable: 109524 kB
SUnreclaim: 49420 kB
KernelStack: 5344 kB
PageTables: 9468 kB
SecPageTables: 0 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 4024860 kB
Committed_AS: 2081944 kB
VmallocTotal: 133143592960 kB
VmallocUsed: 40772 kB
VmallocChunk: 0 kB
Percpu: 1984 kB
AnonHugePages: 0 kB
ShmemHugePages: 0 kB
ShmemPmdMapped: 0 kB
FileHugePages: 0 kB
FilePmdMapped: 0 kB
CmaTotal: 131072 kB
CmaFree: 111784 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
Hugetlb: 0 kB

lsmod

Module Size Used by
binfmt_misc 24576 1
rfcomm 77824 16
overlay 131072 0
algif_hash 16384 1
algif_skcipher 16384 1
af_alg 24576 6 algif_hash,algif_skcipher
bnep 28672 2
hci_uart 126976 1
btqca 24576 1 hci_uart
btrtl 28672 1 hci_uart
btbcm 20480 1 hci_uart
btintel 40960 1 hci_uart
bluetooth 720896 44 btrtl,btqca,btintel,hci_uart,btbcm,bnep,rfcomm
ecdh_generic 16384 2 bluetooth
ecc 32768 1 ecdh_generic
uinput 28672 1
joydev 32768 0
polyval_ce 16384 0
lz4hc 16384 0
polyval_generic 16384 1 polyval_ce
lz4 16384 0
sunxi_cedrus 45056 0
sunxi_cir 20480 0
sprdbt_tty 36864 2
videobuf2_dma_contig 24576 1 sunxi_cedrus
v4l2_mem2mem 36864 1 sunxi_cedrus
rc_core 49152 2 sunxi_cir
videobuf2_memops 20480 1 videobuf2_dma_contig
videobuf2_v4l2 24576 2 sunxi_cedrus,v4l2_mem2mem
videobuf2_common 49152 5 sunxi_cedrus,videobuf2_dma_contig,videobuf2_v4l2,v4l2_mem2mem,videobuf2_memops
videodev 204800 4 sunxi_cedrus,videobuf2_v4l2,videobuf2_common,v4l2_mem2mem
mc 53248 5 sunxi_cedrus,videodev,videobuf2_v4l2,videobuf2_common,v4l2_mem2mem
zram 28672 4
sprdwl_ng 352256 0
sunxi_addr 20480 1 sprdwl_ng
cfg80211 376832 1 sprdwl_ng
rfkill 36864 8 sprdbt_tty,bluetooth,cfg80211
uwe5622_bsp_sdio 204800 2 sprdbt_tty,sprdwl_ng
fuse 126976 1
hid_lenovo 32768 0
dw_hdmi_cec 16384 0
display_connector 20480 0

lspci

pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.

lsusb

Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 17ef:6047 Lenovo ThinkPad Compact Keyboard with TrackPoint
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

ls -la /boot

total 48228
drwxr-xr-x 3 root root ....4096 Sep 13 03:49 .
drwxr-xr-x 19 root root ...4096 Sep 13 03:48 ..
-rw-rw-r-- 1 root root ..230456 Sep 13 03:48 boot.bmp
-rw-rw-r-- 1 root root ....3564 Sep 13 03:47 boot.cmd
-rw-rw-r-- 1 root root ....3636 Sep 13 03:49 boot.scr
-rw-r--r-- 1 root root ..206693 Sep 13 03:44 config-6.1.31-sun50iw9
lrwxrwxrwx 1 root root ......19 Sep 13 03:47 dtb -> dtb-6.1.31-sun50iw9
drwxr-xr-x 3 root root ....4096 Sep 13 03:47 dtb-6.1.31-sun50iw9
lrwxrwxrwx 1 root root ......23 Sep 13 03:47 Image -> vmlinuz-6.1.31-sun50iw9
-rw-r--r-- 1 root root 17456628 Sep 13 03:50 initrd.img-6.1.31-sun50iw9
-rwxrwxr-x 1 root root .1152056 Sep 13 03:48 logo.bmp
-rw-r--r-- 1 root root .......0 Sep 13 03:47 .next
-rw-rw-r-- 1 root root .....204 Sep 13 03:49 orangepiEnv.txt
-rw-rw-r-- 1 root root ....1542 Sep 13 03:48 orangepi_first_run.txt.template
-rw-r--r-- 1 root root .3472604 Sep 13 03:44 System.map-6.1.31-sun50iw9
lrwxrwxrwx 1 root root ......23 Sep 13 03:50 uInitrd -> uInitrd-6.1.31-sun50iw9
-rw-r--r-- 1 root root 17456692 Sep 13 03:50 uInitrd-6.1.31-sun50iw9
-rw-r--r-- 1 root root .9367952 Sep 13 03:44 vmlinuz-6.1.31-sun50iw9

find / | grep u-boot

/var/lib/dpkg/info/u-boot-tools.list
/var/lib/dpkg/info/linux-u-boot-orangepizero2w-next.md5sums
/var/lib/dpkg/info/linux-u-boot-orangepizero2w-next.list
/var/lib/dpkg/info/u-boot-tools.md5sums
/usr/lib/linux-u-boot-next-orangepizero2w_1.0.0_arm64
/usr/lib/linux-u-boot-next-orangepizero2w_1.0.0_arm64/u-boot-sunxi-with-spl.bin
/usr/lib/u-boot
/usr/lib/u-boot/orangepi_zero2w_defconfig
/usr/lib/u-boot/platform_install.sh
/usr/lib/u-boot/LICENSE
/usr/lib/modules/6.1.31-sun50iw9/kernel/drivers/nvmem/nvmem_u-boot-env.ko
/usr/share/doc/u-boot-tools
/usr/share/doc/u-boot-tools/config.gz
/usr/share/doc/u-boot-tools/changelog.Debian.gz
/usr/share/doc/u-boot-tools/examples
/usr/share/doc/u-boot-tools/examples/openmoko_gta02.config
/usr/share/doc/u-boot-tools/examples/mx6cuboxi.config
/usr/share/doc/u-boot-tools/examples/linkstation_pro_live.config
/usr/share/doc/u-boot-tools/examples/wandboard.config
/usr/share/doc/u-boot-tools/examples/openmoko_gta01.config
/usr/share/doc/u-boot-tools/examples/lsppchg.config
/usr/share/doc/u-boot-tools/examples/qnap_ts101.config
/usr/share/doc/u-boot-tools/examples/openrd.config
/usr/share/doc/u-boot-tools/examples/kurobox_pro.config
/usr/share/doc/u-boot-tools/examples/qnap_ts119-219.config
/usr/share/doc/u-boot-tools/examples/efikamx.config
/usr/share/doc/u-boot-tools/examples/fw_env.config
/usr/share/doc/u-boot-tools/examples/udoo_quad.config
/usr/share/doc/u-boot-tools/examples/sheevaplug.config
/usr/share/doc/u-boot-tools/examples/qnap_ts109-209.config
/usr/share/doc/u-boot-tools/examples/lsmipsel.config
/usr/share/doc/u-boot-tools/examples/guruplug.config
/usr/share/doc/u-boot-tools/examples/linkstation-mini.config
/usr/share/doc/u-boot-tools/copyright

dmesg

[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 6.1.31-sun50iw9 (root@orangepi5) (aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1.0.0 SMP Wed Sep 13 11:45:01 CST 2023
[ 0.000000] Machine model: OrangePi Zero2 W
[ 0.000000] NUMA: No NUMA configuration found
[ 0.000000] NUMA: Faking a node at [mem 0x0000000040000000-0x000000013fffffff]
[ 0.000000] NUMA: NODE_DATA [mem 0x13f7c0040-0x13f7c1fff]
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000040000000-0x00000000ffffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal [mem 0x0000000100000000-0x000000013fffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000040000000-0x000000004007ffff]
[ 0.000000] node 0: [mem 0x0000000040080000-0x000000013fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000013fffffff]
[ 0.000000] cma: Reserved 128 MiB at 0x00000000f8000000
[ 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.4
[ 0.000000] percpu: Embedded 19 pages/cpu s37992 r8192 d31640 u77824
[ 0.000000] pcpu-alloc: s37992 r8192 d31640 u77824 alloc=19*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: ARM erratum 845719
[ 0.000000] alternatives: applying boot alternatives
[ 0.000000] Fallback order for Node 0: 0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1032192
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: root=UUID=d4825652-3ed6-42d6-b34b-6f925893ee38 rootwait rootfstype=ext4 splash plymouth.ignore-serial-consoles console=ttyS0,115200 console=tty1 consoleblank=0 loglevel=1 ubootpart=461a037c-01 usb-storage.quirks= cgroup_enable=memory swapaccount=1
[ 0.000000] The swapaccount= commandline option is deprecated. Please report your usecase to linux-mm@kvack.org if you depend on this functionality.
[ 0.000000] Unknown kernel command line parameters "splash ubootpart=461a037c-01 cgroup_enable=memory", will be passed to user space.
[ 0.000000] printk: log_buf_len individual max cpu contribution: 131072 bytes
[ 0.000000] printk: log_buf_len total cpu_extra contributions: 393216 bytes
[ 0.000000] printk: log_buf_len min size: 131072 bytes
[ 0.000000] printk: log_buf_len: 524288 bytes
[ 0.000000] printk: early log buf free: 128592(98%)
[ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] software IO TLB: area num 4.
[ 0.000000] software IO TLB: mapped [mem 0x00000000f4000000-0x00000000f8000000] (64MB)
[ 0.000000] Memory: 3874060K/4194304K available (14016K kernel code, 1462K rwdata, 3728K rodata, 2688K init, 499K bss, 189172K reserved, 131072K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[ 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=4
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] Root IRQ handler: gic_handle_irq
[ 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.000001] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 0.000522] Console: colour dummy device 80x25
[ 0.000571] printk: console [tty1] enabled
[ 0.000653] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[ 0.000667] pid_max: default: 32768 minimum: 301
[ 0.000735] LSM: Security Framework initializing
[ 0.000763] Yama: becoming mindful.
[ 0.000854] AppArmor: AppArmor initialized
[ 0.000941] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.000967] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.001955] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 0.002515] cblist_init_generic: Setting adjustable number of callback queues.
[ 0.002525] cblist_init_generic: Setting shift to 2 and lim to 1.
[ 0.002681] rcu: Hierarchical SRCU implementation.
[ 0.002687] rcu: Max phase no-delay instances is 1000.
[ 0.003756] smp: Bringing up secondary CPUs ...
[ 0.004268] Detected VIPT I-cache on CPU1
[ 0.004340] cacheinfo: Unable to detect cache hierarchy for CPU 1
[ 0.004374] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.004863] Detected VIPT I-cache on CPU2
[ 0.004923] cacheinfo: Unable to detect cache hierarchy for CPU 2
[ 0.004940] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[ 0.005378] Detected VIPT I-cache on CPU3
[ 0.005436] cacheinfo: Unable to detect cache hierarchy for CPU 3
[ 0.005453] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[ 0.005512] smp: Brought up 1 node, 4 CPUs
[ 0.005525] SMP: Total of 4 processors activated.
[ 0.005531] CPU features: detected: 32-bit EL0 Support
[ 0.005536] CPU features: detected: CRC32 instructions
[ 0.005598] CPU: All CPU(s) started at EL2
[ 0.005602] alternatives: applying system-wide alternatives
[ 0.007993] devtmpfs: initialized
[ 0.014296] Registered cp15_barrier emulation handler
[ 0.014310] Registered setend emulation handler
[ 0.014457] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.014476] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.019623] pinctrl core: initialized pinctrl subsystem
[ 0.020904] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.022016] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[ 0.022226] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.022396] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.022431] audit: initializing netlink subsys (disabled)
[ 0.022544] audit: type=2000 audit(0.020:1): state=initialized audit_enabled=0 res=1
[ 0.022920] thermal_sys: Registered thermal governor 'fair_share'
[ 0.022926] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.022930] thermal_sys: Registered thermal governor 'step_wise'
[ 0.022934] thermal_sys: Registered thermal governor 'user_space'
[ 0.022968] cpuidle: using governor menu
[ 0.023200] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.023279] ASID allocator initialised with 65536 entries
[ 0.023402] Serial: AMBA PL011 UART driver
[ 0.028149] platform 3001000.clock: Fixed dependency cycle(s) with /soc/rtc@7000000
[ 0.032349] platform 6000000.hdmi: Fixed dependency cycle(s) with /soc/tcon-top@6510000
[ 0.032785] platform 6510000.tcon-top: Fixed dependency cycle(s) with /soc/lcd-controller@6515000
[ 0.032803] platform 6510000.tcon-top: Fixed dependency cycle(s) with /soc/bus@1000000/mixer@100000
[ 0.033468] platform 7010000.clock: Fixed dependency cycle(s) with /soc/rtc@7000000
[ 0.034872] platform 6000000.hdmi: Fixed dependency cycle(s) with /connector
[ 0.036394] KASLR disabled due to lack of seed
[ 0.042556] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.042563] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
[ 0.042570] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
[ 0.042574] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
[ 0.042580] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.042584] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
[ 0.042590] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
[ 0.042595] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
[ 0.043264] cryptd: max_cpu_qlen set to 1000
[ 0.108146] raid6: neonx8 gen() 1844 MB/s
[ 0.176226] raid6: neonx4 gen() 1894 MB/s
[ 0.244293] raid6: neonx2 gen() 1795 MB/s
[ 0.312378] raid6: neonx1 gen() 1547 MB/s
[ 0.380444] raid6: int64x8 gen() 1170 MB/s
[ 0.448524] raid6: int64x4 gen() 1377 MB/s
[ 0.516596] raid6: int64x2 gen() 1201 MB/s
[ 0.584683] raid6: int64x1 gen() 890 MB/s
[ 0.584689] raid6: using algorithm neonx4 gen() 1894 MB/s
[ 0.652732] raid6: .... xor() 1343 MB/s, rmw enabled
[ 0.652738] raid6: using neon recovery algorithm
[ 0.654016] iommu: Default domain type: Translated
[ 0.654022] iommu: DMA domain TLB invalidation policy: strict mode
[ 0.654253] SCSI subsystem initialized
[ 0.654418] usbcore: registered new interface driver usbfs
[ 0.654453] usbcore: registered new interface driver hub
[ 0.654481] usbcore: registered new device driver usb
[ 0.654747] pps_core: LinuxPPS API ver. 1 registered
[ 0.654753] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.654767] PTP clock support registered
[ 0.655047] ARM FF-A: FFA_VERSION returned not supported
[ 0.655340] Advanced Linux Sound Architecture Driver Initialized.
[ 0.655926] NetLabel: Initializing
[ 0.655931] NetLabel: domain hash size = 128
[ 0.655936] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO
[ 0.655998] NetLabel: unlabeled traffic allowed by default
[ 0.656003] mctp: management component transport protocol core
[ 0.656008] NET: Registered PF_MCTP protocol family
[ 0.656416] clocksource: Switched to clocksource arch_sys_counter
[ 0.656613] VFS: Disk quotas dquot_6.6.0
[ 0.656654] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.657195] AppArmor: AppArmor Filesystem Enabled
[ 0.663396] NET: Registered PF_INET protocol family
[ 0.663609] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.666863] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[ 0.666913] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.666931] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 0.667191] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear)
[ 0.668443] TCP: Hash tables configured (established 32768 bind 32768)
[ 0.668559] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 0.668649] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 0.668884] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.669449] Trying to unpack rootfs image as initramfs...
[ 0.673371] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[ 0.674958] Initialise system trusted keyrings
[ 0.675008] Key type blacklist registered
[ 0.675198] workingset: timestamp_bits=44 max_order=20 bucket_order=0
[ 0.680427] zbud: loaded
[ 0.681868] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.683850] integrity: Platform Keyring initialized
[ 0.724940] xor: measuring software checksum speed
[ 0.729506] 8regs : 2168 MB/sec
[ 0.734065] 32regs : 2169 MB/sec
[ 0.738925] arm64_neon : 2029 MB/sec
[ 0.738932] xor: using function: 32regs (2169 MB/sec)
[ 0.738946] async_tx: api initialized (async)
[ 0.738957] Key type asymmetric registered
[ 0.738963] Asymmetric key parser 'x509' registered
[ 1.483250] Freeing initrd memory: 17044K
[ 1.500509] alg: self-tests for CTR-KDF (hmac(sha256)) passed
[ 1.500646] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 1.500767] io scheduler mq-deadline registered
[ 1.500774] io scheduler kyber registered
[ 1.500970] io scheduler bfq registered
[ 1.513377] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[ 1.515557] misc dump reg init
[ 1.518523] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 1.522266] loop: module loaded
[ 1.525085] usbcore: registered new interface driver usb-storage
[ 1.525491] mousedev: PS/2 mouse device common for all mice
[ 1.526513] sun6i-rtc 7000000.rtc: registered as rtc0
[ 1.526536] sun6i-rtc 7000000.rtc: setting system clock to 1970-01-02T00:00:05 UTC (86405)
[ 1.526631] sun6i-rtc 7000000.rtc: RTC enabled
[ 1.526830] i2c_dev: i2c /dev entries driver
[ 1.527054] mv64xxx_i2c 7081400.i2c: can't get pinctrl, bus recovery not supported
[ 1.528256] sunxi-wdt 30090a0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[ 1.529544] sdhci: Secure Digital Host Controller Interface driver
[ 1.529550] sdhci: Copyright(c) Pierre Ossman
[ 1.529574] Synopsys Designware Multimedia Card Interface Driver
[ 1.530192] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.530560] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.530816] SMCCC: SOC_ID: ID = jep106:091e:1823 Revision = 0x00000002
[ 1.531234] hid: raw HID events driver (C) Jiri Kosina
[ 1.531304] usbcore: registered new interface driver usbhid
[ 1.531310] usbhid: USB HID core driver
[ 1.577586] NET: Registered PF_INET6 protocol family
[ 1.594294] Segment Routing with IPv6
[ 1.594377] In-situ OAM (IOAM) with IPv6
[ 1.594476] NET: Registered PF_PACKET protocol family
[ 1.594595] 8021q: 802.1Q VLAN Support v1.8
[ 1.594734] 9pnet: Installing 9P2000 support
[ 1.594816] Key type dns_resolver registered
[ 1.595370] registered taskstats version 1
[ 1.595395] Loading compiled-in X.509 certificates
[ 1.598772] Loaded X.509 cert 'Build time autogenerated kernel key: 04bd85f77a31d3b2fcfa5afcf8debe7012d4641f'
[ 1.600954] zswap: loaded using pool zstd/z3fold
[ 1.601297] Key type .fscrypt registered
[ 1.601303] Key type fscrypt-provisioning registered
[ 1.602259] Btrfs loaded, crc32c=crc32c-generic, zoned=yes, fsverity=no
[ 1.602472] Key type encrypted registered
[ 1.602486] AppArmor: AppArmor sha1 policy hashing enabled
[ 1.602509] ima: No TPM chip found, activating TPM-bypass!
[ 1.602531] ima: Allocated hash algorithm: sha1
[ 1.602564] ima: No architecture policies found
[ 1.602626] evm: Initialising EVM extended attributes:
[ 1.602630] evm: security.selinux
[ 1.602634] evm: security.SMACK64
[ 1.602638] evm: security.SMACK64EXEC
[ 1.602642] evm: security.SMACK64TRANSMUTE
[ 1.602646] evm: security.SMACK64MMAP
[ 1.602650] evm: security.apparmor
[ 1.602654] evm: security.ima
[ 1.602657] evm: security.capability
[ 1.602661] evm: HMAC attrs: 0x1
[ 1.625739] sun50i-h616-pinctrl 300b000.pinctrl: initialized sunXi PIO driver
[ 1.626221] sun50i-h616-r-pinctrl 7022000.pinctrl: initialized sunXi PIO driver
[ 1.626670] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-ph not found, using dummy regulator
[ 1.627130] printk: console [ttyS0] disabled
[ 1.627200] 5000000.serial: ttyS0 at MMIO 0x5000000 (irq = 285, base_baud = 1500000) is a 16550A
[ 1.627458] printk: console [ttyS0] enabled
[ 1.628199] debugfs: Directory '1100000.mixer' with parent 'regmap' already present!
[ 1.628225] debugfs: Directory '1100000.mixer' with parent 'regmap' already present!
[ 1.643898] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800008ea5d90)
[ 1.644062] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800008eaa568)
[ 1.644339] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800008ea2d68)
[ 1.644428] sun8i-dw-hdmi 6000000.hdmi: supply hvcc not found, using dummy regulator
[ 1.644669] sun8i-dw-hdmi 6000000.hdmi: Detected HDMI TX controller v2.12a with HDCP (DWC HDMI 2.0 TX PHY)
[ 1.645080] sun8i-dw-hdmi 6000000.hdmi: registered DesignWare HDMI I2C bus driver
[ 1.645480] sun4i-drm display-engine: bound 6000000.hdmi (ops 0xffff800008ea4e50)
[ 1.645840] [drm] Initialized sun4i-drm 1.0.0 20150629 for display-engine on minor 0
[ 1.792108] Console: switching to colour frame buffer device 240x67
[ 1.825916] sun4i-drm display-engine: [drm] fb0: sun4i-drmdrmfb frame buffer device
[ 1.826490] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-pc not found, using dummy regulator
[ 1.827782] spi-nor spi0.0: ZB25VQ128A (16384 Kbytes)
[ 1.838388] ehci-platform 5200000.usb: EHCI Host Controller
[ 1.838428] ehci-platform 5200000.usb: new USB bus registered, assigned bus number 1
[ 1.838574] ehci-platform 5200000.usb: irq 289, io mem 0x05200000
[ 1.838624] ehci-platform 5310000.usb: EHCI Host Controller
[ 1.838642] ehci-platform 5310000.usb: new USB bus registered, assigned bus number 2
[ 1.838734] ehci-platform 5310000.usb: irq 290, io mem 0x05310000
[ 1.839470] ehci-platform 5311000.usb: EHCI Host Controller
[ 1.839493] ehci-platform 5311000.usb: new USB bus registered, assigned bus number 3
[ 1.839512] ohci-platform 5200400.usb: Generic Platform OHCI controller
[ 1.839530] ohci-platform 5200400.usb: new USB bus registered, assigned bus number 4
[ 1.839553] usb_phy_generic usb_phy_generic.4.auto: supply vcc not found, using dummy regulator
[ 1.839592] ehci-platform 5311000.usb: irq 291, io mem 0x05311000
[ 1.839633] ohci-platform 5200400.usb: irq 292, io mem 0x05200400
[ 1.839659] usb_phy_generic usb_phy_generic.4.auto: dummy supplies not allowed for exclusive requests
[ 1.840028] ohci-platform 5310400.usb: Generic Platform OHCI controller
[ 1.840046] ohci-platform 5310400.usb: new USB bus registered, assigned bus number 5
[ 1.840089] ohci-platform 5311400.usb: Generic Platform OHCI controller
[ 1.840107] ohci-platform 5311400.usb: new USB bus registered, assigned bus number 6
[ 1.840115] ohci-platform 5310400.usb: irq 293, io mem 0x05310400
[ 1.840172] ohci-platform 5311400.usb: irq 295, io mem 0x05311400
[ 1.840881] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-pa not found, using dummy regulator
[ 1.841750] it's ac300, skip the ac200 init!
[ 1.841764] ac200: probe of 2-0010 failed with error -22
[ 1.842062] axp20x-i2c 0-0036: AXP20x variant AXP313a found
[ 1.842293] axp20x-i2c 0-0036: mask_invert=true is deprecated; please switch to unmask_base
[ 1.846200] input: axp20x-pek as /devices/platform/soc/7081400.i2c/i2c-0/0-0036/axp221-pek/input/input0
[ 1.846483] axp20x-regulator axp20x-regulator: DCDC frequency on AXP313a is fixed to 3 MHz.
[ 1.846493] axp20x-regulator axp20x-regulator: Error setting dcdc frequency: -22
[ 1.856421] ehci-platform 5200000.usb: USB 2.0 started, EHCI 1.00
[ 1.856609] axp20x-i2c 0-0036: AXP20X driver loaded
[ 1.856692] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[ 1.856705] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.856715] usb usb1: Product: EHCI Host Controller
[ 1.856722] usb usb1: Manufacturer: Linux 6.1.31-sun50iw9 ehci_hcd
[ 1.856730] usb usb1: SerialNumber: 5200000.usb
[ 1.857138] hub 1-0:1.0: USB hub found
[ 1.857177] hub 1-0:1.0: 1 port detected
[ 1.858451] sun50i-cpufreq-nvmem: will use speed0 CPU OPPs
[ 1.862629] cpufreq: cpufreq_online: CPU0: Running at unlisted initial frequency: 1032000 KHz, changing to: 1200000 KHz
[ 1.862793] OF: /thermal-zones/gpu-thermal/cooling-maps/map0: could not get #cooling-cells for /soc/gpu@1800000
[ 1.862814] thermal_sys: Add a cooling_device property with at least one device
[ 1.862821] thermal thermal_zone0: binding zone gpu-thermal with cdev cpufreq-cpu0 failed:-2
[ 1.863255] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-pg not found, using dummy regulator
[ 1.864279] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator
[ 1.865007] sunxi-mmc 4021000.mmc: allocated mmc-pwrseq
[ 1.865446] gmac-power0: NULL
[ 1.865452] gmac-power1: NULL
[ 1.865458] gmac-power2: NULL
[ 1.868970] sunxi-mmc 4020000.mmc: Got CD GPIO
[ 1.876433] ehci-platform 5310000.usb: USB 2.0 started, EHCI 1.00
[ 1.876696] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[ 1.876710] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.876719] usb usb2: Product: EHCI Host Controller
[ 1.876727] usb usb2: Manufacturer: Linux 6.1.31-sun50iw9 ehci_hcd
[ 1.876735] usb usb2: SerialNumber: 5310000.usb
[ 1.877179] hub 2-0:1.0: USB hub found
[ 1.877217] hub 2-0:1.0: 1 port detected
[ 1.892445] ehci-platform 5311000.usb: USB 2.0 started, EHCI 1.00
[ 1.892865] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[ 1.892893] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.892913] usb usb3: Product: EHCI Host Controller
[ 1.892928] usb usb3: Manufacturer: Linux 6.1.31-sun50iw9 ehci_hcd
[ 1.892944] usb usb3: SerialNumber: 5311000.usb
[ 1.893633] hub 3-0:1.0: USB hub found
[ 1.893702] hub 3-0:1.0: 1 port detected
[ 1.900570] sunxi-mmc 4020000.mmc: initialized, max. request size: 16384 KB, uses new timings mode
[ 1.901057] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.01
[ 1.901070] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.901079] usb usb4: Product: Generic Platform OHCI controller
[ 1.901087] usb usb4: Manufacturer: Linux 6.1.31-sun50iw9 ohci_hcd
[ 1.901095] usb usb4: SerialNumber: 5200400.usb
[ 1.901439] hub 4-0:1.0: USB hub found
[ 1.901480] hub 4-0:1.0: 1 port detected
[ 1.901910] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.01
[ 1.901923] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.901932] usb usb6: Product: Generic Platform OHCI controller
[ 1.901940] usb usb6: Manufacturer: Linux 6.1.31-sun50iw9 ohci_hcd
[ 1.901947] usb usb6: SerialNumber: 5311400.usb
[ 1.902289] hub 6-0:1.0: USB hub found
[ 1.902322] hub 6-0:1.0: 1 port detected
[ 1.902734] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.01
[ 1.902747] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.902757] usb usb5: Product: Generic Platform OHCI controller
[ 1.902764] usb usb5: Manufacturer: Linux 6.1.31-sun50iw9 ohci_hcd
[ 1.902772] usb usb5: SerialNumber: 5310400.usb
[ 1.903103] hub 5-0:1.0: USB hub found
[ 1.903136] hub 5-0:1.0: 1 port detected
[ 1.935683] mmc1: host does not support reading read-only switch, assuming write-enable
[ 1.937686] mmc1: new high speed SDHC card at address 0001
[ 1.938873] mmcblk1: mmc1:0001 SD32G 29.1 GiB
[ 1.941243] mmcblk1: p1
[ 2.097025] sunxi-mmc 4021000.mmc: initialized, max. request size: 16384 KB, uses new timings mode
[ 2.115081] mmc0: new high speed SDIO card at address 8800
[ 2.440450] usb 4-1: new full-speed USB device number 2 using ohci-platform
[ 2.675500] usb 4-1: New USB device found, idVendor=17ef, idProduct=6047, bcdDevice= 3.30
[ 2.675529] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.675549] usb 4-1: Product: ThinkPad Compact USB Keyboard with TrackPoint
[ 2.675565] usb 4-1: Manufacturer: Lenovo
[ 2.694877] input: 5070800.lradc as /devices/platform/soc/5070800.lradc/input/input1
[ 2.700429] ALSA device list:
[ 2.700442] #0: audiocodec
[ 2.700449] #1: ahubdam
[ 2.700456] #2: ahubhdmi
[ 2.701759] Freeing unused kernel memory: 2688K
[ 2.701874] Run /init as init process
[ 2.701882] with arguments:
[ 2.701889] /init
[ 2.701896] splash
[ 2.701902] with environment:
[ 2.701908] HOME=/
[ 2.701915] TERM=linux
[ 2.701921] ubootpart=461a037c-01
[ 2.701928] cgroup_enable=memory
[ 3.014254] input: Lenovo ThinkPad Compact USB Keyboard with TrackPoint as /devices/platform/soc/5200400.usb/usb4/4-1/4-1:1.0/0003:17EF:6047.0001/input/input2
[ 3.073129] lenovo 0003:17EF:6047.0001: input,hidraw0: USB HID v1.00 Keyboard [Lenovo ThinkPad Compact USB Keyboard with TrackPoint] on usb-5200400.usb-1/input0
[ 3.074678] input: Lenovo ThinkPad Compact USB Keyboard with TrackPoint as /devices/platform/soc/5200400.usb/usb4/4-1/4-1:1.1/0003:17EF:6047.0002/input/input3
[ 3.133475] lenovo 0003:17EF:6047.0002: input,hiddev96,hidraw1: USB HID v1.00 Mouse [Lenovo ThinkPad Compact USB Keyboard with TrackPoint] on usb-5200400.usb-1/input1
[ 8.165513] lenovo 0003:17EF:6047.0002: Sensitivity setting failed: -110
[ 8.761332] EXT4-fs (mmcblk1p1): mounted filesystem with writeback data mode. Quota mode: none.
[ 9.622579] systemd[1]: System time before build time, advancing clock.
[ 9.672326] systemd[1]: systemd 247.3-7+deb11u4 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +ZSTD +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=unified)
[ 9.673026] systemd[1]: Detected architecture arm64.
[ 9.682597] systemd[1]: Set hostname to <orangepizero2w>.
[ 10.430335] systemd[1]: /lib/systemd/system/plymouth-start.service:16: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group'. Support for KillMode=none is deprecated and will eventually be removed.
[ 10.574033] systemd[1]: Queued start job for default target Graphical Interface.
[ 11.812411] random: crng init done
[ 11.882259] systemd[1]: Created slice system-modprobe.slice.
[ 11.885825] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 11.888427] systemd[1]: Created slice User and Session Slice.
[ 11.889498] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 11.890386] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 11.890854] systemd[1]: Reached target Remote File Systems.
[ 11.890982] systemd[1]: Reached target Slices.
[ 11.891162] systemd[1]: Reached target Swap.
[ 11.891298] systemd[1]: Reached target System Time Set.
[ 11.891994] systemd[1]: Listening on Syslog Socket.
[ 11.892597] systemd[1]: Listening on fsck to fsckd communication Socket.
[ 11.892790] systemd[1]: Listening on initctl Compatibility Named Pipe.
[ 11.893311] systemd[1]: Listening on Journal Audit Socket.
[ 11.893603] systemd[1]: Listening on Journal Socket (/dev/log).
[ 11.893989] systemd[1]: Listening on Journal Socket.
[ 11.901431] systemd[1]: Listening on udev Control Socket.
[ 11.902085] systemd[1]: Listening on udev Kernel Socket.
[ 11.906497] systemd[1]: Mounting Huge Pages File System...
[ 11.911152] systemd[1]: Mounting POSIX Message Queue File System...
[ 11.916334] systemd[1]: Mounting Kernel Debug File System...
[ 11.917405] systemd[1]: Condition check resulted in Kernel Trace File System being skipped.
[ 11.923972] systemd[1]: Starting Restore / save the current clock...
[ 11.928957] systemd[1]: Starting Set the console keyboard layout...
[ 11.933362] systemd[1]: Starting Create list of static device nodes for the current kernel...
[ 11.938085] systemd[1]: Starting Load Kernel Module configfs...
[ 11.944337] systemd[1]: Starting Load Kernel Module drm...
[ 11.950704] systemd[1]: Starting Load Kernel Module fuse...
[ 11.955883] systemd[1]: Started Nameserver information manager.
[ 11.957331] systemd[1]: Reached target Network (Pre).
[ 11.963039] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[ 11.963222] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
[ 11.978887] systemd[1]: Starting Load Kernel Modules...
[ 11.985083] systemd[1]: Starting Remount Root and Kernel File Systems...
[ 11.990547] systemd[1]: Starting Coldplug All udev Devices...
[ 11.998571] systemd[1]: Mounted Huge Pages File System.
[ 11.999737] systemd[1]: Mounted POSIX Message Queue File System.
[ 12.000329] systemd[1]: Mounted Kernel Debug File System.
[ 12.002064] systemd[1]: Finished Restore / save the current clock.
[ 12.003776] systemd[1]: Finished Create list of static device nodes for the current kernel.
[ 12.004899] systemd[1]: modprobe@configfs.service: Succeeded.
[ 12.005779] systemd[1]: Finished Load Kernel Module configfs.
[ 12.007065] systemd[1]: modprobe@drm.service: Succeeded.
[ 12.007923] systemd[1]: Finished Load Kernel Module drm.
[ 12.010232] fuse: init (API version 7.37)
[ 12.014498] systemd[1]: Mounting Kernel Configuration File System...
[ 12.016067] systemd[1]: modprobe@fuse.service: Succeeded.
[ 12.017070] systemd[1]: Finished Load Kernel Module fuse.
[ 12.021632] systemd[1]: Mounting FUSE Control File System...
[ 12.025465] systemd[1]: Mounted Kernel Configuration File System.
[ 12.030724] systemd[1]: Mounted FUSE Control File System.
[ 12.042605] EXT4-fs (mmcblk1p1): re-mounted. Quota mode: none.
[ 12.047501] systemd[1]: Finished Remount Root and Kernel File Systems.
[ 12.081575] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
[ 12.081793] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
[ 12.101053] systemd[1]: Starting Load/Save Random Seed...
[ 12.106055] systemd[1]: Starting Create System Users...
[ 12.131749] WCN: marlin_init entry!
[ 12.132263] WCN: wcn config bt wake host
[ 12.132563] WCN_ERR: dts node for bt_wake not found
[ 12.132567] WCN: marlin2 parse_dt some para not config
[ 12.132582] sdiohal:sdiohal_parse_dt adma_tx:1, adma_rx:1, pwrseq:0, irq type:data, gpio_num:0, blksize:840
[ 12.140588] sdiohal:sdiohal_init ok
[ 12.144509] WCN: marlin_probe ok!
[ 12.183854] systemd[1]: Finished Load/Save Random Seed.
[ 12.184963] systemd[1]: Condition check resulted in First Boot Complete being skipped.
[ 12.225941] systemd[1]: Finished Set the console keyboard layout.
[ 12.232132] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 12.233164] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 12.251423] [ADDR_MGT] addr_mgt_probe: module version: v1.0.9
[ 12.251510] [ADDR_MGT] addr_mgt_probe: success.
[ 12.258510] cfg80211: loaded regulatory.db is malformed or signature is missing/invalid
[ 12.307132] WCN: start_marlin [MARLIN_WIFI]
[ 12.307157] WCN: marlin power state:0, subsys: [MARLIN_WIFI] power 1
[ 12.307163] WCN: the first power on start
[ 12.363089] systemd[1]: Finished Coldplug All udev Devices.
[ 12.412431] WCN: marlin chip en dummy pull up -- need manually set GPIO
[ 12.433200] systemd[1]: Starting Helper to synchronize boot up for ifupdown...
[ 12.438751] systemd[1]: Starting Wait for udev To Complete Device Initialization...
[ 12.440472] sdiohal:sdiohal_scan_card
[ 12.440728] sdiohal:sdiohal_probe: func->class=0, vendor=0x0000, device=0x0000, func_num=0x0001, clock=50000000
[ 12.441045] WCN: marlin_get_wcn_chipid: chipid: 0x2355b001
[ 12.441058] WCN: marlin_scan_finish!
[ 12.441064] sdiohal:probe ok
[ 12.441234] sdiohal:scan end!
[ 12.441244] WCN: then marlin start to download
[ 12.441275] WCN: marlin_request_firmware from /lib/firmware/wcnmodem.bin start!
[ 12.441764] systemd[1]: Finished Create System Users.
[ 12.449017] systemd[1]: Starting Create Static Device Nodes in /dev...
[ 12.498053] systemd[1]: Finished Helper to synchronize boot up for ifupdown.
[ 12.547755] systemd[1]: Finished Create Static Device Nodes in /dev.
[ 12.548584] systemd[1]: Reached target Local File Systems (Pre).
[ 12.601246] systemd[1]: Mounting /tmp...
[ 12.609995] systemd[1]: Starting Rule-based Manager for Device Events and Files...
[ 12.615676] systemd[1]: Mounted /tmp.
[ 12.616362] systemd[1]: Reached target Local File Systems.
[ 12.620304] systemd[1]: Starting Set console font and keymap...
[ 12.625051] systemd[1]: Starting Orange Pi ZRAM config...
[ 12.629784] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
[ 12.630106] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
[ 12.630281] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
[ 12.638194] systemd[1]: Finished Set console font and keymap.
[ 12.674477] systemd[1]: Received SIGRTMIN+20 from PID 237 (plymouthd).
[ 12.680704] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
[ 12.953156] systemd[1]: Started Rule-based Manager for Device Events and Files.
[ 12.997399] systemd[1]: Starting Show Plymouth Boot Screen...
[ 13.136665] systemd[1]: Started Show Plymouth Boot Screen.
[ 13.137823] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
[ 13.138338] systemd[1]: Started Forward Password Requests to Plymouth Directory Watch.
[ 13.138504] systemd[1]: Reached target Local Encrypted Volumes.
[ 13.167139] systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
[ 13.260239] zram: Added device: zram0
[ 13.261444] WCN: combin_img 0 marlin_firmware_write finish and successful
[ 13.261617] WCN: marlin_start_run read reset reg val:0x1
[ 13.261623] WCN: after do marlin_start_run reset reg val:0x0
[ 13.261824] WCN: s_marlin_bootup_time=13261824031
[ 13.268491] WCN: clock mode: TSX
[ 13.268679] WCN: marlin_write_cali_data sync init_state:0xa94363f7
[ 13.292706] zram: Added device: zram1
[ 13.295153] mc: Linux media interface: v0.10
[ 13.296802] WCN: marlin_write_cali_data sync init_state:0xa94363f7
[ 13.324729] WCN: marlin_write_cali_data sync init_state:0xf0f0f0f1
[ 13.324753] WCN: sdio_config bt_wake_host trigger:[high]
[ 13.324757] WCN: sdio_config irq:[inband]
[ 13.324760] WCN: sdio_config wake_host_level_duration_time:[20ms]
[ 13.324765] WCN: sdio_config wake_host_data_separation:[bt/wifi reuse]
[ 13.324768] WCN: marlin_send_sdio_config_to_cp sdio_config:0x80f01 (enable config)
[ 13.325146] WCN: marlin_write_cali_data finish
[ 13.325363] WCN: check_cp_ready sync val:0xf0f0f0f2, prj_type val:0x0
[ 13.352684] WCN: check_cp_ready sync val:0xf0f0f0f2, prj_type val:0x0
[ 13.376873] videodev: Linux video capture interface: v2.00
[ 13.380671] WCN: check_cp_ready sync val:0xf0f0f0f2, prj_type val:0x0
[ 13.394052] zram: Added device: zram2
[ 13.408757] WCN: check_cp_ready sync val:0xf0f0f0f2, prj_type val:0x0
[ 13.436742] WCN: check_cp_ready sync val:0xf0f0f0ff, prj_type val:0x0
[ 13.436773] sdiohal:sdiohal_runtime_get entry
[ 13.438302] systemd[1]: Found device /dev/ttyS0.
[ 13.440605] WCN: get_cp2_version entry!
[ 13.443170] WCN: WCND at cmd read:WCN_VER:Platform Version:MARLIN3_19B_W21.05.3~Project Version:sc2355_marlin3_lite_ott~12-15-2021 11:26:33~
[ 13.443219] WCN: switch_cp2_log - close entry!
[ 13.444522] WCN: WCND at cmd read:OK
[ 13.444573] WCN: then marlin download finished and run ok
[ 13.444579] WCN: start_loopcheck
[ 13.511403] WCN: get_board_ant_num [one_ant]
[ 13.511432] wifi ini path = /lib/firmware/wifi_2355b001_1ant.ini
[ 13.557043] zram0: detected capacity change from 0 to 4024864
[ 13.558095] sprdwl:sprdwl_get_fw_info length mismatch: len_count=83, r_len=89
[ 13.558116] sprdwl:sprdwl_get_fw_info, drv_version=1, fw_version=2, compat_ver=0
[ 13.558121] sprdwl:chip_model:0x2355, chip_ver:0x0
[ 13.558125] sprdwl:fw_ver:0, fw_std:0x7f, fw_capa:0x120f7f
[ 13.558130] sprdwl:mac_addr:a0:67:20:f1:f2:77
[ 13.558136] sprdwl:credit_capa:TX_WITH_CREDIT
[ 13.558139] sprdwl:ott support:0
[ 13.564105] systemd[1]: Reached target Hardware activated USB gadget.
[ 13.620192] unisoc_wifi unisoc_wifi wlan0: mixed HW and IP checksum settings.
[ 13.665115] Adding 2012428k swap on /dev/zram0. Priority:5 extents:1 across:2012428k SSFS
[ 13.715776] sunxi_cedrus: module is from the staging directory, the quality is unknown, you have been warned.
[ 13.717306] systemd[1]: Starting Load/Save RF Kill Switch Status...
[ 13.717835] mtty_probe init device addr: 0x000000001cff262f
[ 13.721265] -->rfkill_bluetooth_init
[ 13.721477] bluetooth_set_power: start_block=1
[ 13.721487] WCN: marlin power state:4, subsys: [MARLIN_BLUETOOTH] power 0
[ 13.721494] WCN: can not power off, other module is on
[ 13.721499] bluetooth_set_power: end_block=1
[ 13.721515] <--rfkill_bluetooth_init
[ 13.727993] Registered IR keymap rc-empty
[ 13.741123] rc rc0: sunxi-ir as /devices/platform/soc/7040000.ir/rc/rc0
[ 13.741409] rc rc0: lirc_dev: driver sunxi-ir registered at minor = 0, raw IR receiver, no transmitter
[ 13.741861] cedrus 1c0e000.video-codec: Device registered as /dev/video0
[ 13.762781] systemd[1]: Finished Load Kernel Modules.
[ 13.797635] input: sunxi-ir as /devices/platform/soc/7040000.ir/rc/rc0/input4
[ 13.823397] sunxi-ir 7040000.ir: initialized sunXi IR driver
[ 13.833387] systemd[1]: Starting Apply Kernel Variables...
[ 13.893601] systemd[1]: Finished Apply Kernel Variables.
[ 13.965642] systemd[1]: Starting Raise network interfaces...
[ 13.982581] zram1: detected capacity change from 0 to 102400
[ 14.130536] zram2: detected capacity change from 0 to 4024864
[ 14.141987] systemd[1]: Started Load/Save RF Kill Switch Status.
[ 14.193503] EXT4-fs (zram2): mounted filesystem without journal. Quota mode: none.
[ 14.231059] systemd[1]: Finished Orange Pi ZRAM config.
[ 14.289852] systemd[1]: Starting Orange Pi memory supported logging...
[ 14.292688] systemd[1]: Finished Wait for udev To Complete Device Initialization.
[ 14.352746] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
[ 14.353188] systemd[1]: Condition check resulted in Kernel Trace File System being skipped.
[ 14.362213] EXT4-fs (zram1): mounted filesystem without journal. Quota mode: none.
[ 14.362259] ext4 filesystem being mounted at /var/log supports timestamps until 2038 (0x7fffffff)
[ 14.397477] systemd[1]: Starting Braille Device Support...
[ 14.398318] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[ 14.398552] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
[ 14.398924] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
[ 14.399130] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
[ 14.399250] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
[ 14.424924] systemd[1]: Finished Raise network interfaces.
[ 15.226334] systemd[1]: Started Braille Device Support.
[ 15.255914] input: BRLTTY 6.3 Linux Screen Driver Keyboard as /devices/virtual/input/input5
[ 16.591624] systemd[1]: Finished Orange Pi memory supported logging.
[ 16.649439] systemd[1]: Starting Journal Service...
[ 16.821721] systemd[1]: Started Journal Service.
[ 16.897561] systemd-journald[628]: Received client request to flush runtime journal.
[ 17.788775] bluetooth_set_power: start_block=0
[ 17.788802] WCN: start_marlin [MARLIN_BLUETOOTH]
[ 17.788812] WCN: marlin power state:4, subsys: [MARLIN_BLUETOOTH] power 1
[ 17.788818] WCN: marlin have open, GNSS is closed
[ 17.788823] bluetooth_set_power: end_block=0
[ 17.806175] mtty_open device success!
[ 17.981646] Bluetooth: Core ver 2.22
[ 17.981816] NET: Registered PF_BLUETOOTH protocol family
[ 17.981822] Bluetooth: HCI device and connection manager initialized
[ 17.981847] Bluetooth: HCI socket layer initialized
[ 17.981857] Bluetooth: L2CAP socket layer initialized
[ 17.981874] Bluetooth: SCO socket layer initialized
[ 18.031452] Bluetooth: HCI UART driver ver 2.3
[ 18.031484] Bluetooth: HCI UART protocol H4 registered
[ 18.031489] Bluetooth: HCI UART protocol BCSP registered
[ 18.031594] Bluetooth: HCI UART protocol LL registered
[ 18.031600] Bluetooth: HCI UART protocol ATH3K registered
[ 18.031626] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 18.031826] Bluetooth: HCI UART protocol Intel registered
[ 18.031908] Bluetooth: HCI UART protocol Broadcom registered
[ 18.031934] Bluetooth: HCI UART protocol QCA registered
[ 18.031938] Bluetooth: HCI UART protocol AG6XX registered
[ 18.031963] Bluetooth: HCI UART protocol Marvell registered
[ 18.451473] EXT4-fs (mmcblk1p1): resizing filesystem from 1154048 to 7556096 blocks
[ 30.649010] EXT4-fs (mmcblk1p1): resized to 3145728 blocks
[ 42.767239] EXT4-fs (mmcblk1p1): resized to 5242880 blocks
[ 54.866465] EXT4-fs (mmcblk1p1): resized to 7340032 blocks
[ 56.343724] EXT4-fs (mmcblk1p1): resized filesystem to 7556096
[ 60.289388] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 60.289414] Bluetooth: BNEP filters: protocol multicast
[ 60.289436] Bluetooth: BNEP socket layer initialized
[ 60.304227] Bluetooth: MGMT ver 1.22
[ 60.327659] NET: Registered PF_ALG protocol family
[ 63.790735] sunxi-gmac 5030000.ethernet eth0: No PHY found!
[ 63.832949] sunxi-gmac 5030000.ethernet eth0: phy init again...
[ 65.071935] sunxi-gmac 5030000.ethernet eth0: eth0: Type(7) PHY ID 00441400 at 0 IRQ poll (5030000.ethernet-0:00)
[ 75.551985] Bluetooth: RFCOMM TTY layer initialized
[ 75.552030] Bluetooth: RFCOMM socket layer initialized
[ 75.552055] Bluetooth: RFCOMM ver 1.11
[ 1754.087975] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 1848.329212] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 2285.191637] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 3065.924493] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready

 

Leave a Reply

Your email address will not be published. Required fields are marked *