Jump to content

Mainline kernel


Igor

Recommended Posts

Those are developers preview builds, where you can check what works and at some point it will be good enough for some uses cases. In a couple of years, it will be functional on the level of kernel 5.10.y. 

 

Download is possible from CI pipeline: https://github.com/armbian/build/releases

 

rock5b-neofetch-mainline.png

 

Boot log:

Spoiler
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[    0.000000] Linux version 6.1.0-rc1-rockchip64 (root@desktop) (aarch64-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) 8.3.0, GNU ld (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) 2.32.0.20190321) #trunk SMP PREEMPT Thu Nov 24 09:10:58 CET 2022
[    0.000000] Machine model: Radxa Rock 5B Board
[    0.000000] efi: UEFI not found.
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000003ffefffff]
[    0.000000] NUMA: NODE_DATA [mem 0x3fdf12000-0x3fdf13fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000200000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x00000003ffefffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000200000-0x00000000efffffff]
[    0.000000]   node   0: [mem 0x0000000100000000-0x00000003fbffffff]
[    0.000000]   node   0: [mem 0x00000003fc500000-0x00000003ffefffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000003ffefffff]
[    0.000000] On node 0, zone DMA: 512 pages in unavailable ranges
[    0.000000] On node 0, zone Normal: 1280 pages in unavailable ranges
[    0.000000] On node 0, zone Normal: 256 pages in unavailable ranges
[    0.000000] cma: Reserved 128 MiB at 0x00000000e8000000
[    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 30 pages/cpu s82408 r8192 d32280 u122880
[    0.000000] pcpu-alloc: s82408 r8192 d32280 u122880 alloc=30*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [0] 6 [0] 7 
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: GIC system register CPU interface
[    0.000000] CPU features: detected: Virtualization Host Extensions
[    0.000000] CPU features: detected: Qualcomm erratum 1009, or ARM erratum 1286807, 2441009
[    0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Fallback order for Node 0: 0 
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 4062220
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: root=UUID=a339bfe5-988b-4356-95a6-e9f823dc2974 rootwait rootfstype=ext4 splash=verbose console=ttyS2,1500000 console=tty1 consoleblank=0 loglevel=1 ubootpart=f31b98c5-909e-504d-b00c-725bc0e843b8 usb-storage.quirks=   cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1
[    0.000000] The swapaccount= commandline option is deprecated. Please report your usecase to linux-mm@kvack.org if you depend on this functionality.
[    0.000000] Unknown kernel command line parameters "splash=verbose ubootpart=f31b98c5-909e-504d-b00c-725bc0e843b8 cgroup_enable=memory cgroup_memory=1", will be passed to user space.
[    0.000000] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.000000] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000] software IO TLB: area num 8.
[    0.000000] software IO TLB: mapped [mem 0x00000000e4000000-0x00000000e8000000] (64MB)
[    0.000000] Memory: 15939592K/16506880K available (16320K kernel code, 2754K rwdata, 6116K rodata, 4800K init, 571K bss, 436216K reserved, 131072K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    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=8.
[    0.000000] 	Trampoline variant of Tasks RCU enabled.
[    0.000000] 	Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 480 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: MBI range [424:479]
[    0.000000] GICv3: Using MBI frame 0x00000000fe610000
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv3: GICv3 features: 16 PPIs
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fe680000
[    0.000000] ITS: No ITS available, not enabling LPIs
[    0.000000] GICv3: GIC: PPI partition interrupt-partition-0[0] { /cpus/cpu@0[0] /cpus/cpu@100[1] /cpus/cpu@200[2] /cpus/cpu@300[3] /cpus/cpu@400[4] /cpus/cpu@500[5] /cpus/cpu@600[6] /cpus/cpu@700[7] }
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000698] Console: colour dummy device 80x25
[    0.000738] printk: console [tty1] enabled
[    0.000805] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.000816] pid_max: default: 32768 minimum: 301
[    0.000874] LSM: Security Framework initializing
[    0.000898] Yama: becoming mindful.
[    0.000978] AppArmor: AppArmor initialized
[    0.001000] Stack Depot allocating hash table of 1048576 entries with kvcalloc
[    0.001900] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.001938] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.003916] cblist_init_generic: Setting adjustable number of callback queues.
[    0.003931] cblist_init_generic: Setting shift to 3 and lim to 1.
[    0.004022] cblist_init_generic: Setting shift to 3 and lim to 1.
[    0.004232] rcu: Hierarchical SRCU implementation.
[    0.004238] rcu: 	Max phase no-delay instances is 1000.
[    0.006156] EFI services will not be available.
[    0.006585] smp: Bringing up secondary CPUs ...
[    0.007152] Detected VIPT I-cache on CPU1
[    0.007232] GICv3: CPU1: found redistributor 100 region 0:0x00000000fe6a0000
[    0.007263] CPU1: Booted secondary processor 0x0000000100 [0x412fd050]
[    0.007927] Detected VIPT I-cache on CPU2
[    0.008006] GICv3: CPU2: found redistributor 200 region 0:0x00000000fe6c0000
[    0.008033] CPU2: Booted secondary processor 0x0000000200 [0x412fd050]
[    0.008628] Detected VIPT I-cache on CPU3
[    0.008702] GICv3: CPU3: found redistributor 300 region 0:0x00000000fe6e0000
[    0.008725] CPU3: Booted secondary processor 0x0000000300 [0x412fd050]
[    0.009331] CPU features: detected: Spectre-v4
[    0.009334] CPU features: detected: Spectre-BHB
[    0.009338] Detected PIPT I-cache on CPU4
[    0.009379] GICv3: CPU4: found redistributor 400 region 0:0x00000000fe700000
[    0.009391] CPU4: Booted secondary processor 0x0000000400 [0x414fd0b0]
[    0.009963] Detected PIPT I-cache on CPU5
[    0.010009] GICv3: CPU5: found redistributor 500 region 0:0x00000000fe720000
[    0.010021] CPU5: Booted secondary processor 0x0000000500 [0x414fd0b0]
[    0.010578] Detected PIPT I-cache on CPU6
[    0.010623] GICv3: CPU6: found redistributor 600 region 0:0x00000000fe740000
[    0.010635] CPU6: Booted secondary processor 0x0000000600 [0x414fd0b0]
[    0.011212] Detected PIPT I-cache on CPU7
[    0.011258] GICv3: CPU7: found redistributor 700 region 0:0x00000000fe760000
[    0.011270] CPU7: Booted secondary processor 0x0000000700 [0x414fd0b0]
[    0.011330] smp: Brought up 1 node, 8 CPUs
[    0.011348] SMP: Total of 8 processors activated.
[    0.011353] CPU features: detected: 32-bit EL0 Support
[    0.011357] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[    0.011362] CPU features: detected: Common not Private translations
[    0.011366] CPU features: detected: CRC32 instructions
[    0.011371] CPU features: detected: RCpc load-acquire (LDAPR)
[    0.011375] CPU features: detected: LSE atomic instructions
[    0.011379] CPU features: detected: Privileged Access Never
[    0.011382] CPU features: detected: RAS Extension Support
[    0.011387] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[    0.011458] CPU: All CPU(s) started at EL2
[    0.011462] alternatives: applying system-wide alternatives
[    0.018424] devtmpfs: initialized
[    0.022102] Registered cp15_barrier emulation handler
[    0.022110] Registered setend emulation handler
[    0.022183] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.022199] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.022977] pinctrl core: initialized pinctrl subsystem
[    0.023157] DMI not present or invalid.
[    0.023424] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.024097] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations
[    0.024426] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.024652] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.024671] audit: initializing netlink subsys (disabled)
[    0.024755] audit: type=2000 audit(0.020:1): state=initialized audit_enabled=0 res=1
[    0.025271] thermal_sys: Registered thermal governor 'fair_share'
[    0.025274] thermal_sys: Registered thermal governor 'bang_bang'
[    0.025275] thermal_sys: Registered thermal governor 'step_wise'
[    0.025277] thermal_sys: Registered thermal governor 'user_space'
[    0.025292] cpuidle: using governor menu
[    0.025388] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.025488] ASID allocator initialised with 65536 entries
[    0.025852] Serial: AMBA PL011 UART driver
[    0.033852] rockchip-gpio fd8a0000.gpio: probed /pinctrl/gpio@fd8a0000
[    0.034043] rockchip-gpio fec20000.gpio: probed /pinctrl/gpio@fec20000
[    0.034222] rockchip-gpio fec30000.gpio: probed /pinctrl/gpio@fec30000
[    0.034403] rockchip-gpio fec40000.gpio: probed /pinctrl/gpio@fec40000
[    0.034579] rockchip-gpio fec50000.gpio: probed /pinctrl/gpio@fec50000
[    0.037848] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[    0.037851] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page
[    0.037854] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
[    0.037856] HugeTLB: 508 KiB vmemmap can be freed for a 32.0 MiB page
[    0.037858] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[    0.037860] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page
[    0.037862] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
[    0.037864] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
[    0.038345] cryptd: max_cpu_qlen set to 1000
[    0.106849] raid6: neonx8   gen()  5797 MB/s
[    0.174931] raid6: neonx4   gen()  5721 MB/s
[    0.243002] raid6: neonx2   gen()  5483 MB/s
[    0.311074] raid6: neonx1   gen()  4541 MB/s
[    0.379150] raid6: int64x8  gen()  2913 MB/s
[    0.447220] raid6: int64x4  gen()  2981 MB/s
[    0.515291] raid6: int64x2  gen()  2620 MB/s
[    0.583362] raid6: int64x1  gen()  2136 MB/s
[    0.583364] raid6: using algorithm neonx8 gen() 5797 MB/s
[    0.651434] raid6: .... xor() 4453 MB/s, rmw enabled
[    0.651436] raid6: using neon recovery algorithm
[    0.651760] iommu: Default domain type: Translated 
[    0.651762] iommu: DMA domain TLB invalidation policy: strict mode 
[    0.651896] SCSI subsystem initialized
[    0.652004] libata version 3.00 loaded.
[    0.652071] usbcore: registered new interface driver usbfs
[    0.652084] usbcore: registered new interface driver hub
[    0.652095] usbcore: registered new device driver usb
[    0.652220] pps_core: LinuxPPS API ver. 1 registered
[    0.652222] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.652226] PTP clock support registered
[    0.652283] EDAC MC: Ver: 3.0.0
[    0.652466] arm-scmi firmware:scmi: Enabled polling mode TX channel - prot_id:16
[    0.652506] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled.
[    0.652533] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0
[    0.652923] NetLabel: Initializing
[    0.652925] NetLabel:  domain hash size = 128
[    0.652927] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.652947] NetLabel:  unlabeled traffic allowed by default
[    0.653023] vgaarb: loaded
[    0.653211] clocksource: Switched to clocksource arch_sys_counter
[    0.653336] VFS: Disk quotas dquot_6.6.0
[    0.653354] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.653579] AppArmor: AppArmor Filesystem Enabled
[    0.657723] NET: Registered PF_INET protocol family
[    0.657906] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.663328] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear)
[    0.663442] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.663512] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.664257] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[    0.665476] TCP: Hash tables configured (established 131072 bind 65536)
[    0.665548] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    0.665795] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    0.666084] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.666105] NET: Registered PF_XDP protocol family
[    0.666109] PCI: CLS 0 bytes, default 64
[    0.666442] Trying to unpack rootfs image as initramfs...
[    0.685734] hw perfevents: enabled with armv8_cortex_a55 PMU driver, 7 counters available
[    0.685947] hw perfevents: enabled with armv8_cortex_a76 PMU driver, 7 counters available
[    0.686166] kvm [1]: IPA Size Limit: 40 bits
[    0.686180] kvm [1]: GICv3: no GICV resource entry
[    0.686182] kvm [1]: disabling GICv2 emulation
[    0.686193] kvm [1]: GIC system register CPU interface enabled
[    0.686303] kvm [1]: vgic interrupt IRQ18
[    0.686427] kvm [1]: VHE mode initialized successfully
[    0.687181] Initialise system trusted keyrings
[    0.687203] Key type blacklist registered
[    0.687310] workingset: timestamp_bits=44 max_order=22 bucket_order=0
[    0.689277] zbud: loaded
[    0.689787] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.690059] fuse: init (API version 7.37)
[    0.690991] integrity: Platform Keyring initialized
[    0.710137] xor: measuring software checksum speed
[    0.711298]    8regs           :  8491 MB/sec
[    0.712480]    32regs          :  8340 MB/sec
[    0.713455]    arm64_neon      : 10148 MB/sec
[    0.713457] xor: using function: arm64_neon (10148 MB/sec)
[    0.713462] Key type asymmetric registered
[    0.713464] Asymmetric key parser 'x509' registered
[    1.241999] Freeing initrd memory: 22768K
[    1.250785] alg: self-tests for CTR-KDF (hmac(sha256)) passed
[    1.250831] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    1.250925] io scheduler mq-deadline registered
[    1.250927] io scheduler kyber registered
[    1.250980] io scheduler bfq registered
[    1.258730] dma-pl330 fea10000.dma-controller: Loaded driver for PL330 DMAC-241330
[    1.258735] dma-pl330 fea10000.dma-controller: 	DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[    1.259211] dma-pl330 fea30000.dma-controller: Loaded driver for PL330 DMAC-241330
[    1.259214] dma-pl330 fea30000.dma-controller: 	DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[    1.259680] dma-pl330 fed10000.dma-controller: Loaded driver for PL330 DMAC-241330
[    1.259682] dma-pl330 fed10000.dma-controller: 	DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[    1.261057] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled
[    1.261976] printk: console [ttyS2] disabled
[    1.261998] feb50000.serial: ttyS2 at MMIO 0xfeb50000 (irq = 36, base_baud = 1500000) is a 16550A
[    1.262130] printk: console [ttyS2] enabled
[    1.262386] Serial: AMBA driver
[    1.266306] loop: module loaded
[    1.268307] tun: Universal TUN/TAP device driver, 1.6
[    1.268575] thunder_xcv, ver 1.0
[    1.268585] thunder_bgx, ver 1.0
[    1.268594] nicpf, ver 1.0
[    1.268759] e1000e: Intel(R) PRO/1000 Network Driver
[    1.268761] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.268773] igb: Intel(R) Gigabit Ethernet Network Driver
[    1.268775] igb: Copyright (c) 2007-2014 Intel Corporation.
[    1.268782] igbvf: Intel(R) Gigabit Virtual Function Network Driver
[    1.268784] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[    1.268828] sky2: driver version 1.30
[    1.268987] VFIO - User Level meta-driver version: 0.3
[    1.269680] usbcore: registered new interface driver usb-storage
[    1.270148] mousedev: PS/2 mouse device common for all mice
[    1.270342] i2c_dev: i2c /dev entries driver
[    1.270756] rockchip-thermal fec00000.tsadc: Missing rockchip,grf property
[    1.271697] sdhci: Secure Digital Host Controller Interface driver
[    1.271700] sdhci: Copyright(c) Pierre Ossman
[    1.271707] Synopsys Designware Multimedia Card Interface Driver
[    1.271890] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.272363] ledtrig-cpu: registered to indicate activity on CPUs
[    1.272443] arm-scmi firmware:scmi: Failed. SCMI protocol 17 not active.
[    1.272493] SMCCC: SOC_ID: ARCH_FEATURES(ARCH_SOC_ID) returned error: fffffffffffffffd
[    1.272537] hid: raw HID events driver (C) Jiri Kosina
[    1.272566] usbcore: registered new interface driver usbhid
[    1.272568] usbhid: USB HID core driver
[    1.273021] drop_monitor: Initializing network drop monitor service
[    1.273234] NET: Registered PF_INET6 protocol family
[    1.285050] Segment Routing with IPv6
[    1.285065] In-situ OAM (IOAM) with IPv6
[    1.285093] NET: Registered PF_PACKET protocol family
[    1.285165] 8021q: 802.1Q VLAN Support v1.8
[    1.285188] Key type dns_resolver registered
[    1.285615] registered taskstats version 1
[    1.285624] Loading compiled-in X.509 certificates
[    1.287083] Loaded X.509 cert 'Build time autogenerated kernel key: f022ccabdf922360797e1b9cc9c4a077435a6daf'
[    1.290060] zswap: loaded using pool zstd/z3fold
[    1.290239] Key type .fscrypt registered
[    1.290242] Key type fscrypt-provisioning registered
[    1.290861] Btrfs loaded, crc32c=crc32c-generic, zoned=yes, fsverity=yes
[    1.291032] Key type encrypted registered
[    1.291037] AppArmor: AppArmor sha1 policy hashing enabled
[    1.301214] mmc1: SDHCI controller on fe2e0000.mmc [fe2e0000.mmc] using ADMA
[    1.321035] Freeing unused kernel memory: 4800K
[    1.345229] Run /init as init process
[    1.345232]   with arguments:
[    1.345235]     /init
[    1.345237]   with environment:
[    1.345238]     HOME=/
[    1.345240]     TERM=linux
[    1.345241]     splash=verbose
[    1.345243]     ubootpart=f31b98c5-909e-504d-b00c-725bc0e843b8
[    1.345245]     cgroup_enable=memory
[    1.345246]     cgroup_memory=1
[    1.407898] mmc1: new HS400 Enhanced strobe MMC card at address 0001
[    1.408223] mmcblk1: mmc1:0001 D9D16G 14.5 GiB 
[    1.410245] GPT:Primary header thinks Alt. header is not at the end of the disk.
[    1.410249] GPT:4374527 != 30310399
[    1.410252] GPT:Alternate GPT header not at the end of the disk.
[    1.410253] GPT:4374527 != 30310399
[    1.410255] GPT: Use GNU Parted to correct GPT errors.
[    1.410262]  mmcblk1: p1 p2
[    1.410597] mmcblk1boot0: mmc1:0001 D9D16G 4.00 MiB 
[    1.411165] mmcblk1boot1: mmc1:0001 D9D16G 4.00 MiB 
[    1.411690] mmcblk1rpmb: mmc1:0001 D9D16G 4.00 MiB, chardev (241:0)
[    2.703230] dw-apb-uart feb50000.serial: forbid DMA for kernel console
[    2.824589] EXT4-fs (mmcblk1p2): mounted filesystem with writeback data mode. Quota mode: none.
[    2.995480] systemd[1]: System time before build time, advancing clock.
[    3.003828] systemd[1]: Inserted module 'autofs4'
[    3.024776] systemd[1]: systemd 249.11-0ubuntu3.6 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 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[    3.025075] systemd[1]: Detected architecture arm64.
[    3.025339] systemd[1]: Detected first boot.
[    3.025769] systemd[1]: Hostname set to <rock-5b>.
[    9.969209] random: crng init done
[    9.969252] systemd[1]: Initializing machine ID from random generator.
[   10.353406] systemd[1]: Failed to populate /etc with preset unit settings, ignoring: Read-only file system
[   10.432212] systemd[1]: Queued start job for default target Graphical Interface.
[   10.453812] systemd[1]: Created slice Slice /system/modprobe.
[   10.454363] systemd[1]: Created slice Slice /system/serial-getty.
[   10.454774] systemd[1]: Created slice Slice /system/systemd-fsck.
[   10.455069] systemd[1]: Created slice User and Session Slice.
[   10.455194] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[   10.455457] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[   10.455615] systemd[1]: Reached target Slice Units.
[   10.455657] systemd[1]: Reached target Swaps.
[   10.455691] systemd[1]: Reached target System Time Set.
[   10.455760] systemd[1]: Reached target Local Verity Protected Volumes.
[   10.463770] systemd[1]: Listening on RPCbind Server Activation Socket.
[   10.464009] systemd[1]: Listening on Syslog Socket.
[   10.464168] systemd[1]: Listening on fsck to fsckd communication Socket.
[   10.464274] systemd[1]: Listening on initctl Compatibility Named Pipe.
[   10.464547] systemd[1]: Listening on Journal Audit Socket.
[   10.464692] systemd[1]: Listening on Journal Socket (/dev/log).
[   10.464880] systemd[1]: Listening on Journal Socket.
[   10.465825] systemd[1]: Listening on udev Control Socket.
[   10.465988] systemd[1]: Listening on udev Kernel Socket.
[   10.466028] systemd[1]: Reached target Socket Units.
[   10.467160] systemd[1]: Mounting Huge Pages File System...
[   10.468248] systemd[1]: Mounting POSIX Message Queue File System...
[   10.469483] systemd[1]: Mounting Kernel Debug File System...
[   10.470567] systemd[1]: Mounting Kernel Trace File System...
[   10.470849] systemd[1]: Condition check resulted in Kernel Module supporting RPCSEC_GSS being skipped.
[   10.472452] systemd[1]: Starting Restore / save the current clock...
[   10.473761] systemd[1]: Starting Set the console keyboard layout...
[   10.475040] systemd[1]: Starting Create List of Static Device Nodes...
[   10.476341] systemd[1]: Starting Load Kernel Module chromeos_pstore...
[   10.477652] systemd[1]: Starting Load Kernel Module configfs...
[   10.479098] systemd[1]: Starting Load Kernel Module drm...
[   10.480489] systemd[1]: Starting Load Kernel Module efi_pstore...
[   10.481875] systemd[1]: Starting Load Kernel Module fuse...
[   10.483244] systemd[1]: Starting Load Kernel Module pstore_blk...
[   10.484611] systemd[1]: Starting Load Kernel Module pstore_zone...
[   10.486267] systemd[1]: Starting Load Kernel Module ramoops...
[   10.487910] systemd[1]: Started Nameserver information manager.
[   10.488439] systemd[1]: Reached target Preparation for Network.
[   10.488689] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
[   10.490632] systemd[1]: Starting Load Kernel Modules...
[   10.491955] systemd[1]: Starting Remount Root and Kernel File Systems...
[   10.493292] systemd[1]: Starting Coldplug All udev Devices...
[   10.495891] systemd[1]: Mounted Huge Pages File System.
[   10.496161] systemd[1]: Mounted POSIX Message Queue File System.
[   10.496338] systemd[1]: Mounted Kernel Debug File System.
[   10.496504] systemd[1]: Mounted Kernel Trace File System.
[   10.497032] systemd[1]: Finished Restore / save the current clock.
[   10.497598] systemd[1]: Finished Create List of Static Device Nodes.
[   10.498063] systemd[1]: modprobe@chromeos_pstore.service: Deactivated successfully.
[   10.498404] systemd[1]: Finished Load Kernel Module chromeos_pstore.
[   10.498803] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[   10.499135] systemd[1]: Finished Load Kernel Module configfs.
[   10.499508] systemd[1]: modprobe@drm.service: Deactivated successfully.
[   10.499824] systemd[1]: Finished Load Kernel Module drm.
[   10.500198] EXT4-fs (mmcblk1p2): re-mounted. Quota mode: none.
[   10.500207] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.
[   10.500525] systemd[1]: Finished Load Kernel Module efi_pstore.
[   10.501879] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[   10.502230] systemd[1]: Finished Load Kernel Module fuse.
[   10.502605] systemd[1]: modprobe@pstore_blk.service: Deactivated successfully.
[   10.502930] systemd[1]: Finished Load Kernel Module pstore_blk.
[   10.503281] systemd[1]: modprobe@pstore_zone.service: Deactivated successfully.
[   10.503604] systemd[1]: Finished Load Kernel Module pstore_zone.
[   10.504490] systemd[1]: Finished Remount Root and Kernel File Systems.
[   10.505968] systemd[1]: Mounting FUSE Control File System...
[   10.507097] systemd[1]: Mounting Kernel Configuration File System...
[   10.508391] systemd[1]: Starting Load/Save Random Seed...
[   10.509720] systemd[1]: Starting Create System Users...
[   10.511166] systemd[1]: modprobe@ramoops.service: Deactivated successfully.
[   10.511555] systemd[1]: Finished Load Kernel Module ramoops.
[   10.514131] systemd[1]: Finished Load Kernel Modules.
[   10.514398] systemd[1]: Mounted FUSE Control File System.
[   10.514597] systemd[1]: Mounted Kernel Configuration File System.
[   10.514771] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
[   10.516039] systemd[1]: Starting Apply Kernel Variables...
[   10.522221] systemd[1]: Finished Create System Users.
[   10.523770] systemd[1]: Starting Create Static Device Nodes in /dev...
[   10.527253] systemd[1]: Finished Load/Save Random Seed.
[   10.527567] systemd[1]: Reached target First Boot Complete.
[   10.553173] systemd[1]: Finished Apply Kernel Variables.
[   10.554764] systemd[1]: Finished Create Static Device Nodes in /dev.
[   10.556842] systemd[1]: Starting Rule-based Manager for Device Events and Files...
[   10.569222] systemd[1]: Finished Set the console keyboard layout.
[   10.569482] systemd[1]: Reached target Preparation for Local File Systems.
[   10.571023] systemd[1]: Mounting /tmp...
[   10.574198] systemd[1]: Mounted /tmp.
[   10.593267] systemd[1]: Finished Coldplug All udev Devices.
[   10.595064] systemd[1]: Starting Helper to synchronize boot up for ifupdown...
[   10.601122] systemd[1]: Finished Helper to synchronize boot up for ifupdown.
[   10.619421] systemd[1]: Started Rule-based Manager for Device Events and Files.
[   10.620922] systemd[1]: Starting Show Plymouth Boot Screen...
[   10.646206] systemd[1]: Started Show Plymouth Boot Screen.
[   10.646486] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
[   10.646708] systemd[1]: Started Forward Password Requests to Plymouth Directory Watch.
[   10.646772] systemd[1]: Reached target Local Encrypted Volumes.
[   10.720684] systemd[1]: Found device /dev/ttyS2.
[   10.782172] systemd[1]: Found device /dev/disk/by-uuid/be877acf-eefe-4de6-b095-b7d4f965e1ca.
[   10.833393] systemd[1]: Starting File System Check on /dev/disk/by-uuid/be877acf-eefe-4de6-b095-b7d4f965e1ca...
[   10.849426] systemd[1]: Started File System Check Daemon to report status.
[   10.891816] systemd[1]: Finished File System Check on /dev/disk/by-uuid/be877acf-eefe-4de6-b095-b7d4f965e1ca.
[   10.894146] systemd[1]: Mounting /boot...
[   10.903623] EXT4-fs (mmcblk1p1): mounted filesystem with ordered data mode. Quota mode: none.
[   10.905687] systemd[1]: Mounted /boot.
[   10.905851] systemd[1]: Reached target Local File Systems.
[   10.907154] systemd[1]: Starting Armbian leds state...
[   10.908409] systemd[1]: Starting Armbian ZRAM config...
[   10.909731] systemd[1]: Starting Set console font and keymap...
[   10.910989] systemd[1]: Starting Raise network interfaces...
[   10.912213] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
[   10.912348] systemd[1]: Condition check resulted in RPC security service for NFS server being skipped.
[   10.913622] systemd[1]: Starting Mark the need to relabel after reboot...
[   10.915128] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[   10.915187] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
[   10.916451] systemd[1]: Starting Commit a transient machine-id on disk...
[   10.917425] systemd[1]: Finished Set console font and keymap.
[   10.918044] systemd[1]: Finished Mark the need to relabel after reboot.
[   10.926234] systemd[1]: Received SIGRTMIN+20 from PID 310 (plymouthd).
[   10.927890] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
[   10.932175] systemd[1]: Finished Armbian leds state.
[   10.999976] systemd[1]: Finished Commit a transient machine-id on disk.
[   11.108359] zram: Added device: zram0
[   11.108921] zram: Added device: zram1
[   11.109531] zram: Added device: zram2
[   11.151771] zram0: detected capacity change from 0 to 16098232
[   11.161970] systemd[1]: Finished Raise network interfaces.
[   11.172784] Adding 8049112k swap on /dev/zram0.  Priority:5 extents:1 across:8049112k SSFS
[   11.257028] zram1: detected capacity change from 0 to 102400
[   11.275020] systemd[1]: Finished Armbian ZRAM config.
[   11.293452] systemd[1]: Starting Armbian memory supported logging...
[   11.322697] EXT4-fs (zram1): mounted filesystem without journal. Quota mode: none.
[   11.496573] systemd[1]: etc-machine\x2did.mount: Deactivated successfully.
[   12.627641] systemd[1]: Finished Armbian memory supported logging.
[   12.665547] systemd[1]: Starting Journal Service...
[   12.748181] systemd[1]: Started Journal Service.
[   12.782388] systemd-journald[681]: Received client request to flush runtime journal.
[   12.906391] RPC: Registered named UNIX socket transport module.
[   12.906398] RPC: Registered udp transport module.
[   12.906400] RPC: Registered tcp transport module.
[   12.906402] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   13.458746] EXT4-fs (mmcblk1p2): resizing filesystem from 477179 to 3678208 blocks
[   13.821182] EXT4-fs (mmcblk1p2): resized filesystem to 3678208

 

 

