Jump to content

Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G


Hqnicolas

Recommended Posts

5 hours ago, Armi said:

p.s. I've made USB male to male cable from 2 cables ,I activated debug mode in Android on Tv box, but adb shell didn't see any device, other TV box too. On one USB jack  GND has contact to the metal jack itself ( I've tested by multimeter),could this cause any problems?

 

Hi, Armi. Thanks for your very welcome comments about the write-up.

 

I suspect adb may be an Android thing, and is a total mystery to me. Try shorting the eMMC CLK and GND pads, then running lsusb and look for the Rockchip MASK ROM loader there.

 

I also started-out with a hacked-together USB type-A male to type-A male cable. Yours might be different, but mine would only work plugged in one direction, and was so problematic that I finally relented and bought a 1-meter commercial cable. I think it was only around AUD$5.

 

Sorry Armi, I'm having issues with the comment section on my website. Rather than have you wait for me to sort that out before replying to your query, yes, the current kernel does have linked-in support for video acceleration:

 

dmesg | grep vpu
[   12.086654] hantro-vpu fdea0000.video-codec: Adding to iommu group 0
[   12.137712] hantro-vpu fdea0000.video-codec: registered rockchip,rk3568-vpu-dec as /dev/video1
[   12.138138] hantro-vpu fdee0000.video-codec: Adding to iommu group 1
[   12.143445] hantro-vpu fdee0000.video-codec: registered rockchip,rk3568-vepu-enc as /dev/video2

 

Thanks again for your kind words.

 

GBEM 👽

Edited by GBEM
Link to comment
Share on other sites

vor 4 Stunden schrieb GBEM:

Try shorting the eMMC CLK and GND pads, t

 

btw i personally never shorted any pins ever on my box. for me ALWAYS worked:

 

while powercyle push an hold the reset button  for 10 sec or so. then the bootloader comes up. maybe its not in mask rom mode  then you have to switch to it via rockchip dev tool

Edited by Vincenzoernst1
Link to comment
Share on other sites

Posted (edited)
2 hours ago, Vincenzoernst1 said:

so it should be fixed with our PR  in 24.8.0-trunk.596, right?

 

@Vincenzoernst1

I have no interest in fixing this

I'm not going to keep polishing software since I already know how to get around the problem

If you want, you can make a pull request 
creating an exclusive dts/dtb for the h96 max within uboot 2024/7 including the maskroom button

I can help direct your efforts here

Edited by Hqnicolas
Link to comment
Share on other sites

29 minutes ago, Hqnicolas said:

The H96 MAX Became Full supported by armbian Mainline

I want to clarify this statement.  Armbian does not support this box.  This is a Community Maintained box, which means it uses the Armbian infrastructure to produce automated weekly builds.  The effort to maintain and support this box comes from the community not from Armbian resources. (https://docs.armbian.com/User-Guide_Board-Support-Rules)

 

Link to comment
Share on other sites

1 hour ago, SteeMan said:

The effort to maintain and support this box comes from the community not from Armbian resources.

So, keep a copy from this h96 armbian community, because in the future it may be useful, we left a period where the board was not working.

Link to comment
Share on other sites

@Hqnicolas

 

[ 6.519079] rk817-codec rk817-codec: rk817_probe: chip_name:0x80, chip_ver:0x94

[ 6.525779] input: rockchip-rk809 Headset as /devices/platform/rk809-sound/sound/card0/input2

 

I am using OPi3b v2.1 with same RK817 audio, however I am failing for past month & my 3.5mm audio out is not working under vendor 6.1x kernel (both from Armbian / Joshua) interestingly both have same error!

 

However mainline kernel has no problem but because of H265 VPU I prefer to use vendor kernel. Can you please help. My fiddlings are mentioned ar github

https://github.com/Joshua-Riek/ubuntu-rockchip/issues/1041

 

Link to comment
Share on other sites

13 hours ago, ioncube said:

rk817-codec rk817-codec: rk817_probe


here in this topic we dont use rk817 probe, the devices not even have a metalic connector to feedback

here we remove it because the output was optic audio
@Werner can you take @ioncube to orangepi3b topic?

Edited by Hqnicolas
Link to comment
Share on other sites

On 9/26/2024 at 1:10 AM, maka said:

Kernel 6.10 is the Minimum to get rkvdec2 but now edge is 6.11 so you will have It from now using edge.


@maka can you update the h96 max scripts to reach this kernel version?
we are stuck in 6.6....
since 6.8 I think i'ts impossible to boot....

 

@pocosparc I just see today what you did to the https://github.com/hqnicolas/ArmBoardBringUp/tree/main

can you show your case? I haven't heard anything more about your openVFD project


 

Edited by Hqnicolas
Link to comment
Share on other sites

22 hours ago, shelbygordim said:

I could but I would like to use the 12v source

 

i think i'ts a 5V power brick.

if you put 12v the regulator is burned,
if you use the original 5v, check the power brick P2 Jack polarity and voltage.
the original power brick it's not the most reliable

Edited by Hqnicolas
Link to comment
Share on other sites

@Hqnicolas

 

seems to work ok!

 

root@h96-max-v56-rk3566:~# uname -a
Linux h96-max-v56-rk3566 6.11.2-edge-rockchip64 #1 SMP PREEMPT Fri Oct  4 14:38:57 UTC 2024 aarch64 GNU/Linux
root@h96-max-v56-rk3566:~# ls -l /boot/dtb/rockchip/rk3566-h96-tvbox.dtb 
-rw-r--r-- 1 root root 114994 Oct  5 19:34 /boot/dtb/rockchip/rk3566-h96-tvbox.dtb
root@h96-max-v56-rk3566:~# 

 

Link to comment
Share on other sites

 

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

 

Link to comment
Share on other sites

You have to use enhancedh264ify chromium extension and choose h264 for the rockchip_vdec2 to work. Should play fine.

 

If not look in boot/config.? and check if cma=256. This memory maybe too low for the vpu and you should change it to cma=384.

Edited by maka
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