Replies: 5 comments 6 replies
-
PS: u-boot and a custom kernel are available for those who are interested: u-boot v2024.07-rc3 linux kernel v6.9.2-1 arm64 inindev The custom 6.9.2 kernel picks up usb and hdmi patches for the rock-5b and nanopc-t6 from collabora: https://gitlab.collabora.com/hardware-enablement/rockchip-3588/linux |
Beta Was this translation helpful? Give feedback.
-
@inindev: Sorry for my late Reply to your Comments (also in the original Issue). The Kernel Update is probably a very good thing to have, as I'm currently running into some issues with the Mediatek mt7921au Driver crashing periodically/randomly. However, due to the other Issue with Debian, I think (in the long Term) I'll have to flash Fedora AARCH64 on these boards, since Podman 5.x / Pasta-Passt doesn't really work well on Debian Bookworm (neiter on Trixie/Testing nor on Sid/Unstable for that matter) 😢. Too bad because I really like Debian but Podman Compatibility is just ... well ... not that great, so I'll be hopefully migrating everything to Fedora Server/Minimal. |
Beta Was this translation helpful? Give feedback.
-
One other thing to consider is that linux kernel 6.10 is about to move to stable which should push sid from 6.9 to 6.10 in a week or two: |
Beta Was this translation helpful? Give feedback.
-
For info, i still run the Debian Trixie image generated from this repo, in the mean time i switched to the native aarch64 kernel from Debian. Currently it is 6.9.12, previously 6.9.10, without an issue, including docker support. The one thing that seems missing is the support for the QSPI (probably missing in the device tree), so not possible to update u-boot. There might be other things not supported, haven't identified any yet. |
Beta Was this translation helpful? Give feedback.
-
The debian image is setup to be 100% Debian software now. This image uses the sid kernel for rk3588 devices. The sid kernel is selected here: Support for video and usb is still on its way upstream and still requires a custom kernel. I just built the 6.11 kernel yesteray: To use the inindev 6.11 kernel:
The inindev 6.11 kernel is patched to have working usb and video. It should also support podman unless I broke that when I tried cleaning up unneeded kernel packages about 6 mo. ago. |
Beta Was this translation helpful? Give feedback.
-
I have combined the multiple rk3568 and rk3588 repos into a single repo:
Debian Bookworm 12.5 Image
https://github.com/inindev/debian-image/releases/tag/v12.5-rc3
The Debian bookworm image for rk3568 devices (nanopi-r5c, nanopi-r5s, odroid-m1, radxa-e25) is just the stock Debian kernel which supports these devices very well.
The Debian bookworm image for rk3588 devices (nanopc-t6, orangepi-5, orangepi-5-plus, rock-5b) uses the Debian sid kernel (currently 6.8.9) which supports the rk3588 devices very well.
The rk3588 devices have an
apt
directive in the file/etc/apt/preferences.d/kernel
file to update all packages based on bookworm and only the kernel from sid:This will keep the image updating from Debian upstream. The nice thing about this approach is that everything will remain up-to-date using
apt update
andapt upgrade
commands and support the wide breadth of modules Debian compiles into their kernels.Beta Was this translation helpful? Give feedback.
All reactions