This board is looking for maintainer(s) and (this) forum moderator (contact @Werner).

Link to comment
Share on other sites

  • Igor unlocked this topic

Nice work! 👏

 

My M.2 SATA controller is also recognized. 😍
 

root@baldeagle ~# neofetch
                                 root@baldeagle
                                 ----------------------------
      █ █ █ █ █ █ █ █ █ █ █      OS: Armbian (20230310b-rpardini) aarch64
     ███████████████████████     Host: Radxa ROCK 5 Model B
   ▄▄██                   ██▄▄   Kernel: 6.2.0-rc1-rockchip-rk3588
   ▄▄██    ███████████    ██▄▄   Uptime: 1 min
   ▄▄██   ██         ██   ██▄▄   Packages: 638 (dpkg)
   ▄▄██   ██         ██   ██▄▄   Shell: fish 3.5.1
   ▄▄██   ██         ██   ██▄▄   Terminal: /dev/ttyS2
   ▄▄██   █████████████   ██▄▄   CPU: (8) @ 1.800GHz
   ▄▄██   ██         ██   ██▄▄   Memory: 151MiB / 7693MiB
   ▄▄██   ██         ██   ██▄▄
   ▄▄██   ██         ██   ██▄▄
   ▄▄██                   ██▄▄
     ███████████████████████
      █ █ █ █ █ █ █ █ █ █ █

