ORCA-TN-004 — Running Armbian Bookworm (Debian 12)

From DAVE Developer's Wiki
Jump to: navigation, search
Info Box

History[edit | edit source]

Version Date Notes
1.0 August 2025 Debian Bookworm on top of DESK-MX8M-L-4.2.1

Introduction[edit | edit source]

This Technical Note (TN) shows how to run Debian 12 (Bookworm) distribution on SBC ORCA.

This updated Debian version can be evaluated in a similar way of what has been done for evaluating Debian 11 Bullseye

It is possible to start from a prebuilt binary image like Armbian Boorkworm ARM64 minimal image i.e. Armbian_24.11.1_Uefi-arm64_bookworm_current_6.6.60_minimal.img.xz.

Preparing the bootable microSD card[edit | edit source]

The starting point is the default bootable microSD card for DESK-MX8M-L-4.2.1 . The card partition scheme has to be modified in order to create a partition that will be used to store the Debian root file system: this partition was created using the unused space The new partition (/dev/mmcblk1p3 in our example) has been created and labelled as Debian12 in the following example. This partition is then mounted at /media/dvdk/Debian12/ when the card is inserted into the DESK-MX8M-L-4.0.0 Virtual Machine.

After downloading the Armbian image on the host, the contents of the Debian root file system are extracted and copied to this partition. To calculate the offset to mount the partition of the Armbian image, multiply the start address (532480 in the example) by 512.

The following steps have been performed:

  1. create an additional part in the SD card - like a 8GB size ext4 partition - for storing the Debian extracted rfs
  2. unxz the Armbian archive and mount the Armbian image (taking care of the ext4 offset) in loop mode
  3. copy the overall rfs files in the mounted SD card third part
  4. edit the /etc/fstab file overwriting the UUID for the ext4 part with the proper one (for the SD card used)

i.e. with the following steps/commands:

