Github Highlights

This update adds support for new boards, improves Rockchip64 video decoding, fixes Ethernet on Rockpi S, and streamlines development workflows.

Github Highlights

Hello Armbian community!

The past few weeks brought significant updates, with a focus on new board and hardware support, crucial driver updates, and workflow improvements.

Key highlights

  • New boards supported: Armbian support has been extended to the NanoPi R76S(support) [#8586], Radxa Rock 4D(csc) [#8570], and XpressReal T3(csc) [#8557].
  • BeagleY-Ai Re-Enabled & Wi-Fi fixed: The BeagleY-Ai board is now fully supported again, with a critical fix for its Wi-Fi functionality [#8625].
  • Streamlined PR review workflows: Significant enhancements to GitHub Actions have been implemented to create a more efficient and reliable review process, including improved PR number handling [#8636], [#8629], [#8628], [#8627] and intelligent label removal upon approval.
  • Enhanced video decoding: A significant update to the rkvdec driver for Rockchip64 systems enhances video decoding capabilities, adding support for HEVC and VDPU38X [#8574].
  • Rockpi S Ethernet fix: A regression affecting 10Mbit built-in Ethernet on the Rockpi S has been addressed and fixed [#8575].

Other updates

  • New features:
    • The NanoPi R76S [#8609] and ArmSOM-SiGe5 [#8585] boards now have edge kernel support.
    • RK3576 thermal sensor support was added for rockchip64-edge builds [#8614].
  • Bug fixes:
    • IMX8 kernel 6.12.y compilation was fixed [#8616].
    • Corrected incorrect logging in the USB Gadget network setup script [#8601].
    • Resolved a typo in the KERNEL_TARGET variable for the armsom-sige5 board [#8599].
    • Addressed and restricted the RTW88 SDIO RF path detection fix to kernel 6.1 only [#8589], [#8587].
    • Repaired a broken GitHub Action responsible for adding labels when a PR is approved [#8620].
  • Improvements:
    • RK3576 firmware was updated with the latest versions for DDR_BLOB and BL31 [#8600], [#8596].
    • Mainline U-Boot and kernel source are now configured to use mirrors, improving build speed [#8598], [#8597].
    • The RTL8852BS driver was updated to the latest main branch commit [#8595].
    • The RTW88 SDIO RF path fix was extended to include kernel 6.16 [#8608].
    • U-boot for the armsom-sige5 board now uses its own dtb for power negotiation [#8584].
    • BTRFS can now be built as a module [#8561].
    • The input nice value is now tracked and propagated to Docker [#8582].

Community contributions

A big thank you to this week's contributors for their hard work and dedication:

@igorpecovnik @armbianworker @Grippy98 @SuperKali @adeepn @leggewie @amazingfate @tabrisnet @chillymattster @HeyMeco @wei633