root@baldeagle ~# lspci
0000:00:00.0 PCI bridge: Rockchip Electronics Co., Ltd Device 3588 (rev 01)
0000:01:00.0 SATA controller: JMicron Technology Corp. JMB58x AHCI SATA controller
0002:20:00.0 PCI bridge: Rockchip Electronics Co., Ltd Device 3588 (rev 01)
0004:40:00.0 PCI bridge: Rockchip Electronics Co., Ltd Device 3588 (rev 01)
0004:41:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)

 

Looks like the `/boot` partition needs to be increased. `update-initramfs` fails due to not enough space.

Link to comment
Share on other sites

Hello,

I like this image. For example KDE with Wayland is working fine (okay without GPU-Support). But 3 points are missing a) no sound via headphone barrel b) no WLAN is working c) fan control isn't working
root@rock-5b:~# dmesg | grep -i firmware
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 0.130900] arm-scmi firmware:scmi: Enabled polling mode TX channel - prot_id:16
[ 0.130962] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled.
[ 0.130990] arm-scmi firmware:scmi: SCMI Protocol v2.0 ‘rockchip:’ Firmware version 0x0
[ 1.394173] arm-scmi firmware:scmi: Failed. SCMI protocol 17 not active.
[ 1.394868] optee: probe of firmware:optee failed with error -22
[ 4.429816] rtw89_8852be 0002:21:00.0: no suitable firmware found
[ 4.429826] rtw89_8852be 0002:21:00.0: failed to recognize firmware
root@rock-5b:~# lspci
0000:00:00.0 PCI bridge: Rockchip Electronics Co., Ltd RK3588 (rev 01)
0000:01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961/SM963
0002:20:00.0 PCI bridge: Rockchip Electronics Co., Ltd RK3588 (rev 01)
0002:21:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b852
0004:40:00.0 PCI bridge: Rockchip Electronics Co., Ltd RK3588 (rev 01)
0004:41:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
root@rock-5b:~# ls -l /lib/firmware/rtw89/
total 4056
-rw-r–r-- 1 root root 1423232 Mär 2 14:02 rtw8852a_fw.bin
-rw-r–r-- 1 root root 1188488 Mär 2 14:02 rtw8852b_fw.bin
-rw-r–r-- 1 root root 1532656 Mär 2 14:02 rtw8852c_fw.bin
root@rock-5b:~#

