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. SONOFF ZBMINI Extreme (aka ZBMINI-L2) is an ultra-compact Zigbee smart switch that can control home appliances and lights without a neutral wire and can fit into almost any mounting box. The tiny wireless switch can fit into the smallest EU-type/86-type/120-type mounting box, and works with gateways supporting the Zigbee 3.0 protocol such as ZBBridge Pro, NSPanel Pro, SmartThings Hub, Amazon Alexa Echo speaker, and so on. It also supports external switches, voice control, eWelink app control, and other features. SONOFF ZBMINI Extreme (ZBMINI-L2) specifications: MCU – Silicon Labs EFR32MG22 Arm Cortex-M33 @ 76.8 MHz Zigbee microcontroller with up to 512 kB flash, up to 32 …

    • Reputation Points

    • 0 replies
    • 1k views
  2. Description SSH provides functionality to pass locales but until we don’t choose them, we will get warning. My workstation has SI_UTF and when SSHing it expects those also there. Disabling support at build time and enabling it back at first login seems like a good solution. Jira reference number AR-1624 How Has This Been Tested? [x] Manually View the full article

    • Reputation Points

    • 0 replies
    • 750 views
  3. Description https://forum.armbian.com/topic/27917-wireguard-module-in-default-kernel-configuration/#comment-163826 tl;dr: Add wireguard to sunxi-current 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. [x] Build kernel 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 ha…

    • Reputation Points

    • 0 replies
    • 778 views
  4. Description Previous help message armbianmonitor -h Usage: armbianmonitor [-h] [-b] [-c $path] [-d $device] [-D] [-m] [-p] [-r] [-u] ############################################################################ Use armbianmonitor for the following tasks: armbianmonitor -c /path/to/test performs disk health/performance tests armbianmonitor -d monitors writes to $device armbianmonitor -D tries to upload debug disk info to improve armbianmonitor armbianmonitor -m provides simple CLI monitoring - scrolling output armbianmonitor -M provides simple CLI monitoring - fixed-line output armbianmonitor -n provides simple CLI network monitoring - scrolling output armbianmon…

    • Reputation Points

    • 0 replies
    • 1.9k views
  5. Description media: fix firefly-rk3399 mini-pcie slot. Problem description: The 3G/4G module is not available on the firefly-rk3399. According to the schematic, the "MINI PCIE" on the firefly-rk3399 only has USB2 functionality. Comparing with the official kernel device tree, it is found that the vcc3v3-3g-regulator power supply node is missing. However, the pins used by this node conflict with the leds node referenced in the kernel device tree for roc-rk3399-pc. This node is redundant in firefly-rk3399, so it is defined as "node deletion". Summary of modifications: Added vcc3v3-3g-regulator power supply node. Defined node deletion. How Has This Been Tested? [x] Su…

    • Reputation Points

    • 0 replies
    • 1.4k views
  6. Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article

    • Reputation Points

    • 0 replies
    • 858 views
  7. Description RTW88 driver has some problems (no working AP mode, wifi connection fails after 2-3 days, speed problems) on RTL8822CS SDIO modules. So: update rtl88x2cs commit sha to latest version add armbian_kernel_config hook to enable driver in kernel config (only for meson64 family) add jethub boards hook to blacklist rtw88 module in image (by default rtw88 loads first) Jira reference number AR-2033 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 family WiFi works [ ] Need to be tested on other family boards Checklist: [X] My code follows the st…

    • Reputation Points

    • 0 replies
    • 1.3k views
  8. Description Partiall revert of https://github.com/armbian/build/pull/6321 https://github.com/armbian/build/pull/6298 How Has This Been Tested? Config change only. 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
    • 825 views
  9. Description Issue reported from radxa's forum: https://forum.radxa.com/t/the-changable-wifi-interface-name-of-rock-5c-lite/20921 Rock5c has an onboard aic8800 usb wifi/bt module, which has random wifi interface name by default, which will cause non-static connection name created by networkmanager. 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] PREFER_DOCKER=no ./compile.sh kernel BOARD=rock-5c BRANCH=vendor BUILD_DESKTOP=yes BUILD_MINIMAL=no DEB_COMPRESS=xz KERNEL_CONFIGURE=no RELEASE=jammy KERNEL_GIT=shallow DESKTOP_APPGROUPS_SELECTED= DESKTOP_ENVIRONMENT=g…

    • Reputation Points

    • 0 replies
    • 1.1k views
  10. Description Expand functions install_deb_chroot and install_artifact_deb_chroot with additional parameter. This adds support to pass additional parameters to package installer. Enable allow-downgrades to base-files to allow building images with older version than current Framework stores our base-files in rootfs cache with version that comes from trunk and when we make stable images for current or previous release, build fails with error E: Packages were downgraded and -y was used without --allow-downgrades. https://github.com/armbian/build/issues/7048 AR-2350 AR-2454 How Has This Been Tested? Manual install of broken builds. Checklist: [x] My code follows the st…

    • Reputation Points

    • 0 replies
    • 874 views
  11. Description Attempt to work towards one U-Boot bootscript for (at least) mvebu, sunxi and rockchip64. This adds: (Aligned) load address calculations This will remove the need to update any kernel_load_addr_r or ramdisk_addr_r in case kernel image increases. Calculation is based on either Flat kernel image image_size + text_offset as specified in the vmlinux(/Image) header info Compressed kernel image filesize (vmlinuz/zImage) Clear warnings to user in case files are not found, not able to load or application failed. Merge of armbianEnv.txt kernel options was attempted for sunxi, mvebu and rockchip64. DT folder determination based on sunxi approach. DT file determinat…

    • Reputation Points

    • 0 replies
    • 1.1k views
  12. Single Board Computers (SBCs) have revolutionized embedded computing, offering powerful capabilities in compact, low-power packages. However, unlike traditional desktops with their readily swappable hard drives, storage on SBCs comes in various forms, each with its own trade-offs in terms of performance, cost, and reliability. Understanding these differences is crucial for any project, from a simple home automation hub to a demanding edge AI device. microSD cards: the ubiquitous entry point For many, the microSD card is the first encounter with SBC storage. Its low cost and universal compatibility with most boards, including the popular Raspberry Pi series, make it an acc…

    • Reputation Points

    • 0 replies
    • 1k views
  13. 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 26.8 brings a major shift to the ecosystem, focusing heavily on rebuilding and refining the core tools users interact with every day. Anchored by the Linux 7.1 kernel across the tree, this milestone release introduces three major overhauls: a redesigned armbian-install utility featuring expanded boot topologies and standalone bootloader flashing, the all-new Imager 2.0, and standardized UEFI ISO images for seamless deployment across desktop and minimal environments. Paired wi…

    • Reputation Points

    • 0 replies
    • 395 views
  14. WeAct Studio Logic Analyzer V2 is a low-cost, small WCH CH32H417 board designed to be used as a 16-channel USB 3.0 logic analyzer with up to 200 MHz bandwidth. The company says the board runs three different “apps”: logic analyzer, USB-serial + DAP, or custom firmware developed by the user, all located at different addresses on the flash and selected by simply pressing the button on the board. WeAct Logic Analyzer V2 board specifications: MCU – WCH CH32H417 CPU cores QingKe RISC-V5F up to 400 MHz QingKe RISC-V3F up to 144 MHz GPU – Graphics Processing Hardware Accelerator GPHA Memory – 896KB SRAM Storage – 960KB flash; 304 KB slot for “user app”/custom firmware (slot 2 @ …

    • Reputation Points

    • 0 replies
    • 196 views
  15. Description The version argument is not used by the script anymore, hence the check is obsolete. Additionally make use of the currently unused defined MOD_DIR variable. Jira reference number [AR-9999] How Has This Been Tested? Running the script locally, the change otherwise is trivial. 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 artic…

    • Reputation Points

    • 0 replies
    • 1.1k views
  16. Our recent efforts on the Hantro kernel driver have resulted in the addition of H.264 decoding support and multiple performance improvements. We are now introducing High Efficiency Video Coding, also known as H.265, decoding support on NXP's i.MX8 M. View the full article

    • Reputation Points

    • 0 replies
    • 757 views
  17. With GStreamer 1.12's first release candidate out for testing and the final release expected soon, here's a brief preview of some of the (many) new features, bugfixes and improvements that will be arriving with this release. View the full article

    • Reputation Points

    • 0 replies
    • 834 views
  18. Started by RSS Bot,

    Description Add collective target "default" The BUILD_ONLY variable should not be empty, that is, the target for the assembly should be defined. If this is not the case, open a selection dialog with marked goals that correspond to the default collective goal. This work provides an opportunity for the implementation of the choice dialog. Checklist: [ ] Test build View the full article

    • Reputation Points

    • 0 replies
    • 881 views
  19. Description Increase the maximum number of AP connected clients to 16 instead of 4 for ESP8089 driver for rk322x family on kernels 5.15, 5.19, 6.0 and 6.1. The patch is trivial How Has This Been Tested? [x] Packages for kernel 6.1 have been compiled and installed onto a running installation [x] The driver has been tested with up to 6 connected clients and worked with no issues 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 …

    • Reputation Points

    • 0 replies
    • 884 views
  20. Started by RSS Bot,

    Twitter counter is broken so remove it until fixed be more precise in terms of 64 bit View the full article

    • Reputation Points

    • 0 replies
    • 731 views
  21. Description These two blob files have been in repo armbian/rkbin for a long time: armbian/rkbin#8. I test them on rock-3a today. Should be okay to update. 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] Tested on rock-3a 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 publish…

    • Reputation Points

    • 0 replies
    • 1k views
  22. Description Fix legacy u-boot patch, update to use v2022.07 Remove unreliable onboard bt/wifi driver Add current target (5.10) - works and tested on SD with minimal image Add edge target (6.1) - hangs at boot TODO [ ] test eMMC install [ ] test HDMI output [ ] resolve 6.1 hang/oops [ ] remove legacy target 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. [x] Install legacy image on SD, boot OK [x] Install current image on SD, boot OK [x] network: configure DSA switch as router (wan, br0: lan0..3) [x] network: mPCI wifi (ath10k) …

    • Reputation Points

    • 0 replies
    • 786 views
  23. Description Armbian install fails to start on minimal images Jira reference number AR-1623 How Has This Been Tested? [x] After installing this package installation works View the full article

    • Reputation Points

    • 0 replies
    • 847 views
  24. small batch of lib fixes (mid+/April'23) Fixing the last batch. Some stupid mistakes. revert: run kernel make through pipetty for moar colors (breaks make menuconfig) - thanks @EvilOlaf artifacts: add git SHA1 sanity checking memoize-cached: add flock locking to run_memoized() to avoid error when run in parallel lib: shellfmt & fix gen-library to match artifact: rootfs: fix artifact_rootfs_config_dump() with added rootfs pkgs (should work now, I promise) View the full article

    • Reputation Points

    • 0 replies
    • 694 views
  25. Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article

    • Reputation Points

    • 0 replies
    • 834 views
  26. Started by RSS Bot,

    Description We have an arg UBOOT_MIRROR and it can be set to gitee to use mirror https://gitee.com/mirrors/u-boot.git. We have to fix Makefile url for it. 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] PREFER_DOCKER=no ./compile.sh uboot BOARD=fl700n BRANCH=edge UBOOT_MIRROR=gitee. fl700n is a board using uboot config firefly-rk3288_defconfig I am playing these days. 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 [ ]…

    • Reputation Points

    • 0 replies
    • 961 views
  27. 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
    • 924 views
  28. Adhering to the fundamentals of open source, the Atari VCS OS is based on Debian using the Apertis infrastructure, and the graphics rely on Weston as its Wayland compositor. View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  29. Single board computers running Armbian offer incredible flexibility and power, but like any mini-computer, they can occasionally hit a snag. When your trusty SBC goes quiet or acts erratically, a systematic approach to troubleshooting can save you hours of frustration. Here are some fundamental steps to get your Armbian-powered device back on track. 1. The power supply: often the culpritBefore you dive into complex software diagnostics, always, always check your power supply. Undervoltage is perhaps the most common cause of instability, random reboots, and even failure to boot on SBCs. Avoid cell phone chargers: While many cell phone chargers feature a USB output and prov…

    • Reputation Points

    • 0 replies
    • 968 views
  30. The Milk-V Duo S is a very cheap and small board. It runs a Sophgo SG2000 with an Arm Cortex-A53 and a RISC-V C906, 512 MB of RAM, and a physical slide switch decides which one boots. Armbian now supports both architectures. PR #10326 landed the port (175 files) as two thin board targets – milkv-duos-arm and milkv-duos-riscv – over a single shared family include, so the bootloader pins can't drift apart. PR #10510 moved the edge branch to kernel 7.1. Standing on the shoulders of othersThere are at least 2 projects the port owes a lot to: queenkjuul/milkv-duo-ubuntu (Ubuntu on a mainline kernel 7.0, RISC-V) and Fishwaldo/sophgo-sg200x-debian (Debian sid, vendor kernel 5.10…

    • Reputation Points

    • 0 replies
    • 363 views
  31. Monado, the OpenXR runtime for Linux, is now officially conformant! In recognition of this milestone, a first major release version of the OpenXR runtime for Linux is now available, bringing with it a SteamVR driver! View the full article

    • Reputation Points

    • 0 replies
    • 825 views
  32. Collaborans are once again hitting the road and will be attending three separate events over the next new two weeks, in London, Las Vegas and Amsterdam View the full article

    • Reputation Points

    • 0 replies
    • 806 views
  33. STMicro introduced the VL53L8 multi-zone direct Time-of-Flight (dToF) sensor last month, but here’s another ToF sensor with VL53L5CP specifically designed for the PC market with the enablement of features such as user detection, gesture recognition, and intruder alert. STMicro says the ranging sensor continuously scans its field of view to map the scene and gather intelligence without using a camera or recording images. With 64 (8×8) zones within a wide 61-degree field, the VL53L5CP can detect and track multiple targets, calculating at their X/Y/Z coordinates and motion at high speed. VL53L5CP features: 940 nm invisible Vertical Cavity Surface Emitting Laser (VCSEL) and i…

    • Reputation Points

    • 0 replies
    • 1.1k views
  34. There are plenty of carrier boards for Raspberry Pi CM4, but the Ochin looks a bit different, as it is specifically designed for drones and robots, and the compact carrier board exposes most interfaces through low-profile GHS connectors instead of standard ports or headers. About the size of the Raspberry Pi CM4 itself, the board also comes with a USB Type-C port to flash the eMMC flash, two MIPI CSI connectors and four USB 2.0 GHS connectors to add cameras to your robotics projects, and supports LiPo batteries. Ochin specifications: Supported modules – Raspberry Pi CM4 with Broadcom BCM2711 quad-core Cortex-A72 processor, up to 8GB RAM, up to 32GB eMMC flash (the CM4 Lit…

    • Reputation Points

    • 0 replies
    • 1.4k views
  35. Follow-up from #4286 & #4309. View the full article

    • Reputation Points

    • 0 replies
    • 873 views
  36. The fourth prize of Giveaway Week 2022 is the Sonoff NSPanel Pro control panel with four Zigbee modules including a temperature & humidity sensor, a door/window sensor, a switch, and a PIR motion sensor. The controller is based on a Rockchip PX30 quad-core Cortex-A35 processor running Android 8.1 and acts as a Zigbee 3.0 gateway allowing users to add all sorts of Zigbee modules. It also works with the eWelink app to add security cameras which can be some of your old smartphones. We reviewed the SONOFF NSPanel Pro control panel & Zigbee gateway last month together with Zigbee modules and the SONOFF Slim Cam indoor security camera and found it worked reasonably well…

    • Reputation Points

    • 0 replies
    • 896 views
  37. DFRobot UniHiker is a STEM education platform with a 2.8-inch touchscreen display, a Rockchip RK3308 quad-core Cortex-A35 processor, a GD32V RISC-V microcontroller, WiFi and Bluetooth connectivity, as well as various headers for expansion, and a BBC Micro:bit compatible edge connector. The UniHiker runs Debian 10 Linux and can be used to teach programming using Mind+ visual programming IDE or Jupyter open-source interface, as well as IoT and AI basics thanks to tutorials and lessons available in Chinese only as the platform clearly targets the education market in mainland China at this point in time. Unihiker specifications: SoC – Rockchip RK3308 Quad-core Arm Cortex-A3…

    • Reputation Points

    • 0 replies
    • 960 views
  38. Description When language Chinese/Janpanese/Korean is set, because of lacking fonts the CJK characters are displayed like tofu. Pakcage fonts-noto-cjk comes to solve this just like its name. It is removed in https://github.com/armbian/build/commit/74aa5d9e0a23b949df7ff0c2bcda6666897c20b9, and I add it back. 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] jammy gnome rootfs built with packages fonts-noto-cjk 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, part…

    • Reputation Points

    • 0 replies
    • 1.8k views
  39. Description Whenever something is changed in the config/boards/ folder execute rebuild of board build list GitHub action. This simplify board images re-build process as one can only select image from the list. Version is bumped automatic, build list variant is predefined. Jira reference number AR-1664 How Has This Been Tested? [x] Manual execute from another repository 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 depen…

    • Reputation Points

    • 0 replies
    • 781 views
  40. mekotronics-r58x-pro.wip: add new board Mekotronics R58X-Pro mekotronics-r58x-pro.wip: add new board Mekotronics R58X-Pro View the full article

    • Reputation Points

    • 0 replies
    • 840 views
  41. Description Improve naming confusion by changing build framework defaults. 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
    • 812 views
  42. Description After testing, it was found that Firefly-RK3399 cannot boot using the mainline device tree due to issues with the PMU (Power Management Unit). Even after fixing the PMU problem, Bluetooth still cannot be used. Therefore, the original patch has been optimized by removing unnecessary parts. 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…

    • Reputation Points

    • 0 replies
    • 913 views
  43. Description Copy missing common.mk for build Comment undefined RTW_WARN_LMT Fix wrong dir name in Makefile Remove sed CONFIG_PLATFORM_SPACEMIT for bpif3 because source code has alraedy enabled it, and fix sed CONFIG_PLATFORM_ARM_ROCKCHIP for armsom-sige5 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 [x] wifi works on armsom sige5 Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I …

    • Reputation Points

    • 0 replies
    • 1.1k views
  44. Hello Armbian community! Here's a summary of the key developments and improvements in the Armbian project from July 20th to July 27th, 2025. HighlightsNew board support for MediaTek Filogic: Added initial community support for the MediaTek Filogic device, specifically the BananaPi R4 Router, expanding Armbian's reach to new and powerful networking hardware.add community support for MediaTek Filogic device (BananaPi R4 Router) (#8407)New featuresSMART AM40: Added PHY LED configuration.SMART AM40: add PHY LED configuration (#8431)Rock-5C: Enabled thermal sensors for the current kernel.rock-5c: Enable thermal sensors for current (#8430)LCKFB-Taishanpi: Updated U-Boot patches…

    • Reputation Points

    • 0 replies
    • 663 views
  45. New upstream BlueZ documentation helps simplify Bluetooth qualification for Linux-based products by mapping supported profiles, test requirements, software versions, and manual steps in one place. View the full article

    • Reputation Points

    • 0 replies
    • 796 views
  46. 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 26.8 brings a major shift to the ecosystem, focusing heavily on rebuilding and refining the core tools users interact with every day. Anchored by the Linux 7.1 kernel across the tree, this milestone release introduces three major overhauls: a redesigned armbian-install utility featuring expanded boot topologies and standalone bootloader flashing, the all-new Imager 2.0, and standardized UEFI ISO images for seamless deployment across desktop and minimal environments. Paired wi…

    • Reputation Points

    • 0 replies
    • 394 views
  47. Hwangsaeul, or H8L, a remote surveillance streaming solution, utilizes the capability of libsrt to collect statistics from open SRT sockets and by continuously analyzing the available data tries to detect potential connectivity issues. View the full article

    • Reputation Points

    • 0 replies
    • 796 views
  48. Like the bug that no one can solve, many issues occur on the interface between the user application and the operating system. But even in the good Open Source world, understanding what is happening at these interfaces is not always easy. View the full article

    • Reputation Points

    • 0 replies
    • 817 views
  49. Mirek Folejewski has designed the ridiculously tiny Femto module based on the Raspberry Pi RP2040 microcontroller with a size of just 12x12mm, and still including an SPI flash, a crystal, and a few passive components. We’ve previously covered some really tiny RP2040 boards with the Pimoroni Tiny 2040 and Adafruit QT Py RP2040 boards, as well as the RP2040 Stamp module, but the 12x12mm Femto module is about a quarter of the size of 25x25mm RP2040 Stamp. Femto specifications: MCU – Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller @ up to 133Mhz with 264kB of SRAM Storage – 4 to 64Mbit QSPI flash I/O – 30 GPIO pins, Reset and BOOTSEL signals, etc… exposed through a f…

    • Reputation Points

    • 0 replies
    • 1.4k views
  50. Description https://jgsun.github.io/2021/12/13/linux-gpio-driver/ https://lloydrochester.com/post/hardware/libgpiod-intro-rpi/ Jira reference number AR-1335 How Has This Been Tested? [x] Tested for assembly 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
    • 1.6k views
  51. Follow-up from #4286. View the full article

    • Reputation Points

    • 0 replies
    • 838 views
  52. Description Since upgrading u-boot on sunxi to 2022.07 we lost key mapping for breaking the boot sequence. The former working patch has been updated to work for U-Boot v2022.07 now again to let U-Boot Autoboot being interrupted by pressing the -key as it was working for U-Boot 2021.10 before. This fix resolves Jira reference number AR-1322 Tested: [x] The current Armbian build includes the patch with success [x] Tested booting a Cubietruck board 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 change…

    • Reputation Points

    • 0 replies
    • 957 views
  53. 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
    • 921 views
  54. The exFAT file system is about to get faster in Linux 6.2, at least when creating files and directories, with the performance boost especially noticeable on low-end processors. Microsoft released the exFAT specification and announced Linux support in August 2019, which was followed by a new exFAT implementation in Linux 5.7 (June 2020) from Samsung. But people are still working on improving exFAT Linux support, and Yuezhang Mo, an engineer at Sony, committed a patchset for Linux 6.2 that reduces repeated traversal of directory entries to boost the performance of exFAT: After traversing all directory entries, hint the empty directory entry no matter whether or not there a…

    • Reputation Points

    • 0 replies
    • 1.4k views
  55. Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article

    • Reputation Points

    • 0 replies
    • 832 views
  56. grub + grub-with-dtb: add back functions removed from mkconfig_lib in recent GRUB versions (2.12) grub + grub-with-dtb: add back functions removed from mkconfig_lib in recent GRUB versions (2.12) this should make 09_linux_with_dtb.sh work across all RELEASE's, sid and mantic included extra: if grub-mkconfig (update-grub) fails, show all involved source files View the full article

    • Reputation Points

    • 0 replies
    • 843 views
  57. lib & config: give shellcheck directions (to /dev/null for dynamic, to repo-relative path for static) for all sourced references lib & config: give shellcheck directions (to /dev/null for dynamic, to repo-relative path for static) for all sourced references in preparation for tightening the shellcheck severity level it needs to be able to follow all sources; dynamic ones are ignored, static ones need root-relative prefix View the full article

    • Reputation Points

    • 0 replies
    • 859 views
  58. Description basiclly, legacy kernel for board firefly-itx-3588j 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 [x] boot [x] can play music, Hi-Fi! 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 [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [ ] dependent on https://github.com/armbian/linux-rockchip/pull/193 View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  59. This week brings significant kernel updates, security enhancements, and important board-specific improvements. HighlightsKernel 6.16 arrives: A major update to Kernel 6.16 has been rolled out across several platforms, including mainline, UEFI ARM64, and Rockchip edge, bringing the latest features, performance improvements, and bug fixes to a wider range of Armbian devices.Enhanced security for BananaPi BPI-M4-Zero: Kernel Address Space Layout Randomization (KASLR) has been enabled, significantly improving the board’s resilience to memory-based attacks.U-Boot 2025.07 released: Both BananaPi BPI-M4-Zero and Orange Pi 5 Pro received updated U-Boot firmware, improving eMMC su…

    • Reputation Points

    • 0 replies
    • 701 views
  60. This week's work centers on new board enablement and platform maintenance, kernel and U-Boot refresh across Rockchip and Sunxi, and CI/build infrastructure improvements. Board support expanded with the addition of Sovol Zero, SV08, and SV08 Max on the H616 platform, alongside mainline and edge enablement for the Recomputer RK3576 devkit. BeagleY-AI features were forward-ported through kernel 7.2, the Mekotronics R58S2 gained rockusb recovery-key support, and the NanoPi R3S received an ethernet alias. Vendor logos and board imagery were also refreshed on the website. On the kernel and bootloader side, the cix-p1 edge kernel moved to 7.1.5 with refreshed patches, meson64 dr…

    • Reputation Points

    • 0 replies
    • 352 views
  61. The Milk-V Duo S is a very cheap and small board. It runs a Sophgo SG2000 with an Arm Cortex-A53 and a RISC-V C906, 512 MB of RAM, and a physical slide switch decides which one boots. Armbian now supports both architectures. PR #10326 landed the port (175 files) as two thin board targets – milkv-duos-arm and milkv-duos-riscv – over a single shared family include, so the bootloader pins can't drift apart. PR #10510 moved the edge branch to kernel 7.1. Standing on the shoulders of othersThere are at least 2 projects the port owes a lot to: queenkjuul/milkv-duo-ubuntu (Ubuntu on a mainline kernel 7.0, RISC-V) and Fishwaldo/sophgo-sg200x-debian (Debian sid, vendor kernel 5.10…

    • Reputation Points

    • 0 replies
    • 382 views
  62. HIYD is a compact and thin (2.7mm) health and fitness tracker that attaches to the back of a regular wristwatch and looks very similar to the Azume One, which we wrote about last month. Developed by San Jose-based HIYD, the device adds heart rate, sleep, recovery, and activity tracking to traditional watches using a removable microsuction mechanism. It features optical sensors for heart rate, heart rate variability (HRV), and blood oxygen (SpO2) monitoring, along with an accelerometer and skin temperature sensor. The device connects to Android and iOS smartphones over Bluetooth and supports sleep tracking, daily readiness scores, and camera-based nutrition logging. Batte…

    • Reputation Points

    • 0 replies
    • 127 views
  63. Complex, real-world correctness tests and performance analysis are now possible thanks to gltrim, a new tool recently added to apitrace, designed to trim replayable traces to single, user-defined frames. View the full article

    • Reputation Points

    • 0 replies
    • 915 views
  64. Today we all read the announcement of Ubuntu's decision to refocus on cloud and IoT activities, dropping Unity 8 to move back to a GNOME-based desktop for the 17.04 LTS. View the full article

    • Reputation Points

    • 0 replies
    • 1k views
  65. Description When installing Armbian for the first time, I noticed the txt file included with the builds provides slightly different commands. Filenames include xz compression. How Has This Been Tested? I have just installed Armbian with these commands. View the full article

    • Reputation Points

    • 0 replies
    • 833 views
  66. Telink TLSR8273-M-EH is a multi-protocol wireless connectivity module with energy harvesting capabilities implemented through Nowi’s PMIC, and designed for batteryless devices (or ones with “forever batteries”) such as TV remote controls, but also wearables, and electronic shelf labels among others. The solution is based on a 48MHz RISC microcontroller that supports Bluetooth 5.1 LE, 802.15.4 (Zigbee/RF4CE/6LoWPAN/Thread), and 2.4GHz proprietary protocols. With a single module integrating all main components required for batteryless operation, Telit says its solutions reduce BOM and size, as well as supply chain complexity, and improves user-friendliness by removing the n…

    • Reputation Points

    • 0 replies
    • 1.2k views
  67. This fix is provided by mainline U-Boot since v2022.10. For any details refer to: https://github.com/u-boot/u-boot/commit/5fd30ed78539e11c2c155001a88f483441a96ebd fixes #4401 Tested: [x] Current Armbian build includes the patch with success [x] Has been tested on a Cubietruck board 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 (s. U-Boot mainline reference above) [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstr…

    • Reputation Points

    • 0 replies
    • 735 views
  68. An OEM fanless network appliance has shown up online with a choice of 15-watt Intel Core i3-1215U, Core i5-1235U, and Core i7-1265U Alder Lake processors, and six 2.5GbE interfaces, as well as HDMI and DisplayPort video outputs, and support for M.2 NVMe SSD and 2.5-inch SATA drives. The design looks very similar to another white brand fanless network appliance with six 2.5GbE ports and an Intel Gemini Lake processor that we covered last year. Besides the faster processor, the new system replaces i225-V controllers with i226-V controllers, some of the USB ports have been upgraded to “USB 3.2”, and DisplayPort output was added for dual display setups. Specifications: Alder …

    • Reputation Points

    • 0 replies
    • 767 views
  69. Disables the use of the obiabf repository by default. Using these packages by default regularly causes problems. The background does not work, the DE does not start, etc. testing has shown that the current version of mesa works fine and does not create problems with all DE. Users who need this experimental version can enable and use it themselves. View the full article

    • Reputation Points

    • 0 replies
    • 742 views
  70. ADLINK Ampere Altra Dev Kit is an “IoT prototyping kit” based on an ATX motherboard fitted with a COM-HPC-ALT Server Type Size E module powered by an Ampere Altra 32, 64, or 80-core Arm Neoverse N1 server processor, and supporting up to 768GB DDR4 memory. It’s basically the same hardware as found in the Ampere Altra Developer Platform (AADP), but without the tower and power supply, nor optional features like liquid cooling or 10GbE interfaces. Ampere Altra Dev Kit (AADK) specifications and content: Computer-on-Module – COM-HPC Server Type Size E Ampere Altra module with Ampere Altra 32 to 80-core 64-bit Arm Neoverse N1 processor up to 1.7/2.2/2.6 GHz (32/64/80 cores, TPD:…

    • Reputation Points

    • 0 replies
    • 1.5k views
  71. M5Stack CoreS3 is a battery-powered ESP32-S3 IoT controller with WiFi and Bluetooth connectivity, a 2-inch touchscreen display, a 0.3MP camera, a microSD card slot for storage, several sensors, plenty of I/Os, a USB Type-C OTG port, as well as a 9V to 24V DC input port. That’s the second ESP32-S3 IoT controller from M5Stack we’ve seen this year, as the CoreS3 follows the smaller M5Stack AtomS3 with a 0.85-inch display, only a few I/Os, and fewer features overall although it does come with an IR transmitter that’s missing from the larger CoreS3. M5Stack CoreS3 specifications: Wireless MCU – Espressif Systems ESP32-S3FN16R8 dual-core 32-bit Xtensa LX7 microcontroller with A…

    • Reputation Points

    • 0 replies
    • 1.4k views
  72. ubuntu: add mantic (23.10), symlinks to lunar ubuntu: add mantic (23.10), symlinks to lunar ubuntu: desktop gnome: drop package gconf2 this had already been done for Debian variants View the full article

    • Reputation Points

    • 0 replies
    • 1k views
  73. Started by RSS Bot,

    Description Add windows dev kit 2023 support Jira reference number [AR-9999] How Has This Been Tested? Tested on windows dev kit 2023 [X] installed on sd card and device is booting fine 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
    • 1.1k views
  74. t95z: add board file (and u-boot 2024.04) for T95Z Plus Amlogic tvbox t95z: add board file (and u-boot 2024.04) for T95Z Plus Amlogic tvbox we've had kernel patches/DT (from chewitt) for this in meson64 for a long time, but I never sent the board uses blobs for the tartiflette-s912 which is also an DDR3 S912 (VIM2's blobs are DDR4 and won't boot) this adds u-boot 2024.04 support, using chewitt's DT & 000.patching_config.yaml & a specific BOOTPATCHDIR this is a full board as-if it was an SBC, and expects to boot from mainline u-boot; for that to work you've to wipe the eMMC and get rid of the vendor-supplied u-boot if this is not what you want/need, you can use …

    • Reputation Points

    • 0 replies
    • 1.6k views
  75. Description sun55iw3-syterkit: update kernel config How Has This Been Tested? [x] Successfully built. [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
    • 1.1k views
  76. Description This fixes armbian-firmware-full missing the symlinks from linux-firmware How Has This Been Tested? [x] Build an image with armbian-firmware-full and confirmed the symlinks were there and pointed to the right location 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 [ ] 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
    • 972 views
  77. Welcome to your weekly dose of Armbian insights. From thermal management to industry trends, here's what the community is talking about this week. GitHub Highlights GitHub highlightsWeekly Armbian development highlights including expanded board support for DshanPi A1, Raspberry Pi kernel updates to 6.16, and build system improvements.Armbian blogMichael RobinsonHands-on ! Self-host your photos with Immich and ArmbianImmich is a sleek, self-hosted alternative to Google Photos offering powerful features like mobile uploads, facial recognition, and full privacy. With Armbian, setting it up on your own device is simple and efficient.Armbian blogInella JoomunTips & tricks …

    • Reputation Points

    • 0 replies
    • 560 views
  78. Started by RSS Bot,

    http://blog.armbian.com/content/images/2025/12/githubhighlights-2.pngThis week in Armbian development saw a series of refinements and maintenance updates across the build and configuration repositories. Contributors focused on workflow standardization, cosmetic improvements such as board name adjustments, and documentation enhancements. Several technical fixes addressed typos, property mispellings, and package issues, while platform support was expanded with kernel and boot improvements for devices like the Mekotronics R58-4x4 and MusePi Pro. Notable changes also included vendor reorganization and the addition of fallback logic for Ubuntu LTS releases. Overall, the activi…

    • Reputation Points

    • 0 replies
    • 725 views
  79. http://blog.armbian.com/content/images/2026/02/githubhighlights-2.webpThis week’s Armbian development saw significant progress across multiple areas, including desktop environment enhancements, kernel updates, and expanded hardware support. Notable changes include the addition of GNOME desktop options, improvements to XFCE organization, and updates to U-Boot for several boards. The team introduced new board images and logos, refined Docker automation and documentation, and standardized numerous software modules for better maintainability. Kernel advancements featured bumps to 6.19-rc8, integration of ZFS v2.4.0, and targeted fixes for Rockchip and Odroid platforms. Commun…

    • Reputation Points

    • 0 replies
    • 1k views
  80. This week's work centers on new board enablement and platform maintenance, kernel and U-Boot refresh across Rockchip and Sunxi, and CI/build infrastructure improvements. Board support expanded with the addition of Sovol Zero, SV08, and SV08 Max on the H616 platform, alongside mainline and edge enablement for the Recomputer RK3576 devkit. BeagleY-AI features were forward-ported through kernel 7.2, the Mekotronics R58S2 gained rockusb recovery-key support, and the NanoPi R3S received an ethernet alias. Vendor logos and board imagery were also refreshed on the website. On the kernel and bootloader side, the cix-p1 edge kernel moved to 7.1.5 with refreshed patches, meson64 dr…

    • Reputation Points

    • 0 replies
    • 341 views
  81. The Mixtile Blade 3 Pico-ITX single board computer (SBC) powered by Rockchip RK3588 processor has now launched on Crowd Supply with either 8GB or 16GB RAM, and an optional four-node cluster box with a built-in PCIe switch designed to accommodate four Mixtile Blade 3 boards. The board also comes with up to 128GB of storage, two 2.5GbE interfaces, HDMI 2.1 output, HDMI 2.0 input, USB 3.2 Gen 1 USB Type-C ports, as well as a mini PCIe Gen 2 for expansion and a 30-pin GPIO header for expansion, as well as U.2 edge connector with 12V, PCIe x4 Gen 3 and SATA signals to interface with other Mixtile boards and build clusters. Mixtile Blade 3 specifications: SoC – Rockchip RK3588 …

    • Reputation Points

    • 0 replies
    • 1.8k views
  82. Earlier this week, WebRTC became an official W3C and IETF standard. GStreamer has a powerful and rapidly maturing WebRTC implementation. So, the obvious question is: how do we build this on Windows? View the full article

    • Reputation Points

    • 0 replies
    • 865 views
  83. Started by RSS Bot,

    Today, Olivier Crête, libnice maintainer and Collabora Multimedia Lead, announced the availability of libnice 0.1.14, the latest release of the NAT traversal library implementing the RFC for Interactive Connectivity Establishment (ICE). View the full article

    • Reputation Points

    • 0 replies
    • 757 views
  84. Currently adopted 5.20-1 Reboot board. Change from regulator-boot-on to regulator-always-on. reg_dcdce: dcdce { regulator-always-on; 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 c…

    • Reputation Points

    • 0 replies
    • 1.4k views
  85. AAEON BOXER-8256AI is a fanless embedded box PC equipped with an NVIDIA Jetson Xavier NX system-on-module, offering four HDMI input ports – two Full HD, two 4K capable -, as well as two HDMI outputs for smart healthcare equipment, digital signage, and entertainment. The embedded computer comes with 8GB RAM and a 16GB flash provided by the NVIDIA module, supports M.2 NVMe and SATA storage, Gigabit Ethernet, plus optional WiFI, 4G, and 5G cellular connectivity through M.2 sockets. BOXER-8256AI specifications: SoM – NVIDIA Jetson Xavier NX with CPU – 6-core NVIDIA Carmel Armv8.2 64-bit CPU GPU – 384-core NVIDIA Volta GPU with 48 Tensor Cores AI accelerator – 2x NVDLA deep …

    • Reputation Points

    • 0 replies
    • 1.1k views
  86. MediaTek has just launched the Dimensity 9200 octa-core flagship 5G mobile processor with one Cortex-X3 core, two Cortex-A710 cores, and four Cortex-A510 cores, as well as the latest Arm Immortalis-G715 GPU. Manufactured for a TSMC 4nm processor for efficiency, the new flagship processor supports mmWave 5G and sub-6GHz cellular connectivity, LPDDR5x 8,533 Mbps memory, UFS 4.0 storage, and embeds a faster MediaTek APU 690 AI processor MediaTek Dimensity 9200 specifications: Octa-core CPU subsystem 1x Arm Cortex-X3 core at up to 3.05 GHz 3x Arm Cortex-A710 cores at up to 2.85 GHz 4x Arm Cortex-A510 cores up to 1.80GHz 8MB L3 cache 6MB system cache GPU – Arm Immortalis-G71…

    • Reputation Points

    • 0 replies
    • 1.1k views
  87. Orbbec Femto Mega is a programmable multi-mode 3D depth and RGB camera based on NVIDIA Jetson Nano system-on-module and based on Microsoft ToF technology found in Hololens and Azure Kinect DevKit. As an upgrade of the earlier Orbbec Femto, the camera is equipped with a 1MP depth camera with a 120 degrees field of view and a range of 0.25m to 5.5m as well as a 4K RGB camera, and enables real-time streaming of processed images over Ethernet or USB. Orbbec Femto Mega specifications: SoM – NVIDIA Jetson Nano system-on-module Cameras 1MP depth camera Precision: ≤17mm Accuracy: < 11 mm + 0.1% distance NFoV unbinned & binned:H 75°V 65° WFoV unbinned & binned:H 120°V 1…

    • Reputation Points

    • 0 replies
    • 1.3k views
  88. This does not affect the downloaded ready-made ROOTFS, but the new compression value dramatically increased the process time (2-4 times) for user configurations. Adding a variable indicating the compression ratio will make it easy to select the desired value according to the conditions of use of the assembly system. By default, the previous value is set, for a mass build (which is executed from command scripts), it is easy to add any value of the maintainer's choice and will allow you to maintain a high build speed for custom versions that are usually executed on conventional ARM devices with low performance. View the full article

    • Reputation Points

    • 0 replies
    • 868 views
  89. CINCOZE P1201 is a slim embedded computer based on an Atom x6000E Elkhart Lake processor and mostly designed for panel PC applications thanks to the company’s patented CDS (Convertible Display System) connector that allows the mini PC to slide into the back of a display for easy installation. Equipped with up to 32GB RAM, SATA and/or mSATA storage, the P1201 can also be used for generic embedded and industrial applications thanks to DisplayPort and VGA video interfaces, two Gigabit Ethernet ports, optional wireless modules for WiFi, Bluetooth, and cellular, terminal blocks for RS232, RS485, and digital I/Os, as well as support for a wide supply voltage up 48V, and a -40°C…

    • Reputation Points

    • 0 replies
    • 978 views
  90. Banana Pi BPI-W3 is another Rockchip RK3588 SBC (single board computer) with 8GB RAM, 32GB eMMC flash, an M.2 NVMe socket, 2.5GbE networking, two HDMI 2.1 output ports, one HDMI 2.0 input port, and other features. We first recovered the board last summer, but at the time the RK3588 SBC came with a PCIe x4 slot and dual Gigabit Ethernet, and the company has now redesigned the board without either using instead a Rockchip RK3588 system-on-module as part of the design and implemented 2.5GbE and M.2 NVMe SSD support with the available PCIe interfaces. Banana Pi BPI-W3 specifications: SoM – BPI-RK3588 core board SoC- Rockchip RK3588 octa-core processor with 4x Cortex-A76 cores…

    • Reputation Points

    • 0 replies
    • 1.6k views
  91. starfive/edge: bump 6.1.23 to 6.1.y; rebase to v6.1.30; hammer dma,pwm patches; update .config no idea if this works, at least it builds View the full article

    • Reputation Points

    • 0 replies
    • 769 views
  92. RFC: rockpro64: blobless with 2.8.5 ATF, 2023.01 u-boot RFC: rockpro64: blobless with 2.8.5 ATF, 2023.01 u-boot 2023.04 fails during USB init, thus using 23.01 (23.07 untested) blobless with newer 2.8.5 ATF the previous problems with PCIe are not totally solved by this View the full article

    • Reputation Points

    • 0 replies
    • 932 views
  93. Description Enable rockchip rkisp module for rockchip64 boards in edge. There has been driver support upstreamed into the kernel but it is not compiled for the rockchip64 kernels. https://docs.kernel.org/admin-guide/media/rkisp1.html 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] Compiled edge 6.4.12 on rockpi 4c with modules enabled and it boots. Modules have not been enabled in device trees yet (I haven't done the work yet but hope to PR these) Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my o…

    • Reputation Points

    • 0 replies
    • 1.2k views
  94. rockchip-rk3588: add -Wno-error=enum-int-mismatch to u-boot CFLAGS so it builds with gcc 13+ rockchip-rk3588: add -Wno-error=enum-int-mismatch to u-boot CFLAGS so it builds with gcc 13+ this applies to all u-boots in this family View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  95. Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article

    • Reputation Points

    • 0 replies
    • 865 views
  96. Description The Orange Pi Zero 3 board was recently added as a WIP configuration, and through testing it was determined that the CPU frequency configuration was not working for this board, but was working correctly for the Orange Pi Zero 2. Further investigation determined that the h618 CPU (which differs from the Zero 2 h616) was not in the allow list in the CPU frequency kernel driver. This PR updates both the current and edge sunxi kernel configurations with a patch that enables the h618 device in the configuration whitelist. The goal of this patch was to make the smallest change possible change to the driver code to enable the capability for the Zero 3. In the code, …

    • Reputation Points

    • 0 replies
    • 1.7k views
  97. khadas-vim3: fix stray closing brace in board file khadas-vim3: fix stray closing brace in board file a stray closing brace, meant for the function, that ends up doing the wrong config change View the full article

    • Reputation Points

    • 0 replies
    • 780 views
  98. Started by RSS Bot,

    Single Board Computers (SBCs) like the Orange Pi 5, Radxa Rock 5, and others powered by modern SoCs are more powerful than ever. But that performance comes with a cost heat. Without proper thermal management, these boards can throttle, crash, or suffer long-term damage. Whether you’re running a server, media center, or developer workstation, adding a simple heatsink can dramatically improve stability, performance, and device lifespan. Why heat is a problem for SBCsAll computers generate heat and SBCs are no exception. The CPU, GPU, RAM, and power management chips on an SBC work hard, and as a result, temperatures rise quickly under load. Unlike laptops and desktops, most …

    • Reputation Points

    • 0 replies
    • 784 views
  99. This week's work centers on board support expansion, kernel and U-Boot maintenance, and desktop and CI tooling refinements. On the platform side, the Radxa Cubie A5E received Wi-Fi enablement and a kernel refresh as part of a broader update, while the youyeetoo YY3588 was promoted from CSC to standard support and the YY3568 gained PCIe NVMe functionality. The NanoPi R76S and Rock 5 ITX were both migrated to mainline U-Boot v2026.04, dropping vendor-branch gates, and the Vanxoak HD-RK3506-EVB was added with vendor and board imagery. Kernel hygiene dominated the maintenance work: duplicate OPP labels on the Xiaoxin Pad Pro (sm8250) were corrected, broken UHS-I, xo-clock, SD…

    • Reputation Points

    • 0 replies
    • 856 views
  100. RADV’s experimental Windows port brings Mesa’s open source Vulkan driver for AMD GPUs closer to running real workloads, while highlighting the need for a stable interface to AMD’s proprietary kernel driver. View the full article

    • Reputation Points

    • 0 replies
    • 474 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.