4 ms·
From the same forum: > the official Linux kernel is more based on SoC vendor's BSP (Board Support Package) that can utilise full SoC features. And Hardkernel i
by Maxious 2y ago
From the same forum:
> the official Linux kernel is more based on SoC vendor's BSP (Board Support Package) that can utilise full SoC features. And Hardkernel is able to consult with Rockchip in case we found missing SoC features only when the issue is discovered in their BSP, otherwise it's very hard. Therefore, we are managing the Linux kernel with most similar OS with the version from Rockchip, even Ubuntu 20.04 is not from Rockchip.
https://forum.odroid.com/viewtopic.php?f=212&t=47522 https://forum.odroid.com/viewtopic.php?f=212&t=47522
> What are not working: USB 3.0 host ports
> The images with upstream kernel would not be stable enough and features are not fully supported, so please do not use this image for your important project or to store important data.
https://forum.odroid.com/viewtopic.php?f=217&t=44462 https://forum.odroid.com/viewtopic.php?f=217&t=44462
>The only thing missing is a firmware capable of booting the operating system.
https://forum.odroid.com/viewtopic.php?p=374526#p374526 https://forum.odroid.com/viewtopic.php?p=374526#p374526
- chithanh 2y agoThat was the situation in 2022 and early 2023. Since late 2023, ODROID-M1 is supported by mainline u-boot (odroid-m1-rk3568 target) and you can also use a mainline kernel (6.4 or later) which provides working USB 3.0.
- fransje26 2y agoIs the GPU also supported when using a mainline kernel?
- chithanh 2y agoYes, 3D acceleration support is in mainline Linux and Mesa using the panfrost driver. I think VPU (video encode/decode) support is still partial and NPU (AI acceleration) requires an out of tree driver (rknpu2).
- rjsw 2y agoVPU support in general seems to me to be blocked on an update to the V4L2 API, there is some code in the staging directory.