Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SBC News

Atom feed, Pull requests awaiting review and other tech news

  1. This second post in the Tyr series dives deeper into GPU driver internals by using the Vulkan-based VkCube application to explain how User Mode Drivers (UMDs) and Kernel Mode Drivers (KMDs) work together to execute GPU workloads. View the full article

    • Reputation Points

    • 0 replies
    • 930 views
  2. The recently mainlined RTW88 driver for the RTL8723DS does not work at all on the RockPI-S No error messages, but no radio either. The RTW88 driver also blocks the bluetooth radio as well. Reverting back to RTL's own driver, which is still in the patched tree, fixes all this. I'll be working with the RTW88 driver authors get their 8723DS driver working, but, my experience with the RTW88 driver for the USB bus version of this WiFi chip is that it uses significantly more CPU than RTL's driver. To cope with the ever expanding Linux kernel, this patch also includes overriding u-boot's value of fdt_addr_r in the RockPI-s boot.cmd script. Please include a summary of the chan…

    • Reputation Points

    • 0 replies
    • 930 views
  3. Banana Pi’s BPI-PicoW-S3 is a development board following the Raspberry Pi Pico W form factor, but based on Espressif System ESP32-S3 dual-core microcontroller offering both WiFi 4 and Bluetooth LE connectivity. The Raspberry Pi SBCs have inspired many designs, but the Raspberry Pi Pico MCU boards less so. So far, I had only seen the WeAct RP2040 board with the same layout except for a USB Type-C port and a 16MB flash. But the Banana Pi BPI-PicoW-S3 provides a direct alternative to the Raspberry Pi Pico W with a more powerful microcontroller, vector instructions for AI acceleration, BLE, and about the same price at $5.5 plus shipping. Let’s see how the BPI-PicoW-S3 specif…

    • Reputation Points

    • 0 replies
    • 930 views
  4. Description Update odroidxu4-current kernel to 6.6.93. How Has This Been Tested? [x] Reboot of my Odroid HC1 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 930 views
  5. utils-dpkgdeb: fix wrong DEBIAN/md5sums generation remove the prefix, otherwise a temporary path is included don't include DEBIAN/* files themselves AR-1714 View the full article

    • Reputation Points

    • 0 replies
    • 930 views
  6. grub: fixes for wallpaper / gfxmode / submenu /etc Debian working Ubuntu's grub needs more work (refuses to use wallpaper in many situations) View the full article

    • Reputation Points

    • 0 replies
    • 930 views
  7. With its latest release, GStreamer adds native support for AI inference engines including ONNX Runtime, LiteRT, and Burn, along with tensor decoders for YOLO, face detection, tracking, and more. View the full article

    • Reputation Points

    • 0 replies
    • 930 views
  8. prepare-host/host-release: enable noble for building; noble also doesn't have python2 anymore prepare-host/host-release: enable noble for building; noble also doesn't have python2 anymore python-tools: bump PyYAML to 6.0.1 to fix build failures on sid/trixie/noble etc View the full article

    • Reputation Points

    • 0 replies
    • 930 views
  9. odroidm1.wip: hk's legacy= 4.19 and edge= mainline+tobetter's 5.19 rebased; requires skip_spiboot=true @TODO: family/etc naming is hard with vendor kernels. Sorry. Let me know what you prefer? @TODO: config is very probably incomplete. new boot-rockchip64-vendor.cmd: does not use fixed load_addr, instead use ramdisk_addr_r for everything load kernel and initrd as late as possible look for overlays twice: once: with prefix and folder twice: without prefix, nor folder; helps with vendor provided overlays like hk's and tobetter's wip: edge: tobetter's patchset rebased against 5.19.3 wip: edge: bump to tobetter's 5.19 legacy: .config CONFIG_ARM64_VA_BITS_48=y wip m1: u…

    • Reputation Points

    • 0 replies
    • 930 views
  10. Description Due to crypto policy update, apt now (since v2.7.13, see the commit) requires repositories to be signed using one of the following public key algorithms: RSA with at least 2048-bit keys Ed25519 Ed448 Affected: Ubuntu Oracular when adding Mesa PPA. More info https://ubuntuhandbook.org/index.php/2024/04/workaround-apt-warning-signature-key-uses-weak-algorithm/ Jira reference number AR-2359 How Has This Been Tested? [x] https://github.com/armbian/os/actions/runs/9434613892 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand a…

    • Reputation Points

    • 0 replies
    • 930 views
  11. networking: main-config: introduce NETWORKING_STACK to control network exts; allow "none"; fix typo networking: exts: introduce sanity checks, debug info protect against enabling networking exts directly debug logging fix typo in ext name networking: main-config: introduce NETWORKING_STACK to control network exts; allow "none"; fix typo NETWORKING_STACK can be set to none (in config phase, pre-extensions) to not-add any networking extensions keep defaulting to systemd-networkd if BUILD_MINIMAL and NetworkManager otherwise fix typo in extension name add NETWORKING_STACK to change-tracking View the full article

    • Reputation Points

    • 0 replies
    • 929 views
  12. An in-depth look at WirePlumber, the modular and extensible session manager for PipeWire that brings advanced device management, policy control and security enforcement capabilities. View the full article

    • Reputation Points

    • 0 replies
    • 929 views
  13. Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no ne…

    • Reputation Points

    • 0 replies
    • 929 views
  14. Description Typo View the full article

    • Reputation Points

    • 0 replies
    • 929 views
  15. Description One to many was enabled in CURRENT kernels. Odroid current is 5.4.y while for one wireless driver that is too old. https://github.com/armbian/build/pull/3918 Jira reference number AR-182 How Has This Been Tested? [x] Build test Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 929 views
  16. Microchip WBZ451 Curiosity Board features the company’s Microchip’s WBZ451PE Bluetooth Low Energy 5.2 and Zigbee 3.0 RF module based on the new Microchip PIC32CX-BZ2 32-bit Arm Cortex-M4F wireless microcontroller. WBZ451 Curiosity Board (EV96B94A) specifications: Wireless module – WBZ451PE Bluetooth Low Energy and Zigbee RF Module with Microchip PIC32CX-BZ2 32-bit Arm Cortex-M4F wireless microcontroller @ up to 64 MHz, 128KB RAM, 1MB flash, 2.4 GHz radio for Bluetooth LE 5.2 and 802.15.4 (Zigbee 3.0) Tx output power – Up +12 dBm Rx sensitivity – Up to -103 dBm PCB antenna 29x I/O pins Storage – 64Mbit QSPI flash Expansion – mikroBUS socket for MikroElectronika Click adapt…

    • Reputation Points

    • 0 replies
    • 929 views
  17. The latest Linux Kernel 6.8 release brings thousands of new lines of code, improving the core kernel, architecture support, networking, file systems, and more. View the full article

    • Reputation Points

    • 0 replies
    • 929 views
  18. For the last month or so, I've been playing with a new project during my work at Collabora, and as I've already briefly talked about at XDC 2018, it's about time to talk about it to a wider audience. View the full article

    • Reputation Points

    • 0 replies
    • 929 views
  19. Description Delay fetching khadas common drivers to fix gha matrix failure. Also fixed a cosmetic error when compiling kernel about not able to modify kernel git hooks How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] built kernel for vim1s. Made sure common drivers are getting compiled. Checklist: [ ] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no n…

    • Reputation Points

    • 0 replies
    • 929 views
  20. Description TOC is generated by GitHub, so we don't need to expose it. Checklist: [x] My code follows the style guidelines of this project View the full article

    • Reputation Points

    • 0 replies
    • 929 views
  21. image: sanity check: warn if any deb artifacts' actually-installed version does not match artifact-built version this catches problems with outdated/crazy repos, customize doing wrong things, wrong pinning, etc View the full article

    • Reputation Points

    • 0 replies
    • 929 views
  22. Description Shellcheck errors/warnings were: In lib/functions/rootfs/distro-agnostic.sh line 155: display_alert "Adding to extlinux.conf" "fdtoverlays=${DEFAULT_OVERLAYS[@]}" "debug" ^--------------------^ SC2145 (error): Argument mixes string and array. Use * or separate argument. In lib/functions/rootfs/distro-agnostic.sh line 156: echo " fdtoverlays ${DEFAULT_OVERLAYS[@]}" >> "$SDCARD/boot/extlinux/extlinux.conf" ^--------------------^ SC2145 (error): Argument mixes string and array. Use * or s…

    • Reputation Points

    • 0 replies
    • 929 views
  23. Description Also update rk35xx to 5.10 rkr4 for rk356x boards. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Build legacy image for rock3a [x] Image works on rock3a Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 928 views
  24. Description As per title. How Has This Been Tested? [x] Patch test Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 928 views
  25. Description Hardkernel bumbped their kernel sources, so those patches are not needed anymore. How Has This Been Tested? [x] Build test only Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 928 views
  26. Released a few months ago, the Google Pixel 3 is the first Android phone running with the mainline graphics stack. A feat that was deemed impossible 10 years ago is now a reality thanks to a lot of hard work from the entire community. View the full article

    • Reputation Points

    • 0 replies
    • 928 views
  27. Started by RSS Bot,

    Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no ne…

    • Reputation Points

    • 0 replies
    • 928 views
  28. Description Add ClockworkPi DevTerm A06 support https://github.com/armbian/build/issues/3564 Jira reference number AR-1136 How Has This Been Tested? Checklist: [x] Test running on console [x] Test build on my ubuntu pc View the full article

    • Reputation Points

    • 0 replies
    • 928 views
  29. Description In #4352 the kaslrseed command is added. This results in "Unknown command ' kaslrseed ' - try 'help'"; but does continue with booting. This is not the cleanest message; rather check for the command before executing. How Has This Been Tested? N/A [ ] Test A Checklist: [X] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [X] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no new warnings [X] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 928 views
  30. Description Update u-boot to use 2023.01, which contains fixes to u-boot environment handling How Has This Been Tested? [ ] Test on ebin v5 [ ] Test on ebin v7 Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 928 views
  31. Fix #3850 second try. The first was ubuntu-only. Hope this will work for debian and ubuntu both. additional tests needed. View the full article

    • Reputation Points

    • 0 replies
    • 927 views
  32. Description Update odroidxu4-current kernel to 5.4.246 How Has This Been Tested? [x] Reboot of my Odroid HC1 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 927 views
  33. Welcome to the latest Armbian Newsletter: your source for the latest developments, community highlights, and behind-the-scenes updates from the world of open-source ARM and RISC-V computing. Armbian v26.5.1 delivers another strong round of improvements across the project, focusing on expanded hardware support, desktop and userland refinements, build framework modernization, and infrastructure enhancements. This release introduces new board images and platform updates, improves Ubuntu 26.04 "Resolute" integration, refines Bianbu desktop support, adds firmware and driver updates including AX210 wireless support, and continues ongoing work to strengthen the build system, CI …

    • Reputation Points

    • 0 replies
    • 927 views
  34. Collabora introduces our new brand and logo View the full article

    • Reputation Points

    • 0 replies
    • 927 views
  35. by passing the WT_SESSION environment variable to the docker container View the full article

    • Reputation Points

    • 0 replies
    • 927 views
  36. Description Main. Kernel config rewrite applied. How Has This Been Tested? [ ] CI Checklist: Please delete options that are not relevant. [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 927 views
  37. This week's work centers on release and CI infrastructure, board and U-Boot updates, and build framework hardening. On the release pipeline, asset manifest JSON is now emitted alongside uploads, third-party armbian-images.json sources are merged into the main download index, and dispatch chains were rewired so that build completion fans out cleanly to download-index regeneration and website sync. Ubuntu resolute (26.04) entered the daily build matrix, with corresponding prepare-host adjustments for its qemu-user packaging and a targeted blacklist for boards failing resolute plus GNOME. The new Armbian SDK images are now surfaced on the website and ship preloaded with the …

    • Reputation Points

    • 0 replies
    • 927 views
  38. Bumps setuptools from 70.3.0 to 71.1.0. Changelog Sourced from setuptools's changelog. v71.1.0 Features Added return types to typed public functions -- by :user:Avasam Marked pkg_resources as py.typed -- by :user:Avasam (#4409) Misc #4492 v71.0.4 Bugfixes Removed lingering unused code around Distribution._patched_dist. (#4489) v71.0.3 Bugfixes Reset the backports module when enabling vendored packages. (#4476) v71.0.2 Bugfixes Include all vendored files in the sdist. (#4480) v71.0.1 Bugfixes ... (truncated) Commits 08bd311 Bump version: 71.0.4 → 71.1.0 e3fd44a Merge pull request #4492 from mgorny/core-deps-spec 022cedb Switch to uv for vendoring. 3…

    • Reputation Points

    • 0 replies
    • 927 views
  39. In collaboration with Inria, the French Institute for Research in Computer Science and Automation, Tathagata Roy shares the progress made over the past year on the CoccinelleForRust project, co-sponsored by Collabora View the full article

    • Reputation Points

    • 0 replies
    • 926 views
  40. meson64/edge: bump to 6.6-rc4 meson64/edge: bump to 6.6-rc4; initial copy from 6.5 meson64/edge 6.6.y: bump to 6.6-rc4 - rebase patches meson64/edge 6.6.y: bump to 6.6-rc4 - fix patches board-bananapi-cm4-switch-to-enable-gpios.patch: landed upstream driver-power-meson64-reset.patch: fix manually, nearby driver POWER_RESET_OXNAS was dropped from upstream let's light a candle for OXNAS View the full article

    • Reputation Points

    • 0 replies
    • 926 views
  41. This week in Armbian development saw significant enhancements across multiple areas, including expanded board support and improved hardware compatibility. Notable additions include new images and configurations for Qidi X-6, X-7, and Ariaboard Photonicat2 mainboards, as well as refined kernel patch maintenance and updates for various platforms. The build system received important fixes, such as resolving compilation errors and device tree issues, alongside improvements in Docker utilities and offline mode detection. Several refactoring efforts streamlined backend processes and enhanced user interface elements. The team also introduced automatic fallback mechanisms for Het…

    • Reputation Points

    • 0 replies
    • 926 views
  42. Description Each family should build the same kernel. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] ./compile.sh kernel BOARD=armsom-sige5 BRANCH=vendor DEB_COMPRESS=xz KERNEL_CONFIGURE=no KERNEL_GIT=shallow Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules…

    • Reputation Points

    • 0 replies
    • 926 views
  43. Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much. Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests Signed-off-by: naveen 172697+naveensrinivasan@users.noreply.github.com View the full article

    • Reputation Points

    • 0 replies
    • 926 views
  44. In the embedded world, many modern SoCs such as the ST Microelectronics STM32MP1 now include coprocessor cores which can be used for a wide range of tasks and can offload some of the work from the main processor. View the full article

    • Reputation Points

    • 0 replies
    • 925 views
  45. As we reflect on the strides made in recent months, it's remarkable to see how OpenXR and Monado have evolved and are shaping the future of XR development. Let's take a closer look at the progress made and noteworthy achievements. View the full article

    • Reputation Points

    • 0 replies
    • 925 views
  46. Adds the needed files support the spidev on the NanoPi Neo3 with a different address. Tested on my own NanoPi Neo3 with a LoRaWAN concentrator connected via SPI. I am unsure about the changes in rockchip-fixup.scr-cmd. It needs a user to use a not very convenient device "number" specific to the NanoPi Neo3. But I did not know how to do this differently without possibly breaking other boards. Any suggestions on how this is usually done are welcome. Still it seems I am the only person on this planet to use SPI on the NanoPi Neo3 as no one else seems to have reported anything... Any constructive feedback is very welcome. View the full article

    • Reputation Points

    • 0 replies
    • 925 views
  47. esd electronics CAN-PCIeMiniHS/402 is a half-size mini PCIe card with four CAN FD Interfaces designed for embedded systems with one model adding extended temperature range support from -40C to 85°C. The company also introduced the CAN-Mini/402-4-DSUB9-150mm adapter to more easily connect the four CAN network interfaces via DSUB9 connectors. It comes with four individual small adapter boards, each equipped with a DSUB9 plug and a jumper for selectable onboard CAN termination, as well as 150 mm long wires. CAN-PCIeMiniHS/402 highlights: 4x CAN FD interfaces according to ISO 11898-2, no galvanic isolation, bit rates from 10 Kbit/s up to 8 Mbit/s Bus mastering and local data …

    • Reputation Points

    • 0 replies
    • 925 views
  48. Description station-m2: move to rk35xx family Add legacy-5.10 and vendor-6.1 kernel for station-m2 This PR is depend on https://github.com/armbian/linux-rockchip/pull/187 and https://github.com/armbian/linux-rockchip/pull/186 How Has This Been Tested? [x] Almost all hardware functions(HDMI, WiFi, BT, GbE, USB...). [x] System startup. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 925 views
  49. Started by admin,

    Dear Armbian Community, Here are the latest news! Documentation We recently held a productive meeting to revamp our Build framework documentation. Our primary focus is on making the build framework internal help the ultimate source of truth. The existing pull request draft with hard-coded entries will be transformed into a JSON format, laying the foundation for comprehensive technical documentation. (meeting video) Build Framework features Explore the power of our build framework feature “extensions” – an easy yet robust way to create custom-builds with pre-installed applications. We’ve started providing Armbian with Home Assistant Supervised for selected boards, offer…

    • Reputation Points

    • 0 replies
    • 925 views
  50. Description Remove patches, sync with driver repository. https://github.com/jethome-ru/rtl88x2cs/pull/8 Jira reference number AR-1527 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] JetHub D1+ (rtl8822cs WiFi/BT) Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in …

    • Reputation Points

    • 0 replies
    • 925 views
  51. base-files: hardcoded cache of base-files version per RELEASE/ARCH, as of 20240522 base-files: hardcoded cache of base-files version per RELEASE/ARCH, as of 20240522 packages.debian.org and packages.ubuntu.com are having a meltdown and builds are stuck this is a quick & dirty fix to get builds going we should urgently replace this with the 'right thing' trying to maintain this manually will cause insanity View the full article

    • Reputation Points

    • 0 replies
    • 925 views
  52. Started by RSS Bot,

    Following a great weekend in Brussels for FOSDEM, Collaborans headed east to Belarus to attend & speak at the winter session of the international conference for free/libre open source software developers and users, LVEE. View the full article

    • Reputation Points

    • 0 replies
    • 925 views
  53. Started by RSS Bot,

    Description remove Budgie and KDE desktops as they are not in a best condition remove Sid add minimal images where useful Jira reference number AR-1368 View the full article

    • Reputation Points

    • 0 replies
    • 924 views
  54. Our commitment to open source extends beyond contributing code. We are dedicated to upholding the highest standards of license compliance throughout our development processes. View the full article

    • Reputation Points

    • 0 replies
    • 924 views
  55. PipeWire, the new and emerging open source framework that aims to greatly improve the exchange and management of audio and video streams inside a Linux system, has seen a number of improvements and bug fixes over the past year. View the full article

    • Reputation Points

    • 0 replies
    • 924 views
  56. libnice upstream improvements done at Collabora View the full article

    • Reputation Points

    • 0 replies
    • 924 views
  57. Description NanoPC-T6 was added to mainline so is now already present in the Collabora kernel: remove our copy of the device tree Update tags to use newest (6.7-rc) How Has This Been Tested? Build checked. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 924 views
  58. Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. [x] short description (copy / paste of PR title) [x] summary (description relevant for end users) [x] example of usage (how to see this in function) View the full article

    • Reputation Points

    • 0 replies
    • 924 views
  59. Description Khadas Edge 2 images has been shipped without Uboot and it may cause some problems like not-booting when eMMC and SPI is empty. This PR adds vendor's uboot to Edge 2 images. I've also added BL32 blob because the board doesn't boot when SPI has BL32 blobs and SD card doesn't have. cc @rpardini @viraniac How Has This Been Tested? [x] SPI + SD card [ ] Empty SPI + SD card [ ] SPI + eMMC [ ] Empty SPI + eMMC Checklist: Please delete options that are not relevant. [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] My changes gener…

    • Reputation Points

    • 0 replies
    • 924 views
  60. Started by RSS Bot,

    add armsom-w3.wip github: https://github.com/ArmSoM/armsom-w3-bsp wiki: http://wiki.armsom.org/index.php/ArmSoM-w3 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. 2.5Gb Network r8125 ok Headphone ok usb 2.0 * 2 ok typec ok usb3.0 ok hdmi tx * 2 ok 40pin-Header ok LED ok RTC ok debug ok Fan ok M2 E key ok POE ok Checklist: My code follows the style guidelines of this project I have performed a self-review of my own code I have commented my code, particularly in hard-to-understand areas I have made corresponding changes to the documentation My changes generate no ne…

    • Reputation Points

    • 0 replies
    • 924 views
  61. Description Fix mic for rt5651 asound.state, the origin state don't open mic route . I did test use Nanopct4, same should fixed use rt5651 codecs's board How Has This Been Tested? [x] I heared sound from Nanopct4 onboard mic record wav file Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 923 views
  62. Description Build breaks CI, temprally disabling. @FantasyGmm Re-enable once its sorted out. Checklist: [x] My code follows the style guidelines of this project View the full article

    • Reputation Points

    • 0 replies
    • 923 views
  63. Started by RSS Bot,

    Collabora is proud to be hosting in Montreal the 2019 edition of the X.Org Developer's Conference (XDC), the leading event for developers working on all things Open graphics, including the Linux kernel, Mesa, DRM, Wayland and X11. View the full article

    • Reputation Points

    • 0 replies
    • 923 views
  64. After a year-long development cycle, the much anticipated release was made available recently. With it came a number of exciting new features we're especially proud of, including per-element latency tracer and support for planar or non-interleaved audio. View the full article

    • Reputation Points

    • 0 replies
    • 923 views
  65. Description Revert https://github.com/armbian/build/pull/7156 Checklist: [x] My code follows the style guidelines of this project [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 923 views
  66. The Raspberry Pi Debug Probe is a USB serial adapter based on the Raspberry Pi RP2040 microcontroller and designed to debug the Raspberry Pi Pico, third-party RP2040 boards, and pretty much any Arm board through SWD and/or UART interfaces. The main advantage over a typical USB-to-serial adapter is the presence of a Serial Wire Debug (SWD) bridge used for bare metal code development and debugging through tools such as OpenOCD. The Raspberry Pi Debug Probe specifications: MCU – Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller @ 133 MHz with 264KB SRAM Storage – 2MB SPI flash (W25Q16JVUXIQ) Debug interfaces 3.3V Serial Wire Debug (SWD) 3-pin JST connector conforming …

    • Reputation Points

    • 0 replies
    • 923 views
  67. No descriptionView the full article

    • Reputation Points

    • 0 replies
    • 923 views
  68. Started by RSS Bot,

    This summer, Christoph Haag and I had the pleasure of taking part in Google Summer of Code as mentors for xrdesktop, the Open Source project bringing the Linux desktop to VR on Valve's SteamVR & Monado. Here's what was accomplished. View the full article

    • Reputation Points

    • 0 replies
    • 923 views
  69. Description As per tittle. How Has This Been Tested? Tested for patching only. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 923 views
  70. Description UBOOT_TARGET_MAP in config\sources\families\include\sunxi_common.inc and in config\sources\families\include\sunxi64_common.inc has been changed to use the original definition as default to allow overriding from an already existing definition of UBOOT_TARGET_MAPby e.g. a board configuration file. Issue reference: #4478 Test results This has been tested by a build process for a Cubietruck board. File content of config/boards/cubietruck.csc: # Allwinner A20 dual core 2GB RAM SoC 1xSATA GBE WiFi/BT BOARD_NAME="Cubietruck" BOARDFAMILY="sun7i" BOOTCONFIG="Cubietruck_config" KERNEL_TARGET="legacy,current,edge" UBOOT_TARGET_MAP=";;u-boot-sunxi-with-spl.bin spl/sunx…

    • Reputation Points

    • 0 replies
    • 922 views
  71. Description New blobs has been pushed to rk bin repository. https://github.com/armbian/rkbin/pull/25 Probably support for new memory chips. Jira reference number AR-2077 How Has This Been Tested? [x] Boot on Orange Pi 5 v1.2 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 922 views
  72. uefi: rollover current to legacy, edge to current, bump edge to 6.7, fix drivers, remove symlinks uefi: common: stop using symlinks, instead point directly to KERNEL_MAJOR_MINOR uefi: common: drop kernel symlinks remove duplicate decls simplify some comments thinkpad-x13s: set explicit LINUXCONFIG to compensate for changes in uefi-common uefi: all: update all .config's, no changes; edge: 6.6.y; current 6.1.y; legacy 5.15.y uefi: all: rollover current 6.1.y to legacy, taking over 5.15.y uefi: all: rollover edge 6.6.y to current, taking over 6.1.y uefi-arm64 6.7: copy patches from 6.6 uefi: all: edge: bump to 6.7-rc7; arm64: fix Phytium stmmac patch (by Igor) Co-authore…

    • Reputation Points

    • 0 replies
    • 922 views
  73. Description sunxi64-current had been frozen since release. Bump it to most recent tag at this date. Documentation summary for feature / change Removed a patch from Megi's which per description saves 20ms per something on boot which caused kernel compile breakage between 6.6.34 and .35. How Has This Been Tested? [x] Build kernel for Orange Pi Zero 2 with current: https://paste.armbian.de/domaniqife [ ] Boot tests on various sunxi64 boards should be done before merge! Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [x] My changes …

    • Reputation Points

    • 0 replies
    • 922 views
  74. The latest kernel 6.10 release brings multiple core changes and updates to BH workqueues. Let's examine the developments implemented by Collabora's engineers. View the full article

    • Reputation Points

    • 0 replies
    • 922 views
  75. Bumps actions/upload-artifact from 3.1.2 to 3.1.3. Release notes Sourced from actions/upload-artifact's releases. v3.1.3 What's Changed chore(github): remove trailing whitespaces by @​ljmf00 in actions/upload-artifact#313 Bump @​actions/artifact version to v1.1.2 by @​bethanyj28 in actions/upload-artifact#436 Full Changelog: https://github.com/actions/upload-artifact/compare/v3...v3.1.3 Commits a8a3f3a Merge pull request #436 from bethanyj28/main 7b48769 update dependency cache 6663039 update dist/index.js 55e76b7 bump @​actions/artifact version 65d8626 chore(github): remove trailing whitespaces (#313) See full diff in compare view Dependabot will resolve…

    • Reputation Points

    • 0 replies
    • 922 views
  76. Description For some weird reason, vim1s's kernel is extremely sensitive to gzipped initramfs image and it fails to load the same. For this reason, we had a pre_update_initramfs hook to change the initramfs compression algorithm from gzip to xz. But it turns out armbian-bsp-cli package has a well hidden pre-install script that changes compression to gzip if armbian-bsp-cli package is upgraded. This PR moves the compression change logic from previously added pre_update_initramfs hook to postinst script of armbian-bsp-cli. This way we can provide the value from getting overwritten and hence fix the upgrade failure. Jira reference number AR-1976 How Has This Been Tested? …

    • Reputation Points

    • 0 replies
    • 922 views
  77. This is the fourth and final part in a series on persian-rug, a Rust crate for interconnected objects. We've touched on the two big limitations: lack of deletion and lack of enforced matching between proxies and containers. Let's look at other solutions. View the full article

    • Reputation Points

    • 0 replies
    • 921 views
  78. Description Before, the string would look like this and fails since it's not a valid JSON: {%0A "after": "f6ddb25e6d6affbfdd92b4cd33a9b874254b4a09",%0A "base_ref": null,%0A "before": "0000000000000000000000000000000000000000",%0A "commits": [%0A {%0A "author": ... After, the JSON gets correctly parsed: { "after": "090850f02e35af562dd5adc39c23d423be6bfe15", "base_ref": null, "before": "0000000000000000000000000000000000000000", "commits": [ { "author": { ... Escaping multiline strings is not needed anymore with GITHUB_OUTPUT. See https://github.com/orgs/community/discussions/26288#discussioncomment-3876281 Instead, use the toJS…

    • Reputation Points

    • 0 replies
    • 921 views
  79. Raspberry PI 2 release announcement! View the full article

    • Reputation Points

    • 0 replies
    • 921 views
  80. A Coruña, Spain - December 7-10, 2014: Collabora are pleased to be sponsoring and attending the upcoming Web Engines Hackfest, which will bring together members from all parts of the Web Platform community. View the full article

    • Reputation Points

    • 0 replies
    • 921 views
  81. http://blog.armbian.com/content/images/2026/01/githubhighlights-2.png This week’s Armbian development saw a major cleanup of legacy toolchain code, alongside numerous board-specific improvements and kernel updates. Support was added for the Nuvoton MA35D1 NuMaker IoT board, while the BananaPi CM4/M2S and Khadas VIM3L boards received updated U-Boot bootloaders. Several fixes addressed hardware compatibility, including Bluetooth on Orange Pi Zero2, Type-C issues on Helios64, and build stability for the Raspberry Pi 4B. The release also introduced enhanced audio support for Genio devices and new AV1 patches for Rockchip64. Continuous integration workflows were reorganized, a…

    • Reputation Points

    • 0 replies
    • 921 views
  82. Over the past 18 months, we have been on a roller-coaster ride developing futex2, a new set of system calls. As part of this effort, the futex_waitv() syscall has now landed in Linux 5.16. But what exactly is futex? View the full article

    • Reputation Points

    • 0 replies
    • 921 views
  83. more of rpardini's GHA & pipeline stuff (early May/23) pipeline: cli: add proper gha- prefix to CLI commands that have something to do with GitHub Actions (thus gha-matrix now, and the new gha-template) stop at the correct places for inventory and targets non-GHA-specific commands handle gha-template first (and return), since it does not really depend on any info/targets/etc batcat the output for show-off pipeline: add output-gha-workflow-template.py utility, for rendering GHA workflow YAML templates with chunks python-tools: add Jinja2. Incredible how we made it this far without it. output-gha-workflow-template: a double-templater, first runs jinja with a custom…

    • Reputation Points

    • 0 replies
    • 921 views
  84. So far, the popular Bluetooth wireless communication protocol would only rely on the 2.4 GHz frequency band, but this may change in the future, as the Bluetooth Special Interest Group (SIG) has recently announced a new “specification development project” to add the 6 GHz frequency band to Bluetooth LE. Mark Powell, CEO of the Bluetooth SIG “explains” the move: The Bluetooth SIG community is constantly evolving the technology to meet ever expanding market demands for wireless communications. Expanding into the 6 GHz spectrum band will ensure the community can continue to make the enhancements necessary to pave the way for the next twenty years of Bluetooth innovation. I ge…

    • Reputation Points

    • 0 replies
    • 921 views
  85. Started by RSS Bot,

    Like starting a car with the hood open, sometimes you need to run your program with certain analysis tools attached to get a full sense of what is going wrong – or right. View the full article

    • Reputation Points

    • 0 replies
    • 920 views
  86. Syntax error fixes, dep checks & shfmt of board-side bash scripts shfmt everything, so maybe it's easier to understand. armbian-hardware-optimization: fix for case without esac introduced in #4417; shfmt armbian-audio-config: do nothing if aplay/amixer/alsactl missing; shfmt View the full article

    • Reputation Points

    • 0 replies
    • 920 views
  87. Description The command added to check whether the directory is git or not was having syntax error. Fixed the same. Also it seems adding safe-directory with local doesn't really work which actually makes sense. hence reverting to using global instead. Its still safer than before as we are not adding * and are adding the actual path of the directory Fixes following error in the logs --> (9) COMMAND: git --no-pager -C /home/flash/build-fork/cache/git-bare/kernel -C rev-parse --git-dir -->--> command failed with error code 128 after 0 seconds --> (9) WARNING: stacktrace for failed command [ exit code 128:git --no-pager -C /home/flash/build-fork/cache/git-bar…

    • Reputation Points

    • 0 replies
    • 920 views
  88. Videostrong HC1 Home Care Hub is a Smart Home/IoT gateway designed for the elderly that also serves as a smart speaker with 10-meter far-field voice recognition, a video phone with a video built-in camera and speaker, and a 4K Android TV box. The system is based on an Amlogic S905Y4 quad-core Cortex-A35 processor coupled with up to 4GB RAM and 64GB RAM, supports Ethernet, WiFi, Bluetooth, Zigbee, and LoRa, WiFi, and Bluetooth connectivity, and offers both HDMI 2.1 video output, and HDMI 2.0 video input. HC1 specifications: SoC – Amlogic S905Y4 quad-core Arm Cortex-A35 @ 2.0GHz with Arm Mali-G31 MP2 GPU with OpenGL ES 3.2 support System Memory – 2GB or 4GB RAM Storage – 8G…

    • Reputation Points

    • 0 replies
    • 920 views
  89. Started by RSS Bot,

    Description Bumping versions for sunxi. @The-going should we switch this to follow versions automatically? View the full article

    • Reputation Points

    • 0 replies
    • 920 views
  90. Description Fix #6857 and add 10 seconds network timeout to initramfs ssh daemon waiting for cryptroot-unlock password GitHub issue reference: #6857 Jira reference number [AR-2401] How Has This Been Tested? [x] Succesfully running CRYPTROOT_ENABLE="y" nanopi-r5c [x] Succesfully running CRYPTROOT_ENABLE="y" orangepi5-plus Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 920 views
  91. Interested in learning more about low-level specifics of the eBPF stack? Read on as we take a deep dive, from its VM mechanisms and tools, to running traces on remote, resource-constrained embedded devices. View the full article

    • Reputation Points

    • 0 replies
    • 920 views
  92. Bumps actions/upload-artifact from 3.0.0 to 3.1.2. Release notes Sourced from actions/upload-artifact's releases. v3.1.2 Update all @actions/* NPM packages to their latest versions- #374 Update all dev dependencies to their most recent versions - #375 v3.1.1 Update actions/core package to latest version to remove set-output deprecation warning #351 v3.1.0 What's Changed Bump @​actions/artifact to v1.1.0 (actions/upload-artifact#327) Adds checksum headers on artifact upload (actions/toolkit#1095) (actions/toolkit#1063) Commits 0b7f8ab ci(github): update action/download-artifact from v1 to v3 (#312) 013d2b8 Create devcontainer for codespaces + update all de…

    • Reputation Points

    • 0 replies
    • 920 views
  93. Description This way we don't need to calculate yet again. Before merging, we need to figure out which other are used. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 920 views
  94. Based on Debian 13 (Trixie), Apertis v2026 delivers updated system libraries, development tools, compilers, and core services, alongside a new default Wayland compositor, a reworked SDK, and smarter packaging pipelines. View the full article

    • Reputation Points

    • 0 replies
    • 920 views
  95. Weston 13.0 brings multiple fixes and important changes, notably the ability to load multiple backends simultaneously. This can be used to load VNC, RDP, or PipeWire backends for remote access alongside the native DRM backend. View the full article

    • Reputation Points

    • 0 replies
    • 920 views
  96. Started by RSS Bot,

    Starting today, and running until Saturday, join us at Linux App Summit for a look at Linux graphics, PipeWire, our work with Valve, and a virtual office hour with our Engineering Manager! View the full article

    • Reputation Points

    • 0 replies
    • 919 views
  97. We first spotted the AMD Ryzen Embedded 5000 processors in a micro-ATX motherboard last August, but AMD has now only announced the availability the of Ryzen Embedded 5000 Series “Zen 3” processors designed for “always on” networking firewalls, network-attached storage systems, and other security applications. AMD also mentions the Ryzen Embedded 5000 are “power-efficient processors”, but that does not mean low power, as those embedded processors are 65 to 105W parts, and offer a step-up in performance from the 10 to 54W AMD Ryzen Embedded V3000 processors also targetting networking and storage applications. As we found out last year, four SKUs are available with the Ryze…

    • Reputation Points

    • 0 replies
    • 919 views
  98. Description Fixing wrong URL path in rootfs cache rfc Jira reference number AR-1230 How Has This Been Tested? [x] Obvious problem. Not tested View the full article

    • Reputation Points

    • 0 replies
    • 919 views
  99. SMDT AIoTBOX-3568GK is an industrial control PC powered by a Rockchip RK3568 quad-core Cortex-A55 AIoT processor and offering plenty of interfaces including six USB ports, four RS232 ports, and terminal blocks with RS485 and CAN bus interfaces. The embedded computer ships with 2GB RAM and 16GB eMMC flash by default, and also features HDMI and LVDS display interfaces, 3.5mm jacks for headphones and microphone, as well as network connectivity through a Gigabit Ethernet port, WiFi, and optional Bluetooth and/or 4G LTE. AIoTBOX-3568GK specifications: SoC – Rockchip RK3568A quad-core Cortex-A55 processor @ up to 2.0GHz with Arm Mali-G52 2EE GPU with support for OpenGL ES 1.1/2…

    • Reputation Points

    • 0 replies
    • 919 views
  100. Description Small functional fixes, otherwise cosmetic change: How Has This Been Tested? [x] On dev machince and several working ones. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas View the full article

    • Reputation Points

    • 0 replies
    • 919 views

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.