unxz Armbian_24.11.1_Uefi-arm64_bookworm_current_6.6.60_minimal.img
fdisk -l Armbian_24.11.1_Uefi-arm64_bookworm_current_6.6.60_minimal.img
sudo mount -o loop,offset=272629760 Armbian_24.11.1_Uefi-arm64_bookworm_current_6.6.60_minimal.img /mnt/Debian/
sudo cp -aR /mnt/Debian/* /media/dvdk/Debian12
sudo blkid | grep sdc
sudo vi /media/dvdk/Debian12/etc/fstab

Booting Debian Bookworm in the target[edit | edit source]

Once U-Boot has been started, configure the proper environment variables for starting the rootfs from the /dev/mmcblk1p3 SD card third partition:

setenv bootargs 'console=ttymxc1,115200 earlycon=ec_imx6q,0x30890000,115200 root=/dev/mmcblk1p3 '
setenv bootk 'booti ${loadaddr} - ${fdt_addr}'
setenv mmcboot 'run loadimage loadmmcfdt bootk'
setenv bootcmd 'run mmcboot'
saveenv

kernel modules[edit | edit source]

Once the Debian distro has been started and firstly configured, the following configuration can be done:

  • copy the kernel modules from DESK-MX8M-L-4.2.1 partition /dev/mmcblk1p2 to the Debian rfs:
mount /dev/mmcblk1p2 /mnt
cp -aR /mnt/lib/modules/5.15.71-desk-mx8m-l-4.2.1+g5a8aeeaa3eba+p0 /lib/modules

network configuration[edit | edit source]

rm /etc/netplan/10-dhcp-all-interfaces.yaml
nano /etc/netplan/20-static-ip.yaml

where the /etc/netplan/20-static-ip.yaml file is:

network:
  version: 2
  renderer: networkd
  ethernets:
    end0: # Change this to your ethernet interface
      addresses:
      - 192.168.0.90/24
      routes:
      - to: default
        via: 192.168.0.254
      nameservers:
       addresses:
         - 8.8.8.8
         - 8.8.4.4

Bootstrap process[edit | edit source]

If the target is set up properly, the booting process will look like this:

U-Boot SPL 2022.04-desk-mx8m-l-4.2.0 (Aug 05 2024 - 14:13:53 +0000)
SOM ConfigID#: 00000005
DDRINFO: start DRAM init
DDRINFO: DRAM rate 4000MTS
DDRINFO:ddrphy calibration done
DDRINFO: ddrmix config done
Normal Boot
Trying to boot from BOOTROM
Boot Stage: Primary boot
image offset 0x8000, pagesize 0x200, ivt offset 0x0
WARNING: CB ConfigID on block 0 is UNLOCKED
Failed to find node!, err: -1!
Failed to find node!, err: -1!
NOTICE:  BL31: v2.6(release):lf-5.15.71-2.2.2-0-gf4540f956-dirty
NOTICE:  BL31: Built : 06:10:48, Apr 13 2023


U-Boot 2022.04-desk-mx8m-l-4.2.0 (Aug 05 2024 - 14:13:53 +0000)

CPU:   Freescale i.MX8MP[8] rev1.1 1800 MHz (running at 1200 MHz)
CPU:   Commercial temperature grade (0C to 95C) at 53C
Reset cause: POR
Model: DAVE i.MX8MPlus on SBC ORCA Rev A
DRAM:  6 GiB
Relocating to fef0b000, new gd at fcbffda0, sp at fcbf5350
WARNING: CB ConfigID on block 0 is UNLOCKED
TCPC:  Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C2 0x50]
TCPC:  Vendor ID [0x0], Product ID [0x404], Addr [I2C2 0x3d]
Core:  175 devices, 20 uclasses, devicetree: fit
MMC:   FSL_SDHC: 1, FSL_SDHC: 2
Loading Environment from MMC... OK
Fail to setup video link
In:    serial
Out:   serial
Err:   serial

 BuildInfo:
  - ATF f4540f9

SOM ConfigID#: 00000005
SOM UniqueID#: 1f0b3000:8aefcecd:46a7bd4b:51beca83
CB ConfigID#: 00001008
CB UniqueID#: d5000035:c412ac2d
SOM: MX8MP-Mito8MPlus on SBC-ORCA HDMI + LVDStoHDMI
switch to partitions #0, OK
mmc1 is current device (SD)
flash target is MMC:1
Net:   eth0: ethernet@30be0000, eth1: ethernet@30bf0000 [PRIME]
Fastboot: Normal
Normal Boot
Hit any key to stop autoboot:  0
39608832 bytes read in 1646 ms (22.9 MiB/s)
61667 bytes read in 5 ms (11.8 MiB/s)
Moving Image from 0x40480000 to 0x40600000, end=42c60000
## Flattened Device Tree blob at 43000000
   Booting using the fdt blob at 0x43000000
   Using Device Tree in place at 0000000043000000, end 00000000430120e2

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 5.15.71-desk-mx8m-l-4.2.1+g5a8aeeaa3eba+p0 (oe-user@oe-host) (aarch64-poky-linux-gcc (GCC) 11.4.0, GNU ld (GNU Binutils) 2.38.20220708) #1 SMP PREEMPT Wed Jan 29 09:20:41 UTC 2025
[    0.000000] Machine model: i.MX8MPlus Mito8MPlus on SBC Orca - adapter LVDS HDMI
[    0.000000] earlycon: ec_imx6q0 at MMIO 0x0000000030890000 (options '115200')
[    0.000000] printk: bootconsole [ec_imx6q0] enabled
[    0.000000] efi: UEFI not found.
[    0.000000] Reserved memory: created CMA memory pool at 0x00000000c4000000, size 960 MiB
[    0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x0000000094300000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node vdev0buffer@94300000, compatible id shared-dma-pool
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem 0x0000000040000000-0x00000001bfffffff]
[    0.000000] NUMA: NODE_DATA [mem 0x1bf44c800-0x1bf44efff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000040000000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x00000001bfffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040000000-0x00000000557fffff]
[    0.000000]   node   0: [mem 0x0000000055800000-0x0000000055ffffff]
[    0.000000]   node   0: [mem 0x0000000058000000-0x00000000923fffff]
[    0.000000]   node   0: [mem 0x0000000092400000-0x00000000a43fffff]
[    0.000000]   node   0: [mem 0x00000000a4400000-0x00000001bfffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x00000001bfffffff]
[    0.000000] On node 0, zone DMA: 8192 pages in unavailable ranges
[    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: Trusted OS migration not required
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 28 pages/cpu s74776 r8192 d31720 u114688
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: GIC system register CPU interface
[    0.000000] CPU features: detected: ARM erratum 845719
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 1540096
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: console=ttymxc1,115200 earlycon=ec_imx6q,0x30890000,115200 root=/dev/mmcblk1p3
[    0.000000] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.000000] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] software IO TLB: mapped [mem 0x00000000c0000000-0x00000000c4000000] (64MB)
[    0.000000] Memory: 4743860K/6258688K available (21056K kernel code, 2776K rwdata, 8220K rodata, 6528K init, 568K bss, 531788K reserved, 983040K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] ftrace: allocating 67284 entries in 263 pages
[    0.000000] ftrace: allocated 263 pages with 4 groups
[    0.000000] trace event string verifier disabled
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:     RCU event tracing is enabled.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[    0.000000]  Trampoline variant of Tasks RCU enabled.
[    0.000000]  Rude variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 160 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: Distributor has no Range Selector support
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv3: 16 PPIs implemented
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000038880000
[    0.000000] ITS: No ITS available, not enabling LPIs
[    0.000000] arch_timer: cp15 timer(s) running at 8.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 440795202120 ns
[    0.000000] sched_clock: 56 bits at 8MHz, resolution 125ns, wraps every 2199023255500ns
[    0.008516] Console: colour dummy device 80x25
[    0.012571] Calibrating delay loop (skipped), value calculated using timer frequency.. 16.00 BogoMIPS (lpj=32000)
[    0.022842] pid_max: default: 32768 minimum: 301
[    0.027530] LSM: Security Framework initializing
[    0.032211] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.039745] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.049264] rcu: Hierarchical SRCU implementation.
[    0.053866] EFI services will not be available.
[    0.057384] smp: Bringing up secondary CPUs ...
[    0.062177] Detected VIPT I-cache on CPU1
[    0.062204] GICv3: CPU1: found redistributor 1 region 0:0x00000000388a0000
[    0.062240] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[    0.062741] Detected VIPT I-cache on CPU2
[    0.062761] GICv3: CPU2: found redistributor 2 region 0:0x00000000388c0000
[    0.062780] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[    0.063248] Detected VIPT I-cache on CPU3
[    0.063266] GICv3: CPU3: found redistributor 3 region 0:0x00000000388e0000
[    0.063284] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[    0.063350] smp: Brought up 1 node, 4 CPUs
[    0.118315] SMP: Total of 4 processors activated.
[    0.123032] CPU features: detected: 32-bit EL0 Support
[    0.128214] CPU features: detected: 32-bit EL1 Support
[    0.133356] CPU features: detected: CRC32 instructions
[    0.146128] CPU: All CPU(s) started at EL2
[    0.147424] alternatives: patching kernel code
[    0.153621] devtmpfs: initialized
[    0.163570] KASLR disabled due to lack of seed
[    0.165323] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.174985] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.207693] pinctrl core: initialized pinctrl subsystem
[    0.210581] DMI not present or invalid.
[    0.214525] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.224958] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
[    0.229753] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.237732] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.245266] audit: initializing netlink subsys (disabled)
[    0.250819] audit: type=2000 audit(0.184:1): state=initialized audit_enabled=0 res=1
[    0.251375] thermal_sys: Registered thermal governor 'step_wise'
[    0.258430] thermal_sys: Registered thermal governor 'power_allocator'
[    0.264745] cpuidle: using governor menu
[    0.275134] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.281865] ASID allocator initialised with 65536 entries
[    0.288268] Serial: AMBA PL011 UART driver
[    0.291381] imx mu driver is registered.
[    0.295269] imx rpmsg driver is registered.
[    0.310571] imx8mp-pinctrl 30330000.pinctrl: initialized IMX pinctrl driver
[    0.324408] platform 32c00000.bus:ldb@32ec005c: Fixing up cyclic dependency with 32e90000.lcd-controller
[    0.337808] platform 32fd8000.hdmi: Fixing up cyclic dependency with 32fc6000.lcd-controller
[    0.366255] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.370174] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.376877] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.383613] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    0.391549] cryptd: max_cpu_qlen set to 1000
[    0.397776] ACPI: Interpreter disabled.
[    0.399591] iommu: Default domain type: Translated
[    0.403676] iommu: DMA domain TLB invalidation policy: strict mode
[    0.410141] vgaarb: loaded
[    0.412931] SCSI subsystem initialized
[    0.416778] usbcore: registered new interface driver usbfs
[    0.421993] usbcore: registered new interface driver hub
[    0.427318] usbcore: registered new device driver usb
[    0.433468] mc: Linux media interface: v0.10
[    0.436683] videodev: Linux video capture interface: v2.00
[    0.442247] pps_core: LinuxPPS API ver. 1 registered
[    0.447158] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.456359] PTP clock support registered
[    0.460460] EDAC MC: Ver: 3.0.0
[    0.464619] FPGA manager framework
[    0.466923] Advanced Linux Sound Architecture Driver Initialized.
[    0.473487] Bluetooth: Core ver 2.22
[    0.476573] NET: Registered PF_BLUETOOTH protocol family
[    0.481903] Bluetooth: HCI device and connection manager initialized
[    0.488286] Bluetooth: HCI socket layer initialized
[    0.493187] Bluetooth: L2CAP socket layer initialized
[    0.498268] Bluetooth: SCO socket layer initialized
[    0.503960] clocksource: Switched to clocksource arch_sys_counter
[    0.562295] VFS: Disk quotas dquot_6.6.0
[    0.563412] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.570462] pnp: PnP ACPI: disabled
[    0.580332] NET: Registered PF_INET protocol family
[    0.582610] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.592875] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear)
[    0.598695] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.606396] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.614744] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[    0.622660] TCP: Hash tables configured (established 65536 bind 65536)
[    0.628469] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear)
[    0.635309] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear)
[    0.642695] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.648512] RPC: Registered named UNIX socket transport module.
[    0.654093] RPC: Registered udp transport module.
[    0.658795] RPC: Registered tcp transport module.
[    0.663517] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.670700] PCI: CLS 0 bytes, default 64
[    0.674571] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[    0.682911] kvm [1]: IPA Size Limit: 40 bits
[    0.688298] kvm [1]: GICv3: no GICV resource entry
[    0.691250] kvm [1]: disabling GICv2 emulation
[    0.695730] kvm [1]: GIC system register CPU interface enabled
[    0.701671] kvm [1]: vgic interrupt IRQ9
[    0.705648] kvm [1]: Hyp mode initialized successfully
[    0.714276] Initialise system trusted keyrings
[    0.716030] workingset: timestamp_bits=42 max_order=21 bucket_order=0
[    0.728275] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.731826] NFS: Registering the id_resolver key type
[    0.736409] Key type id_resolver registered
[    0.740554] Key type id_legacy registered
[    0.744642] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.751318] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.758771] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    0.765196] 9p: Installing v9fs 9p2000 file system support
[    0.806707] Key type asymmetric registered
[    0.807965] Asymmetric key parser 'x509' registered
[    0.812911] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
[    0.820297] io scheduler mq-deadline registered
[    0.824848] io scheduler kyber registered
[    0.835804] EINJ: ACPI disabled.
[    0.845343] mxs-dma 33000000.dma-apbh: initialized
[    0.849034] SoC: i.MX8MP revision 1.1
[    0.851554] Bus freq driver module loaded
[    0.861469] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.867237] 30860000.serial: ttymxc0 at MMIO 0x30860000 (irq = 31, base_baud = 5000000) is a IMX
[    0.874269] 30880000.serial: ttymxc2 at MMIO 0x30880000 (irq = 32, base_baud = 5000000) is a IMX
[    0.883011] 30890000.serial: ttymxc1 at MMIO 0x30890000 (irq = 33, base_baud = 1500000) is a IMX
[    0.891472] printk: console [ttymxc1] enabled
[    0.891472] printk: console [ttymxc1] enabled
[    0.900119] printk: bootconsole [ec_imx6q0] disabled
[    0.900119] printk: bootconsole [ec_imx6q0] disabled
[    0.924915] loop: module loaded
[    0.929469] megasas: 07.717.02.00-rc1
[    0.934813] imx ahci driver is registered.
[    0.940635] SPI driver spidev has no spi_device_id for spidev
[    0.946395] SPI driver spidev has no spi_device_id for dave,sbcx-exp
[    0.956861] tun: Universal TUN/TAP device driver, 1.6
[    0.962088] CAN device driver interface
[    0.967271] thunder_xcv, ver 1.0
[    0.970539] thunder_bgx, ver 1.0
[    0.973824] nicpf, ver 1.0
[    0.979024] hclge is initializing
[    0.982367] hns3: Hisilicon Ethernet Network Driver for Hip08 Family - version
[    0.989599] hns3: Copyright (c) 2017 Huawei Corporation.
[    0.994968] e1000: Intel(R) PRO/1000 Network Driver
[    0.999851] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    1.005640] e1000e: Intel(R) PRO/1000 Network Driver
[    1.010612] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.016566] igb: Intel(R) Gigabit Ethernet Network Driver
[    1.021974] igb: Copyright (c) 2007-2014 Intel Corporation.
[    1.027581] igbvf: Intel(R) Gigabit Virtual Function Network Driver
[    1.033855] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[    1.039984] sky2: driver version 1.30
[    1.044346] usbcore: registered new interface driver r8152
[    1.050094] VFIO - User Level meta-driver version: 0.3
[    1.060913] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.067522] ehci-pci: EHCI PCI platform driver
[    1.072009] ehci-platform: EHCI generic platform driver
[    1.077473] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.083697] ohci-pci: OHCI PCI platform driver
[    1.088190] ohci-platform: OHCI generic platform driver
[    1.094353] usbcore: registered new interface driver uas
[    1.099718] usbcore: registered new interface driver usb-storage
[    1.105792] usbcore: registered new interface driver usbserial_generic
[    1.112349] usbserial: USB Serial support registered for generic
[    1.118388] usbcore: registered new interface driver ftdi_sio
[    1.124161] usbserial: USB Serial support registered for FTDI USB Serial Device
[    1.131503] usbcore: registered new interface driver usb_serial_simple
[    1.138048] usbserial: USB Serial support registered for carelink
[    1.144166] usbserial: USB Serial support registered for zio
[    1.149843] usbserial: USB Serial support registered for funsoft
[    1.155870] usbserial: USB Serial support registered for flashloader
[    1.162247] usbserial: USB Serial support registered for google
[    1.168185] usbserial: USB Serial support registered for libtransistor
[    1.174730] usbserial: USB Serial support registered for vivopay
[    1.180756] usbserial: USB Serial support registered for moto_modem
[    1.187047] usbserial: USB Serial support registered for motorola_tetra
[    1.193682] usbserial: USB Serial support registered for nokia
[    1.199534] usbserial: USB Serial support registered for novatel_gps
[    1.205910] usbserial: USB Serial support registered for hp4x
[    1.211676] usbserial: USB Serial support registered for suunto
[    1.217620] usbserial: USB Serial support registered for siemens_mpi
[    1.224008] usbcore: registered new interface driver usb_ehset_test
[    1.234740] snvs_rtc 30370000.snvs:snvs-rtc-lp: registered as rtc0
[    1.240969] snvs_rtc 30370000.snvs:snvs-rtc-lp: setting system clock to 2025-08-19T14:56:47 UTC (1755615407)
[    1.250989] i2c_dev: i2c /dev entries driver
[    1.257372] Driver for 1-wire Dallas network protocol.
[    1.265796] Bluetooth: HCI UART driver ver 2.3
[    1.270271] Bluetooth: HCI UART protocol H4 registered
[    1.275420] Bluetooth: HCI UART protocol BCSP registered
[    1.280761] Bluetooth: HCI UART protocol LL registered
[    1.285912] Bluetooth: HCI UART protocol ATH3K registered
[    1.291333] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    1.297705] Bluetooth: HCI UART protocol Broadcom registered
[    1.303393] Bluetooth: HCI UART protocol QCA registered
[    1.308851] EDAC MC: ECC not enabled
[    1.313959] sdhci: Secure Digital Host Controller Interface driver
[    1.320165] sdhci: Copyright(c) Pierre Ossman
[    1.325349] Synopsys Designware Multimedia Card Interface Driver
[    1.332147] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.340220] ledtrig-cpu: registered to indicate activity on CPUs
[    1.347151] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    1.354107] usbcore: registered new interface driver usbhid
[    1.359696] usbhid: USB HID core driver
[    1.368918]  cs_system_cfg: CoreSight Configuration manager initialised
[    1.370959] mmc2: SDHCI controller on 30b60000.mmc [30b60000.mmc] using ADMA
[    1.377139] optee: probing for conduit method.
[    1.387079] optee: revision 3.19 (00919403)
[    1.387923] optee: dynamic shared memory is enabled
[    1.397331] optee: initialized driver
[    1.403684] Galcore version 6.4.3.p4.398061
[    1.475713] mmc2: new HS400 Enhanced strobe MMC card at address 0001
[    1.483443] mmcblk2: mmc2:0001 DG4008 7.28 GiB
[    1.490279]  mmcblk2: p1 p2
[    1.494298] mmcblk2boot0: mmc2:0001 DG4008 4.00 MiB
[    1.500659] mmcblk2boot1: mmc2:0001 DG4008 4.00 MiB
[    1.506511] mmcblk2rpmb: mmc2:0001 DG4008 4.00 MiB, chardev (234:0)
[    1.521053] [drm] Initialized vivante 1.0.0 20170808 for 40000000.mix_gpu_ml on minor 0
[    1.530778] hantrodec 0 : module inserted. Major = 510
[    1.536415] hantrodec 1 : module inserted. Major = 510
[    1.543073] hantroenc: HW at base <0000000038320000> with ID <0x80006200>
[    1.550010] hx280enc: module inserted. Major <509>
[    1.558371] NET: Registered PF_LLC protocol family
[    1.563668] NET: Registered PF_INET6 protocol family
[    1.570038] Segment Routing with IPv6
[    1.573757] In-situ OAM (IOAM) with IPv6
[    1.577733] NET: Registered PF_PACKET protocol family
[    1.582817] can: controller area network core
[    1.587211] NET: Registered PF_CAN protocol family
[    1.592012] can: raw protocol
[    1.594982] can: broadcast manager protocol
[    1.599179] can: netlink gateway - max_hops=1
[    1.604648] Bluetooth: RFCOMM TTY layer initialized
[    1.609549] Bluetooth: RFCOMM socket layer initialized
[    1.614716] Bluetooth: RFCOMM ver 1.11
[    1.618476] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    1.623795] Bluetooth: BNEP filters: protocol multicast
[    1.629032] Bluetooth: BNEP socket layer initialized
[    1.634004] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    1.639938] Bluetooth: HIDP socket layer initialized
[    1.645941] 8021q: 802.1Q VLAN Support v1.8
[    1.650157] lib80211: common routines for IEEE802.11 drivers
[    1.656275] 9pnet: Installing 9P2000 support
[    1.660580] tsn generic netlink module v1 init...
[    1.665385] Key type dns_resolver registered
[    1.670557] Loading compiled-in X.509 certificates
[    1.700399] regulator-se050-en GPIO handle specifies active low - ignored
[    1.771894] nxp-pca9450 0-0025: pca9450bc probed.
[    1.776723] i2c i2c-0: IMX I2C adapter registered
[    1.782881] i2c 1-003c: Fixing up cyclic dependency with 32e40000.csi
[    1.789652] ov5640 1-003c: supply DOVDD not found, using dummy regulator
[    1.796447] ov5640 1-003c: supply AVDD not found, using dummy regulator
[    1.803107] ov5640 1-003c: supply DVDD not found, using dummy regulator
[    1.811034] ov5640 1-003c: ov5640_read_reg: error: reg=300a
[    1.816625] ov5640 1-003c: ov5640_check_chip_id: failed to read chip identifier
[    1.824206] i2c i2c-1: IMX I2C adapter registered
[    1.829982] i2c 2-003c: Fixing up cyclic dependency with 32e50000.csi
[    1.836733] ov5640 2-003c: supply DOVDD not found, using dummy regulator
[    1.843535] ov5640 2-003c: supply AVDD not found, using dummy regulator
[    1.850193] ov5640 2-003c: supply DVDD not found, using dummy regulator
[    1.857488] ov5640 2-003c: ov5640_read_reg: error: reg=300a
[    1.863080] ov5640 2-003c: ov5640_check_chip_id: failed to read chip identifier
[    1.878106] i2c i2c-2: IMX I2C adapter registered
[    1.884192] i2c 5-004c: Fixing up cyclic dependency with 32c00000.bus:ldb@32ec005c
[    1.946216] it6263 5-004c: Probe failed. Remote port 'lvds-channel@0' disabled
[    1.953599] i2c i2c-5: IMX I2C adapter registered
[    1.959275] imx8mq-usb-phy 381f0040.usb-phy: supply vbus not found, using dummy regulator
[    1.967827] imx8mq-usb-phy 382f0040.usb-phy: supply vbus not found, using dummy regulator
[    1.978312] imx6q-pcie 33800000.pcie: supply epdev_on not found, using dummy regulator
[    1.986566] imx6q-pcie 33800000.pcie: EXT REF_CLK is used!.
[    1.992757] imx6q-pcie 33800000.pcie: PCIe PHY PLL clock is locked.
[    1.995495] pps pps0: new PPS source ptp0
[    2.012785] fec 30be0000.ethernet eth0: registered PHC device 0
[    2.019581] imx-dwmac 30bf0000.ethernet: IRQ eth_lpi not found
[    2.026011] imx-dwmac 30bf0000.ethernet: User ID: 0x10, Synopsys ID: 0x51
[    2.028037] imx6q-pcie 33800000.pcie: PCIe PLL is locked.
[    2.032822] imx-dwmac 30bf0000.ethernet:     DWMAC4/5
[    2.038288] imx6q-pcie 33800000.pcie: iATU unroll: enabled
[    2.043016] imx-dwmac 30bf0000.ethernet: DMA HW capability register supported
[    2.048502] imx6q-pcie 33800000.pcie: Detected iATU regions: 4 outbound, 4 inbound
[    2.055643] imx-dwmac 30bf0000.ethernet: RX Checksum Offload Engine supported
[    2.063217] imx6q-pcie 33800000.pcie: host bridge /soc@0/pcie@33800000 ranges:
[    2.070347] imx-dwmac 30bf0000.ethernet: TX Checksum insertion supported
[    2.077576] imx6q-pcie 33800000.pcie:   No bus range found for /soc@0/pcie@33800000, using [bus 00-ff]
[    2.084271] imx-dwmac 30bf0000.ethernet: Wake-Up On Lan supported
[    2.093605] imx6q-pcie 33800000.pcie:       IO 0x001ff80000..0x001ff8ffff -> 0x0000000000
[    2.099724] imx-dwmac 30bf0000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[    2.107866] imx6q-pcie 33800000.pcie:      MEM 0x0018000000..0x001fefffff -> 0x0018000000
[    2.115517] imx-dwmac 30bf0000.ethernet: Enabled L3L4 Flow TC (entries=8)
[    2.123781] imx6q-pcie 33800000.pcie: iATU unroll: enabled
[    2.130480] imx-dwmac 30bf0000.ethernet: Enabled RFS Flow TC (entries=8)
[    2.135966] imx6q-pcie 33800000.pcie: Detected iATU regions: 4 outbound, 4 inbound
[    2.150293] imx-dwmac 30bf0000.ethernet: Enabling HW TC (entries=256, max_off=256)
[    2.157880] imx-dwmac 30bf0000.ethernet: Using 34 bits DMA width
[    2.167872] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[    2.173403] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
[    2.181468] xhci-hcd xhci-hcd.1.auto: hcc params 0x0220fe6d hci version 0x110 quirks 0x0000002001010010
[    2.190911] xhci-hcd xhci-hcd.1.auto: irq 77, io mem 0x38100000
[    2.196978] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[    2.202482] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
[    2.210158] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
[    2.217534] hub 1-0:1.0: USB hub found
[    2.221322] hub 1-0:1.0: 1 port detected
[    2.225563] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    2.234690] hub 2-0:1.0: USB hub found
[    2.238476] hub 2-0:1.0: 1 port detected
[    2.245304] gpio-42 (onewire): enforced open drain please flag it properly in DT/ACPI DSDT/board file
[    2.255386] imx-cpufreq-dt imx-cpufreq-dt: cpu speed grade 5 mkt segment 0 supported-hw 0x20 0x1
[    2.265164] Hot alarm is canceled. GPU3D clock will return to 64/64
[    2.274933] sdhci-esdhc-imx 30b50000.mmc: Got CD GPIO
[    2.275698] sdhci-esdhc-imx 30b40000.mmc: allocated mmc-pwrseq
[    2.278251] w1_master_driver w1_bus_master1: Attaching one wire slave 2d.000035c412ac crc d5
[    2.279046] mxc-mipi-csi2-sam 32e40000.csi: supply mipi-phy not found, using dummy regulator
[    2.279371] : mipi_csis_imx8mp_phy_reset, No remote pad found!
[    2.279421] mxc-mipi-csi2-sam 32e40000.csi: lanes: 2, hs_settle: 13, clk_settle: 2, wclk: 1, freq: 500000000
[    2.280329] mxc-mipi-csi2-sam 32e50000.csi: supply mipi-phy not found, using dummy regulator
[    2.311221] mmc1: SDHCI controller on 30b50000.mmc [30b50000.mmc] using ADMA
[    2.318440] mmc0: SDHCI controller on 30b40000.mmc [30b40000.mmc] using ADMA
[    2.318687] : mipi_csis_imx8mp_phy_reset, No remote pad found!
[    2.318731] mxc-mipi-csi2-sam 32e50000.csi: lanes: 2, hs_settle: 13, clk_settle: 2, wclk: 1, freq: 266000000
[    2.320279] isi-capture 32e00000.isi:cap_device: deferring 32e00000.isi:cap_device device registration
[    2.320914] mxc-isi 32e00000.isi: mxc_isi.0 registered successfully
[    2.322037] isi-capture 32e02000.isi:cap_device: deferring 32e02000.isi:cap_device device registration
[    2.322126] mxc-isi 32e02000.isi: mxc_isi.1 registered successfully
[    2.324516] dwhdmi-imx 32fd8000.hdmi: Detected HDMI TX controller v2.13a with HDCP (samsung_dw_hdmi_phy2)
[    2.324949] dwhdmi-imx 32fd8000.hdmi: registered DesignWare HDMI I2C bus driver
[    2.325869] imx-drm display-subsystem: bound imx-lcdifv3-crtc.0 (ops lcdifv3_crtc_ops)
[    2.325911] imx-drm display-subsystem: bound imx-lcdifv3-crtc.1 (ops lcdifv3_crtc_ops)
[    2.325987] imx-drm display-subsystem: bound 32c00000.bus:ldb@32ec005c (ops imx8mp_ldb_ops)
[    2.326021] imx-drm display-subsystem: bound 32fd8000.hdmi (ops dw_hdmi_imx_ops)
[    2.326233] [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 1
[    2.326286] imx-drm display-subsystem: [drm] Cannot find any crtc or sizes
[    2.329618] isi-m2m 32e00000.isi:m2m_device: Register m2m success for ISI.0
[    2.360707] mmc1: host does not support reading read-only switch, assuming write-enable
[    2.366091] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    2.375635] mmc1: new high speed SDXC card at address aaaa
[    2.382677] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    2.388250] mmcblk1: mmc1:aaaa SN64G 59.5 GiB
[    2.397473] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    2.406471]  mmcblk1: p1 p2 p3
[    2.412661] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db
[    2.421467] ALSA device list:
[    2.512622]   No soundcards found.
[    2.680749] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
[    2.686280] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 3
[    2.694341] xhci-hcd xhci-hcd.2.auto: hcc params 0x0220fe6d hci version 0x110 quirks 0x0000002001010010
[    2.703787] xhci-hcd xhci-hcd.2.auto: irq 78, io mem 0x38200000
[    2.709879] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
[    2.715388] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 4
[    2.723063] xhci-hcd xhci-hcd.2.auto: Host supports USB 3.0 SuperSpeed
[    2.730717] hub 3-0:1.0: USB hub found
[    2.734518] hub 3-0:1.0: 1 port detected
[    2.738808] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    2.747822] hub 4-0:1.0: USB hub found
[    2.751594] hub 4-0:1.0: 1 port detected
[    3.132951] imx6q-pcie 33800000.pcie: Phy link never came up
[    3.138688] imx6q-pcie: probe of 33800000.pcie failed with error -110
[    3.163400] EXT4-fs (mmcblk1p3): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[    3.173237] VFS: Mounted root (ext4 filesystem) readonly on device 179:99.
[    3.188146] devtmpfs: mounted
[    3.194377] Freeing unused kernel memory: 6528K
[    3.199035] Run /sbin/init as init process
[    3.942127] systemd[1]: systemd 252.31-1~deb12u1 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)
[    3.974942] systemd[1]: Detected architecture arm64.

Welcome to Armbian 24.11.1 bookworm!

[    4.001136] systemd[1]: Hostname set to <uefi-arm64>.
[    4.828000] systemd[1]: Queued start job for default target graphical.target.
[    4.841582] systemd[1]: Created slice system-getty.slice - Slice /system/getty.
[  OK  ] Created slice system-getty.slice - Slice /system/getty.
[    4.865606] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.
[  OK  ] Created slice system-modpr…lice - Slice /system/modprobe.
[    4.889770] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty.
[  OK  ] Created slice system-seria… - Slice /system/serial-getty.
[    4.917246] systemd[1]: Created slice user.slice - User and Session Slice.
[  OK  ] Created slice user.slice - User and Session Slice.
[    4.940615] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started systemd-ask-passwo…quests to Console Directory Watch.
[    4.968421] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.
[  OK  ] Started systemd-ask-passwo… Requests to Wall Directory Watch.
[    4.996750] systemd[1]: proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point was skipped because of an unmet condition check (ConditionPathExists=/proc/sys/fs/binfmt_misc).
[    5.016208] systemd[1]: Expecting device dev-ttymxc1.device - /dev/ttymxc1...
         Expecting device dev-ttymxc1.device - /dev/ttymxc1...
[    5.041058] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.
[  OK  ] Reached target cryptsetup.…get - Local Encrypted Volumes.
[    5.064863] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.
[  OK  ] Reached target integrityse…Local Integrity Protected Volumes.
[    5.092367] systemd[1]: Reached target paths.target - Path Units.
[  OK  ] Reached target paths.target - Path Units.
[    5.116589] systemd[1]: Reached target remote-fs.target - Remote File Systems.
[  OK  ] Reached target remote-fs.target - Remote File Systems.
[    5.140197] systemd[1]: Reached target slices.target - Slice Units.
[  OK  ] Reached target slices.target - Slice Units.
[    5.164624] systemd[1]: Reached target swap.target - Swaps.
[  OK  ] Reached target swap.target - Swaps.
[    5.188592] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.
[  OK  ] Reached target veritysetup… - Local Verity Protected Volumes.
[    5.212782] systemd[1]: Listening on syslog.socket - Syslog Socket.
[  OK  ] Listening on syslog.socket - Syslog Socket.
[    5.237072] systemd[1]: Listening on systemd-fsckd.socket - fsck to fsckd communication Socket.
[  OK  ] Listening on systemd-fsckd…sck to fsckd communication Socket.
[    5.264715] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.
[  OK  ] Listening on systemd-initc… initctl Compatibility Named Pipe.
[    5.289680] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.
[  OK  ] Listening on systemd-journ…socket - Journal Audit Socket.
[    5.312660] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
[  OK  ] Listening on systemd-journ…t - Journal Socket (/dev/log).
[    5.336740] systemd[1]: Listening on systemd-journald.socket - Journal Socket.
[  OK  ] Listening on systemd-journald.socket - Journal Socket.
[    5.360821] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.
[  OK  ] Listening on systemd-netwo… - Network Service Netlink Socket.
[    5.388749] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.
[  OK  ] Listening on systemd-udevd….socket - udev Control Socket.
[    5.412601] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
[  OK  ] Listening on systemd-udevd…l.socket - udev Kernel Socket.
[    5.439486] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...
         Mounting dev-hugepages.mount - Huge Pages File System...
[    5.466838] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...
         Mounting dev-mqueue.mount…POSIX Message Queue File System...
[    5.495461] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...
         Mounting sys-kernel-debug.… - Kernel Debug File System...
[    5.523338] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...
         Mounting sys-kernel-tracin… - Kernel Trace File System...
[    5.559274] systemd[1]: Starting fake-hwclock.service - Restore / save the current clock...
         Starting fake-hwclock.serv…estore / save the current clock...
[    5.591525] systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout...
         Starting keyboard-setup.se…Set the console keyboard layout...
[    5.619314] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes...
         Starting kmod-static-nodes…ate List of Static Device Nodes...
[    5.648126] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...
         Starting modprobe@configfs…m - Load Kernel Module configfs...
[    5.679467] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...
         Starting modprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...
[    5.707054] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...
         Starting modpro[    5.715513] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com
be@drm.service - Load Kernel Module drm...
[    5.743391] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...
         Starting modprobe@efi_psto…- Load Kernel Module efi_pstore...
[    5.775583] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...
         Starting modprobe@fuse.ser…e - Load Kernel Module fuse...
[    5.803466] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...
         Starting modpro[    5.811839] fuse: init (API version 7.34)
be@loop.ser…e - Load Kernel Module loop...
[    5.832342] systemd[1]: netplan-ovs-cleanup.service - OpenVSwitch configuration for cleanup was skipped because of an unmet condition check (ConditionFileIsExecutable=/usr/bin/ovs-vsctl).
[    5.852426] systemd[1]: Starting systemd-fsck-root.service - File System Check on Root Device...
         Starting systemd-fsck-root…ile System Check on Root Device...
[    5.881361] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
         Starting systemd-modules-l…rvice - Load [    5.892427] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...
Kernel Modules...
         Starting syst[    5.909348] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...
emd-network-g… units from Kernel command line...
         St[    5.923260] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.
arting systemd-udev-trig[    5.931891] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.
…[0m - Coldplug All udev Device[    5.942406] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.
s...
[  OK  ] Mounte[    5.952798] systemd[1]: Mounted sys-kernel-tracing.mount - Kernel Trace File System.
d dev-hugepages.mount    5.963864] systemd[1]: Finished fake-hwclock.service - Restore / save the current clock.
m - Huge Pages File System.
[    5.975161] systemd[1]: Finished keyboard-setup.service - Set the console keyboard layout.
0;32m  OK  ] Mounted     5.986229] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes.
mdev-mqueue.mount…- POSIX Mes[    5.997926] systemd[1]: modprobe@configfs.service: Deactivated successfully.
sage Queue File System.
[    6.007448] systemd[1]: Finished modprobe@configfs.service - Load Kernel Module configfs.
m  OK  ] Mounted sys-kernel-debug.m…nt - Kernel Debug File System.
[  OK  ] Mounted sys-kernel-tracing…nt - Kernel Trace File System.
[  OK  ] Finished fake-hwclock.serv… Restore / save the current clock.
[  OK  ] Finished keyboard-setup.se…- Set the console keyboard layout.
[  OK  ] Finished kmod-static-nodes…reate List of Static Device Nodes.
[  OK  ] Finished modprobe@configfs…[0m - Load Kernel Module configfs.
[    6.085408] systemd[1]: modprobe@dm_mod.service: Deactivated successfully.
[    6.092952] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod.
[  OK  ] Finished modprobe@dm_mod.s…e - Load Kernel Module dm_mod.
[    6.117055] systemd[1]: modprobe@drm.service: Deactivated successfully.
[    6.124377] systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm.
[  OK  ] Finished modprobe@drm.service - Load Kernel Module drm.
[    6.149030] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.
[    6.156901] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[  OK  ] Finished modprobe@efi_psto…m - Load Kernel Module efi_pstore.
[    6.181016] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[    6.188398] systemd[1]: Finished modprobe@fuse.service - Load Kernel Module fuse.
[  OK  ] Finished modprobe@fuse.service - Load Kernel Module fuse.
[    6.213014] systemd[1]: modprobe@loop.service: Deactivated successfully.
[    6.220502] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop.
[  OK  ] Finished modprobe@loop.service - Load Kernel Module loop.
[    6.245077] systemd[1]: Finished systemd-fsck-root.service - File System Check on Root Device.
[  OK  ] Finished systemd-fsck-root… File System Check on Root Device.
[    6.273029] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules.
[  OK  ] Finished systemd-modules-l…service - Load Kernel Modules.
[    6.296972] systemd[1]: Finished systemd-network-generator.service - Generate network units from Kernel command line.
[  OK  ] Finished systemd-network-g…rk units from Kernel command line.
[    6.325984] systemd[1]: Reached target network-pre.target - Preparation for Network.
[  OK  ] Reached target network-pre…get - Preparation for Network.
[    6.350805] systemd[1]: Mounting sys-fs-fuse-connections.mount - FUSE Control File System...
         Mounting sys-fs-fuse-conne… - FUSE Control File System...
[    6.378529] systemd[1]: Mounting sys-kernel-config.mount - Kernel Configuration File System...
         Mounting sys-kernel-config…ernel Configuration File System...
[    6.406817] systemd[1]: Started systemd-fsckd.service - File System Check Daemon to report status.
[  OK  ] Started systemd-fsckd.serv…tem Check Daemon to report status.
[    6.434847] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
         Starting systemd-remount-f…nt Root and Kernel File Systems...
[    6.460266] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met.
[    6.475170] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables...
         Starting systemd-sysctl.se…ce - Apply Kernel Variables...
[    6.504841] systemd[1]: Finished systemd-udev-trigger.service - Coldplug All udev Devices.
[  OK  ] Finished systemd-udev-trig…e - Coldplug All udev Devices.
[    6.528924] systemd[1]: Mounted sys-fs-fuse-connections.mount - FUSE Control File System.
[  OK  ] Mounted sys-fs-fuse-connec…nt - FUSE Control File System.
[    6.552613] systemd[1]: Mounted sys-kernel-config.mount - Kernel Configuration File System.
[  OK  ] Mounted sys-kernel-config.… Kernel Configuration File System.
[    6.577088] systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables.
[  OK  ] Finished systemd-sysctl.service - Apply Kernel Variables.
[    6.662661] EXT4-fs (mmcblk1p3): re-mounted. Opts: commit=120,errors=remount-ro. Quota mode: none.
[    6.675091] systemd[1]: Finished systemd-remount-fs.service - Remount Root and Kernel File Systems.
[  OK  ] Finished systemd-remount-f…ount Root and Kernel File Systems.
[    6.700755] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore).
[    6.719937] systemd[1]: Starting systemd-random-seed.service - Load/Save Random Seed...
         Starting systemd-random-se…ice - Load/Save Random Seed...
[    6.747221] systemd[1]: Starting systemd-sysusers.service - Create System Users...
         Starting systemd-sysusers.…rvice - Create System Users...
[    6.797807] systemd[1]: Finished systemd-sysusers.service - Create System Users.
[  OK  ] Finished systemd-sysusers.service - Create System Users.
[    6.823916] systemd[1]: Starting systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev...
         Starting systemd-tmpfiles-…ate Static Device Nodes in /dev...
[    6.887120] systemd[1]: Finished systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev.
[  OK  ] Finished systemd-tmpfiles-…reate Static Device Nodes in /dev.
[    6.912497] systemd[1]: Reached target local-fs-pre.target - Preparation for Local File Systems.
[  OK  ] Reached target local-fs-pr…reparation for Local File Systems.
[    6.940500] systemd[1]: Mounting tmp.mount - /tmp...
         Mounting tmp.mount - /tmp...
[    6.960811] systemd[1]: systemd-udevd.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
[    6.973464] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
[    6.984366] systemd[1]: Starting systemd-udevd.service - Rule-based Manager for Device Events and Files...
         Starting systemd-udevd.ser…ger for Device Events and Files...
[    7.014388] systemd[1]: Mounted tmp.mount - /tmp.
[  OK  ] Mounted tmp.mount - /tmp.
[    7.032619] systemd[1]: Reached target local-fs.target - Local File Systems.
[  OK  ] Reached target local-fs.target - Local File Systems.
[    7.059394] systemd[1]: Starting armbian-zram-config.service - Armbian ZRAM config...
         Starting armbian-zram-conf…rvice - Armbian ZRAM config...
[    7.086986] systemd[1]: Starting console-setup.service - Set console font and keymap...
         Starting console-setup.ser…m - Set console font and keymap...
[    7.131398] systemd[1]: systemd-binfmt.service - Set Up Additional Binary Formats was skipped because of an unmet condition check (ConditionPathIsMountPoint=/proc/sys/fs/binfmt_misc).
[    7.150148] systemd[1]: Finished console-setup.service - Set console font and keymap.
[  OK  ] Finished console-setup.ser…[0m - Set console font and keymap.
[    7.277660] systemd[1]: Started systemd-udevd.service - Rule-based Manager for Device Events and Files.
[  OK  ] Started systemd-udevd.serv…nager for Device Events and Files.
[    7.311911] systemd[1]: Starting systemd-networkd.service - Network Configuration...
         Starting systemd-networkd.…ice - Network Configuration...
[    7.394826] systemd[1]: armbian-zram-config.service: Main process exited, code=exited, status=1/FAILURE
[    7.404772] systemd[1]: armbian-zram-config.service: Failed with result 'exit-code'.
[    7.446570] systemd[1]: Failed to start armbian-zram-config.service - Armbian ZRAM config.
[    7.461451] imx-dwmac 30bf0000.ethernet end1: renamed from eth1.

See 'systemctl status armbian-zram-config.service' for details.
[    7.489132] fec 30be0000.ethernet end0: renamed from eth0
[    7.513548] systemd[1]: Found device dev-ttymxc1.device - /dev/ttymxc1.
[  OK  ] Found device dev-ttymxc1.device - /dev/ttymxc1.
[    7.658586] systemd[1]: Started systemd-networkd.service - Network Configuration.
[  OK  ] Started systemd-networkd.service - Network Configuration.
[    7.731946] systemd[1]: Starting armbian-ramlog.service - Armbian memory supported logging...
[    7.733538] remoteproc remoteproc0: imx-dsp-rproc is available
         Starting armbian-ramlog.se…rmbian memory sup[    7.750326] cfg80211: failed to load regulatory.db
ported logging...
[    7.818137] caam-snvs 30370000.caam-snvs: ipid matched - 0x3e
[    7.819934] caam 30900000.crypto: device ID = 0x0a16040100000100 (Era 9)
[    7.824500] caam-snvs 30370000.caam-snvs: violation handlers armed - non-secure state
[    7.830750] caam 30900000.crypto: job rings = 1, qi = 0
[    7.883065] fsl,imx8mp-audio-xcvr 30cc0000.xcvr: failed to pcm register
[    7.916909] fsl,imx8mp-audio-xcvr 30cc0000.xcvr: Unbalanced pm_runtime_enable!
[    7.924297] fsl,imx8mp-audio-xcvr 30cc0000.xcvr: failed to pcm register
[    7.932353] fsl-aud2htx 30cb0000.aud2htx: failed to pcm register
[    7.932598] fsl,imx8mp-audio-xcvr 30cc0000.xcvr: Unbalanced pm_runtime_enable!
[    7.996387] imx8_media_dev: module is from the staging directory, the quality is unknown, you have been warned.
[    8.010462] systemd[1]: Listening on systemd-rfkill.socket - Load/Save RF Kill Switch Status /dev/rfkill Watch.
[    8.010589] mx8-img-md: Registered mxc_isi.0.capture as /dev/video1
[  OK  ] Listening on [    8.027349] mx8-img-md: Registered mxc_isi.1.capture as /dev/video2
systemd-rfkil…l Switch[    8.036849] unregister ISI channel: mxc_isi.0
 Status /dev/rfkill Watch.
[    8.058839] imx-sdma 30bd0000.dma-controller: firmware found.
[    8.064677] imx-sdma 30e10000.dma-controller: firmware found.
[    8.069214] Generic PHY 30be0000.ethernet-1:08: attached PHY driver (mii_bus:phy_addr=30be0000.ethernet-1:08, irq=POLL)
[    8.070681] imx-sdma 30bd0000.dma-controller: loaded firmware 4.5
[    8.081885] unregister ISI channel: mxc_isi.1
[    8.113343] vvcam_dwe: loading out-of-tree module taints kernel.
[    8.120774] enter viv_dwe_init_module
[    8.125072] enter dwe_hw_probe
[    8.128798] vvcam dewarp driver probed
[    8.193785] caam algorithms registered in /proc/crypto
[    8.200001] caam 30900000.crypto: caam pkc algorithms registered in /proc/crypto
[    8.207687] caam 30900000.crypto: rng crypto API alg registered prng-caam
[    8.214503] caam 30900000.crypto: registering rng-caam
[    8.220975] Device caam-keygen registered
[    8.257124] random: crng init done
[    8.288559] systemd[1]: Finished systemd-random-seed.service - Load/Save Random Seed.
[  OK  ] Finished systemd-random-se…rvice - Load/Save Random Seed.
[    8.316769] systemd[1]: first-boot-complete.target - First Boot Complete was skipped because of an unmet condition check (ConditionFirstBoot=yes).
[    8.330414] systemd[1]: systemd-machine-id-commit.service - Commit a transient machine-id on disk was skipped because of an unmet condition check (ConditionPathIsMountPoint=/etc/machine-id).
[    8.494040] systemd[1]: Finished armbian-ramlog.service - Armbian memory supported logging.
[  OK  ] Finished armbian-ramlog.se… Armbian memory supported logging.
[    8.523917] systemd[1]: Starting systemd-journald.service - Journal Service...
         Starting systemd-journald.service - Journal Service...
[    8.684372] systemd[1]: Started systemd-journald.service - Journal Service.
[  OK  ] Started systemd-journald.service - Journal Service.
         Starting systemd-journal-f…h Journal to Persistent Storage...
[    8.746628] systemd-journald[420]: Received client request to flush runtime journal.
[    8.843871] systemd-journald[420]: Data hash table of /var/log/journal/2aca97152d424fdfbf0cb84443d572c0/system.journal has a fill level at 76.9 (3500 of 4551 items, 2621440 file size, 748 bytes per hash table item), suggesting rotation.
[    8.864854] systemd-journald[420]: /var/log/journal/2aca97152d424fdfbf0cb84443d572c0/system.journal: Journal header limits reached or header out-of-date, rotating.
[  OK  ] Finished systemd-journal-f…ush Journal to Persistent Storage.
         Starting systemd-tmpfiles-…te System Files and Directories...
[  OK  ] Finished systemd-tmpfiles-…eate System Files and Directories.
         Starting systemd-resolved.…e - Network Name Resolution...
         Starting systemd-timesyncd… - Network Time Synchronization...
         Starting systemd-update-ut…rd System Boot/Shutdown in UTMP...
[  OK  ] Finished systemd-update-ut…cord System Boot/Shutdown in UTMP.
[  OK  ] Started systemd-timesyncd.…0m - Network Time Synchronization.
[  OK  ] Reached target time-set.target - System Time Set.
[  OK  ] Started systemd-resolved.s…ice - Network Name Resolution.
[  OK  ] Reached target nss-lookup.…m - Host and Network Name Lookups.
[  OK  ] Reached target sysinit.target - System Initialization.
[  OK  ] Started apt-daily.timer - Daily apt download activities.
[  OK  ] Started apt-daily-upgrade.… apt upgrade and clean activities.
[  OK  ] Started dpkg-db-backup.tim… Daily dpkg database backup timer.
[  OK  ] Started e2scrub_all.timer…etadata Check for All Filesystems.
[  OK  ] Started fstrim.timer - Discard unused blocks once a week.
[  OK  ] Started logrotate.timer - Daily rotation of log files.
[  OK  ] Started man-db.timer - Daily man-db regeneration.
[  OK  ] Started systemd-tmpfiles-c… Cleanup of Temporary Directories.
[  OK  ] Reached target timers.target - Timer Units.
[  OK  ] Listening on dbus.socket…- D-Bus System Message Bus Socket.
[  OK  ] Reached target sockets.target - Socket Units.
         Starting armbian-hardware-…m - Armbian hardware monitoring...
         Starting armbian-hardware-…- Armbian hardware optimization...
         Starting armbian-led-state…ervice - Armbian leds state...
[  OK  ] Finished armbian-hardware-…[0m - Armbian hardware monitoring.
[  OK  ] Finished armbian-led-state.service - Armbian leds state.
[  OK  ] Finished armbian-hardware-…m - Armbian hardware optimization.
[  OK  ] Reached target basic.target - Basic System.
[  OK  ] Started cron.service -…kground program processing daemon.
         Starting dbus.service - D-Bus System Message Bus...
         Starting e2scrub_reap.serv…e ext4 Metadata Check Snapshots...
         Starting rsyslog.service - System Logging Service...
         Starting systemd-logind.se…ice - User Login Management...
[  OK  ] Started rsyslog.service - System Logging Service.
[  OK  ] Finished e2scrub_reap.serv…ine ext4 Metadata Check Snapshots.
[  OK  ] Started dbus.service - D-Bus System Message Bus.
         Starting wpa_supplicant.service - WPA supp[   10.394609] systemd-journald[420]: Received client request to relinquish /var/log/journal/2aca97152d424fdfbf0cb84443d572c0 access.
licant...
[  OK  ] Started systemd-logind.service - User Login Management.
[  OK  ] Started wpa_supplicant.service - WPA supplicant.
[  OK  ] Reached target network.target - Network.
         Starting rc-local.service…m - /etc/rc.local Compatibility...
         Starting ssh.service - OpenBSD Secure Shell server...
         Starting systemd-user-sess…vice - Permit User Sessions...
[  OK  ] Started rc-local.service - /etc/rc.local Compatibility.
[  OK  ] Finished systemd-user-sess…ervice - Permit User Sessions.
[  OK  ] Started getty@tty1.service - Getty on tty1.
[  OK  ] Started serial-getty@ttymx…ice - Serial Getty on ttymxc1.
[  OK  ] Reached target getty.target - Login Prompts.
[  OK  ] Started ssh.service - OpenBSD Secure Shell server.
[  OK  ] Reached target multi-user.target - Multi-User System.
[  OK  ] Reached target graphical.target - Graphical Interface.
         Starting systemd-update-ut… Record Runlevel Change in UTMP...
[  OK  ] Finished systemd-update-ut… - Record Runlevel Change in UTMP.
[   12.169471] fec 30be0000.ethernet end0: Link is Up - 1Gbps/Full - flow control off
[   12.177171] IPv6: ADDRCONF(NETDEV_CHANGE): end0: link becomes ready

Armbian 24.11.1 Bookworm ttymxc1

uefi-arm64 login:

and the kernel modules and network interfaces are enabled:

root@uefi-arm64:~# lsmod
Module                  Size  Used by
fsl_jr_uio             20480  0
caam_jr               184320  0
caamkeyblob_desc       16384  1 caam_jr
caamhash_desc          16384  1 caam_jr
caamalg_desc           40960  1 caam_jr
crypto_engine          20480  1 caam_jr
vvcam_dwe              28672  0
authenc                16384  1 caam_jr
libdes                 24576  1 caam_jr
imx8_media_dev         20480  0
crct10dif_ce           20480  1
snd_soc_fsl_aud2htx    16384  0
snd_soc_fsl_easrc      45056  0
dw_hdmi_cec            16384  0
snd_soc_fsl_xcvr       36864  0
rtc_ds1307             32768  0
snd_soc_fsl_asrc       40960  1 snd_soc_fsl_easrc
imx_sdma               32768  3
secvio                 20480  0
caam                   28672  1 caam_jr
error                  24576  7 caamalg_desc,secvio,caamkeyblob_desc,caamhash_desc,caam,caam_jr,fsl_jr_uio
imx_dsp_rproc          20480  0
fuse                  139264  1
dm_mod                139264  0
ip_tables              32768  0
x_tables               45056  1 ip_tables
root@uefi-arm64:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
       valid_lft forever preferred_lft forever
2: end0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether ce:0c:19:6b:54:69 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.90/24 brd 192.168.0.255 scope global end0
       valid_lft forever preferred_lft forever
    inet6 fe80::cc0c:19ff:fe6b:5469/64 scope link
       valid_lft forever preferred_lft forever
3: end1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 26:d8:23:f9:7f:22 brd ff:ff:ff:ff:ff:ff
root@uefi-arm64:~# timedatectl
               Local time: Tue 2025-08-19 16:57:47 CEST
           Universal time: Tue 2025-08-19 14:57:47 UTC
                 RTC time: Tue 2025-08-19 14:57:47
                Time zone: Europe/Rome (CEST, +0200)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no
root@uefi-arm64:~# ping www.google.com
PING www.google.com (142.250.180.164) 56(84) bytes of data.
64 bytes from mil04s44-in-f4.1e100.net (142.250.180.164): icmp_seq=1 ttl=114 time=10.7 ms
64 bytes from mil04s44-in-f4.1e100.net (142.250.180.164): icmp_seq=2 ttl=114 time=10.7 ms
64 bytes from mil04s44-in-f4.1e100.net (142.250.180.164): icmp_seq=3 ttl=114 time=10.7 ms
^C
--- www.google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2004ms
rtt min/avg/max/mdev = 10.676/10.703/10.730/0.022 ms

and apt properly detect the upgradable packages:

root@uefi-arm64:~# apt update
Hit:1 http://security.debian.org bookworm-security InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Hit:4 http://deb.debian.org/debian bookworm-backports InRelease
Hit:5 https://github.armbian.com/configng stable InRelease
Hit:6 http://armbian.lv.auroradev.org/apt bookworm InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
79 packages can be upgraded. Run 'apt list --upgradable' to see them.
root@uefi-arm64:~#