software for fan-control isn’t working:
journal -f
Mär 14 20:12:09 rock-5b systemd[1]: Starting fan-control.service - fan control for rock5b…
Mär 14 20:12:09 rock-5b systemd[1]: Started fan-control.service - fan control for rock5b.
Mär 14 20:12:09 rock-5b systemd[1]: fan-control.service: Deactivated successfully.
Mär 14 20:12:12 rock-5b systemd[1]: fan-control.service: Scheduled restart job, restart counter is at 1108.
Mär 14 20:12:12 rock-5b systemd[1]: Stopped fan-control.service - fan control for rock5b.
Mär 14 20:12:12 rock-5b systemd[1]: Starting fan-control.service - fan control for rock5b…
Mär 14 20:12:12 rock-5b systemd[1]: Started fan-control.service - fan control for rock5b.
Mär 14 20:12:12 rock-5b systemd[1]: fan-control.service: Deactivated successfully.
Mär 14 20:12:14 rock-5b systemd[1]: fan-control.service: Scheduled restart job, restart counter is at 1109.
Mär 14 20:12:14 rock-5b systemd[1]: Stopped fan-control.service - fan control for rock5b.
Mär 14 20:12:14 rock-5b systemd[1]: Starting fan-control.service - fan control for rock5b…
Mär 14 20:12:14 rock-5b systemd[1]: Started fan-control.service - fan control for rock5b.
Mär 14 20:12:14 rock-5b systemd[1]: fan-control.service: Deactivated successfully.


