modbus Posted June 25 Posted June 25 I can confirm, that the problem is one dtb file /boot/dtb/allwinner/sun50i-h5-orangepi-pc2.dtb Good working one: In kernels 6.1.x (I checked kernels 6.1.77, 6.1.92) it has the size 35143 bytes. Bad one: In kernels 6.6.x or 6.7.x (I checked kernels 6.6.16, 6.6.31, 6.7.4, 6.7.12 ) it has the size 34856. I downloaded latest community image: Armbian_community_24.8.0-trunk.205_Orangepipc2_bookworm_current_6.6.31_minimal.img.xz, burned it to SD, and failed to boot, but then I replaced /boot/dtb/allwinner/sun50i-h5-orangepi-pc2.dtb from kernel 6.1.92, and it booted OK. Running Pi-hole + YCast without any problems. Unless it is fixed, just remember if after "apt update" , if kernel is updated, it is necessary to replace /boot/dtb/allwinner/sun50i-h5-orangepi-pc2.dtb with the working one before rebooting system. 0 Quote
Flole Posted June 25 Posted June 25 If you want to investigate further you could decompile the dtb and then compare the 2 dts files to see what changed. It shouldn't be too much I guess. 0 Quote
bedna Posted June 26 Posted June 26 (edited) Please see this post (last post in the thread) and tell me if you need/want something from me... After running the update from 6.1 > 6.6 it freezes at boot. I have access to backup img:s from before this update is ran. Edited June 26 by bedna 0 Quote
Flole Posted June 28 Posted June 28 Well you could run dtdiff on those files and it should list all changes between those 2 versions. If it's only a single change that's it, if there are multiple ones it's a little trial and error to figure out which one caused it. 0 Quote
Marabiloso Posted July 22 Posted July 22 So, now I have my Orange Pi PC2 frozen, how can I revert my image to a previous kernel/dtb without reinstalling everything? 0 Quote
Giulio Cervera Posted September 9 Posted September 9 looks like kernel 6.10.x have fixed the issue, it can be enabled swithcing to armbian unstable/dev "v24.11 rolling for Orange Pi PC2 running Armbian Linux 6.10.5-edge-sunxi64" also a new kernel 6.6.44 was released but i'm pretty sure is still broken, didn't tested it but dtb is the same as the broken one (same md5) 0 Quote
tutralex Posted September 27 Posted September 27 (edited) The working file sun50i-h5-orangepi-pc2.dtb, taken from Armbian_24.8.1_Uefi-arm64_bookworm_current_6.6.47_minimal.img , works in Armbian_community_24.11.0-trunk.167_Orangepipc2_bookworm_current_6.6.44_minimal.img Better to use the file in the post below! There are more devices described and the CPU temperature sensors work. Edited September 29 by tutralex 0 Quote
tutralex Posted September 29 Posted September 29 (edited) Another working file: "sun50i-h5-orangepi-pc2.dtb", size: 35143 bytes, reported by user with nickname "modbus". Taken from the archive armbian.com/archive: Armbian_23.8.1_Orangepipc2_bookworm_current_6.1.47.img.xz sun50i-h5-orangepi-pc2.dtb Edited September 29 by tutralex 0 Quote
Igor Posted September 29 Posted September 29 There are no examples for Allwinner variants, but it goes the same as for Rockchip - copy working dts here: https://github.com/armbian/build/tree/main/patch/kernel/archive/sunxi-6.6 under dt/ folder (Example for Rockchip: https://github.com/armbian/build/tree/main/patch/kernel/archive/rockchip-rk3588-6.10/dt) + compile + test + submitting a PR. BTW. Cool Neofetch 0 Quote
Walter Posted October 4 Posted October 4 I've tried the Ubuntu 24.04 (Noble)GnomeMESA / VPUSHA ASC1.2 GB and the old Archive https://armbian.systemonachip.net/archive/orangepipc2/archive/Armbian_23.8.1_Orangepipc2_bookworm_current_6.1.47.img.xz Both don't get any output on the display. The Archive https://armbian.systemonachip.net/archive/orangepipc2/archive/Armbian_23.8.1_Orangepipc2_jammy_current_6.1.47_xfce_desktop.img.xz brings me to the Console, but thats not really of any use for me. So i'm giving up and just use a Raspberry. 0 Quote
Igor Posted October 4 Posted October 4 26 minutes ago, Walter said: So i'm giving up and just use a Raspberry. Rpi works fine I am sure https://www.armbian.com/rpi4b/ while for not supported / abandoned hardware we don't know. But you can still try to get it up one day. Serial console logs - without, its like nothing happened. 0 Quote
rmoriz Posted December 5 Posted December 5 (edited) Can confirm the issue with 25.2.0 (Armbian_community_25.2.0-trunk.86_Orangepipc2_bookworm_current_6.6.62_minimal) still exists: Zitat U-Boot SPL 2024.01-armbian-2024.01-S866c-Pa395-H2b63-Vfdc6-Bda0a-R448a (Oct 30 2024 - 02:47:29 +0000) DRAM: 1024 MiB Trying to boot from MMC1 NOTICE: BL31: v2.9(debug):armbian NOTICE: BL31: Built : 02:47:00, Oct 30 2024 NOTICE: BL31: Detected Allwinner H5 SoC (1718) NOTICE: BL31: Found U-Boot DTB at 0x20b2790, model: Xunlong Orange Pi PC 2 INFO: ARM GICv2 driver initialized INFO: Configuring SPC Controller NOTICE: PMIC: Assuming H5 reference regulator design INFO: BL31: Platform setup done INFO: BL31: Initializing runtime services INFO: BL31: cortex_a53: CPU workaround for 855873 was applied INFO: BL31: cortex_a53: CPU workaround for 1530924 was applied SCP/INF: Crust v0.6.10000 INFO: PSCI: Suspend is available via SCPI INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x4a000000 INFO: SPSR = 0x3c9 U-Boot 2024.01-armbian-2024.01-S866c-Pa395-H2b63-Vfdc6-Bda0a-R448a (Oct 30 2024 - 02:47:29 +0000) Allwinner Technology CPU: Allwinner H5 (SUN50I) Model: Xunlong Orange Pi PC 2 DRAM: 1 GiB Core: 72 devices, 23 uclasses, devicetree: separate WDT: Not starting watchdog@1c20ca0 MMC: mmc@1c0f000: 0 Loading Environment from FAT... Unable to use mmc 0:1... In: serial@1c28000 Out: serial@1c28000 Err: serial@1c28000 Allwinner mUSB OTG (Peripheral) Net: eth0: ethernet@1c30000using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in MAC de:ad:be:ef:00:01 HOST MAC de:ad:be:ef:00:00 RNDIS ready , eth1: usb_ether starting USB... Bus usb@1c1a000: sun4i_usb_phy phy@1c19400: External vbus detected, not enabling our own vbus USB EHCI 1.00 Bus usb@1c1a400: USB OHCI 1.0 Bus usb@1c1b000: USB EHCI 1.00 Bus usb@1c1b400: USB OHCI 1.0 Bus usb@1c1c000: USB EHCI 1.00 Bus usb@1c1c400: USB OHCI 1.0 Bus usb@1c1d000: USB EHCI 1.00 Bus usb@1c1d400: USB OHCI 1.0 scanning bus usb@1c1a000 for devices... 1 USB Device(s) found scanning bus usb@1c1a400 for devices... 1 USB Device(s) found scanning bus usb@1c1b000 for devices... 1 USB Device(s) found scanning bus usb@1c1b400 for devices... 1 USB Device(s) found scanning bus usb@1c1c000 for devices... 1 USB Device(s) found scanning bus usb@1c1c400 for devices... 1 USB Device(s) found scanning bus usb@1c1d000 for devices... 1 USB Device(s) found scanning bus usb@1c1d400 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Autoboot in 1 seconds, press <Space> to stop switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... Found U-Boot script /boot/boot.scr 4549 bytes read in 13 ms (340.8 KiB/s) ## Executing script at 4fc00000 U-boot loaded from SD Boot script loaded from mmc 154 bytes read in 2 ms (75.2 KiB/s) Unknown command ':' - try 'help' 34856 bytes read in 6 ms (5.5 MiB/s) Working FDT set to 4fa00000 Failed to load '/boot/dtb/overlay/sun50i-h5-fixup.scr' 10957347 bytes read in 455 ms (23 MiB/s) 23443464 bytes read in 983 ms (22.7 MiB/s) Moving Image from 0x40080000 to 0x40200000, end=418f0000 ## Loading init Ramdisk from Legacy Image at 4ff00000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 10957283 Bytes = 10.4 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 4fa00000 Booting using the fdt blob at 0x4fa00000 Working FDT set to 4fa00000 Loading Ramdisk to 4958c000, end 49fff1e3 ... OK Loading Device Tree to 000000004951b000, end 000000004958bfff ... OK Working FDT set to 4951b000 Starting kernel ... after that, no output on UART (3pins). I assume "Failed to load '/boot/dtb/overlay/sun50i-h5-fixup.scr' may be the issue. HDMI has some output but then seems to freeze after this: After increasing verbosity, the last line I see is: Zitat [ 11.319410] systemd[1]: Found device dev-ttyS0.device - /dev/ttyS0. [ 11.565990] zram0: detected capacity change from 0 to 941312 [ 11.610006] random: crng init done [ 11.663094] Adding 470652k swap on /dev/zram0. Priority:5 extents:1 across:470652k SS the full boot log: Zitat Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 6.6.62-current-sunxi64 (build@armbian) (aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binu4 [ 0.000000] KASLR disabled due to lack of seed [ 0.000000] Machine model: Xunlong Orange Pi PC 2 [ 0.000000] NUMA: No NUMA configuration found [ 0.000000] NUMA: Faking a node at [mem 0x0000000040000000-0x000000007fffffff] [ 0.000000] NUMA: NODE_DATA [mem 0x7fdc9040-0x7fdcafff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000040000000-0x000000007fffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000040000000-0x000000007fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000007fffffff] [ 0.000000] cma: Reserved 128 MiB at 0x0000000076c00000 on node -1 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: MIGRATE_INFO_TYPE not supported. [ 0.000000] psci: SMC Calling Convention v1.2 [ 0.000000] percpu: Embedded 20 pages/cpu s42664 r8192 d31064 u81920 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: ARM erratum 845719 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Kernel command line: root=UUID=4d55e9b7-b020-4bbf-8e39-ed8f833f4f18 rootwait rootfstype=ext4 splash=verbose console=ttyS0,115200 coy [ 0.000000] Unknown kernel command line parameters "splash=verbose ubootpart=c99607cb-01 cgroup_enable=memory", will be passed to user space. [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.000000] Fallback order for Node 0: 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 258048 [ 0.000000] Policy zone: DMA [ 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 0x0000000072b80000-0x0000000076b80000] (64MB) [ 0.000000] Memory: 796464K/1048576K available (14144K kernel code, 1454K rwdata, 4088K rodata, 3072K init, 520K bss, 121040K reserved, 131072K) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 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] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns [ 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.000440] Console: colour dummy device 80x25 [ 0.000454] printk: console [tty1] enabled [ 0.000986] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.001017] pid_max: default: 32768 minimum: 301 [ 0.001132] LSM: initializing lsm=capability,yama,apparmor,integrity [ 0.001180] Yama: becoming mindful. [ 0.001286] AppArmor: AppArmor initialized [ 0.001413] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.001443] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.002713] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 0.003735] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. [ 0.004073] rcu: Hierarchical SRCU implementation. [ 0.004089] rcu: Max phase no-delay instances is 1000. [ 0.005524] smp: Bringing up secondary CPUs ... [ 0.007375] Detected VIPT I-cache on CPU1 [ 0.007497] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] [ 0.008695] Detected VIPT I-cache on CPU2 [ 0.008766] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] [ 0.009704] Detected VIPT I-cache on CPU3 [ 0.009768] CPU3: Booted secondary processor 0x0000000003 [0x410fd034] [ 0.009854] smp: Brought up 1 node, 4 CPUs [ 0.009927] SMP: Total of 4 processors activated. [ 0.009941] CPU features: detected: 32-bit EL0 Support [ 0.009955] CPU features: detected: CRC32 instructions [ 0.010052] CPU: All CPU(s) started at EL2 [ 0.010067] alternatives: applying system-wide alternatives [ 0.012064] devtmpfs: initialized [ 0.019218] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.019282] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.024529] pinctrl core: initialized pinctrl subsystem [ 0.026069] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.027562] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations [ 0.027733] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.027873] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.027942] audit: initializing netlink subsys (disabled) [ 0.028189] audit: type=2000 audit(0.028:1): state=initialized audit_enabled=0 res=1 [ 0.028703] thermal_sys: Registered thermal governor 'fair_share' [ 0.028711] thermal_sys: Registered thermal governor 'bang_bang' [ 0.028727] thermal_sys: Registered thermal governor 'step_wise' [ 0.028741] thermal_sys: Registered thermal governor 'user_space' [ 0.028832] cpuidle: using governor menu [ 0.029132] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.029262] ASID allocator initialised with 65536 entries [ 0.029531] Serial: AMBA PL011 UART driver [ 0.034571] platform 1100000.mixer: Fixed dependency cycle(s) with /soc/lcd-controller@1c0d000 [ 0.034642] platform 1100000.mixer: Fixed dependency cycle(s) with /soc/lcd-controller@1c0c000 [ 0.034905] platform 1200000.mixer: Fixed dependency cycle(s) with /soc/lcd-controller@1c0d000 [ 0.034966] platform 1200000.mixer: Fixed dependency cycle(s) with /soc/lcd-controller@1c0c000 [ 0.035352] platform 1200000.mixer: Fixed dependency cycle(s) with /soc/lcd-controller@1c0c000 [ 0.035466] platform 1100000.mixer: Fixed dependency cycle(s) with /soc/lcd-controller@1c0c000 [ 0.035566] platform 1c0c000.lcd-controller: Fixed dependency cycle(s) with /soc/hdmi@1ee0000 [ 0.035612] platform 1c0c000.lcd-controller: Fixed dependency cycle(s) with /soc/mixer@1200000 [ 0.035707] platform 1c0c000.lcd-controller: Fixed dependency cycle(s) with /soc/mixer@1100000 [ 0.035969] platform 1200000.mixer: Fixed dependency cycle(s) with /soc/lcd-controller@1c0d000 [ 0.036082] platform 1100000.mixer: Fixed dependency cycle(s) with /soc/lcd-controller@1c0d000 [ 0.036216] platform 1c0d000.lcd-controller: Fixed dependency cycle(s) with /soc/mixer@1200000 [ 0.036333] platform 1c0d000.lcd-controller: Fixed dependency cycle(s) with /soc/mixer@1100000 [ 0.041868] platform 1c0c000.lcd-controller: Fixed dependency cycle(s) with /soc/hdmi@1ee0000 [ 0.041982] platform 1ee0000.hdmi: Fixed dependency cycle(s) with /soc/lcd-controller@1c0c000 [ 0.045006] platform 1ee0000.hdmi: Fixed dependency cycle(s) with /connector [ 0.045102] platform connector: Fixed dependency cycle(s) with /soc/hdmi@1ee0000 [ 0.046744] Modules: 26896 pages in range for non-PLT usage [ 0.046752] Modules: 518416 pages in range for PLT usage [ 0.047769] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.047801] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.047818] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.047832] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.047847] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.047861] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.047876] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.047890] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.048815] cryptd: max_cpu_qlen set to 1000 [ 0.116314] raid6: neonx8 gen() 1460 MB/s [ 0.184413] raid6: neonx4 gen() 1497 MB/s [ 0.252509] raid6: neonx2 gen() 1419 MB/s [ 0.320615] raid6: neonx1 gen() 1223 MB/s [ 0.388708] raid6: int64x8 gen() 929 MB/s [ 0.456816] raid6: int64x4 gen() 1091 MB/s [ 0.524900] raid6: int64x2 gen() 950 MB/s [ 0.593014] raid6: int64x1 gen() 703 MB/s [ 0.593029] raid6: using algorithm neonx4 gen() 1497 MB/s [ 0.661091] raid6: .... xor() 1066 MB/s, rmw enabled [ 0.661106] raid6: using neon recovery algorithm [ 0.661940] iommu: Default domain type: Translated [ 0.661969] iommu: DMA domain TLB invalidation policy: strict mode [ 0.662305] SCSI subsystem initialized [ 0.662532] usbcore: registered new interface driver usbfs [ 0.662579] usbcore: registered new interface driver hub [ 0.662639] usbcore: registered new device driver usb [ 0.663062] pps_core: LinuxPPS API ver. 1 registered [ 0.663078] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.663111] PTP clock support registered [ 0.663779] ARM FF-A: FFA_VERSION returned not supported [ 0.663856] scmi_core: SCMI protocol bus registered [ 0.664148] Advanced Linux Sound Architecture Driver Initialized. [ 0.665204] NetLabel: Initializing [ 0.665220] NetLabel: domain hash size = 128 [ 0.665233] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.665329] NetLabel: unlabeled traffic allowed by default [ 0.665343] mctp: management component transport protocol core [ 0.665357] NET: Registered PF_MCTP protocol family [ 0.665918] clocksource: Switched to clocksource arch_sys_counter [ 0.666243] VFS: Disk quotas dquot_6.6.0 [ 0.666299] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.666980] AppArmor: AppArmor Filesystem Enabled [ 0.675814] NET: Registered PF_INET protocol family [ 0.676056] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.677478] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear) [ 0.677520] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.677550] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.677649] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.678053] TCP: Hash tables configured (established 8192 bind 8192) [ 0.678219] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.678269] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.678500] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.678816] Trying to unpack rootfs image as initramfs... [ 0.683593] Initialise system trusted keyrings [ 0.683729] Key type blacklist registered [ 0.684091] workingset: timestamp_bits=44 max_order=18 bucket_order=0 [ 0.684179] zbud: loaded [ 0.684893] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.686791] integrity: Platform Keyring initialized [ 0.733015] xor: automatically using best checksumming function 32regs [ 0.733066] async_tx: api initialized (async) [ 0.733088] Key type asymmetric registered [ 0.733102] Asymmetric key parser 'x509' registered [ 0.733252] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) [ 0.733623] io scheduler mq-deadline registered [ 0.733644] io scheduler kyber registered [ 0.733722] io scheduler bfq registered [ 0.745702] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled [ 0.760119] loop: module loaded [ 0.764164] usbcore: registered new interface driver usb-storage [ 0.764870] mousedev: PS/2 mouse device common for all mice [ 0.766172] sun6i-rtc 1f00000.rtc: registered as rtc0 [ 0.766216] sun6i-rtc 1f00000.rtc: hctosys: unable to read the hardware clock [ 0.766518] i2c_dev: i2c /dev entries driver [ 0.767662] sunxi-wdt 1c20ca0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0) [ 0.769295] sdhci: Secure Digital Host Controller Interface driver [ 0.769333] sdhci: Copyright(c) Pierre Ossman [ 0.769377] Synopsys Designware Multimedia Card Interface Driver [ 0.770222] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.771654] ledtrig-cpu: registered to indicate activity on CPUs [ 0.772187] SMCCC: SOC_ID: ID = jep106:091e:1718 Revision = 0x00000000 [ 0.772617] sun8i-ce 1c15000.crypto: Set mod clock to 300000000 (300 Mhz) from 24000000 (24 Mhz) [ 0.773028] sun8i-ce 1c15000.crypto: will run requests pump with realtime priority [ 0.773227] sun8i-ce 1c15000.crypto: will run requests pump with realtime priority [ 0.773352] sun8i-ce 1c15000.crypto: will run requests pump with realtime priority [ 0.773492] sun8i-ce 1c15000.crypto: will run requests pump with realtime priority [ 0.773594] sun8i-ce 1c15000.crypto: Register cbc(aes) [ 0.773682] sun8i-ce 1c15000.crypto: Register ecb(aes) [ 0.773713] sun8i-ce 1c15000.crypto: Register cbc(des3_ede) [ 0.773742] sun8i-ce 1c15000.crypto: Register ecb(des3_ede) [ 0.773771] sun8i-ce 1c15000.crypto: Register md5 [ 0.773800] sun8i-ce 1c15000.crypto: Register sha1 [ 0.773828] sun8i-ce 1c15000.crypto: Register sha224 [ 0.773858] sun8i-ce 1c15000.crypto: Register sha256 [ 0.773888] sun8i-ce 1c15000.crypto: DEBUG: Algo of sha384 not supported [ 0.773953] sun8i-ce 1c15000.crypto: DEBUG: Algo of sha512 not supported [ 0.773971] sun8i-ce 1c15000.crypto: Register stdrng [ 0.774024] sun8i-ce 1c15000.crypto: TRNG not supported [ 0.774040] sun8i-ce 1c15000.crypto: CryptoEngine Die ID 0 [ 0.774556] hid: raw HID events driver (C) Jiri Kosina [ 0.774679] usbcore: registered new interface driver usbhid [ 0.774695] usbhid: USB HID core driver [ 0.776953] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available [ 0.785167] NET: Registered PF_INET6 protocol family [ 1.390662] Freeing initrd memory: 10700K [ 1.443884] Segment Routing with IPv6 [ 1.444041] In-situ OAM (IOAM) with IPv6 [ 1.444190] NET: Registered PF_PACKET protocol family [ 1.444360] 8021q: 802.1Q VLAN Support v1.8 [ 1.444456] 9pnet: Installing 9P2000 support [ 1.444581] Key type dns_resolver registered [ 1.453354] registered taskstats version 1 [ 1.453554] Loading compiled-in X.509 certificates [ 1.456550] zswap: loaded using pool zstd/zbud [ 1.468566] Key type .fscrypt registered [ 1.468610] Key type fscrypt-provisioning registered [ 1.470384] Btrfs loaded, zoned=yes, fsverity=no [ 1.470604] Key type encrypted registered [ 1.470629] AppArmor: AppArmor sha1 policy hashing enabled [ 1.470671] ima: No TPM chip found, activating TPM-bypass! [ 1.470707] ima: Allocated hash algorithm: sha1 [ 1.470753] ima: No architecture policies found [ 1.470815] evm: Initialising EVM extended attributes: [ 1.470829] evm: security.selinux [ 1.470841] evm: security.SMACK64 [ 1.470851] evm: security.SMACK64EXEC [ 1.470862] evm: security.SMACK64TRANSMUTE [ 1.470873] evm: security.SMACK64MMAP [ 1.470884] evm: security.apparmor [ 1.470895] evm: security.ima [ 1.470905] evm: security.capability [ 1.470915] evm: HMAC attrs: 0x1 [ 1.481099] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 1.482909] sun8i-h3-r-pinctrl 1f02c00.pinctrl: initialized sunXi PIO driver [ 1.483961] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 1.487822] sun50i-h5-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver [ 1.488406] sun50i-h5-pinctrl 1c20800.pinctrl: supply vcc-pa not found, using dummy regulator [ 1.489112] printk: console [ttyS0] disabled [ 1.489536] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 155, base_baud = 1500000) is a 16550A [ 1.489608] printk: console [ttyS0] enabled [ 3.163945] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080ecd088) [ 3.173256] sun4i-drm display-engine: bound 1200000.mixer (ops 0xffff800080ecd088) [ 3.181239] sun4i-drm display-engine: bound 1c0c000.lcd-controller (ops 0xffff800080ec9c88) [ 3.189888] sun4i-drm display-engine: bound 1c0d000.lcd-controller (ops 0xffff800080ec9c88) [ 3.198336] sun8i-dw-hdmi 1ee0000.hdmi: supply hvcc not found, using dummy regulator [ 3.207059] sun8i-dw-hdmi 1ee0000.hdmi: Detected HDMI TX controller v1.32a with HDCP (sun8i_dw_hdmi_phy) [ 3.216965] sun8i-dw-hdmi 1ee0000.hdmi: EVENT=plugin [ 3.217287] sun8i-dw-hdmi 1ee0000.hdmi: registered DesignWare HDMI I2C bus driver [ 3.229822] sun4i-drm display-engine: bound 1ee0000.hdmi (ops 0xffff800080ecc148) [ 3.238107] [drm] Initialized sun4i-drm 1.0.0 20150629 for display-engine on minor 0 [ 3.245922] sun8i-dw-hdmi 1ee0000.hdmi: read_hpd result: 1 [ 3.623786] Console: switching to colour frame buffer device 160x45 [ 3.646830] sun4i-drm display-engine: [drm] fb0: sun4i-drmdrmfb frame buffer device [ 3.655352] sun50i-h5-pinctrl 1c20800.pinctrl: supply vcc-pc not found, using dummy regulator [ 3.665251] spi-nor spi0.0: supply vdd not found, using dummy regulator [ 3.686074] spi-nor spi0.0: mx25l1606e (2048 Kbytes) [ 3.704385] 2 fixed-partitions partitions found on MTD device spi0.0 [ 3.710928] Creating 2 MTD partitions on "spi0.0": [ 3.715821] 0x000000000000-0x000000100000 : "uboot" [ 3.722245] 0x000000100000-0x000000200000 : "env" [ 3.734423] sun8i-h3-r-pinctrl 1f02c00.pinctrl: supply vcc-pl not found, using dummy regulator [ 3.734522] sun50i-h5-pinctrl 1c20800.pinctrl: supply vcc-pf not found, using dummy regulator [ 3.740570] scpi_protocol scpi: SCP Protocol 1.2 Firmware 0.6.10000 version [ 3.744419] sunxi-mmc 1c0f000.mmc: Got CD GPIO [ 3.752824] sun50i-h5-pinctrl 1c20800.pinctrl: supply vcc-pd not found, using dummy regulator [ 3.772384] sun50i-h5-pinctrl 1c20800.pinctrl: supply vcc-pg not found, using dummy regulator [ 3.782254] sunxi-mmc 1c0f000.mmc: initialized, max. request size: 16384 KB, uses new timings mode [ 3.783745] phy phy-1c19400.phy.0: Changing dr_mode to 1 [ 3.783851] ehci-platform 1c1b000.usb: EHCI Host Controller [ 3.783878] ehci-platform 1c1b000.usb: new USB bus registered, assigned bus number 1 [ 3.784011] ehci-platform 1c1b000.usb: irq 163, io mem 0x01c1b000 [ 3.784903] usb_phy_generic usb_phy_generic.3.auto: dummy supplies not allowed for exclusive requests [ 3.792252] ehci-platform 1c1d000.usb: EHCI Host Controller [ 3.792314] ehci-platform 1c1c000.usb: EHCI Host Controller [ 3.792339] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus number 2 [ 3.792467] ehci-platform 1c1c000.usb: irq 166, io mem 0x01c1c000 [ 3.794515] ohci-platform 1c1b400.usb: Generic Platform OHCI controller [ 3.794544] ohci-platform 1c1b400.usb: new USB bus registered, assigned bus number 3 [ 3.794680] ohci-platform 1c1b400.usb: irq 168, io mem 0x01c1b400 [ 3.796901] ehci-platform 1c1a000.usb: EHCI Host Controller [ 3.796902] ohci-platform 1c1a400.usb: Generic Platform OHCI controller [ 3.796936] ohci-platform 1c1a400.usb: new USB bus registered, assigned bus number 4 [ 3.796959] ehci-platform 1c1a000.usb: new USB bus registered, assigned bus number 5 [ 3.797048] ehci-platform 1c1d000.usb: new USB bus registered, assigned bus number 6 [ 3.797069] ehci-platform 1c1a000.usb: irq 162, io mem 0x01c1a000 [ 3.797129] musb-hdrc musb-hdrc.4.auto: MUSB HDRC host driver [ 3.797148] musb-hdrc musb-hdrc.4.auto: new USB bus registered, assigned bus number 7 [ 3.797274] ohci-platform 1c1a400.usb: irq 167, io mem 0x01c1a400 [ 3.797454] usb usb7: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.06 [ 3.797467] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.797475] usb usb7: Product: MUSB HDRC host driver [ 3.797482] usb usb7: Manufacturer: Linux 6.6.62-current-sunxi64 musb-hcd [ 3.797490] usb usb7: SerialNumber: musb-hdrc.4.auto [ 3.798187] hub 7-0:1.0: USB hub found [ 3.798236] hub 7-0:1.0: 1 port detected [ 3.802896] ehci-platform 1c1b000.usb: USB 2.0 started, EHCI 1.00 [ 3.803036] ehci-platform 1c1d000.usb: irq 165, io mem 0x01c1d000 [ 3.805036] ohci-platform 1c1c400.usb: Generic Platform OHCI controller [ 3.805068] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus number 8 [ 3.805090] ohci-platform 1c1d400.usb: Generic Platform OHCI controller [ 3.805111] ohci-platform 1c1d400.usb: new USB bus registered, assigned bus number 9 [ 3.805238] ohci-platform 1c1d400.usb: irq 170, io mem 0x01c1d400 [ 3.805303] ohci-platform 1c1c400.usb: irq 169, io mem 0x01c1c400 [ 3.806298] input: gpio-keys as /devices/platform/gpio-keys/input/input0 [ 3.806915] of_cfs_init [ 3.807042] of_cfs_init: OK [ 3.807153] clk: Disabling unused clocks [ 3.807313] ALSA device list: [ 3.807319] #0: H3 Audio Codec [ 3.817934] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00 [ 3.820083] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.06 [ 3.833925] ehci-platform 1c1a000.usb: USB 2.0 started, EHCI 1.00 [ 3.834416] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.849928] ehci-platform 1c1d000.usb: USB 2.0 started, EHCI 1.00 [ 3.852170] usb usb1: Product: EHCI Host Controller [ 3.857907] mmc0: host does not support reading read-only switch, assuming write-enable [ 3.860556] usb usb1: Manufacturer: Linux 6.6.62-current-sunxi64 ehci_hcd [ 3.874067] mmc0: new high speed SDHC card at address e624 [ 3.874280] usb usb1: SerialNumber: 1c1b000.usb [ 3.879425] mmcblk0: mmc0:e624 SL32G 29.7 GiB [ 3.882962] hub 1-0:1.0: USB hub found [ 3.888497] mmcblk0: p1 [ 3.890030] hub 1-0:1.0: 1 port detected [ 4.312387] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.06 [ 4.323964] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.334477] usb usb5: Product: EHCI Host Controller [ 4.342622] usb usb5: Manufacturer: Linux 6.6.62-current-sunxi64 ehci_hcd [ 4.352773] usb usb5: SerialNumber: 1c1a000.usb [ 4.361303] hub 5-0:1.0: USB hub found [ 4.368530] hub 5-0:1.0: 1 port detected [ 4.376466] usb usb6: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.06 [ 4.388201] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.398825] usb usb6: Product: EHCI Host Controller [ 4.407042] usb usb6: Manufacturer: Linux 6.6.62-current-sunxi64 ehci_hcd [ 4.417197] usb usb6: SerialNumber: 1c1d000.usb [ 4.425628] hub 6-0:1.0: USB hub found [ 4.432746] hub 6-0:1.0: 1 port detected [ 4.440618] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.06 [ 4.452279] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.462921] usb usb3: Product: Generic Platform OHCI controller [ 4.472247] usb usb3: Manufacturer: Linux 6.6.62-current-sunxi64 ohci_hcd [ 4.482485] usb usb3: SerialNumber: 1c1b400.usb [ 4.491007] hub 3-0:1.0: USB hub found [ 4.498256] hub 3-0:1.0: 1 port detected [ 4.506241] usb usb9: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.06 [ 4.518019] usb usb9: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.528732] usb usb9: Product: Generic Platform OHCI controller [ 4.538198] usb usb9: Manufacturer: Linux 6.6.62-current-sunxi64 ohci_hcd [ 4.548520] usb usb9: SerialNumber: 1c1d400.usb [ 4.557108] hub 9-0:1.0: USB hub found [ 4.564452] hub 9-0:1.0: 1 port detected [ 4.572592] usb usb8: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.06 [ 4.584533] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.595434] usb usb8: Product: Generic Platform OHCI controller [ 4.605015] usb usb8: Manufacturer: Linux 6.6.62-current-sunxi64 ohci_hcd [ 4.615441] usb usb8: SerialNumber: 1c1c400.usb [ 4.624119] hub 8-0:1.0: USB hub found [ 4.631468] hub 8-0:1.0: 1 port detected [ 4.639546] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.06 [ 4.651385] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.662111] usb usb2: Product: EHCI Host Controller [ 4.670428] usb usb2: Manufacturer: Linux 6.6.62-current-sunxi64 ehci_hcd [ 4.680668] usb usb2: SerialNumber: 1c1c000.usb [ 4.689183] hub 2-0:1.0: USB hub found [ 4.696418] hub 2-0:1.0: 1 port detected [ 4.704430] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.06 [ 4.716249] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.727022] usb usb4: Product: Generic Platform OHCI controller [ 4.736454] usb usb4: Manufacturer: Linux 6.6.62-current-sunxi64 ohci_hcd [ 4.746753] usb usb4: SerialNumber: 1c1a400.usb [ 4.755332] hub 4-0:1.0: USB hub found [ 4.762580] hub 4-0:1.0: 1 port detected [ 4.772054] Freeing unused kernel memory: 3072K [ 4.780142] Run /init as init process [ 5.345033] dwmac-sun8i 1c30000.ethernet: IRQ eth_wake_irq not found [ 5.355026] dwmac-sun8i 1c30000.ethernet: IRQ eth_lpi not found [ 5.364776] dwmac-sun8i 1c30000.ethernet: supply phy-io not found, using dummy regulator [ 5.376920] dwmac-sun8i 1c30000.ethernet: PTP uses main clock [ 5.386297] dwmac-sun8i 1c30000.ethernet: Current syscon value is not the default 50006 (expect 58000) [ 5.506323] dwmac-sun8i 1c30000.ethernet: No HW DMA feature register supported [ 5.517063] dwmac-sun8i 1c30000.ethernet: RX Checksum Offload Engine supported [ 5.527660] dwmac-sun8i 1c30000.ethernet: COE Type 2 [ 5.535934] dwmac-sun8i 1c30000.ethernet: TX Checksum insertion supported [ 5.546030] dwmac-sun8i 1c30000.ethernet: Normal descriptors [ 5.554952] dwmac-sun8i 1c30000.ethernet: Chain mode enabled [ 5.565746] dwmac-sun8i 1c30000.ethernet: Found internal PHY node [ 5.575790] dwmac-sun8i 1c30000.ethernet: Switch mux to internal PHY [ 5.585438] dwmac-sun8i 1c30000.ethernet: Powering internal PHY [ 5.613450] dwmac-sun8i 1c30000.ethernet: Switch mux to external PHY [ 5.674122] dwmac-sun8i 1c30000.ethernet end0: renamed from eth0 [ 6.361336] EXT4-fs (mmcblk0p1): mounted filesystem 4d55e9b7-b020-4bbf-8e39-ed8f833f4f18 ro with writeback data mode. Quota mode: none. [ 7.231288] systemd[1]: System time before build time, advancing clock. [ 7.282463] systemd[1]: systemd 252.31-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +O) [ 7.326353] systemd[1]: Detected architecture arm64. [ 7.354383] systemd[1]: Hostname set to <orangepipc2>. [ 7.371801] systemd[1]: Initializing machine ID from random generator. [ 7.382485] systemd[1]: Installed transient /etc/machine-id file. [ 8.406011] systemd[1]: Queued start job for default target graphical.target. [ 8.443208] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe. [ 8.462547] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty. [ 8.482074] systemd[1]: Created slice user.slice - User and Session Slice. [ 8.498737] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch. [ 8.519678] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch. [ 8.540841] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point. [ 8.563919] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0... [ 8.581281] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes. [ 8.599847] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes. [ 8.620080] systemd[1]: Reached target paths.target - Path Units. [ 8.637544] systemd[1]: Reached target remote-fs.target - Remote File Systems. [ 8.656314] systemd[1]: Reached target slices.target - Slice Units. [ 8.674161] systemd[1]: Reached target swap.target - Swaps. [ 8.691327] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes. [ 8.712350] systemd[1]: Listening on syslog.socket - Syslog Socket. [ 8.731041] systemd[1]: Listening on systemd-fsckd.socket - fsck to fsckd communication Socket. [ 8.752043] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe. [ 8.774189] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket. [ 8.794948] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log). [ 8.816539] systemd[1]: Listening on systemd-journald.socket - Journal Socket. [ 8.836887] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket. [ 8.858589] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket. [ 8.879626] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket. [ 8.930413] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System... [ 8.955737] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System... [ 8.982213] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System... [ 9.003141] systemd[1]: sys-kernel-tracing.mount - Kernel Trace File System was skipped because of an unmet condition check (ConditionPathExist. [ 9.036962] systemd[1]: Starting fake-hwclock.service - Restore / save the current clock... [ 9.064154] systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout... [ 9.092292] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes... [ 9.121467] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs... [ 9.149670] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod... [ 9.176736] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm... [ 9.198130] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log. [ 9.203811] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore... [ 9.205113] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@redhat.com [ 9.258724] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse... [ 9.286248] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop... [ 9.300629] fuse: init (API version 7.39) [ 9.317155] systemd[1]: netplan-ovs-cleanup.service - OpenVSwitch configuration for cleanup was skipped because of an unmet condition check (Co. [ 9.346343] systemd[1]: systemd-fsck-root.service - File System Check on Root Device was skipped because of an unmet condition check (Condition. [ 9.406865] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules... [ 9.434466] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line... [ 9.465166] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems... [ 9.494686] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices... [ 9.526749] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System. [ 9.548098] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System. [ 9.570413] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System. [ 9.578593] EXT4-fs (mmcblk0p1): re-mounted 4d55e9b7-b020-4bbf-8e39-ed8f833f4f18 r/w. Quota mode: none. [ 9.612702] systemd[1]: Finished fake-hwclock.service - Restore / save the current clock. [ 9.636564] systemd[1]: Finished keyboard-setup.service - Set the console keyboard layout. [ 9.660113] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes. [ 9.684448] systemd[1]: modprobe@configfs.service: Deactivated successfully. [ 9.698926] systemd[1]: Finished modprobe@configfs.service - Load Kernel Module configfs. [ 9.722310] systemd[1]: modprobe@dm_mod.service: Deactivated successfully. [ 9.736686] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod. [ 9.759976] systemd[1]: modprobe@drm.service: Deactivated successfully. [ 9.774254] systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm. [ 9.796679] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully. [ 9.811186] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore. [ 9.834814] systemd[1]: modprobe@fuse.service: Deactivated successfully. [ 9.848997] systemd[1]: Finished modprobe@fuse.service - Load Kernel Module fuse. [ 9.871120] systemd[1]: modprobe@loop.service: Deactivated successfully. [ 9.885127] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop. [ 9.907135] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules. [ 9.929864] systemd[1]: Finished systemd-network-generator.service - Generate network units from Kernel command line. [ 9.954722] systemd[1]: Finished systemd-remount-fs.service - Remount Root and Kernel File Systems. [ 9.977439] systemd[1]: Finished systemd-udev-trigger.service - Coldplug All udev Devices. [ 9.999929] systemd[1]: Reached target network-pre.target - Preparation for Network. [ 10.042525] systemd[1]: Mounting sys-fs-fuse-connections.mount - FUSE Control File System... [ 10.068425] systemd[1]: Mounting sys-kernel-config.mount - Kernel Configuration File System... [ 10.089383] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (Conditio. [ 10.122633] systemd[1]: Starting systemd-random-seed.service - Load/Save Random Seed... [ 10.143809] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met. [ 10.186765] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables... [ 10.213723] systemd[1]: Starting systemd-sysusers.service - Create System Users... [ 10.245852] systemd[1]: Mounted sys-fs-fuse-connections.mount - FUSE Control File System. [ 10.267726] systemd[1]: Mounted sys-kernel-config.mount - Kernel Configuration File System. [ 10.290513] systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables. [ 10.312066] systemd[1]: Finished systemd-sysusers.service - Create System Users. [ 10.358688] systemd[1]: Starting systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev... [ 10.450533] systemd[1]: Finished systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev. [ 10.473458] systemd[1]: Reached target local-fs-pre.target - Preparation for Local File Systems. [ 10.530620] systemd[1]: Mounting tmp.mount - /tmp... [ 10.554849] systemd[1]: Starting systemd-udevd.service - Rule-based Manager for Device Events and Files... [ 10.582557] systemd[1]: Mounted tmp.mount - /tmp. [ 10.601168] systemd[1]: Reached target local-fs.target - Local File Systems. [ 10.650913] systemd[1]: Starting armbian-zram-config.service - Armbian ZRAM config... [ 10.678539] systemd[1]: Starting console-setup.service - Set console font and keymap... [ 10.720691] systemd[1]: Starting systemd-binfmt.service - Set Up Additional Binary Formats... [ 10.769800] systemd[1]: proc-sys-fs-binfmt_misc.automount: Got automount request for /proc/sys/fs/binfmt_misc, triggered by 247 (systemd-binfmt) [ 10.818674] systemd[1]: Mounting proc-sys-fs-binfmt_misc.mount - Arbitrary Executable File Formats File System... [ 10.873521] systemd[1]: Mounted proc-sys-fs-binfmt_misc.mount - Arbitrary Executable File Formats File System. [ 10.908496] systemd[1]: Finished systemd-binfmt.service - Set Up Additional Binary Formats. [ 11.060081] systemd[1]: Started systemd-udevd.service - Rule-based Manager for Device Events and Files. [ 11.067541] zram: Added device: zram0 [ 11.090903] zram: Added device: zram1 [ 11.174963] systemd[1]: Starting systemd-networkd.service - Network Configuration... [ 11.303156] zram: Added device: zram2 [ 11.319410] systemd[1]: Found device dev-ttyS0.device - /dev/ttyS0. [ 11.565990] zram0: detected capacity change from 0 to 941312 [ 11.610006] random: crng init done [ 11.663094] Adding 470652k swap on /dev/zram0. Priority:5 extents:1 across:470652k SS Edited December 5 by rmoriz 0 Quote
rmoriz Posted December 6 Posted December 6 I've no clue where to get more debug results. How can I change the bootargs/cmdline? 0 Quote
Werner Posted December 6 Posted December 6 4 hours ago, rmoriz said: get more debug results https://debug.armbian.de 0 Quote
rmoriz Posted December 6 Posted December 6 Werner, see my post above. I already have a TTL attached to get the output. Please dont't spam useless video links that could have been 3 sentences and are also not related to the issue. Thanks. 0 Quote
going Posted December 6 Posted December 6 16 часов назад, rmoriz сказал: Failed to load '/boot/dtb/overlay/sun50i-h5-fixup.scr' 15 часов назад, rmoriz сказал: How can I change the bootargs/cmdline? Please download this already fixed script: boot-sun50i-next.cmd Saves it as /boot/boot.cmd # Recompile with: # mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr Sorry for the inconvenience. The pull request is here: #7535 0 Quote
going Posted December 6 Posted December 6 @rmoriz You can also specify a string in the armbinanEnv.txt file: fdtfile=sun50i-h5-orangepi-pc2.dtb 0 Quote
rmoriz Posted December 7 Posted December 7 @goingThank you! The failed to load '/boot/dtb/overlay/sun50i-h5-fixup.scr' error is now gone: Boot script loaded from mmc 273 bytes read in 5 ms (52.7 KiB/s) Load fdt: /boot/dtb/allwinner/sun50i-h5-orangepi-pc2.dtb 34856 bytes read in 8 ms (4.2 MiB/s) Working FDT set to 4fa00000 4191 bytes read in 8 ms (510.7 KiB/s) Applying kernel provided DT fixup script (sun50i-h5-fixup.scr) ## Executing script at 45000000 10957347 bytes read in 456 ms (22.9 MiB/s) 23443464 bytes read in 978 ms (22.9 MiB/s) Moving Image from 0x40080000 to 0x40200000, end=418f0000 ## Loading init Ramdisk from Legacy Image at 4ff00000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 10957283 Bytes = 10.4 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 4fa00000 Booting using the fdt blob at 0x4fa00000 Working FDT set to 4fa00000 Loading Ramdisk to 4958c000, end 49fff1e3 ... OK Loading Device Tree to 000000004951b000, end 000000004958bfff ... OK Working FDT set to 4951b000 Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] sadly my device is still hanging. Last lines via TTL: Zitat [ 6.921804] systemd[1]: System time before build time, advancing clock. [ 6.973508] 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) [ 7.017445] systemd[1]: Detected architecture arm64. [ 7.046117] systemd[1]: Hostname set to <orangepipc2>. [ 7.063578] systemd[1]: Initializing machine ID from random generator. [ 7.074312] systemd[1]: Installed transient /etc/machine-id file. [ 8.371249] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log. [ 8.388768] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@redhat.com [ 8.446137] fuse: init (API version 7.39) [ 8.588070] EXT4-fs (mmcblk0p1): re-mounted 4d55e9b7-b020-4bbf-8e39-ed8f833f4f18 r/w. Quota mode: none. [ 8.727032] systemd-random-seed[233]: Kernel entropy pool is not initialized yet, waiting until it is. [ 9.163087] systemd-udevd[241]: Using default interface naming scheme 'v252'. [ 9.312136] zram: Added device: zram0 [ 9.317503] zram: Added device: zram1 [ 9.325718] zram: Added device: zram2 Last lines via HDMI: I want to debug systemd but it's ignoring my attempt to set debug options through the kernel cmdline. (systemd debugging info) In boot.cmd I added the systemd debug shell option: Zitat setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs} systemd.debug-shell=1" Zitat root@ubuntu:/media/data/boot# mkimage -C none -A arm -T script -d boot.cmd boot.scr Image Name: Created: Sat Dec 7 20:13:44 2024 Image Type: ARM Linux Script (uncompressed) Data Size: 4599 Bytes = 4.49 KiB = 0.00 MiB Load Address: 00000000 Entry Point: 00000000 Contents: Image 0: 4591 Bytes = 4.48 KiB = 0.00 MiB root@ubuntu:/media/data/boot# Sadly no debug shell appears when booting. Even worse, nothing happens after I run Zitat # systemctl --root=/media/data enable debug-shell.service Created symlink /media/data/etc/systemd/system/sysinit.target.wants/debug-shell.service → /usr/lib/systemd/system/debug-shell.service which, according to the systemd debugging page, should do the same as the cmdline. I assume something in the boot process after systemd-binfmt.service is freezing the device. I want to know what unit is the culprit. 0 Quote
rmoriz Posted December 7 Posted December 7 Update: I changed boot.cmd: Zitat setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs} systemd.log_level=debug systemd.log_target=console console=ttyS0,115200 console=tty1" Now I'm getting more information ON HDMI (wtf?) while TTL stays the same (zram line). Not sure if this output is related to the systemd-debug or a root cause? Maybe someone else with that device can try the patch provided by @going in to rule out hardware defect of my unit. 0 Quote
going Posted December 8 Posted December 8 11 часов назад, rmoriz сказал: to rule out hardware defect of my unit. 06.12.2024 в 01:37, rmoriz сказал: [ 3.740570] scpi_protocol scpi: SCP Protocol 1.2 Firmware 0.6.10000 version [ 3.744419] sunxi-mmc 1c0f000.mmc: Got CD GPIO I would probably try to write some old\minimal image to a new 8-16 Gb SD card. And see if this behavior will be repeated. Something tells me that it's not about the equipment. Alternatively, I can assemble an image for you without using some Armbian patches that provide functionality for the new h6, h616, h618 processors and crust firmware. 0 Quote
rmoriz Posted December 8 Posted December 8 (edited) I just tried the Debian image from http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-Pc2.html ailable via https://drive.google.com/drive/folders/1XpcwsdtkUOx3zFg1u9-_7Fd89o8tKLGz and it booted fine. I'm happy to test and report anything. Just tell me what to do 🙂 Edited December 8 by rmoriz 0 Quote
going Posted December 8 Posted December 8 1 час назад, rmoriz сказал: I just tried the Debian image from ... and it booted fine Tomorrow I will post the download link and we will test the new kernel 6.12 I'm glad your board is in order. 0 Quote
robertoj Posted December 8 Posted December 8 How do you choose kernel 6.12, before running ./compile.sh? The orange pi pc 2 has a crazy PCB layout 😁 0 Quote
going Posted December 9 Posted December 9 17 часов назад, rmoriz сказал: 'm happy to test and report anything. Just tell me what to do 🙂 Orangepipc2-6.12-crust-mini I have excluded patches for h6 and newer processors. Just for the test. 0 Quote
going Posted December 9 Posted December 9 15 часов назад, robertoj сказал: How do you choose kernel 6.12, before running ./compile.sh? If you want to participate in testing the intermediate version, then add this branch to your build system: armbian/build> git remote add -t test-6.12 The-going https://github.com/The-going/armbian-build armbian/build> git fetch The-going armbian/build> git checkout -b test-6.12 The-going/test-6.12 # exclude patches armbian/build> egrep '^-' patch/kernel/archive/sunxi-6.12/series.conf # If you need them, just remove the minus sign 0 Quote
robertoj Posted December 9 Posted December 9 Thank you! I don't have an orange pi pc 2, so I can't test the specific problem in this thread. But I read in the raspberry forum that I need Linux 6.11 to have panel-mipi-dbi-spi improved for 18 bits/pixel... needed for my new LCD in DRM mode. 0 Quote
going Posted December 9 Posted December 9 13 минут назад, robertoj сказал: But I read in the raspberry forum that I need Linux 6.11 to have panel-mipi-dbi-spi improved for 18 bits/pixel... needed for my new LCD in DRM mode. Test what you need on core 6.12. If you have any questions or suggestions, just create a new topic and call me. 0 Quote
rmoriz Posted December 9 Posted December 9 @goingawesome! That booted and worked fine. Thank you very much! 👏😃 Can you upstream/merge the fix to Armbian? That would be great! Again, thank you very much! 0 Quote
going Posted December 9 Posted December 9 18 минут назад, rmoriz сказал: awesome! That booted and worked fine. Thank you very much! 👏😃 Can you upstream/merge the fix to Armbian? That would be great! This is the first step. This means that some patches have a negative effect on older processors. They need to be detected and corrected. I'll assemble another core and call you. Will you be able to continue testing? 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.