GitHub highlights

Weekly Armbian development highlights including expanded board support for DshanPi A1, Raspberry Pi kernel updates to 6.16, and build system improvements.

GitHub highlights

Greetings, Armbian community! Here's a concise overview of the key developments and improvements merged into our build system this past week (July 13th - July 20th, 2025).

Highlights

  • Expanded board support: We've added initial support for the DshanPi A1 (RK3576), broadening Armbian's reach to more hardware.
  • Kernel updates: The edge kernel for Raspberry Pi 4B has been updated to 6.16, bringing the latest features and fixes to the platform.
  • Build system robustness: Important adjustments were made to ensure more reliable U-boot source fetching and improved patch application processes.

New features

  • New board and variant support:
    • Add support for DshanPi A1 (RK3576) (#8380)
    • Add BPI-M4-Zero to Sunxi64 device tree directory and enable related graphics drivers (#8394)
    • Add current-rt branch support for PocketBeagle 2 (#8371)
  • K3-Beagle series enhancements:
    • Enable M4 remoteproc for linux-k3-beagle-current-rt (#8395)
    • Enable M4 remoteproc for linux-k3-beagle (#8378)
  • Sunxi64 general input support:
    • Enable keyboard support (CONFIG_KEYBOARD_*) (#8387)
    • Add touchscreen and miscellaneous input support (INPUT_TOUCHSCREEN and INPUT_MISC) (#8385)

Bug fixes

  • Meson64 Patch Adjustment: Adjusted a broken patch for Meson64 Current kernel configurations. (#8393)
  • U-boot Source Fix: Resolved issues with fetching U-boot sources from the Denx Git repository. (#8402)
  • Sunxi64 RTC Configuration: Updated defconfigs and addressed H616 RTC-related patches. (#8368)

Improvements

  • Kernel version bump:
    • Bump Raspberry Pi family edge kernel to 6.16 (#8390)
  • Configuration refinements:
    • Remove unused kernel configurations for a leaner build (#8392)
    • Update CAN and CPU frequency configurations for Sunxi64 (#8383)
    • Improve UEFI x86 current and edge defconfigs (#8367)
    • Add cloud branch to UEFI arm64 board configuration (#8376)
  • Documentation & aesthetics:
    • Cleaned and updated the build repository README file, including a new logo. (#8391)
    • Added the most recent Armbian logo as the Plymouth boot logo (#8381)
    • Enabled Armbian auto-patching for Sunxi64 configurations (#8394)

Community contributions

@Ayush1325 @chainsx @EvilOlaf @igorpecovnik @pyavitz @ZjemCiKolege