Any hint to solve this? I know this image is in early stages …
Thanks
Andreas

linuxfriend

Link to comment
Share on other sites

The linked image above which I tried before (and it seemed nice) now seem to be gone. Where did it go?

 

I now tried the latest build from  here https://github.com/armbian/os/releases/download/23.05.0.0134/Armbian_23.05.0.0134_Rock-5b_lunar_midstream_6.2.0-rc1_minimal.img.xz and it seems similarly good. 

 

These are the first builds since 5.10.72 that works with my seconds screen (although it only works if  it's connected in HDMI-2).

Edited by Kenneth Ekman
add info
Link to comment
Share on other sites

23 hours ago, Kenneth Ekman said:

The linked image above which I tried before (and it seemed nice) now seem to be gone. Where did it go?

 

Those builds are at least daily. We keep last 32 releases as makes little point in keep them all ... 

I changed link to release download page.

Link to comment
Share on other sites

I am one of those who have problems with one of my screens staying black on the 5.10.110 kernel. On the 6.2.rc2 kernel it lights up but only when connected to the HDMI-2 port. Is there anything I should test to help find out what is causing this problem?

Link to comment
Share on other sites

26 minutes ago, Kenneth Ekman said:

On the 6.2.rc2 kernel it lights up but only when connected to the HDMI-2 port.

 

Features complete and stabilisation on mainline kernel is expected within next 12-24 months, some features might never get there.

 

26 minutes ago, Kenneth Ekman said:

Is there anything I should test to help find out what is causing this problem?

 

Those images are released for advanced users & testing - not sure if there are many people that can answer this question - sources are available. Support for bleeding edge development is n/a as it expenses are completely out-of-range. If you have time, dig in - its probably the only way.

Link to comment
Share on other sites

But my point is that this bleeding edge version works better than the main build based on the 5.10.110 kernel. 

 

With this kernel the hdmi/DVI screen works when connected to the HDMI-2 port.

With any 5.10.110 based build it does not work on either of the ports.

On older 5.10.66 and 5.10.72 based builds it worked on both ports.

 

There are a couple of forum threads about this, but no solution.

Edited by Kenneth Ekman
Link to comment
Share on other sites

I am a Linux developer but havent been debugging Armbian before, so newbie warning.

I'd like to try to help debug this, but haven't found a good place to start digging yet.

Also, when I try to build a similar 6.2rc2 based image from the Armbian tree it does not light up any of my screens when booting from SD card...

Link to comment
Share on other sites

How do I build from the Armbian tree with the exact same config as these builds  https://github.com/armbian/os/releases/download/23.05.0.0134/Armbian_23.05.0.0134_Rock-5b_lunar_midstream_6.2.0-rc1_minimal.img.xz (but on latest version on the selected branch)? I do not want to go back in time, just use the same config. 

Edited by Kenneth Ekman
Link to comment
Share on other sites

It seems like current builds with both 6.2 and 5.10.110 kernels are working with both my screens, but the old screen only works if connected to the HDMI-2 port. 

Strangely when I build it myself using this command 

 

Quote

./compile.sh BOARD=rock-5b BRANCH=legacy RELEASE=jammy COMPRESS_OUTPUTIMAGE=img KERNEL_CONFIGURE=no BUILD_MINIMAL=no BUILD_DESKTOP=no

it works, but if I fetch this build 
https://github.com/armbian/build/releases/download/23.02.0-trunk.0254/Armbian_23.02.0-trunk.0254_Rock-5b_jammy_legacy_5.10.110_minimal.img.xz#rock-5b

only the newer screen works. 

 

Even if i set BUILD_MINIMAL=yes my build lights up both my screens nicely. 

 

How can this be? Shouldn't my build be quite similar to the trunk builds?

 

Edit: I checked the gitlog and there is a trunk.254 label in the history. The diff against it is quite large. It seems like they may have exchanged a radxa kernel for some locally built kernel instead?

Edited by Kenneth Ekman
update
Link to comment
Share on other sites

Quote

./compile.sh BOARD=rock-5b BRANCH=midstream RELEASE=lunar COMPRESS_OUTPUTIMAGE=img KERNEL_CONFIGURE=no BUILD_MINIMAL=yes BUILD_DESKTOP=no

Hmm... doesn't work here!

 

I see the following errors

[🌿] Temporarily disabling [ initramfs-tools hook for kernel ]
[🔨]   mode of '/etc/kernel/postinst.d/initramfs-tools' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
[🌿] Updating [ apt package lists ]
[🔨]   Ign:1 http://apt.armbian.com lunar InRelease
[🔨]   Ign:2 http://ports.ubuntu.com lunar InRelease
[🔨]   Ign:3 http://ports.ubuntu.com lunar-security InRelease
[🔨]   Ign:1 http://apt.armbian.com lunar InRelease
[🔨]   Ign:4 http://ports.ubuntu.com lunar-updates InRelease
[🔨]   Ign:1 http://apt.armbian.com lunar InRelease
[🔨]   Ign:5 http://ports.ubuntu.com lunar-backports InRelease
[🔨]   Err:1 http://apt.armbian.com lunar InRelease
[🔨]     Could not resolve 'apt.armbian.com'
[🔨]   Ign:2 http://ports.ubuntu.com lunar InRelease
[🔨]   Ign:3 http://ports.ubuntu.com lunar-security InRelease
[🔨]   Ign:4 http://ports.ubuntu.com lunar-updates InRelease
[🔨]   Ign:5 http://ports.ubuntu.com lunar-backports InRelease
[🔨]   Ign:2 http://ports.ubuntu.com lunar InRelease
[🔨]   Ign:3 http://ports.ubuntu.com lunar-security InRelease
[🔨]   Ign:4 http://ports.ubuntu.com lunar-updates InRelease
[🔨]   Ign:5 http://ports.ubuntu.com lunar-backports InRelease
[🔨]   Err:2 http://ports.ubuntu.com lunar InRelease
[🔨]     Could not resolve 'ports.ubuntu.com'
[🔨]   Err:3 http://ports.ubuntu.com lunar-security InRelease
[🔨]     Could not resolve 'ports.ubuntu.com'
[🔨]   Err:4 http://ports.ubuntu.com lunar-updates InRelease
[🔨]     Could not resolve 'ports.ubuntu.com'
[🔨]   Err:5 http://ports.ubuntu.com lunar-backports InRelease
[🔨]     Could not resolve 'ports.ubuntu.com'
[🔨]   Reading package lists...
[🔨]   W: Failed to fetch http://ports.ubuntu.com/dists/lunar/InRelease  Could not resolve 'ports.ubuntu.com'
[🔨]   W: Failed to fetch http://ports.ubuntu.com/dists/lunar-security/InRelease  Could not resolve 'ports.ubuntu.com'
[🔨]   W: Failed to fetch http://ports.ubuntu.com/dists/lunar-updates/InRelease  Could not resolve 'ports.ubuntu.com'
[🔨]   W: Failed to fetch http://ports.ubuntu.com/dists/lunar-backports/InRelease  Could not resolve 'ports.ubuntu.com'
[🔨]   W: Failed to fetch http://apt.armbian.com/dists/lunar/InRelease  Could not resolve 'apt.armbian.com'
[🔨]   W: Some index files failed to download. They have been ignored, or old ones used instead.

Followed not long after with

/build/.tmp/rootfs-df513ef6-6330-4818-aa75-8491643af7fd/root/armbian-bsp-cli-rock-5b-midstream_23.05.0-trunk--1-PC7446-Ve101-H1e37-Be6c1_arm64.deb'
[🔨]   E: Unable to correct problems, you have held broken packages.
[💥] Error context msg [ Installation of /root/armbian-bsp-cli-rock-5b-midstream_23.05.0-trunk--1-PC7446-Ve101-H1e37-Be6c1_arm64.deb failed rock-5b lunar no rockchip-rk3588 ]

What am I doing wrong?

Edited by lurk101
Link to comment
Share on other sites

Quote

Looks like a DNS problem. Maybe only something temporary in your network?

Nope. Same problem today. Yet, the addresses resolve just fine.

pi@compute:~/build$ ping ports.ubuntu.com
PING ports.ubuntu.com(aerodent.canonical.com (2620:2d:4000:1::19)) 56 data bytes
64 bytes from aerodent.canonical.com (2620:2d:4000:1::19): icmp_seq=1 ttl=52 time=94.9 ms
64 bytes from aerodent.canonical.com (2620:2d:4000:1::19): icmp_seq=2 ttl=52 time=94.9 ms
64 bytes from aerodent.canonical.com (2620:2d:4000:1::19): icmp_seq=3 ttl=52 time=94.9 ms
64 bytes from aerodent.canonical.com (2620:2d:4000:1::19): icmp_seq=4 ttl=52 time=93.9 ms
^C
--- ports.ubuntu.com ping statistics ---
5 packets transmitted, 4 received, 20% packet loss, time 4004ms
rtt min/avg/max/mdev = 93.915/94.648/94.924/0.424 ms
pi@compute:~/build$ ping apt.arbian.com
PING apt.arbian.com (205.144.171.183) 56(84) bytes of data.
64 bytes from 205-144-171-183.alchemy.net (205.144.171.183): icmp_seq=1 ttl=110 time=62.9 ms
64 bytes from 205-144-171-183.alchemy.net (205.144.171.183): icmp_seq=2 ttl=110 time=63.5 ms
64 bytes from 205-144-171-183.alchemy.net (205.144.171.183): icmp_seq=3 ttl=110 time=63.0 ms
64 bytes from 205-144-171-183.alchemy.net (205.144.171.183): icmp_seq=4 ttl=110 time=63.0 ms

 

Link to comment
Share on other sites

Rock5B Kernel 6.3.3 -SDCARD can't boot

 

Armbian Bookworm  && Lunar  Kernel 6.3.3

 

 

https://github.com/armbiankappa/os/releases/download/23.5.0-trunk.240/Armbian_23.5.0-trunk.240_Rock-5b_bookworm_edge_6.3.3.img.xz

https://github.com/armbiankappa/os/releases/download/23.5.0-trunk.240/Armbian_23.5.0-trunk.240_Rock-5b_lunar_edge_6.3.3.img.xz

 

 

TTL output

 

DDR Version V1.08 20220617
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=17 CS=1 Die BW=16 Size=2048MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=17 CS=1 Die BW=16 Size=2048MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=17 CS=1 Die BW=16 Size=2048MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=17 CS=1 Die BW=16 Size=2048MB
Manufacturer ID:0xff
CH0 RX Vref:30.7%, TX Vref:21.8%,0.0%
CH1 RX Vref:28.7%, TX Vref:19.8%,0.0%
CH2 RX Vref:24.7%, TX Vref:19.8%,0.0%
CH3 RX Vref:27.7%, TX Vref:19.8%,0.0%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out
INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-405-gb52c2eadd:derrick.huang
NOTICE:  BL31: Built : 11:23:47, Aug 15 2022
INFO:    spec: 0x1
INFO:    ext 32k is not valid
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    system boots from cpu-hwid-0
INFO:    idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001
INFO:    dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO:    dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO:    dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO:    dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO:    BL31: Initialising Exception Handling Framework
INFO:    BL31: Initializing runtime services
WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK
ERROR:   Error initializing runtime service opteed_fast
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x200000
INFO:    SPSR = 0x3c9


done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... Scanning for Btrfs filesystems
done.
Begin: Waiting for root file system ... Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
done.
Gave up waiting for root file system device.  Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT!  UUID=2ca8444f-9e3c-493d-aced-0e2f47146f1c does not exist.  Dropping to a shell!

Link to comment
Share on other sites

Same or similar was asked here. 

 

 

You will probably not get a good answer. Be prepared for some harsh words. 😉

 

My experience from the past is, that this images work sometimes and sometimes not. Even if words like "stable" are mentioned in the rolling release section, don't count on it.

I have seen this error in the past as well, when I tried for fun one of the nightly images, but my troubleshooting did not get my anywhere. Only thing I remember is that the UUID that was mentioned was at least correct in terms that it was in the fstab and armbianEnv.txt.

 

It might have something to do with the SPI and what is in there. Maybe also not, who knows.

 

Link to comment
Share on other sites

I love the Collabora kernel. Finally PCIe 3.0 support. Have a PCIe card connected via a M.2 to PCIe riser adapter. 😎

 

marco@loop ~> ssh -l pi 192.168.2.212
 ____            _      ____  ____
|  _ \ ___   ___| | __ | ___|| __ )
| |_) / _ \ / __| |/ / |___ \|  _ \
|  _ < (_) | (__|   <   ___) | |_) |
|_| \_\___/ \___|_|\_\ |____/|____/

