Jump to content

Recommended Posts

Posted (edited)
On 4/11/2025 at 10:38 AM, Keko said:

(ideally something around 10fps, for 1920x1080 frames) on the H96 max M9s.

 

that's really a good performance, congratulations

for comparison i do 3fps 320x240 on rk3566

Edited by Hqnicolas
Posted

Seems like I got some progress/regress with the board - I added some extra arguments in the armbianEnv.txt file - verbosity=7 and extraargs debug to try and see what the reason for the freeze might be and these three jobs were stuck, resulting in a kernel panic (end Kernel panic - not syncing: panic_On_set_idle_set) - systemd-udev-trigger.service/start, dev-ttyFIQ0.device/start and systemd-tmpfiles-setup-dev.service/start. Tried disabling the FIQ0 node in the dts (at least I think so), but the UART just stopped and it hanged again (the Armsom Sige 5 also has this in its dt). Managed to get a few times in initramfs, but it wans't helping me in the slightest. When adding init=/bin/bash, I could also avoid the hang, but it wasn't that productive.

Posted

Good news and bad news - I found the culprit for the kernel panic, but it's the GPU - once I blacklisted the panfrost module, it booted and completed the initial setup. The rknpu driver is v0.9.8, so it should be usable with the immich ML. Probably will try to investigate the GPU issue, but not anytime soon.

Posted

Hey, @xiaobao80! Sadly not - but on the upside I was able to build and use the latest kernel.

 

Also want to update and say that I did manage to use the NPU and the VPU successfully with Immich AI facial recognition and Jellyfin transcoding respectively.

Posted

hey, @cmuki!  
 

Using the dts from the rk3576-evb1-v10 / rk3576-armsom-sige5 / rk3576-rock-4d in the https://github.com/radxa/kernel/arch/arm64/boot/dts/rockchip/ directory

After modification, they can all boot the Armbian version h96-m9s

Note: The rk3576-linux.dtsi file forcibly specifies the UUID of the rootfs device partition, which may cause system boot failure.

Adjustments might be needed.

The basic modification method is simple: disable the PCIe and GMAC1 configurations, modify the reset_pin configuration of GMAC0 to

gpio2 and PB3 to enter the system. I used rock-4d as the template for modification.

Other modifications have not been thoroughly studied yet.

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