DreamDreams
Members-
Posts
41 -
Joined
-
Last visited
Recent Profile Visitors
-
Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G
DreamDreams replied to Hqnicolas's topic in Rockchip CPU Boxes
I'd like to try Joshua Riek's image, but not sure how. @Hqnicolas, your link in previous post is 404 now. I tried to boot kernel linux-image-vendor-rk35xx with rk3566-h96-tvbox.dtb but got instant kernel panic. -
Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G
DreamDreams replied to Hqnicolas's topic in Rockchip CPU Boxes
Is RK3399 more expansive? I was missled by my purchase price. And on paper, RK3399's Mali T860 is much weaker than RK3566's Mali G52. -
Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G
DreamDreams replied to Hqnicolas's topic in Rockchip CPU Boxes
Now I'm very disapointed with this box. Comparing to my Firefly-rk3399, it has 2x memory, newer CPU/GPU, but performance is worse. glmark2-es2-wayland score: RK3399 1100, RK3566 500 ffmpeg -hwaccel drm -benchmark on same AVC/H264 video, RK3399 40X, RK3566 10X And GUI smothiness is much worse than RK3399. I can feel the difference, and it is very obvious. Kernel version are both 6.12 mainline. -
Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G
DreamDreams replied to Hqnicolas's topic in Rockchip CPU Boxes
Another question, how can I determine whter my memory is capable of 1560MHz or 1056MHz? Below is u-boot output when reset. => reset resetting ... DDR 2d653b3476 typ 24/01/20-15:04:19,fwver: v1.21 ln LP4/4x derate en, other dram:1x trefi SRX ddrconfig:7 LPDDR4X, 324MHz BW=32 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=8192MB tdqss: cs0 dqs0: 72ps, dqs1: -72ps, dqs2: -48ps, dqs3: -144ps, tdqss: cs1 dqs0: 72ps, dqs1: -72ps, dqs2: -24ps, dqs3: -144ps, -
Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G
DreamDreams replied to Hqnicolas's topic in Rockchip CPU Boxes
Got it working, the cause is that config CONFIG_ENV_IS_IN_MMC is not set. After setting this, saveenv appears. -
Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G
DreamDreams replied to Hqnicolas's topic in Rockchip CPU Boxes
I found the binary files. On my system they have different version. I successfully compiled and burn new u-boot to my board. But saveenv is still missing. # grep SAVEENV .config CONFIG_CMD_SAVEENV=y CONFIG_SAVEENV=y U-Boot 2024.07-armbian-2024.07-S3f77-P0000-H3f52-Vc494-Bda0a-R448a (Nov 19 2024 - 15:22:24 +0800) Model: Generic RK3566/RK3568 DRAM: 8 GiB (effective 7.7 GiB) Core: 251 devices, 25 uclasses, devicetree: separate MMC: mmc@fe2b0000: 1, mmc@fe310000: 0 Loading Environment from nowhere... OK In: serial@fe660000 Out: serial@fe660000 Err: serial@fe660000 Model: Generic RK3566/RK3568 Net: No ethernet found. Hit any key to stop autoboot: 0 Scanning for bootflows in all bootdevs Seq Method State Uclass Part Name Filename --- ----------- ------ -------- ---- ------------------------ ---------------- Scanning global bootmeth 'efi_mgr': Card did not respond to voltage select! : -110 No EFI system partition No EFI system partition Failed to persist EFI variables No EFI system partition Failed to persist EFI variables No EFI system partition Failed to persist EFI variables 0 efi_mgr ready (none) 0 <NULL> ** Booting bootflow '<NULL>' with efi_mgr Loading Boot0000 'mmc 0' failed EFI boot manager: Cannot load any image Boot failed (err=-14) Scanning bootdev 'mmc@fe2b0000.bootdev': Card did not respond to voltage select! : -110 Scanning bootdev 'mmc@fe310000.bootdev': Unknown uclass 'nvme' in label Unknown uclass 'scsi' in label No USB controllers found No ethernet found. No ethernet found. No more bootdevs --- ----------- ------ -------- ---- ------------------------ ---------------- (1 bootflow, 1 valid) => => => => => <INTERRUPT> => => saveenv Unknown command 'saveenv' - try 'help' -
Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G
DreamDreams replied to Hqnicolas's topic in Rockchip CPU Boxes
You are right, I didn't do the first two steps. I got the base config from running "./compile.sh BOARD=h96-tvbox-3566 BRANCH=edge uboot-config". Then 'make menuconfig' and make. It's hard to find documentation for compile u-boot only. Will try your steps. But where do I find file rk3568_bl31_v1.34.elf and rk3568_ddr_1560MHz_v1.13.bin? I could find it in the source folder. -
Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G
DreamDreams replied to Hqnicolas's topic in Rockchip CPU Boxes
I installed u-boot to eMMC, but found that there is no saveenv command, does anybody know why? Tried to compile u-boot myself but when I run make command in u-boot source I got following error: Image 'simple-bin' is missing external blobs and is non-functional: rockchip-tpl atf-bl31 /binman/simple-bin/mkimage/rockchip-tpl (rockchip-tpl): An external TPL is required to initialize DRAM. Get the external TPL binary and build with ROCKCHIP_TPL=/path/to/ddr.bin. One possible source for the external TPL binary is https://github.com/rockchip-linux/rkbin. /binman/simple-bin/fit/images/@atf-SEQ/atf-bl31 (atf-bl31): See the documentation for your board. You may need to build ARM Trusted Firmware and build with BL31=/path/to/bl31.bin Image 'simple-bin' is missing optional external blobs but is still functional: tee-os /binman/simple-bin/fit/images/@tee-SEQ/tee-os (tee-os): See the documentation for your board. You may need to build Open Portable Trusted Execution Environment (OP-TEE) and build with TEE=/path/to/tee.bin Image 'simple-bin-spi' is missing external blobs and is non-functional: rockchip-tpl /binman/simple-bin-spi/mkimage/rockchip-tpl (rockchip-tpl): An external TPL is required to initialize DRAM. Get the external TPL binary and build with ROCKCHIP_TPL=/path/to/ddr.bin. One possible source for the external TPL binary is https://github.com/rockchip-linux/rkbin. Some images are invalid make: *** [Makefile:1126: .binman_stamp] Error 103 I got following binary files in the folder: u-boot-dtb.bin u-boot-nodtb.bin u-boot-rockchip-spi.bin u-boot-rockchip.bin u-boot.bin But none of them starts with bytes "RKNS" as in /usr/lib/linux-u-boot-edge-h96-tvbox-3566/u-boot-rockchip.bin . So I suspect that they are not the one I should burn to eMMC. -
Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G
DreamDreams replied to Hqnicolas's topic in Rockchip CPU Boxes
Do you mean Chromium from Armbian build has the v4l2 patch you mentioned above? I'll certainly try that. Patching and build Chromium myself it too tedious. -
Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G
DreamDreams replied to Hqnicolas's topic in Rockchip CPU Boxes
My 8G/64G board came. I managed to run latest edge version that I compiled from Armbian source, without touching the stock system, by tftp kernel/initrd from server and run rootfs off NBD. If anybody is interested, I could post details. Anyway, GNOME/wayland runs fine, but web video performance sucks. Both Chromium and Firefox will get CPU load 100% when playing 1080p from Youtube. My RK3399 is better than this. Kernel version 6.12.0-rc2-edge-rockchip64, Debian Trixie. root@h96-tvbox-3566:~# cat dmesg [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050] [ 0.000000] Linux version 6.12.0-rc2-edge-rockchip64 (build@armbian) (aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1 SMP PREEMPT Sun Oct 6 22:32:27 UTC 2024 [ 0.000000] KASLR disabled due to lack of seed [ 0.000000] Machine model: h96 TVbox 3566 [ 0.000000] efi: UEFI not found. [ 0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000001ffffffff] [ 0.000000] NODE_DATA(0) allocated [mem 0x1fefe9240-0x1fefeb8ff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000200000-0x00000000ffffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal [mem 0x0000000100000000-0x00000001ffffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000200000-0x00000000083fffff] [ 0.000000] node 0: [mem 0x0000000009400000-0x00000000efffffff] [ 0.000000] node 0: [mem 0x0000000100000000-0x00000001ffffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000001ffffffff] [ 0.000000] On node 0, zone DMA: 512 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 4096 pages in unavailable ranges [ 0.000000] cma: Reserved 128 MiB at 0x00000000e8000000 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: Trusted OS migration not required [ 0.000000] psci: SMC Calling Convention v1.2 [ 0.000000] percpu: Embedded 34 pages/cpu s99352 r8192 d31720 u139264 [ 0.000000] pcpu-alloc: s99352 r8192 d31720 u139264 alloc=34*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: 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] Kernel command line: ip=dhcp console=tty0 console=ttyS2,1500000 nbd_server=192.168.60.118 boot=squashfs root=h96 [ 0.000000] Unknown kernel command line parameters "nbd_server=192.168.60.118 boot=squashfs", will be passed to user space. [ 0.000000] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.000000] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.000000] Fallback order for Node 0: 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 2027008 [ 0.000000] Policy zone: Normal [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] software IO TLB: area num 4. [ 0.000000] software IO TLB: mapped [mem 0x00000000e4000000-0x00000000e8000000] (64MB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, 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=4. [ 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=4 [ 0.000000] RCU Tasks: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. [ 0.000000] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode [ 0.000000] GICv3: 320 SPIs implemented [ 0.000000] GICv3: 0 Extended SPIs implemented [ 0.000000] GICv3: MBI range [296:319] [ 0.000000] GICv3: Using MBI frame 0x00000000fd410000 [ 0.000000] Root IRQ handler: gic_handle_irq [ 0.000000] GICv3: GICv3 features: 16 PPIs [ 0.000000] GICv3: GICD_CTRL.DS=0, SCR_EL3.FIQ=1 [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 0.000000] ITS: No ITS available, not enabling LPIs [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000001] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.000862] Console: colour dummy device 80x25 [ 0.000878] printk: legacy console [tty0] enabled [ 0.001383] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.001409] pid_max: default: 32768 minimum: 301 [ 0.001491] LSM: initializing lsm=capability,yama,apparmor [ 0.001561] Yama: becoming mindful. [ 0.001797] AppArmor: AppArmor initialized [ 0.001920] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.001968] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.003121] psi: inconsistent task state! task=1:swapper/0 cpu=0 psi_flags=4 clear=0 set=4 [ 0.020025] rcu: Hierarchical SRCU implementation. [ 0.020048] rcu: Max phase no-delay instances is 1000. [ 0.020319] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level [ 0.024334] EFI services will not be available. [ 0.027733] smp: Bringing up secondary CPUs ... [ 0.044596] Detected VIPT I-cache on CPU1 [ 0.044676] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 0.044725] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 0.056623] Detected VIPT I-cache on CPU2 [ 0.056692] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 0.056726] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 0.068645] Detected VIPT I-cache on CPU3 [ 0.068705] GICv3: CPU3: found redistributor 300 region 0:0x00000000fd4c0000 [ 0.068738] CPU3: Booted secondary processor 0x0000000300 [0x412fd050] [ 0.068853] smp: Brought up 1 node, 4 CPUs [ 0.068932] SMP: Total of 4 processors activated. [ 0.068942] CPU: All CPU(s) started at EL2 [ 0.068954] CPU features: detected: 32-bit EL0 Support [ 0.068963] CPU features: detected: 32-bit EL1 Support [ 0.068974] CPU features: detected: Data cache clean to the PoU not required for I/D coherence [ 0.068987] CPU features: detected: Common not Private translations [ 0.068996] CPU features: detected: CRC32 instructions [ 0.069010] CPU features: detected: RCpc load-acquire (LDAPR) [ 0.069020] CPU features: detected: LSE atomic instructions [ 0.069029] CPU features: detected: Privileged Access Never [ 0.069039] CPU features: detected: RAS Extension Support [ 0.069051] CPU features: detected: Speculative Store Bypassing Safe (SSBS) [ 0.069108] alternatives: applying system-wide alternatives [ 0.073012] Memory: 7639548K/8108032K available (17600K kernel code, 2422K rwdata, 5724K rodata, 5184K init, 659K bss, 332528K reserved, 131072K cma-reserved) [ 0.075433] devtmpfs: initialized [ 0.087242] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.087311] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.089899] 24816 pages in range for non-PLT usage [ 0.089924] 516336 pages in range for PLT usage [ 0.090265] pinctrl core: initialized pinctrl subsystem [ 0.090805] DMI not present or invalid. [ 0.093701] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.094977] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations [ 0.095764] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.096483] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.096567] audit: initializing netlink subsys (disabled) [ 0.096836] audit: type=2000 audit(0.092:1): state=initialized audit_enabled=0 res=1 [ 0.097540] thermal_sys: Registered thermal governor 'fair_share' [ 0.097548] thermal_sys: Registered thermal governor 'bang_bang' [ 0.097563] thermal_sys: Registered thermal governor 'step_wise' [ 0.097575] thermal_sys: Registered thermal governor 'user_space' [ 0.097644] cpuidle: using governor menu [ 0.097843] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.097986] ASID allocator initialised with 65536 entries [ 0.098198] Serial: AMBA PL011 UART driver [ 0.106765] platform fe040000.vop: Fixed dependency cycle(s) with /hdmi@fe0a0000 [ 0.106858] platform fe0a0000.hdmi: Fixed dependency cycle(s) with /vop@fe040000 [ 0.120014] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.120470] rockchip-gpio fdd60000.gpio: probed /pinctrl/gpio@fdd60000 [ 0.120777] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.121109] rockchip-gpio fe740000.gpio: probed /pinctrl/gpio@fe740000 [ 0.121462] gpio gpiochip2: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.121711] rockchip-gpio fe750000.gpio: probed /pinctrl/gpio@fe750000 [ 0.121965] gpio gpiochip3: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.122191] rockchip-gpio fe760000.gpio: probed /pinctrl/gpio@fe760000 [ 0.122434] gpio gpiochip4: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.122647] rockchip-gpio fe770000.gpio: probed /pinctrl/gpio@fe770000 [ 0.123920] platform fe0a0000.hdmi: Fixed dependency cycle(s) with /hdmi-con [ 0.123993] platform hdmi-con: Fixed dependency cycle(s) with /hdmi@fe0a0000 [ 0.128278] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.128315] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.128328] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.128339] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.128350] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.128359] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.128370] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.128380] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.129662] cryptd: max_cpu_qlen set to 1000 [ 0.197259] raid6: neonx8 gen() 2869 MB/s [ 0.265364] raid6: neonx4 gen() 2942 MB/s [ 0.333471] raid6: neonx2 gen() 2694 MB/s [ 0.401583] raid6: neonx1 gen() 2171 MB/s [ 0.469679] raid6: int64x8 gen() 1875 MB/s [ 0.537778] raid6: int64x4 gen() 2155 MB/s [ 0.605885] raid6: int64x2 gen() 1919 MB/s [ 0.673987] raid6: int64x1 gen() 1417 MB/s [ 0.674001] raid6: using algorithm neonx4 gen() 2942 MB/s [ 0.742058] raid6: .... xor() 2279 MB/s, rmw enabled [ 0.742072] raid6: using neon recovery algorithm [ 0.742953] iommu: Default domain type: Translated [ 0.742979] iommu: DMA domain TLB invalidation policy: strict mode [ 0.743895] SCSI subsystem initialized [ 0.744184] libata version 3.00 loaded. [ 0.744400] usbcore: registered new interface driver usbfs [ 0.744439] usbcore: registered new interface driver hub [ 0.744476] usbcore: registered new device driver usb [ 0.745028] pps_core: LinuxPPS API ver. 1 registered [ 0.745043] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.745067] PTP clock support registered [ 0.745101] EDAC MC: Ver: 3.0.0 [ 0.745456] scmi_core: SCMI protocol bus registered [ 0.746470] NetLabel: Initializing [ 0.746492] NetLabel: domain hash size = 128 [ 0.746502] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.746560] NetLabel: unlabeled traffic allowed by default [ 0.746753] vgaarb: loaded [ 0.747194] clocksource: Switched to clocksource arch_sys_counter [ 0.749203] VFS: Disk quotas dquot_6.6.0 [ 0.749277] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.749833] AppArmor: AppArmor Filesystem Enabled [ 0.757765] NET: Registered PF_INET protocol family [ 0.758127] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.762135] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear) [ 0.762345] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.762487] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.763223] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear) [ 0.765135] TCP: Hash tables configured (established 65536 bind 65536) [ 0.765378] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear) [ 0.765525] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear) [ 0.765823] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.765872] NET: Registered PF_XDP protocol family [ 0.765898] PCI: CLS 0 bytes, default 64 [ 0.766225] Trying to unpack rootfs image as initramfs... [ 0.769166] kvm [1]: nv: 554 coarse grained trap handlers [ 0.769586] kvm [1]: IPA Size Limit: 40 bits [ 0.769650] kvm [1]: GICv3: no GICV resource entry [ 0.769666] kvm [1]: disabling GICv2 emulation [ 0.769710] kvm [1]: GIC system register CPU interface enabled [ 0.769782] kvm [1]: vgic interrupt IRQ9 [ 0.769832] kvm [1]: VHE mode initialized successfully [ 0.772498] Initialise system trusted keyrings [ 0.772632] Key type blacklist registered [ 0.773245] workingset: timestamp_bits=44 max_order=21 bucket_order=0 [ 0.773425] zbud: loaded [ 0.774113] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.774922] fuse: init (API version 7.41) [ 0.777439] integrity: Platform Keyring initialized [ 0.814098] xor: measuring software checksum speed [ 0.815096] 8regs : 3497 MB/sec [ 0.816181] 32regs : 3116 MB/sec [ 0.817139] arm64_neon : 3561 MB/sec [ 0.817162] xor: using function: arm64_neon (3561 MB/sec) [ 0.817192] Key type asymmetric registered [ 0.817209] Asymmetric key parser 'x509' registered [ 0.817411] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) [ 0.817807] io scheduler mq-deadline registered [ 0.817838] io scheduler kyber registered [ 0.817921] io scheduler bfq registered [ 0.963018] Freeing initrd memory: 77984K [ 0.971284] ledtrig-cpu: registered to indicate activity on CPUs [ 0.976212] dma-pl330 fe530000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 0.976256] dma-pl330 fe530000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 0.977822] dma-pl330 fe550000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 0.977850] dma-pl330 fe550000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 0.979844] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled [ 0.983460] fe650000.serial: ttyS1 at MMIO 0xfe650000 (irq = 25, base_baud = 1500000) is a 16550A [ 0.983795] serial serial0: tty port ttyS1 registered [ 0.984928] fe660000.serial: ttyS2 at MMIO 0xfe660000 (irq = 26, base_baud = 1500000) is a 16550A [ 0.985165] printk: legacy console [ttyS2] enabled [ 1.104643] Serial: AMBA driver [ 1.107154] rockchip-vop2 fe040000.vop: Adding to iommu group 0 [ 1.116277] loop: module loaded [ 1.117377] Key type psk registered [ 1.120497] tun: Universal TUN/TAP device driver, 1.6 [ 1.121682] thunder_xcv, ver 1.0 [ 1.122012] thunder_bgx, ver 1.0 [ 1.122324] nicpf, ver 1.0 [ 1.122990] e1000e: Intel(R) PRO/1000 Network Driver [ 1.123477] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. [ 1.124029] igb: Intel(R) Gigabit Ethernet Network Driver [ 1.124511] igb: Copyright (c) 2007-2014 Intel Corporation. [ 1.125031] igbvf: Intel(R) Gigabit Virtual Function Network Driver [ 1.125589] igbvf: Copyright (c) 2009 - 2012 Intel Corporation. [ 1.126230] sky2: driver version 1.30 [ 1.134627] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 1.135162] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1 [ 1.136025] xhci-hcd xhci-hcd.0.auto: USB3 root hub has no ports [ 1.136567] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000808002000010 [ 1.137445] xhci-hcd xhci-hcd.0.auto: irq 30, io mem 0xfcc00000 [ 1.138274] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12 [ 1.139014] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.139690] usb usb1: Product: xHCI Host Controller [ 1.140127] usb usb1: Manufacturer: Linux 6.12.0-rc2-edge-rockchip64 xhci-hcd [ 1.140759] usb usb1: SerialNumber: xhci-hcd.0.auto [ 1.141688] hub 1-0:1.0: USB hub found [ 1.142061] hub 1-0:1.0: 1 port detected [ 1.142845] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller [ 1.143386] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2 [ 1.144205] xhci-hcd xhci-hcd.1.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000808002000010 [ 1.145081] xhci-hcd xhci-hcd.1.auto: irq 31, io mem 0xfd000000 [ 1.145757] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller [ 1.146257] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3 [ 1.146942] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed [ 1.147696] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12 [ 1.148434] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.149074] usb usb2: Product: xHCI Host Controller [ 1.149509] usb usb2: Manufacturer: Linux 6.12.0-rc2-edge-rockchip64 xhci-hcd [ 1.150142] usb usb2: SerialNumber: xhci-hcd.1.auto [ 1.150982] hub 2-0:1.0: USB hub found [ 1.151388] hub 2-0:1.0: 1 port detected [ 1.152080] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM. [ 1.152915] usb usb3: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12 [ 1.153653] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.154294] usb usb3: Product: xHCI Host Controller [ 1.154729] usb usb3: Manufacturer: Linux 6.12.0-rc2-edge-rockchip64 xhci-hcd [ 1.155380] usb usb3: SerialNumber: xhci-hcd.1.auto [ 1.156186] hub 3-0:1.0: USB hub found [ 1.156553] hub 3-0:1.0: 1 port detected [ 1.157243] usbcore: registered new interface driver usb-storage [ 1.159554] mousedev: PS/2 mouse device common for all mice [ 1.160742] i2c_dev: i2c /dev entries driver [ 1.163147] fan53555-regulator 0-001c: FAN53555 Option[12] Rev[15] Detected! [ 1.164520] rockchip-thermal fe710000.tsadc: Missing tshut mode property, using default (gpio) [ 1.165307] rockchip-thermal fe710000.tsadc: Missing tshut-polarity property, using default (low) [ 1.169412] sdhci: Secure Digital Host Controller Interface driver [ 1.169987] sdhci: Copyright(c) Pierre Ossman [ 1.170401] Synopsys Designware Multimedia Card Interface Driver [ 1.171519] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.173402] arm-scmi arm-scmi.2.auto: Using scmi_smc_transport [ 1.173935] arm-scmi arm-scmi.2.auto: SCMI max-rx-timeout: 30ms [ 1.174595] scmi_protocol scmi_dev.1: Enabled polling mode TX channel - prot_id:16 [ 1.175710] arm-scmi arm-scmi.2.auto: SCMI Notifications - Core Enabled. [ 1.176357] arm-scmi arm-scmi.2.auto: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0 [ 1.178148] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 1.179007] hid: raw HID events driver (C) Jiri Kosina [ 1.179607] usbcore: registered new interface driver usbhid [ 1.180105] usbhid: USB HID core driver [ 1.181812] rockchip-dfi fe230000.dfi: dfi initialized, dram type: 0x8, channels: 1 [ 1.183653] hw perfevents: enabled with armv8_cortex_a55 PMU driver, 7 (0,8000003f) counters available [ 1.185783] drop_monitor: Initializing network drop monitor service [ 1.186607] NET: Registered PF_INET6 protocol family [ 1.225073] Segment Routing with IPv6 [ 1.225499] In-situ OAM (IOAM) with IPv6 [ 1.225935] NET: Registered PF_PACKET protocol family [ 1.226554] 8021q: 802.1Q VLAN Support v1.8 [ 1.226994] Key type dns_resolver registered [ 1.234322] registered taskstats version 1 [ 1.234855] Loading compiled-in X.509 certificates [ 1.246081] zswap: loaded using pool zstd/z3fold [ 1.246868] Demotion targets for Node 0: null [ 1.248341] Key type .fscrypt registered [ 1.248704] Key type fscrypt-provisioning registered [ 1.251349] Btrfs loaded, zoned=yes, fsverity=yes [ 1.251988] Key type encrypted registered [ 1.252361] AppArmor: AppArmor sha256 policy hashing enabled [ 1.316794] rk808-regulator rk808-regulator.4.auto: there is no dvs0 gpio [ 1.317437] rk808-regulator rk808-regulator.4.auto: there is no dvs1 gpio [ 1.318043] rk808-regulator rk808-regulator.4.auto: max buck steps per change: 8 [ 1.349302] vccio_acodec: Bringing 3000000uV into 3300000-3300000uV [ 1.382415] input: rk805 pwrkey as /devices/platform/fdd40000.i2c/i2c-0/0-0020/rk805-pwrkey.5.auto/input/input0 [ 1.387229] usb 1-1: new full-speed USB device number 2 using xhci-hcd [ 1.394689] rk808-rtc rk808-rtc.6.auto: registered as rtc0 [ 1.397831] rk808-rtc rk808-rtc.6.auto: setting system clock to 2017-08-05T09:00:45 UTC (1501923645) [ 1.402275] dwmmc_rockchip fe2b0000.mmc: IDMAC supports 32-bit address mode. [ 1.402483] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 1.402963] dwmmc_rockchip fe2b0000.mmc: Using internal DMA controller. [ 1.403577] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 1.404157] dwmmc_rockchip fe2b0000.mmc: Version ID is 270a [ 1.404727] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 1.405277] dwmmc_rockchip fe2b0000.mmc: DW MMC controller at irq 64,32 bit host data width,256 deep fifo [ 1.405726] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 65,32 bit host data width,256 deep fifo [ 1.410181] dwmmc_rockchip fe2b0000.mmc: Got CD GPIO [ 1.411424] dwmmc_rockchip fe2c0000.mmc: allocated mmc-pwrseq [ 1.411961] mmc_host mmc2: card is non-removable. [ 1.423287] mmc_host mmc0: Bus speed (slot 0) = 375000Hz (slot req 400000Hz, actual 375000HZ div = 0) [ 1.423431] rockchip-drm display-subsystem: bound fe040000.vop (ops 0xffff800081282a88) [ 1.426175] dwhdmi-rockchip fe0a0000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY) [ 1.427773] dwhdmi-rockchip fe0a0000.hdmi: registered DesignWare HDMI I2C bus driver [ 1.428882] rockchip-drm display-subsystem: bound fe0a0000.hdmi (ops 0xffff800081288000) [ 1.430179] [drm] Initialized rockchip 1.0.0 for display-subsystem on minor 0 [ 1.439250] mmc1: SDHCI controller on fe310000.mmc [fe310000.mmc] using ADMA [ 1.504016] mmc1: new HS200 MMC card at address 0001 [ 1.505329] mmcblk1: mmc1:0001 CKTM4R 58.2 GiB [ 1.509246] mmcblk1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 [ 1.512198] mmcblk1boot0: mmc1:0001 CKTM4R 4.00 MiB [ 1.514152] mmcblk1boot1: mmc1:0001 CKTM4R 4.00 MiB [ 1.515981] mmcblk1rpmb: mmc1:0001 CKTM4R 4.00 MiB, chardev (243:0) [ 1.525621] usb 1-1: New USB device found, idVendor=046d, idProduct=c534, bcdDevice=29.01 [ 1.526368] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 1.527002] usb 1-1: Product: USB Receiver [ 1.527390] usb 1-1: Manufacturer: Logitech [ 1.531310] mmc_host mmc2: Bus speed (slot 0) = 375000Hz (slot req 400000Hz, actual 375000HZ div = 0) [ 1.557766] input: Logitech USB Receiver as /devices/platform/fcc00000.usb/xhci-hcd.0.auto/usb1/1-1/1-1:1.0/0003:046D:C534.0001/input/input1 [ 1.612109] hid-generic 0003:046D:C534.0001: input,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-xhci-hcd.0.auto-1/input0 [ 1.616425] input: Logitech USB Receiver Mouse as /devices/platform/fcc00000.usb/xhci-hcd.0.auto/usb1/1-1/1-1:1.1/0003:046D:C534.0002/input/input2 [ 1.616865] input: Logitech USB Receiver Consumer Control as /devices/platform/fcc00000.usb/xhci-hcd.0.auto/usb1/1-1/1-1:1.1/0003:046D:C534.0002/input/input3 [ 1.646412] mmc_host mmc2: Bus speed (slot 0) = 50000000Hz (slot req 100000000Hz, actual 50000000HZ div = 0) [ 1.659431] dwmmc_rockchip fe2c0000.mmc: Successfully tuned phase to 315 [ 1.663807] mmc2: new ultra high speed SDR50 SDIO card at address 0001 [ 1.675533] input: Logitech USB Receiver System Control as /devices/platform/fcc00000.usb/xhci-hcd.0.auto/usb1/1-1/1-1:1.1/0003:046D:C534.0002/input/input4 [ 1.675756] Console: switching to colour frame buffer device 240x67 [ 1.675995] hid-generic 0003:046D:C534.0002: input,hiddev96,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-xhci-hcd.0.auto-1/input1 [ 1.818176] rockchip-drm display-subsystem: [drm] fb0: rockchipdrmfb frame buffer device [ 1.819615] WCN: marlin_init entry! [ 1.820586] of_cfs_init [ 1.820928] of_cfs_init: OK [ 14.111308] clk: Disabling unused clocks [ 14.112431] PM: genpd: Disabling unused power domains [ 14.113279] dw-apb-uart fe660000.serial: forbid DMA for kernel console [ 14.117124] Freeing unused kernel memory: 5184K [ 14.117965] Run /init as init process [ 14.118403] with arguments: [ 14.118410] /init [ 14.118415] with environment: [ 14.118419] HOME=/ [ 14.118424] TERM=linux [ 14.118427] nbd_server=192.168.60.118 [ 14.118432] boot=squashfs [ 14.773985] rk_gmac-dwmac fe010000.ethernet: IRQ eth_lpi not found [ 14.774977] rk_gmac-dwmac fe010000.ethernet: IRQ sfty not found [ 14.779996] rk_gmac-dwmac fe010000.ethernet: clock input or output? (input). [ 14.780925] rk_gmac-dwmac fe010000.ethernet: TX delay(0x41). [ 14.781604] rk_gmac-dwmac fe010000.ethernet: RX delay(0x2e). [ 14.782288] rk_gmac-dwmac fe010000.ethernet: integrated PHY? (no). [ 14.783061] rk_gmac-dwmac fe010000.ethernet: clock input from PHY [ 14.791326] rk_gmac-dwmac fe010000.ethernet: init for RGMII [ 14.796553] rk_gmac-dwmac fe010000.ethernet: User ID: 0x30, Synopsys ID: 0x51 [ 14.797460] rk_gmac-dwmac fe010000.ethernet: DWMAC4/5 [ 14.798083] rk_gmac-dwmac fe010000.ethernet: DMA HW capability register supported [ 14.798942] rk_gmac-dwmac fe010000.ethernet: RX Checksum Offload Engine supported [ 14.802366] rk_gmac-dwmac fe010000.ethernet: TX Checksum insertion supported [ 14.803286] rk_gmac-dwmac fe010000.ethernet: Wake-Up On Lan supported [ 14.804229] rk_gmac-dwmac fe010000.ethernet: TSO supported [ 14.804912] rk_gmac-dwmac fe010000.ethernet: Enable RX Mitigation via HW Watchdog Timer [ 14.805875] rk_gmac-dwmac fe010000.ethernet: Enabled RFS Flow TC (entries=10) [ 14.806731] rk_gmac-dwmac fe010000.ethernet: TSO feature enabled [ 14.807540] rk_gmac-dwmac fe010000.ethernet: Using 32/32 bits DMA host/device width [ 15.047407] logitech-djreceiver 0003:046D:C534.0001: hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-xhci-hcd.0.auto-1/input0 [ 15.080010] rk_gmac-dwmac fe010000.ethernet end0: renamed from eth0 [ 15.244755] logitech-djreceiver 0003:046D:C534.0002: hiddev96,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-xhci-hcd.0.auto-1/input1 [ 15.312165] logitech-djreceiver 0003:046D:C534.0002: device of type eQUAD nano Lite (0x0a) connected on slot 1 [ 15.324171] logitech-djreceiver 0003:046D:C534.0002: device of type eQUAD nano Lite (0x0a) connected on slot 2 [ 15.335578] input: Logitech Wireless Keyboard PID:4023 Keyboard as /devices/platform/fcc00000.usb/xhci-hcd.0.auto/usb1/1-1/1-1:1.1/0003:046D:C534.0002/0003:046D:4023.0003/input/input7 [ 15.455641] hid-generic 0003:046D:4023.0003: input,hidraw2: USB HID v1.11 Keyboard [Logitech Wireless Keyboard PID:4023] on usb-xhci-hcd.0.auto-1/input1:1 [ 15.470652] input: Logitech Wireless Mouse PID:4022 as /devices/platform/fcc00000.usb/xhci-hcd.0.auto/usb1/1-1/1-1:1.1/0003:046D:C534.0002/0003:046D:4022.0004/input/input12 [ 15.667760] logitech-hidpp-device 0003:046D:4022.0004: input,hidraw2: USB HID v1.11 Mouse [Logitech Wireless Mouse PID:4022] on usb-xhci-hcd.0.auto-1/input1:2 [ 15.680162] logitech-hidpp-device 0003:046D:4022.0004: HID++ 1.0 device connected. [ 20.703752] input: Logitech Wireless Keyboard PID:4023 as /devices/platform/fcc00000.usb/xhci-hcd.0.auto/usb1/1-1/1-1:1.1/0003:046D:C534.0002/0003:046D:4023.0003/input/input13 [ 20.815616] logitech-hidpp-device 0003:046D:4023.0003: input,hidraw3: USB HID v1.11 Keyboard [Logitech Wireless Keyboard PID:4023] on usb-xhci-hcd.0.auto-1/input1:1 [ 21.788923] rk_gmac-dwmac fe010000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 21.871281] rk_gmac-dwmac fe010000.ethernet end0: PHY [stmmac-0:00] driver [RTL8211F Gigabit Ethernet] (irq=POLL) [ 21.881330] dwmac4: Master AXI performs any burst length [ 21.897801] rk_gmac-dwmac fe010000.ethernet end0: No Safety Features support found [ 21.897830] rk_gmac-dwmac fe010000.ethernet end0: IEEE 1588-2008 Advanced Timestamp supported [ 21.917143] rk_gmac-dwmac fe010000.ethernet end0: registered PTP clock [ 21.918940] rk_gmac-dwmac fe010000.ethernet end0: configuring for phy/rgmii link mode [ 26.050731] rk_gmac-dwmac fe010000.ethernet end0: Link is Up - 1Gbps/Full - flow control rx/tx [ 27.407222] nbd0: detected capacity change from 0 to 1190424 [ 27.507221] nbd1: detected capacity change from 0 to 8192000 [ 27.687523] EXT4-fs (nbd1): recovery complete [ 27.698828] EXT4-fs (nbd1): mounted filesystem b223fdce-03e0-48b4-93e6-01ce7c5c94e0 r/w with ordered data mode. Quota mode: none. [ 27.722549] overlayfs: null uuid detected in lower fs '/', falling back to xino=off,index=off,nfs_export=off. [ 28.397369] systemd[1]: System time before build time, advancing clock. [ 28.432162] systemd[1]: Inserted module 'autofs4' [ 28.496746] systemd[1]: systemd 256.7-3 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK -XKBCOMMON -UTMP +SYSVINIT +LIBARCHIVE) [ 28.522468] systemd[1]: Detected architecture arm64. [ 28.548147] systemd[1]: Hostname set to <h96-tvbox-3566>. [ 28.891491] systemd[1]: bpf-restrict-fs: BPF LSM hook not enabled in the kernel, BPF LSM not supported. [ 29.044695] systemd-ssh-generator[250]: Binding SSH to AF_UNIX socket /run/ssh-unix-local/socket. [ 29.059289] systemd-ssh-generator[250]: → connect via 'ssh .host' locally [ 29.500051] systemd[1]: Queued start job for default target graphical.target. [ 29.553725] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe. [ 29.570124] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty. [ 29.594930] systemd[1]: Created slice user.slice - User and Session Slice. [ 29.618513] systemd[1]: systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch was skipped because of an unmet condition check (ConditionPathExists=!/run/plymouth/pid). [ 29.618914] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch. [ 29.659400] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point. [ 29.683895] systemd[1]: Expecting device dev-ttyS2.device - /dev/ttyS2... [ 29.697388] systemd[1]: Reached target paths.target - Path Units. [ 29.722515] systemd[1]: Reached target remote-fs.target - Remote File Systems. [ 29.736057] systemd[1]: Reached target slices.target - Slice Units. [ 29.761370] systemd[1]: Reached target swap.target - Swaps. [ 29.787279] systemd[1]: Listening on syslog.socket - Syslog Socket. [ 29.815680] systemd[1]: Listening on systemd-creds.socket - Credential Encryption/Decryption. [ 29.838674] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe. [ 29.880277] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log). [ 29.908377] systemd[1]: Listening on systemd-journald.socket - Journal Sockets. [ 29.936439] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket. [ 29.964004] systemd[1]: systemd-pcrextend.socket - TPM PCR Measurements was skipped because of an unmet condition check (ConditionSecurity=measured-uki). [ 29.964110] systemd[1]: systemd-pcrlock.socket - Make TPM PCR Policy was skipped because of an unmet condition check (ConditionSecurity=measured-uki). [ 29.964876] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket. [ 30.024085] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket. [ 30.064838] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System... [ 30.087758] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System... [ 30.138744] systemd[1]: Mounting run-lock.mount - Legacy Locks Directory /run/lock... [ 30.165255] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System... [ 30.196325] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System... [ 30.227828] systemd[1]: Starting fake-hwclock-load.service - Restore the current clock... [ 30.260287] systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout... [ 30.287021] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes... [ 30.316301] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs... [ 30.353249] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm... [ 30.400584] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore... [ 30.447626] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse... [ 30.486513] systemd[1]: netplan-ovs-cleanup.service - OpenVSwitch configuration for cleanup was skipped because of an unmet condition check (ConditionFileIsExecutable=/usr/bin/ovs-vsctl). [ 30.486899] systemd[1]: systemd-hibernate-clear.service - Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67). [ 30.495759] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules... [ 30.582524] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line... [ 30.624565] systemd[1]: systemd-pcrmachine.service - TPM PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionSecurity=measured-uki). [ 30.625035] systemd[1]: systemd-tpm2-setup-early.service - Early TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki). [ 30.630322] systemd[1]: Starting systemd-udev-load-credentials.service - Load udev Rules from Credentials... [ 30.702823] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices... [ 30.764090] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System. [ 30.790481] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System. [ 30.824217] systemd[1]: Mounted run-lock.mount - Legacy Locks Directory /run/lock. [ 30.843088] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System. [ 30.869960] systemd[1]: Mounted sys-kernel-tracing.mount - Kernel Trace File System. [ 30.899440] systemd[1]: fake-hwclock-load.service: Deactivated successfully. [ 30.900746] systemd[1]: Finished fake-hwclock-load.service - Restore the current clock. [ 30.943569] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes. [ 30.971985] systemd[1]: modprobe@configfs.service: Deactivated successfully. [ 30.973194] systemd[1]: Finished modprobe@configfs.service - Load Kernel Module configfs. [ 31.014960] systemd[1]: modprobe@drm.service: Deactivated successfully. [ 31.016052] systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm. [ 31.056954] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully. [ 31.058154] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore. [ 31.101419] systemd[1]: Finished keyboard-setup.service - Set the console keyboard layout. [ 31.127846] systemd[1]: modprobe@fuse.service: Deactivated successfully. [ 31.129057] systemd[1]: Finished modprobe@fuse.service - Load Kernel Module fuse. [ 31.168973] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules. [ 31.196475] systemd[1]: Finished systemd-network-generator.service - Generate network units from Kernel command line. [ 31.224375] systemd[1]: Finished systemd-udev-load-credentials.service - Load udev Rules from Credentials. [ 31.252791] systemd[1]: Reached target network-pre.target - Preparation for Network. [ 31.283701] systemd[1]: Mounting sys-fs-fuse-connections.mount - FUSE Control File System... [ 31.313472] systemd[1]: Mounting sys-kernel-config.mount - Kernel Configuration File System... [ 31.339820] systemd[1]: systemd-fsck-root.service - File System Check on Root Device was skipped because of an unmet condition check (ConditionPathIsReadWrite=!/). [ 31.376747] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems... [ 31.402881] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables... [ 31.456892] systemd[1]: Starting systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully... [ 31.487090] systemd[1]: Finished systemd-udev-trigger.service - Coldplug All udev Devices. [ 31.508852] systemd[1]: Mounted sys-fs-fuse-connections.mount - FUSE Control File System. [ 31.537313] systemd[1]: Mounted sys-kernel-config.mount - Kernel Configuration File System. [ 31.565101] systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables. [ 31.593075] systemd[1]: Finished systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully. [ 31.923875] systemd[1]: systemd-remount-fs.service: Main process exited, code=exited, status=1/FAILURE [ 31.924577] systemd[1]: systemd-remount-fs.service: Failed with result 'exit-code'. [ 31.925522] systemd[1]: Failed to start systemd-remount-fs.service - Remount Root and Kernel File Systems. [ 31.968717] systemd[1]: systemd-hwdb-update.service - Rebuild Hardware Database was skipped because no trigger condition checks were met. [ 31.968990] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore). [ 31.973752] systemd[1]: Starting systemd-random-seed.service - Load/Save OS Random Seed... [ 32.040765] systemd[1]: Starting systemd-sysusers.service - Create System Users... [ 32.060748] systemd[1]: systemd-tpm2-setup.service - TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki). [ 32.161301] systemd[1]: Finished systemd-sysusers.service - Create System Users. [ 32.191027] systemd[1]: Starting systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev... [ 32.292014] systemd[1]: Finished systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev. [ 32.315848] systemd[1]: Reached target local-fs-pre.target - Preparation for Local File Systems. [ 32.348544] systemd[1]: Mounting tmp.mount - /tmp... [ 32.378756] systemd[1]: Starting systemd-udevd.service - Rule-based Manager for Device Events and Files... [ 32.431089] systemd[1]: Mounted tmp.mount - /tmp. [ 32.458623] systemd[1]: Reached target local-fs.target - Local File Systems. [ 32.492926] systemd[1]: Listening on systemd-sysext.socket - System Extension Image Management. [ 32.521316] systemd[1]: Starting armbian-zram-config.service - Armbian ZRAM config... [ 32.552539] systemd[1]: Starting console-setup.service - Set console font and keymap... [ 32.627144] systemd[1]: Starting ldconfig.service - Rebuild Dynamic Linker Cache... [ 32.678689] systemd[1]: Starting systemd-binfmt.service - Set Up Additional Binary Formats... [ 32.798858] systemd[1]: proc-sys-fs-binfmt_misc.automount: Got automount request for /proc/sys/fs/binfmt_misc, triggered by 308 (systemd-binfmt) [ 32.808567] systemd[1]: Mounting proc-sys-fs-binfmt_misc.mount - Arbitrary Executable File Formats File System... [ 32.905542] systemd[1]: Started systemd-udevd.service - Rule-based Manager for Device Events and Files. [ 32.950875] systemd[1]: Starting systemd-networkd.service - Network Configuration... [ 32.979708] systemd[1]: Mounted proc-sys-fs-binfmt_misc.mount - Arbitrary Executable File Formats File System. [ 33.021913] systemd[1]: Finished systemd-binfmt.service - Set Up Additional Binary Formats. [ 33.137463] zram: Added device: zram0 [ 33.138157] zram: Added device: zram1 [ 33.167597] zram: Added device: zram2 [ 33.585903] zram0: detected capacity change from 0 to 7858672 [ 33.810741] systemd[1]: Found device dev-ttyS2.device - /dev/ttyS2. [ 34.007043] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 34.077975] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 34.078598] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600' [ 34.090957] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 34.090988] cfg80211: failed to load regulatory.db [ 34.256332] systemd[1]: Started systemd-networkd.service - Network Configuration. [ 34.320172] systemd[1]: Starting systemd-networkd-persistent-storage.service - Enable Persistent Storage in systemd-networkd... [ 34.543265] random: crng init done [ 34.552972] systemd[1]: Finished systemd-networkd-persistent-storage.service - Enable Persistent Storage in systemd-networkd. [ 34.597979] systemd[1]: Finished systemd-random-seed.service - Load/Save OS Random Seed. [ 34.713610] Adding 3929332k swap on /dev/zram0. Priority:5 extents:1 across:3929332k SS [ 34.937980] zram1: detected capacity change from 0 to 102400 [ 35.068687] systemd[1]: Finished armbian-zram-config.service - Armbian ZRAM config. [ 35.511548] systemd[1]: first-boot-complete.target - First Boot Complete was skipped because of an unmet condition check (ConditionFirstBoot=yes). [ 35.531697] systemd[1]: Starting armbian-ramlog.service - Armbian memory supported logging... [ 35.571950] systemd[1]: systemd-machine-id-commit.service - Save Transient machine-id to Disk was skipped because of an unmet condition check (ConditionPathIsMountPoint=/etc/machine-id). [ 35.731747] mc: Linux media interface: v0.10 [ 35.829001] videodev: Linux video capture interface: v2.00 [ 35.843419] systemd[1]: Finished ldconfig.service - Rebuild Dynamic Linker Cache. [ 35.923140] EXT4-fs (zram1): mounted filesystem 3094cfc2-6c0b-494a-af07-6fe8f19e559e r/w without journal. Quota mode: none. [ 36.000054] panfrost fde60000.gpu: clock rate = 594000000 [ 36.027442] hantro-vpu fdea0000.video-codec: Adding to iommu group 1 [ 36.049002] rockchip_vdec2: module is from the staging directory, the quality is unknown, you have been warned. [ 36.087777] panfrost fde60000.gpu: bus_clock rate = 500000000 [ 36.106544] hantro-vpu fdea0000.video-codec: registered rockchip,rk3328-vpu-dec as /dev/video1 [ 36.155715] hantro-vpu fdee0000.video-codec: Adding to iommu group 2 [ 36.163171] hantro-vpu fdee0000.video-codec: registered rockchip,rk3568-vepu-enc as /dev/video2 [ 36.171735] rockchip-rga fdeb0000.rga: HW Version: 0x03.02 [ 36.173578] panfrost fde60000.gpu: mali-g52 id 0x7402 major 0x1 minor 0x0 status 0x0 [ 36.194382] rk2-crypto fe380000.crypto: will run requests pump with realtime priority [ 36.199575] panfrost fde60000.gpu: features: 00000000,00000cf7, issues: 00000000,00000400 [ 36.233048] rk2-crypto fe380000.crypto: Registers crypto algos [ 36.239237] panfrost fde60000.gpu: Features: L2:0x07110206 Shader:0x00000002 Tiler:0x00000209 Mem:0x1 MMU:0x00002823 AS:0xff JS:0x7 [ 36.240678] rockchip-rga fdeb0000.rga: Registered rockchip-rga as /dev/video3 [ 36.259496] rk2-crypto fe380000.crypto: Register ecb(aes) as ecb-aes-rk2 [ 36.265082] panfrost fde60000.gpu: shader_present=0x1 l2_present=0x1 [ 36.269080] rk2-crypto fe380000.crypto: Register cbc(aes) as cbc-aes-rk2 [ 36.288717] [drm] Initialized panfrost 1.2.0 for fde60000.gpu on minor 1 [ 36.295370] rk2-crypto fe380000.crypto: Register xts(aes) as xts-aes-rk2 [ 36.342925] rk2-crypto fe380000.crypto: Register md5 as rk2-md5 3 [ 36.356699] rk2-crypto fe380000.crypto: Register sha1 as rk2-sha1 4 [ 36.356737] rk2-crypto fe380000.crypto: Register sha256 as rk2-sha256 5 [ 36.356755] rk2-crypto fe380000.crypto: Register sha384 as rk2-sha384 6 [ 36.356771] rk2-crypto fe380000.crypto: Register sha512 as rk2-sha512 7 [ 36.356785] rk2-crypto fe380000.crypto: Register sm3 as rk2-sm3 8 [ 36.547918] rc_core: IR keymap rc-h96-max-v56 not found [ 36.547948] Registered IR keymap rc-empty [ 36.548162] rc rc0: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc0 [ 36.554019] rc rc0: lirc_dev: driver gpio_ir_recv registered at minor = 0, raw IR receiver, no transmitter [ 36.554306] input: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc0/input14 [ 36.625148] systemd[1]: Finished armbian-ramlog.service - Armbian memory supported logging. [ 36.656600] systemd[1]: Starting systemd-journald.service - Journal Service... [ 36.683943] brcmfmac: F1 signature read @0x18000000=0x16014335 [ 36.738390] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4335-sdio for chip BCM4335/1 [ 36.743915] usbcore: registered new interface driver brcmfmac [ 36.769094] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac4335-sdio.h96-TVbox,rk3566.bin failed with error -2 [ 36.769347] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac4335-sdio.bin failed with error -2 [ 36.822375] Bluetooth: Core ver 2.22 [ 36.822797] NET: Registered PF_BLUETOOTH protocol family [ 36.822809] Bluetooth: HCI device and connection manager initialized [ 36.822827] Bluetooth: HCI socket layer initialized [ 36.822834] Bluetooth: L2CAP socket layer initialized [ 36.822864] Bluetooth: SCO socket layer initialized [ 36.895880] systemd[1]: Listening on systemd-rfkill.socket - Load/Save RF Kill Switch Status /dev/rfkill Watch. [ 36.960261] systemd-journald[458]: Collecting audit messages is disabled. [ 37.034685] Bluetooth: HCI UART driver ver 2.3 [ 37.034709] Bluetooth: HCI UART protocol H4 registered [ 37.034713] Bluetooth: HCI UART protocol BCSP registered [ 37.034833] Bluetooth: HCI UART protocol LL registered [ 37.034841] Bluetooth: HCI UART protocol ATH3K registered [ 37.034881] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 37.035148] Bluetooth: HCI UART protocol Intel registered [ 37.035692] Bluetooth: HCI UART protocol Broadcom registered [ 37.035768] Bluetooth: HCI UART protocol QCA registered [ 37.035774] Bluetooth: HCI UART protocol AG6XX registered [ 37.035804] Bluetooth: HCI UART protocol Marvell registered [ 37.232072] systemd[1]: Started systemd-journald.service - Journal Service. [ 37.692055] systemd-journald[458]: Time jumped backwards, rotating. [ 37.712544] systemd-journald[458]: Received client request to flush runtime journal. [ 37.768363] systemd-journald[458]: /var/log/journal/8502b8a63809499885769c755a36b022/system.journal: Realtime clock jumped backwards relative to last journal entry, rotating. [ 37.770003] systemd-journald[458]: Rotating system journal. [ 37.779326] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50 [ 39.297490] Bluetooth: hci0: command 0x0c03 tx timeout [ 39.307123] Bluetooth: hci0: BCM: Reset failed (-110) [ 39.756304] systemd-ssh-generator[1005]: Binding SSH to AF_UNIX socket /run/ssh-unix-local/socket. [ 39.762539] systemd-ssh-generator[1005]: → connect via 'ssh .host' locally [ 41.064943] systemd-journald[458]: Received client request to relinquish /var/log/journal/8502b8a63809499885769c755a36b022 access. [ 45.576162] systemd-ssh-generator[1780]: Binding SSH to AF_UNIX socket /run/ssh-unix-local/socket. [ 45.577124] systemd-ssh-generator[1780]: → connect via 'ssh .host' locally [ 47.005135] systemd-ssh-generator[1830]: Binding SSH to AF_UNIX socket /run/ssh-unix-local/socket. [ 47.006302] systemd-ssh-generator[1830]: → connect via 'ssh .host' locally [ 48.320422] systemd-ssh-generator[1873]: Binding SSH to AF_UNIX socket /run/ssh-unix-local/socket. [ 48.320455] systemd-ssh-generator[1873]: → connect via 'ssh .host' locally [ 50.461178] systemd-ssh-generator[1932]: Binding SSH to AF_UNIX socket /run/ssh-unix-local/socket. [ 50.462553] systemd-ssh-generator[1932]: → connect via 'ssh .host' locally [ 53.128044] systemd-ssh-generator[1980]: Binding SSH to AF_UNIX socket /run/ssh-unix-local/socket. [ 53.129229] systemd-ssh-generator[1980]: → connect via 'ssh .host' locally [ 55.023511] systemd-ssh-generator[2031]: Binding SSH to AF_UNIX socket /run/ssh-unix-local/socket. [ 55.024782] systemd-ssh-generator[2031]: → connect via 'ssh .host' locally root@h96-tvbox-3566:~# ======================================================= glmark2 2023.01 ======================================================= OpenGL Information GL_VENDOR: Mesa GL_RENDERER: Mali-G52 r1 (Panfrost) GL_VERSION: OpenGL ES 3.1 Mesa 24.2.6-1 Surface Config: buf=32 r=8 g=8 b=8 a=8 depth=24 stencil=0 samples=0 Surface Size: 800x600 windowed ======================================================= [build] use-vbo=false: FPS: 418 FrameTime: 2.394 ms [build] use-vbo=true: FPS: 488 FrameTime: 2.052 ms [texture] texture-filter=nearest: FPS: 694 FrameTime: 1.441 ms [texture] texture-filter=linear: FPS: 697 FrameTime: 1.436 ms [texture] texture-filter=mipmap: FPS: 700 FrameTime: 1.430 ms [shading] shading=gouraud: FPS: 328 FrameTime: 3.057 ms [shading] shading=blinn-phong-inf: FPS: 328 FrameTime: 3.054 ms [shading] shading=phong: FPS: 319 FrameTime: 3.138 ms [shading] shading=cel: FPS: 319 FrameTime: 3.137 ms [bump] bump-render=high-poly: FPS: 112 FrameTime: 8.962 ms [bump] bump-render=normals: FPS: 786 FrameTime: 1.273 ms [bump] bump-render=height: FPS: 783 FrameTime: 1.278 ms [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 566 FrameTime: 1.767 ms [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 209 FrameTime: 4.790 ms [pulsar] light=false:quads=5:texture=false: FPS: 752 FrameTime: 1.331 ms [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 206 FrameTime: 4.867 ms [desktop] effect=shadow:windows=4: FPS: 484 FrameTime: 2.069 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 60 FrameTime: 16.713 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 60 FrameTime: 16.706 ms [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 74 FrameTime: 13.603 ms [ideas] speed=duration: FPS: 297 FrameTime: 3.370 ms [jellyfish] <default>: FPS: 396 FrameTime: 2.529 ms [terrain] <default>: FPS: 26 FrameTime: 38.628 ms [shadow] <default>: FPS: 219 FrameTime: 4.576 ms [refract] <default>: FPS: 26 FrameTime: 39.076 ms [conditionals] fragment-steps=0:vertex-steps=0: FPS: 668 FrameTime: 1.498 ms [conditionals] fragment-steps=5:vertex-steps=0: FPS: 641 FrameTime: 1.562 ms [conditionals] fragment-steps=0:vertex-steps=5: FPS: 568 FrameTime: 1.762 ms [function] fragment-complexity=low:fragment-steps=5: FPS: 619 FrameTime: 1.617 ms [function] fragment-complexity=medium:fragment-steps=5: FPS: 533 FrameTime: 1.879 ms [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 617 FrameTime: 1.622 ms [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 682 FrameTime: 1.467 ms [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 696 FrameTime: 1.439 ms ======================================================= glmark2 Score: 434 ======================================================= root@h96-tvbox-3566:~$ vainfo libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib/aarch64-linux-gnu/dri/panfrost_drv_video.so libva info: va_openDriver() returns -1 vaInitialize failed with error code -1 (unknown libva error),exit Trying display: wayland -
Efforts to develop firmware for Lemfo HK1 RBOX K8S 4G/64G
DreamDreams replied to Panda's topic in Rockchip CPU Boxes
The initrd script is here: https://gist.github.com/awsong/bf8e054105899cb30a09b2151f722935 Copy it to /etc/initramfs-tools/scripts/ and regenerate your initrd. File name needs to be 'squashfs' to match kernel command line. -
Efforts to develop firmware for Lemfo HK1 RBOX K8S 4G/64G
DreamDreams replied to Panda's topic in Rockchip CPU Boxes
Here is what you need to do: Chain from uboot to GRUB, so that you can download kernel and initrd through HTTP. If you are OK with tftp speed, you can skip this. Create a file called minimal-grub.cfg insmod efinet insmod net net_bootp configfile (http,192.168.60.118)/grub/grub.cfg Generate grub image grub-mkimage -D rk3399-firefly.dtb -o grubnet.efi -O arm64-efi -p /boot/grub --config=./minimal-grub.cfg tftp http efinet normal configfile linux video video_fb video_colors videoinfo all_video help archelp terminal terminfo gettext gfxmenu gfxterm_background gfxterm_menu gfxterm net boot reboot part_gpt part_msdos ext2 msdospart load grub from u-boot bootcmd=load mmc 0:1 ${kernel_addr_r} grub/grubnet.efi; bootefi ${kernel_addr_r} Host your grub.cfg at http://192.168.60.118/grub/grub.cfg. Modify IP address according to your setup. Don't forget to change minimal-grub.cfg file. My grub.cfg looks like this set menu_visible=false set timeout=0 set kern_param='ip=dhcp console=tty0 console=ttyS2,1500000 no_console_suspend consoleblank=0 net.ifnames=0 plymouth.ignore-serial-consoles nbd_server=192.168.60.118' set default='KDE Live' insmod http menuentry 'KDE' { linux (http,$server_ip)/firefly/vmlinuz-6.11.5-edge-rockchip64 boot=squashfs root=kde $kern_param devicetree (http,$server_ip)/firefly/rk.dtb } Run your nbd server, my looks like this [generic] group = nbd includedir = /etc/nbd-server/conf.d allowlist = true [kde.squashfs] exportname = /nas/pve/armbian/squash/kde.squashfs name = armbian_fs readonly = true cow = true chunksize = 128M maxconnections = 100 [kde.overlay] exportname = /nas/pve/armbian/squash/kde.overlay readonly = false chunksize = 128M maxconnections = 100 Prepare your squashfs image and overlay image. Squashfs image is your normal rootfs, you can even copy it from say Ubuntu liveCD iso. Overlay image is an empty ext4 image. I create it like this dd if=/dev/zero of=kde.overlay bs=4M count=0 seek=1000 mkfs.ext4 kde.overlay chmod oa+w kde.overlay mkdir rw mount kde.overlay rw/ mkdir rw/work rw/upper umount rw Now you are all set. My own testing shows it's faster than NFS root. I can see KDE programs launch faster with my naked eyes. -
Efforts to develop firmware for Lemfo HK1 RBOX K8S 4G/64G
DreamDreams replied to Panda's topic in Rockchip CPU Boxes
I have a working setup that you don't have to write image to emmc. As long as you have a working uboot you can boot your box. It relies on a server that hosts kernel and initrd through HTTP. And host roofs through nbd/squashfs. I will post my solution shortly. -
No I haven't
-
No USB devices detected on AIO-3399C (firefly-RK3399)
DreamDreams replied to MrBIOS's topic in Rockchip
@MrBIOS How did you boot Armbian with you board? I have the same board, but when I put Armbian in tf card, it doesn't boot.