Welcome to Armbian 23.08.0-trunk Bookworm with Linux 6.5.0-rc1-rockchip-rk3588

No end-user support: built from trunk

System load:   1%           	Up time:       8 min
Memory usage:  2% of 7.76G  	IP:	       192.168.2.212
Usage of /:    9% of 29G
RX today:      12.4 MiB

root@rock-5b ~# neofetch
                                 root@rock-5b
                                 ------------
      █ █ █ █ █ █ █ █ █ █ █      OS: Armbian (23.08.0-trunk) aarch64
     ███████████████████████     Host: Radxa ROCK 5 Model B
   ▄▄██                   ██▄▄   Kernel: 6.5.0-rc1-rockchip-rk3588
   ▄▄██    ███████████    ██▄▄   Uptime: 1 min
   ▄▄██   ██         ██   ██▄▄   Packages: 538 (dpkg)
   ▄▄██   ██         ██   ██▄▄   Shell: fish 3.6.0
   ▄▄██   ██         ██   ██▄▄   Terminal: /dev/pts/0
   ▄▄██   █████████████   ██▄▄   CPU: (8)
   ▄▄██   ██         ██   ██▄▄   Memory: 178MiB / 7944MiB
   ▄▄██   ██         ██   ██▄▄
   ▄▄██   ██         ██   ██▄▄
   ▄▄██                   ██▄▄
     ███████████████████████
      █ █ █ █ █ █ █ █ █ █ █

root@rock-5b ~# lspci
0000:00:00.0 PCI bridge: Rockchip Electronics Co., Ltd RK3588 (rev 01)
0000:01:00.0 PCI bridge: ASMedia Technology Inc. Device 2812 (rev 01)
0000:02:00.0 PCI bridge: ASMedia Technology Inc. Device 2812 (rev 01)
0000:02:08.0 PCI bridge: ASMedia Technology Inc. Device 2812 (rev 01)
0000:03:00.0 SATA controller: JMicron Technology Corp. JMB58x AHCI SATA controller
0004:40:00.0 PCI bridge: Rockchip Electronics Co., Ltd RK3588 (rev 01)
0004:41:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)

root@rock-5b ~# lspci -s 01:00.0 -vv | grep -E "(LnkCap:|LnkSta:)"
		LnkCap:	Port #0, Speed 8GT/s, Width x8, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us
		LnkSta:	Speed 8GT/s, Width x4 (downgraded)
root@rock-5b ~# lspci -s 02:00.0 -vv | grep -E "(LnkCap:|LnkSta:)"
		LnkCap:	Port #0, Speed 8GT/s, Width x4, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us
		LnkSta:	Speed 8GT/s, Width x2
root@rock-5b ~# lspci -s 02:08.0 -vv | grep -E "(LnkCap:|LnkSta:)"
		LnkCap:	Port #8, Speed 8GT/s, Width x4, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us
		LnkSta:	Speed 2.5GT/s, Width x1
root@rock-5b ~# lspci -s 03:00.0 -vv | grep -E "(LnkCap:|LnkSta:)"
		LnkCap:	Port #0, Speed 8GT/s, Width x2, ASPM not supported
		LnkSta:	Speed 8GT/s, Width x2

root@rock-5b ~# lsblk -f -d -o NAME,MAJ:MIN,RM,HOTPLUG,MODEL,SIZE,ROTA,TYPE,TRAN,SUBSYSTEMS,VENDOR | grep -E '(^sd.+)'
sda            8:0    0       0 ST2000DM008-2FR102  1.8T    1 disk sata   block:scsi:pci:platform     ATA
sdb            8:16   0       0 ST2000DM008-2FR102  1.8T    1 disk sata   block:scsi:pci:platform     ATA
sdc            8:32   0       0 ST2000DM008-2FR102  1.8T    1 disk sata   block:scsi:pci:platform     ATA

 

Next step is, ordering a card with an ASM2824 chip and attaching 4 M.2 ASM1166 cards. The Rock 5B is getting closer to be NAS ready.

 

Edited by Marco Schirrmeister
Link to comment
Share on other sites

Big +1 to collabora kernels. I've switched completely over to Collabora U-Boot + Collabora kernel compiled directly on the board via the standard "make menuconfig; make -j8 deb-pkg" command (only takes 25 minutes or so). They also have an rk3588-test branch which makes thermal sensors and cpufreq work as well. It seems to be running solidly for multiple days with no kernel panics or other weirdness. Of course there is no GPU support, I don't think HDMI out is working either. But for headless use cases, it's perfect.

 

There are only 2 missing pieces for my use case are PCIe3.0+NVMe support in their U-Boot, and SPI-NOR support in their Kernel DTB. I could probably steal the DTBs from either Radxa or Midstream sources, but I'll probably just wait for Collabora to do their work :)

 

 

Link to comment
Share on other sites

You can also use the release built by CI from https://github.com/armbian/os/releases/tag/23.11.0-trunk.15

 

Although I have installed Armbian_23.11.0-trunk.15_Rock-5b_lunar_collabora_6.5.0-rc1_minimal and it, like all the current releases except legacy, do not boot/show a display. Is this likely a uboot issue or is there an issue occurring within the image build process?

 

I think the last image I could find that wasn't legacy that could boot was Armbian_23.8.0-trunk.309_Rock-5b_lunar_midstream_6.2.0-rc1_minimal, albeit the pci-e wasn't working correctly as the intel wifi chip errored.

 

Edited by teenytinycactus
Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines