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. Changes to be committed: modified: config/boards/aml-s9xx-box.tvb modified: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf.template The aml-s9xx-box builds use the native TV Box u-boot. I've had as a todo item to figure out how to not build and include an unused u-boot. In a recent PR for a different board the opposite was being done (adding a u-boot where a board didn't previously ship one), thus I then had the info to remove it here. This also changes the generated extlinux.conf to include a fdt line by adding the boot_fdt_file to the board config file. This reduces the effort needed to manually modify the extlinux.conf. How Has This Been Tested? [x] Bui…

    • Reputation Points

    • 0 replies
    • 1.2k views
  2. Powered by an Intel Celeron J6412 quad-core Elkhart Lake processor, the Jetway MI05-0XK thin mini-ITX networking board is equipped with six 2.5GbE ports, up to 16GB RAM via a single SO-DIMM socket, as well as M.2 sockets for storage, WiFi and/or cellular connectivity, some serial ports, and an optional HDMI port for video output. Four variants are offered: the standard MI05-00K model without eMMC flash nor TPM, the MI05-02K with a TPM 2.0 chip, the MI05-03K with a 32GB eMMC flash, and finally the MI05-07K with both the TPM 2.0 security chip and 32GB eMMC flash. Jetway MI05-0XK specifications: SoC – Intel Celeron J6412 quad-core Elkhart Lake processor @ 1.2 GHz / 2.6GHz (B…

    • Reputation Points

    • 0 replies
    • 1.2k views
  3. If you are considering deploying BlueZ on your embedded Linux device, the benefits in terms of flexibility, community support, and long-term maintainability make it a worthwhile investment. View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  4. Started by RSS Bot,

    Description Some board require uImage. But the current framework only build default Image. Note some other family also require this. But I can't test them. How Has This Been Tested? [X] Onecloud [ ] More board need to be tested Checklist: [ ] 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
    • 1.2k views
  5. Description I was surprised when I didn't find a list of all available options of compile.sh in this repository. Later I found them in Build options. And then I found this link in README.md: Build parameters, advanced build options, user defined configuration, build with Docker? So, I've split the link with long line description to 4 separate links. It looks more clear (as for me): More information: Building Armbian — how to start, how to automate; Build options — all build options; Building with Docker — how to build inside container; User configuration — how to add packages, patches and override sources config; How has this been tested? [x] check render at h…

    • Reputation Points

    • 0 replies
    • 1.2k views
  6. Xiaomi Moaan InkPalm Plus is a 5.84-inch eReader powered by the same Rockchip RK3566 processor found in Pine64 PineNote 10.3-inch Linux eReader, and currently selling for 999 CNY, or about $150 US, on JD.com after a 100 CNY discount. The device looks more like a smartphone than an eReader with its relatively small display, but there must be demand for this type of hardware since it succeeds the earlier InkPlam 5 eReader with Allwinner B300 quad-core Cortex-A7 SoC, plus an even smaller 5.2-inch display. Inkpalm Plus specifications: SoC – Rockchip RK3566 quad-core A55 processor @ 1.8 GHz with Arm Mali-G52 EE GPU, 0.8 TOPS NPU (AI accelerator) System Memory – 2GB RAM Storage…

    • Reputation Points

    • 0 replies
    • 1.2k views
  7. Description Bug & cosmetic fix. View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  8. Elephant Robotics MechArm Pi 270 is a six-axis robotic arm with a 270mm working radius, support for up to 250 grams payload, and that runs Debian/Ubuntu + ROS on a Raspberry Pi 4 single board computer. The robotic arm was introduced last year in two separate crowdfunding campaigns on Kickstarter and Indiegogo organized by MechArm, which has now joined Elephant Robotics, and now supports myStudio software to upgrade the software, provide video tutorials on how to use the robot, as well as maintenance and repair information. MechArm Pi 270 key features and specifications: Controller – Raspberry Pi 4 Model B SBC with quad-core Cortex-A72 processor, dual-band WiFi 5 & Blu…

    • Reputation Points

    • 0 replies
    • 1.2k views
  9. Microchip has just announced the 1 GHz SAMA7G54 single-core Arm Cortex-A7 microprocessor (MPU) with MIPI CSI-2 and parallel camera interfaces, as well as up to four I2S, one SPDIF transmitter and receiver, and a 4-stereo channel audio sample rate converter. The company specifically launched a single-core processor to offer a lower power solution for AI camera and audio solutions, and the chip is coupled with the MCP16502 power management IC that has been optimized to provide the best power/performance ratio for the SAMA7G54. Microchip SAMA7G54 specifications: CPU – Arm Cortex-A7 based MPU @ up to 1GHz with 256KB L2 cache Memory – DDR2/DDR3/DDR3L/LPDDR2/LPDDR3 up to 533MHz…

    • Reputation Points

    • 0 replies
    • 1.2k views
  10. Description Add support for NanoPi R4SE, which has eMMC for R4S. The dts file mostly come from lede When upgrade to kernel 6.0, it will be much simple since the FriendlyElec already contrib it, armbian should only need this. How Has This Been Tested? I have compiled this patch in userpatches and running on R4SE hardware for a month (kernel upgrades disabled). 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 [x] Any dependent changes h…

    • Reputation Points

    • 0 replies
    • 1.2k views
  11. debootstrap: use latest git for Ubuntu/Debian debootstrap instead of host-installed Revert "Debootstrap is again too old for latest releases. Lets ship currently latest with and install it when we build distros that needs it." This reverts commit 7b61b05867d2c27cee784ed1caadf85c2027bac2. debootstrap: Partially revert f2e663f0 "Improved debootstrap hacking support with fixes for Ubuntu Noble" debootstrap: remove debootstrap from host dependencies debootstrap: use latest git for Ubuntu/Debian debootstrap instead of host-installed DEBOOTSTRAP_DIR must be set during the 1st stage, but NOT the second stage latest devel versions might be missing scripts for old releases; just…

    • Reputation Points

    • 0 replies
    • 1.2k views
  12. RAKwireless has just introduced the WisGate Connect gateway based on Raspberry Pi CM4 system-on-module with support for Gigabit and 2.5Gbps Ethernet plus various optional wireless connectivity option that can be added through Mini PCIe or M.2 sockets as well as expansion through WisBlock IO connectors. Wireless options include LoRaWAN, 4G LTE, 5G, WiFi 6, Zigbee, WiFi HaLoW, and more, while WisBlock modules enable features such as methane sensor, motor current sensor, temperature sensor, pressure control, and valve control among many others. WisGate Connect (RAK7394) specifications: SoM – Raspberry Pi CM4 with Broadcom BCM2711 quad-core Cortex-A72 processor @ 1.5GHz, 1 to…

    • Reputation Points

    • 0 replies
    • 1.2k views
  13. When PricelessToolkit failed to find an affordable (indoor) irrigation system that works with Home Assistant and ESPHome, he built the DROPLET board based on ESP32 wireless SoC and supporting up to five micro-pumps and soil moisture sensors. The board also comes with switches to manually control the pump, a built-in DS18B20 temperature sensor, a buzzer, and a I/O header to connect an expansion header for relay control, I2C, GPIOs, and an external DS18B20 temperature sensor. DROPLET specifications: Wireless module – ESP32-S with ESP32 dual-core 32-bit microcontroller @ 240 MHz with 2.4 GHz WiFi and Bluetooth connectivity, 4MB SPI flash Display – I2C header for 5V/3.3V OLED…

    • Reputation Points

    • 0 replies
    • 1.2k views
  14. armbian-kernel: don't force =n for DEBUG_INFO_DWARF5 and DEBUG_INFO_BTF armbian-kernel: don't force =n for DEBUG_INFO_DWARF5 and DEBUG_INFO_BTF really can't remember why I added those, and they cause trouble for BTF See https://www.kernel.org/doc/html/next/bpf/btf.html CONFIG_DEBUG_INFO_BTF: Generate BTF typeinfo Generate deduplicated BTF type information from DWARF debug info. Turning this on expects presence of pahole tool, which will convert DWARF type info into equivalent deduplicated BTF type info. View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  15. Description OrangePi kernel patched to enable TV Output on OrangePi Zero (LTE). Changes made according: https://github.com/robertojguerra/orangepi-zero-full-setup/blob/main/README2.md 7.3 Add the TV encoder driver to the Linux kernel source sunxi-6.1/0036-wip-h3-h5-cvbs-armbian.patch : makes additions to the "dts", which tells the kernel where are the new devices. Adds kernel code to interact with the tv encoder. With my modifications, now it is applicable to Armbian (this patch came from the LibreElec github). sunxi-6.1/zzzz2-tv.patch : by Armbian user "gleam2003", adds directives to make sure that the dtbo (device tree binary overlay) is compiled sunxi-6.1/zzzz3-tv.pat…

    • Reputation Points

    • 0 replies
    • 1.2k views
  16. Inkplate 2 wireless ePaper display is by far the smallest display from Soldered Electronics with a 2.13-inch 3-color ePaper display while previous Inkplate models rely on 6-inch to 9.7-inch ePaper displays. The tiny display board integrates an ESP32 dual-core wireless microcontroller that drives the display, provides WiFi and Bluetooth connectivity plus some I/Os, and can be programmed with the Arduino IDE or MicroPython. Inkplate 2 specifications: Wireless module – ESP32-WROVER-E module with ESP32 dual-core microcontroller with Wi-Fi 4 & Bluetooth 4.0 connectivity, 8MB PSRAM, 4MB flash (Note: The product’s description lists 8MB flash, and 4MB RAM, but there’s no ESP3…

    • Reputation Points

    • 0 replies
    • 1.2k views
  17. Text-to-speech (TTS) models are playing a transformative role, from enriching audiobooks to enhancing podcasts and even improving interactions with chatbots. We're introducing a new player in this field – WhisperSpeech, an Open Source text-to-speech model developed by Collabora. View the full article

  18. Using TensorFlow Lite models optimized for the STM3MP2 NPU along with an upstream-ready H.264 encoder (Video4Linux2), this demo showcases GStreamer's all-new analytic metadata framework. View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  19. Picks up from where we left off; https://github.com/armbian/build/pull/6296 Stable wireless depends on the following PR; https://github.com/armbian/build/pull/6314 Notables: Updated U-Boot to v2024.01 U-Boot SPL 2024.01-armbian (Feb 29 2024 - 04:57:24 -0500) DRAM: 2048 MiB Trying to boot from MMC1 NOTICE: BL31: v2.10.2(debug):armbian NOTICE: BL31: Built : 04:56:45, Feb 29 2024 NOTICE: BL31: Detected Allwinner H616 SoC (1823) NOTICE: BL31: Found U-Boot DTB at 0x4a09ca98, model: BananaPi M4 Zero INFO: ARM GICv2 driver initialized INFO: Configuring SPC Controller INFO: PMIC: Probing AXP305 on RSB ERROR: RSB: set run-time address: 0x10003 INFO: Could not i…

    • Reputation Points

    • 0 replies
    • 1.2k views
  20. Armbian Development Report: Continued Progress and Community Momentum Over the past two weeks, the Armbian project has made steady and meaningful progress across core infrastructure, board support, and kernel development. From bootloader improvements to expanded hardware compatibility, our contributors continue to push the platform forward. This update highlights recent technical advancements, bug fixes, and community contributions that help power the Armbian ecosystem. Highlights Pcduino2/3 Gain HDMI and Display FixesHDMI output is now supported, and a regression affecting display output on Pcduino2 and Pcduino3 boards has been resolved.#8341 Key Bootloader an…

    • Reputation Points

    • 0 replies
    • 1.2k views
  21. DepthVista is a USB Time-of-Flight (ToF) camera designed for precise 3D depth measurement in close range mode (1.2m) and person and/or object detection in far-range mode up to 6 meters away. This ToF camera combines a 3D depth camera capable of 640 x 480 @ 30fps, and an Onsemi AR0234 color global shutter sensor supporting HD and FHD at up to 30fps, plus an 850nm VCSEL (vertical-cavity surface-emitting laser) for safety and the ability to operate in complete darkness. e-con Systems’ DepthVista (See3CAM_TOF_25CUG) specifications: Depth camera 3D camera technology: Time-of-Flight Depth range Near mode – 0.2m to 1.2m Far mode – 1m to 6m Illumination: 850nm pulsed laser (Indoo…

    • Reputation Points

    • 0 replies
    • 1.2k views
  22. In the world of deep learning optimization, two powerful tools stand out: torch.compile, PyTorch’s just-in-time (JIT) compiler, and NVIDIA’s TensorRT, a platform for high-performance deep learning inference. View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  23. Description Change the board description for Helios64 to do a blobless u-boot. Jira reference number [AR-9999] How Has This Been Tested? [x] Boots on Helios64 good image with newly flashed idbloader and u-boot.itb 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.2k views
  24. The latest release of Armbian, version 22.05, is now out with hundreds of Linux kernel and user space-related bug fixes, a focus on stabilizing existing platforms, while still adding four new boards with Orange Pi R1 Plus LTS (RK3328), Radxa Zero (Amlogic S905Y2), Radxa Rock 3A (RK3568), and DevTerm A06 (RK3399). The community also added two new maintainers for ESPRESSObin and Radxa Rock Pi 4 (Model A) SBCs which should mean the images for those boards will be tested more regularly and potential issues fixed more quickly. You may want to read the more detailed changelog to see if any changes may impact the board(s) you are using. The new Armbian 22.05 release succeeds Arm…

    • Reputation Points

    • 0 replies
    • 1.2k views
  25. MYIR Tech has launched the MYC-JX8MMA7 system-on-module combining an NXP i.MX 8M Mini quad-core Arm Cortex-A53 processor with an AMD Xilinx XC7A25T Artix-7 FPGA. The 82 x 45mm CPU module comes with 2GB LPDDR4, 8GB eMMC flash, and 32MB QSPI Flash for the Arm processor and 256MB DDR3 and 32MB QSPI Flash for FPGA. It exposes I/Os through an MXM 3.0 edge connector and can operate in the industrial temperature range (-40 to 85°C). MYC-JX8MMA7 CPU module specifications: SoC – NXP i.MX 8M Mini with quad-core Cortex-A53 processor @ up to 1.6 (industrial) or 1.8 GHz, Cortex-M4F real-time core @ 400 MHz, Vivante GC320 and Vivante GCNanoUltra 3D/2D GPUs, 1080p60 H.265, H.264, VP8, V…

    • Reputation Points

    • 0 replies
    • 1.2k views
  26. When SiFive introduced its Performance P550 64-bit RISC-V processor in 2021, we were told that Intel would use it in the Horse Creek platform with “leading-edge interface IP such as DDR and PCIe” and manufactured with Intel’s 7nm process. We now have more details about the Horse Creek platform, as a development board was showcased for the first time in public at the Intel Innovation 2022 Developer Conference, and according to a report by Wikichip, the Cortex-A75 class quad-core RISC-V processor runs at up to 2.2 GHz, supports DDR5-5600 memory and eight PCIe 5.0 lanes, and was taped out with Intel 4 process. Horse Creek platform specifications: CPU – SiFive P500 quad-core …

    • Reputation Points

    • 0 replies
    • 1.2k views
  27. Description As the tittle. Solution / workaround = attach it to last known working commit id. Jira reference number AR-1282 How Has This Been Tested? [x] Tested with 5.4.y and 5.19.y 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.2k views
  28. wsl2: vhd/vhdx exts; more wsl2 kernel stuff linux-wsl2-x86-edge.config: enable moar Hyper-V stuff & console as builtin extensions: image-output-vhd renamed to image-output-vhd-azure only Azure wants the static, 1024-aligned original VHD images (and doesnt support VHDX?) new VHDX output format (for generic Hyper-V on Windows 10/11/2019/etc) extensions: image-output-vhdx: add output for dynamic .vhdx (in a zip file, to avoid sparseness errors) new VHDX output format (for generic Hyper-V on Windows 10/11/2019/etc) it is always stored (no compression) in a .zip file, to avoid sparseness errors when building, transfer the .zip file over to Windows, and uncompress it t…

    • Reputation Points

    • 0 replies
    • 1.2k views
  29. Description GitHub job summaries do not support colored output, but the kernel hardening script is using colored output. Thus, the job summary in the Actions panel is littered with ugly characters. This commit replaces them with emojis to enhance visibility. Before: After: How Has This Been Tested? [x] run locally: kernel-hardening-checker -m show_fail -c linux-rockchip64-edge.config | sed 's/^/ /; s/\x1b\[32m/✅ /; s/\x1b\[31m/❌ /; s/\x1b\[0m//' 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
    • 1.2k views
  30. Texas Instruments Sitara AM623 and AM625 Arm Cortex-A53 AIoT processors were just introduced last month, but Forlinx has already introduced the OK6254-C SBC powered by the Sitara AM6254 quad-core processor with up to 2GB DDR4, and an 8GB eMMC flash. The board features two Gigabit Ethernet ports, CAN FD and RS485 interfaces, plus plenty of I/O headers, support for up to three displays via LVDS and parallel RGB interfaces, as well as optional support for 4G/5G cellular connectivity that makes it suitable for all sorts of industrial applications. Forlinx OK6254-C specifications: FET625x-C SoM SoC – Texas Instruments AM6254 quad-core Cortex-A53 processor @ 1.4GHz with Corte…

    • Reputation Points

    • 0 replies
    • 1.2k views
  31. Bumps oras from 0.1.30 to 0.2.2. Release notes Sourced from oras's releases. Oras Python Release v0.2.2 What's Changed Token Auth Backend: Token request function didn`t set Authorization Header by @mariusbertram in oras-project/oras-py#153 Full Changelog: https://github.com/oras-project/oras-py/compare/0.2.1...0.2.2 Oras Python Release v0.2.1 What's Changed wip: separate auth into backends by @vsoch in oras-project/oras-py#134 docs: use valid media_type format in examples by @tarilabs in oras-project/oras-py#139 [tributors] contributors/update-2024-06-06 by @github-actions in oras-project/oras-py#140 chore: fix typing for manifest_config param of push fn by @taril…

    • Reputation Points

    • 0 replies
    • 1.2k views
  32. Description Boots cleanly from sdcard even when OEM uboot is installed on EMMC (was having optee errors using radxa uboot when OEM was on EMMC) -Boot 2024.04-armbian (May 13 2024 - 20:34:52 +0000) Model: FriendlyElec NanoPC-T6 DRAM: 16 GiB Core: 338 devices, 30 uclasses, devicetree: separate MMC: mmc@fe2c0000: 1, mmc@fe2e0000: 0 Loading Environment from nowhere... OK In: serial@feb50000 Out: serial@feb50000 Err: serial@feb50000 Model: FriendlyElec NanoPC-T6 rockchip_dnl_key_pressed: no saradc device found Net: No ethernet found. Hit any key to stop autoboot: 0 Scanning for bootflows in all bootdevs View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  33. Description I just move config/kernel/linux-rockchip-rk3588-legacy.config to config/kernel/linux-rk35xx-legacy.config, and make them share the same family rk35xx. Now rk356x will use the same kernel rk3588 legacy is using. I tested the new kernel on my rock3a, working well. 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 kernel of rock3a and rock5b, same result. [x] New kernel 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, parti…

    • Reputation Points

    • 0 replies
    • 1.2k views
  34. The Armbian development team has been hard at work implementing crucial updates, bug fixes, and optimizations to enhance performance and compatibility across a wide range of hardware. This latest batch of commits includes improved Wi-Fi support for multiple devices, HDMI audio and video enhancements, network management improvements, and critical package updates. Additionally, outdated or deprecated components have been removed to streamline system performance. Notable additions include initial support for BeagleBoard BeagleY-AI, security enhancements, and kernel updates for K3 boards. Stay up to date with the latest developments and experience a more stable, efficient, an…

    • Reputation Points

    • 0 replies
    • 1.2k views
  35. Description /boot/armbianEnv.txt for rockchip64 doesn't preconfigure any console output by default - so "console=both" has been added to config/sources/families/rockchip64.txt to enable serial and display console at build time How Has This Been Tested? [x] Rebuilt orange5-plus trunk and booted correctly 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] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  36. Description Bump Allwinner kernels Legacy - 5.15.x -> 6.1.x Current - 6.1.x -> 6.6.x Edge - 6.6.x -> 6.7-rc6 Removed old leftover kernel patch directories. 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. [ ] Edge kernel builds with EXTRAWIFI=no. Some driver harness drivers including xradio, rtl8189es, rtl8189fs, rtl8812au, rtl8192eu and possibly others needs some fixes as compilation fails for the same. 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, p…

    • Reputation Points

    • 0 replies
    • 1.2k views
  37. Description As per title. In u-boot v2025.04 the upstream dtb is missing. I assume it will land with v2025.07 later this year. Until then extracted via kernel-dtb from Linux 6.14.2. Had to strip the MAINTAINERS part from Ilya's patch since for unknown reason it failed to apply after converting into Armbian patch format and I didn't want to spent additional time on fixing. Apologies for that. How Has This Been Tested? [x] build [ ] boot: nope, no hw Test image: https://fi.mirror.armbian.de/.testing/Armbian-unofficial_25.05.0-trunk_Orangepi5-max_bookworm_edge_6.14.2_minimal.img.xz Checklist: [x] My code follows the style guidelines of this project [x] I have performed…

    • Reputation Points

    • 0 replies
    • 1.2k views
  38. China-developed Ubuntu Kylin 20.04 is now supporting RISC-V architecture with an image for HiFive Unmatched mini-ITX motherboard, and work will be done on an unnamed Starfive SBC that should be the VisionFive board with a GPUless JH7100 dual-core RISC-V SoC or an upgraded version with JH7110 SoC featuring an Imagination IMG BXE-4-32 GPU. You may have read recent reports about China asking government entities, including state-owned enterprises (SOE), to replace foreign hardware and software within a two-year period. So that means avoiding systems based on Intel and AMD processors, so working on RISC-V open architecture makes perfect sense, since over time, Chinese manufact…

    • Reputation Points

    • 0 replies
    • 1.2k views
  39. Description I was accidentally burned when updating my BSP package this week. I had inadvertently left some important xorg config in 01-armbian-defaults.conf, and this file was overwritten during the upgrade. I came to the conclusion that either: the comment in 01-armbian-defaults.conf should be updated to indicate to users that the file may be overwritten and should not be edited, or 01-armbian-defaults.conf should be placed in the conffiles list so that an end-user can review any potential changes to the file as part of the package upgrade process. I contend that option (2) is better, because even if a user hasn't edited this file, they should still get some notice …

    • Reputation Points

    • 0 replies
    • 1.2k views
  40. add support for various HID game controllers and waydroid on rk3588 legacy kernel 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…

    • Reputation Points

    • 0 replies
    • 1.2k views
  41. RFC: mixtile-blade3 / rockchip-rk3588 edge 6.7: add DT from Joshua Riek + some fixes mixtile-blade3 / rockchip-rk3588 edge 6.7: add DT (original from Joshua Riek) base for https://github.com/Joshua-Riek/linux/pull/1 mixtile-blade3 / rockchip-rk3588 edge 6.7: cleanups for Mixtile Blade3 arm64: dts: rockchip: cleanups for Mixtile Blade3 drop hym8563 pinctrl (don't think the blade3 has an RTC) i2c5 is exposed on the 30-pin, add comment fix tab in pcie30phy mixtile-blade3 / rockchip-rk3588 edge 6.7: pci3x4 for Mixtile Blade3 (rpardini's bad take) arm64: dts: rockchip: pci3x4 for Mixtile Blade3 pinctrl for 1 RK_PB2 pull_up regulator vcc3v3_pcie30 always-on and boot-on …

    • Reputation Points

    • 0 replies
    • 1.2k views
  42. The Arylic A50+ is a stereo audio streamer with a built-in power amplifier and support for wireless networks such as WiFi and Bluetooth as well as wired connections such as Ethernet, Analog RCA Line In, optical S/PDIF input, Subwoofer Out, and USB host port. All you need to do is connect the Arylic A50+ amplifier to passive speakers, and you can then easily stream music from streaming services such as Spotify, Tidal, or Qobuz in high-definition audio with the company’s 4STREAM app or another compatible app. Multiple A50+ wireless amplifiers can also be connected through your house to enable multiple rooms and/or zones support. Arylic A50+ unboxing Arylic A50+ wireless a…

    • Reputation Points

    • 0 replies
    • 1.2k views
  43. Armbian Weekly Leaflet First week of April , 2025 This week’s Armbian update delivers a solid mix of wireless driver enhancements, board refinements, and quality-of-life improvements across the build system. Notably, rtw88 and rtw89 drivers are now enabled for kernel 6.12+, and Radxa Zero 3 receives mainline U-Boot and WiFi upgrades. Rock 3A sees multiple U-Boot tweaks, while NanoPi R3S and Odroid M2 benefit from version bumps and cleanup. Whether you’re maintaining a fleet or tweaking a personal project, there’s plenty in here to streamline your next build. Kernel & Driver Enhancements rtw88 & rtw89 wireless drivers are now enabled for kernel 6.12+ configs. …

    • Reputation Points

    • 0 replies
    • 1.2k views
  44. Recent work in Weston, the industry-standard Wayland compositor, has enabled DRM/KMS backends to be tested in the absence of real hardware, enabling more battle testing of corner-case and error conditions within automated testing frameworks. View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  45. Description Minimal fix for rk322x-box devices to restore the correct sdcard -> usb -> emmc boot order How Has This Been Tested? [x] Tested boot from sdcard and usb stick when armbian is installed in emmc Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  46. Description Add support for NanoPi R6S and R6C devices. Both devices are almostly same so we can have one image for them. Kernel PR: https://github.com/armbian/linux-rockchip/pull/15 Jira reference number AR-1663 How Has This Been Tested? [x] USB ports [x] eMMC boot [x] Ethernet ports [ ] Xorg works 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 …

    • Reputation Points

    • 0 replies
    • 1.2k views
  47. German embedded systems company iesy’s ESP32 OSM-0F is an ESP32-based solder-on LGA system-on-module that complies with SGET OSM Size-0 (30x15mm) form factor, offers WiFi and Bluetooth connectivity, and more. The SGET Open Standard Module (OSM) standard defines four module sizes, namely Size-0 (30x15mm), Size-S (30x30mm), Size-M (45x30mm), and Size-L (45x45mm), and all the modules we’ve covered so far were powered by a Linux-capable processor. But it’s more challenging, albeit not impossible, to design a Linux-capable OSM Size-0 module, and that form factor is better suited to microcontroller-class chips like ESP32. (Technically, ESP32 can run Linux, but it’s more for sho…

    • Reputation Points

    • 0 replies
    • 1.2k views
  48. Description We had a long sage with complete rework of main hardware config tool. armbian-config still works, but it is largely unmaintained and bulky since early days. We tried several ways and failed ... New tool should contain all what we learned by failing. It can always be better, so anyone is welcome to improve it further: git clone https://github.com/armbian/configng cd configng sudo ./armbian-configng --help Not all functions were ported from old config, not all was done what was planned. It is too much work for one, two much work for two or three people ... A few of important functions are still waiting for review https://github.com/armbian/configng/pulls Onc…

    • Reputation Points

    • 0 replies
    • 1.2k views
  49. Started by RSS Bot,

    Description Jira reference number AR-817 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 new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  50. As of today, NVK is a conformant Vulkan 1.4 implementation for NVIDIA Maxwell, Pascal, and Volta GPUs, and will be enabled by default starting with Mesa 25.1. View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  51. Bumps oras from 0.1.30 to 0.2.2. Release notes Sourced from oras's releases. Oras Python Release v0.2.2 What's Changed Token Auth Backend: Token request function didn`t set Authorization Header by @mariusbertram in oras-project/oras-py#153 Full Changelog: https://github.com/oras-project/oras-py/compare/0.2.1...0.2.2 Oras Python Release v0.2.1 What's Changed wip: separate auth into backends by @vsoch in oras-project/oras-py#134 docs: use valid media_type format in examples by @tarilabs in oras-project/oras-py#139 [tributors] contributors/update-2024-06-06 by @github-actions in oras-project/oras-py#140 chore: fix typing for manifest_config param of push fn by @taril…

    • Reputation Points

    • 0 replies
    • 1.2k views
  52. Synaptics SYN4382 is a triple combo SoC with Wi-Fi 5/6E, Bluetooth 5.3, and IEEE 802.15.4 (Zigbee/Thread/Matter) radios, and manufactured with a 16nm process to lower power consumption for IoT and multimedia applications. The chip can deliver up to 1,200 Mbps WiFi throughput, supports dual-band (RSDB) 2.4 and 5 or 6/6E GHz operation to combine the links at different frequencies, as well as features such as LE Audio for multiple concurrent audio streams in a multi-device environment. Synaptics SYN4382 key features: Wireless Triband 2×2 Wi-Fi 6E (802.11ax) with 1200 Mbps throughput, RSDB, and support for legacy 802.11a/b/g/n/ac WiFi Bluetooth 5.3 with LE Audio, Channel Sou…

    • Reputation Points

    • 0 replies
    • 1.2k views
  53. Want to develop your Meson project in a modern IDE? Make sure to install Meson VSCode extension which is now fully functional with the recent release of Meson 1.1.0! View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  54. Description This script calls amixer to set various mixer volumes, by simply trying a bunch of mixer names for each sound card in the system. In practice, this meant the amixer command was called 158 times for each sound card. The overhead of all these forks and probably also amixer startup added together to produce a noticable slowdown in startup. For example on an Orange Pi PC, the script took about 6 seconds per soundcard. This was on a system with a few extra USB soundcards (6 alsa cards in total): $ time bash ./armbian-audio-config.original real 0m35.662s user 0m20.145s sys 0m15.145s This commit modifies the script to spawn amixer only once per alsa …

    • Reputation Points

    • 0 replies
    • 1.2k views
  55. mekotronics-r58x-4g: enable pcie3x4 and nvme boot for vendor u-boot mekotronics-r58x-4g: enable pcie3x4 and nvme boot for vendor u-boot switch back from rockchip#next-dev to radxa#next-dev add patch with defconfig and kernel-derived dtb NVMe boot works USB3 boot doesnt View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  56. It’s the last day of the year and the time to look at some of the highlights of 2022, some traffic statistics from CNX Software website, and speculate on what 2023 may bring us. The semiconductors shortage continued in 2022, but things are looking brighter in 2023 with the full reopening of the world mixed with forecasts of difficult economic times that should keep the demand/supply equation in check. On the Arm processor front the biggest news of the year, at least in this corner of the Internet, was the launch of the Rockchip RK3588 octa-core Cortex-A76/A78 processor together with interesting single board computers that we’ll discuss below. Announced last year, the Amlo…

    • Reputation Points

    • 0 replies
    • 1.2k views
  57. Description I copy the patches from rockchip64-5.18 to rockchip64-5.19 and make these changes: 1, rk3328-dtsi-add-rkvdec-node.patch removed because upstream merged. 2, add-board-roc-pc.patch rename rkvdec to vdec 3, add-board-tvbox-rk3318.patch rename rkvdec to vdec, rename rkvdec_mmu to vdec_mmu. 4, board-firefly-rk3399-dts.patch removed since @150balbes said this board is in media family. 5, board-pbp-add-suspend.patch moved to need_checking. Upstream code has changed a lot and I don't know how to do with this patch. 6, refactor-iommu-initialisation.patch removed since already merged to upstream 7, wifi-4005-uwe5622-makefile.patch modified due to upstream change 8, gene…

    • Reputation Points

    • 0 replies
    • 1.2k views
  58. Armbian continues to evolve with exciting updates, optimizations, and bug fixes across its ecosystem. Here are the highlights from the past week: Kernel Updates rk35xx-vendor: Updated to the 6.1 rkr4.1 SDK kernel, enhancing compatibility and features for rk35xx boards (commit by @amazingfate). Rockchip: Edge kernel upgraded to 6.12, bringing improved stability and performance (commit by @paolosabatino). Feature Deprecations WireGuard: Removed from the build system (commit by @EvilOlaf). Bug Fixes NanoPi-R6S: Resolved MMC0/MMC1 ordering issues to enhance reliability (commit by @efectn). Documentation Enhancements Added release notes for version 24.11.1 (commit by @…

    • Reputation Points

    • 0 replies
    • 1.2k views
  59. The LapPi 2.0 is a DIY laptop kit with an acrylic enclosure, a UPS HAT with a 18650 battery holder, and off-the-shelf parts including speakers, a touchscreen display, a Raspberry Pi camera, and a wireless keyboard that’s suitable for the Raspberry Pi 4 and pretty much any other small single board computer from Radxa, Orange Pi, Banana Pi, FriendlyElec, Hardkernel, and others. We’ve seen several Raspberry Pi laptops over the years with the CrowPi L and Pi-Top, and I have to say the LapPi 2.0 is not the most eye-pleasing or sophisticated design, but at least, it’s versatile and not limited to the Raspberry Pi family. LapPi 2.0 kit content and highlights: Display – 7-inch 5-…

    • Reputation Points

    • 0 replies
    • 1.2k views
  60. Description This commit adds support for NanoPi R1S H5 and lights up level lights for r8153 NICs. Also turns off the noise log of the rtl8189es module. How Has This Been Tested? [x] current kernel [x] edge 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 have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  61. Started by RSS Bot,

    Description Changes needed for Helios64 to use TF-A and u-boot, and no rkbin or rktools, to boot. These changes are just weakly tested on my helios64, but they have a much larger impact on the whole family of rk3399 boards. Similar changes ought to be able to be made for 3328, 3288, and 3368 boards according to https://github.com/u-boot/u-boot/blob/master/doc/board/rockchip/rockchip.rst 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] Boots on Helios64 and performance seems unchanged in p7zip test [ ] other supported boards (which I don't have and can't test…

    • Reputation Points

    • 0 replies
    • 1.2k views
  62. Description This PR fixes EXTRAWIFI=no compilation when uwe5622 driver and rockchip64 family is involved. The error was due to the fact that uwe5622 driver has been moved in misc patch directory some time ago, but a custom patch was left into family kernel patches to adapt the driver to rockchip64 platform. EXTRAWIFI=no would not patch the kernel to include the driver, but the custom patch was still applied since it was present as kernel patch and that would cause a failure. With this PR, the custom rockchip patch has been moved into misc directory as well and it is applied selectively in code, so EXTRAWIFI=no works correctly. Also uwe5622 related patches are moved into…

    • Reputation Points

    • 0 replies
    • 1.2k views
  63. Description Radxa Rock 5B Bump current and edge to mainline 2024.10-rc3 ensure ARMV8_CRYPTO is disabled (currently broken) enable creation of /chosen/kaslr-seed node (to enable Kernel address space layout randomization) How Has This Been Tested? [x] Built, installed, and succesfully booted trixie current and edge 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 View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  64. Description When crust is enabled on H3 and H5 boards, when booting, the following error is displayed during u-boot spl stage. ns16550_serial serial@1c28000: pinctrl_select_state_full: uclass_get_device_by_phandle_id: err=-19 The error is quite benign and doesn't impact functionality in any way. Still for user experience sake, this PR fixes the same. 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] Booted on Nanopiduo2 and verified that error is no longer produced Checklist: [ ] My code follows the style guidelines of this project [X] I have performed a se…

    • Reputation Points

    • 0 replies
    • 1.2k views
  65. add wayland support to kde-plasma builds View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  66. Bumps styfle/cancel-workflow-action from 0.10.1 to 0.11.0. Release notes Sourced from styfle/cancel-workflow-action's releases. 0.11.0 Minor Changes Update to Node 16: #186 Chore: rebuild: 1e0e690cd3756927cda56ad0033137ff1268c477 Chore(deps-dev): bump typescript from 4.8.3 to 4.8.4: #181 Chore(deps): bump @​actions/github from 5.1.0 to 5.1.1: #182 Chore(deps): bump @​actions/core from 1.9.1 to 1.10.0: #183 Credits Huge thanks to @​mattjohnsonpint for helping! Commits b173b6e 0.11.0 1e0e690 chore: rebuild 4e668e5 Update to Node 16 (#186) f78dcd8 chore(deps): bump @​actions/core from 1.9.1 to 1.10.0 (#183) 6b6782c chore(deps): bump @​actions/github from 5.1.0 to …

    • Reputation Points

    • 0 replies
    • 1.2k views
  67. Hey Karl here. The first thing I need to do is thank the manufacturer of the brand Ace Magician for sending over a unit of their AMR5 gaming mini PC to more or less play with. I did a tiny bit of benchmarking along the way. This is the last time you will see the system in this state 😀 Story time. I have been really wanting a Steam Deck. But we purchased a Nintendo Switch about a year ago and it has barely been used. As soon as my son picked it up he asked why it was so laggy and has shown very little interest in it. So that got me worried about purchasing essentially a one-trick device. There have been a couple of good attempts at a DIY Steam Deck and I wanted to experime…

    • Reputation Points

    • 0 replies
    • 1.2k views
  68. thinkpad-x13s: use steev's 6.3.y for working audio; fix Bluetooth; fix core temperature sensors; add modules & fw to initrd; pin & keep x13s PPA (fixes #5550) x13s: pin & keep x13s PPA (fixes #5550) x13s: initialize bluetooth's public-addr, thus allowing BT to work linux-arm64-sc8280xp.config: enable per-core temperature sensors x13s: disable snapd.seeded service so boot won't hang if clock's < 2017 (switching from Windows?) x13s: back to steev's 6.3.y, since 6.4.y's audio drivers don't match alsa-ucm-conf View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  69. Description display armbian-install command only up to one day and if armbian-install was not run yet. hide displaying BASH shell at first login when this is the only option (minimal images). De-clutter 1st login screen. add variable INSTALLED=true to /etc/armbian-image-release indicating armbian-install was executed. How Has This Been Tested? Manual run. 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 View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  70. LE Audio introduces a modern, low-power, low-latency Bluetooth® audio architecture that overcomes the limitations of classic Bluetooth® profiles. Get a detailed look at its features, how its supported on Linux, and what lies ahead. View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  71. ZeroKey’s Quantum RTLS is a 3D real-time location system (RTLS) for millimeter-level accuracy designed for the real-time monitoring of assets and people to optimize workflows in the manufacturing, supply chain, and logistics industries. The company claims that with time and location data, the solution provides the “highest level of accuracy and actionable analytics through its Spatial Intelligence Platform, giving customers 4D operational intelligence that truly delivers on the promise of Industry 4.0”, and the “hyper accuracy of Quantum RTLS empowers companies to solve problems that have never been solved before in industrial environments”. Quantum RTLS works with anchor…

    • Reputation Points

    • 0 replies
    • 1.2k views
  72. Description This brings early support for Linux kernel v6.5 for allwinner boards. Following patches are changed Megous patches: disabled patches.megous/video-fbdev-eInk-display-driver-for-A13-based-PocketBooks.patch to prevent build failure. Will work on re-enabling the same Fixes patches: disabled Fix-depends-only-ARM-eInk-display-FB.patch as it changes code introduce by patch disabled above Armbian patches: disabled drv-clk-sunxi-ng-ccu-sun50i-a64-revert-ccu-Pinebook-A64.patch due to patch application failure. Will check if its still needed. Need help from someone who has a PInebook A64 for the same. removed drv-pmic-add-axp313a.patch as it is upstreamed rework…

    • Reputation Points

    • 0 replies
    • 1.2k views
  73. http://blog.armbian.com/content/images/2026/02/githubhighlights-2-1.webpThis week in Armbian development saw significant advancements across kernel, firmware, and build targets. The release of 6.18.y kernel UEFI images marks a major update, alongside expanded desktop build options including Cinnamon and KDE Neon for UEFI systems. Notable board support enhancements include the addition of custom build targets for Amlogic TV Boxes, the Raspberry Pi Zero 2W as a virtual board, and improved support for Orange Pi 3 LTS and Odroid M2 devices. Automation improvements streamline inventory rebuilds and board data management, while new features such as Armbian board auto-detection …

    • Reputation Points

    • 0 replies
    • 1.2k views
  74. 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
  75. We often write about business card or credit card-sized boards, but it’s only true for 2D dimensions, as most boards are over a centimeter thick, with possibly the thinnest we’ve covered being the Khadas Edge2 SBC that’s just 7mm thick. So Kn/vD took it upon himself to build a DIY computer that was really about the size of a credit card, and came up with the ELLO LC1 based on a Microchip PIC18 8-bit microcontroller, featuring an integrated display and keyboard, and powered by a coin-cell battery. It’s just 2mm thin. ELLO LC1 specifications: MCU – Microchip PIC18 (PIC18F47Q83-I/PT) 8-bit microcontroller with 13KB RAM and 128KB flash, out of which 64KB are reserved as user …

    • Reputation Points

    • 0 replies
    • 1.2k views
  76. Description We are using unudhcpd from pmos for usb gadget network dhcp server. But this package is not upstreamed to debian, and it's the only package we use for qcom abl that is not upstreamed, so replace it with dnsmasq. Difference between unudhcpd and dnsmasq: 1, unudhcpd is a very simple dhcp server which only provides one ip address to the client. While dnsmasq will provide different ip address on every usb gadget network connect because the mac address of usb gadget network client always changes. 2, When usbgadget network is disabled by command systemctl status usbgadget-rndis.service, dnsmasq will get stopped. If dnsmasq is not stopped, client won't get address …

    • Reputation Points

    • 0 replies
    • 1.2k views
  77. Pimoroni Plasma Stick 2040 W is a “Pico W Aboard” kit that adds a 5V RGB LED strip controller to the Raspberry Pi Pico W board, as well as a Reset button, and a Qwiic/STEMMA QT connector for expansion. Plasma Stick 2040 W specifications: Raspberry Pi Pico W MCU – Dual Arm Cortex M0+ running at up to 133Mhz with 264kB of SRAM Storage – 2MB of QSPI flash supporting XiP Connectivity – 2.4GHz wireless module with WiFi 4 and Bluetooth Classic + LE USB – 1x micro USB port for power and programming LED strip connector – 3-pin screw terminal block compatible with 5V WS2812/Neopixel/SK6812 LEDs Expansion – Qw/ST (Qwiic/STEMMA QT) I2C connector Misc – Reset button Power Supply – 5…

    • Reputation Points

    • 0 replies
    • 1.2k views
  78. Golioth have released an open-source “ESP-IDF SDK” to let ESP32 hardware connect to their Golioth Cloud, extending existing support from the existing Zephyr SDK. We previously covered the Golioth IoT development platform with a Zephyr SDK supporting nRF9160 and ESP32-C3 (officially), as well as over 100 other platforms, that aims to make it easier for hardware developers to connect things to the internet without needing to know how to use AWS IoT, Azure IoT, or the other cloud services. While in theory, it would be possible to keep using the Zephyr SDK on ESP32 hardware, the ESP-IDF framework is the main tool of Espressif Systems, and they will release new code to that ec…

    • Reputation Points

    • 0 replies
    • 1.2k views
  79. http://blog.armbian.com/content/images/2026/02/githubhighlights-2.pngThis week’s Armbian development saw significant progress across board support, software modules, and workflow enhancements. Notable additions include new board images for ForLinx OK3506-S12, Cix-ACPI, and expanded support for Raspberry Pi 400, 500, and RPi3 series. Improvements to build targets and kernel patches were implemented, alongside fixes for overlayfs module logic and OpenMediaVault installation. The imager received updates for macOS compatibility and enhanced handling of write-protected devices. Several workflow optimizations and cleanup tasks were completed, streamlining concurrency and retry …

    • Reputation Points

    • 0 replies
    • 1.2k views
  80. Description Jira reference number AR-2368 How Has This Been Tested? [x] Generated Gnome desktop image didn't go into suspend by default Checklist: [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.2k views
  81. Description Some forum users got issue due to exotic 1.5gb ddr emcp chips; this updates the ddrbin blob for the imminent release and solve their issues. How Has This Been Tested? [x] Image compiled and tested on a couple of rk322x boards 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.2k views
  82. Description Issue #4031 supports label. But the flag for label in mkfs.vfat and mkfs.f2fs isn't -L. How Has This Been Tested? [X] Build 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 [ ] 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
    • 1.2k views
  83. Changes to be committed: modified: config/boards/aml-s9xx-box.tvb deleted: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf new file: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf.template Description Upgrades of the aml-s9xx-box bsp package were failing (apparently I've never tested this, nor has anyone reported it) The problem is that the package installs files into /boot which is a fat filesystem. dpkg doesn't support the fat filesystem for upgrades as it tries to create a backup link for each file it is replacing which fails. Solution is to remove the files being replaced in a preinst step This also necessitated using the standard armbian extlinu…

    • Reputation Points

    • 0 replies
    • 1.2k views
  84. Digi IX30 is a 4G LTE cellular router for industry 4.0 designed for distribution and automation, remote machines and sensor monitoring in industries such as oil and gas production, water utilities, smart cities, and outdoor signage. The Digi IX30 is a rugged device able to operate in harsh environments, and the US model supports FirstNet nationwide wireless broadband network dedicated to public safety in the event of an emergency (e.g. terrorist attack). The network is designed for first responders, city services, and infrastructure, as well as drilling and gas wells, Internet-connected irrigation systems, waste disposal, and septic tank services among others. A future ve…

    • Reputation Points

    • 0 replies
    • 1.2k views
  85. AMD has just introduced the 15W Ryzen 5000 C-Series “Zen 3” processors for premium Chrome OS devices designed for work and collaboration. The processors can with up to eight cores and sixteen threads and are said to offer all-day battery life. AMD Ryzen 5000 C-Series processors for Chrome OS are expected to offer up to 67% faster responsiveness and up to 85% better graphics performance when comparing a Chromebook based on AMD Ryzen 7 5825C against an earlier model based on AMD Ryzen 7 3700C introduced in 2020 using respectively WebXPRT 3 and Motion Mark 1.2 benchmarks. Multitasking performance comparison using Geekbench 5 shows a 107% improvement that is probably mostly d…

    • Reputation Points

    • 0 replies
    • 1.2k views
  86. aml-s9xx-box uses the u-boot shipped with the TV Box instead of installing a new u-boot. Because of this, armbian-install will make the box unbootable if it is run to install to emmc. This change prevents running armbian-install on aml-s9xx-box boards Changes to be committed: modified: packages/bsp/common/usr/sbin/armbian-install 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 de…

    • Reputation Points

    • 0 replies
    • 1.2k views
  87. khadas-vim4/khadas-vim1s: very early wip; meson-s4t7/legacy 5.4 Amlogic kernel initrd: fix undeclared variable update_initramfs_cmd u-boot-menu: allow skipping U_BOOT_FDT even with BOOT_FDT_FILE set, by specifying EXTLINUX_SPECIFIC_FDT=no khadas-vim4/khadas-vim1s: very early wip; meson-s4t7/legacy 5.4 Amlogic kernel only "boot from SD" supported right now building uboot with xPack riscv-none-embed-gcc external toolchain setup in hooks kvim4: very high kernel logging + systemd debug logging to console kvim4/kvim1s: add uEnv.txt and ROOT_FS_LABEL="ROOTFS" and Khadas-esque extlinux meson-s4t7: unify khadas-vim1s and khadas-vim4 u-boot building kernel .config: s4t7: origin…

    • Reputation Points

    • 0 replies
    • 1.2k views
  88. Description Here is a upstream api change in 5.19.2: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/include/media/hevc-ctrls.h?h=v5.19.2&id=dfacf78ed98c8e64ac39a5fd6aa9075bfccc3b3e. I notice that there're patches conataining the old api pic_order_cnt in rk322x-5.19 and sunxi-5.19, so maybe they should also get fixed. @paolosabatino @The-going 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] Kernel build success [x] v4l2-compliance success Checklist: [x] My code follows the style guidelines of this project [x] I have performed a s…

    • Reputation Points

    • 0 replies
    • 1.2k views
  89. Started by RSS Bot,

    Today, Khronos announced the release of the Vulkan 1.4 specification, and NVK is one of the day-zero conformant Vulkan 1.4 implementations! Vulkan 1.4 support in NVK has been merged into Mesa and will be part of the Mesa 25.0 release in early 2025. View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  90. Collabora continues to be a key contributor to the Linux kernel, with 125 patches from 21 developers! Highlights include Arm Mali GPU improvements, expanded MediaTek and Rockchip SoC support, Rust integration progress, and new Rockchip video capture functionality. View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  91. v2: arch: arm64: dts: amlogic: meson-g12b-waveshare-cm4-io-base-b Fan, RTC and USB support RTC requires rtc pcf85063 driver Fan requires hwmon emc2305 driver (new addition) hwmon: emc2305: fixups for driver The driver had a number of issues, checkpatch warnings/errors, and other limitations, so fix these up to make it usable. Additional: hwmon: emc2305: Change OF properties pwm-min & pwm-max to u8 hwmon: emc2305: Add calls to initialize cooling maps How was it tested? Built a new image with the following changes and booted to make sure it works as it should. Inactive: == Waveshare CM4-IO-BASE-B with BPI-CM4 Module (6.1.57-current-meson64) CPU usage: 0 Proces…

    • Reputation Points

    • 0 replies
    • 1.2k views
  92. As one should have expected after Nordic Thingy:52 and Thingy:91 IoT devkits were introduced in 2017 and 2019 respectively, the Norwegian company has now launched the Thingy:53 platform based on Nordic Semi nRF5340 dual-core Arm Cortex-M33 SoC for IoT prototyping with Bluetooth Low Energy, Thread, Matter, Zigbee, IEEE 802.15.4, NFC, and Bluetooth mesh RF protocols. The development kit also incorporates the nPM1100 PMIC and nRF21540 Front End Module (FEM), a power amplifier/low noise amplifier (PA/LNA) range extender, as well as multiple motion and environmental sensors, as well as a rechargeable 1350 mAh Li-Po battery for power. Nordic Thingy:53 specifications: SoC – Nord…

    • Reputation Points

    • 0 replies
    • 1.2k views
  93. rk35xx/rockchip-rk3588: vendor: switch to armbian/linux-rockchip#rk-6.1-rkr1 rk35xx/rockchip-rk3588: vendor: switch to armbian/linux-rockchip#rk-6.1-rkr1 since https://github.com/armbian/linux-rockchip/pull/155 khadas-edge2: remove vendor branch, we've no kedge2 DT/patches for it yet View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  94. Description Add support for IMB3588 board. This board based RK3588 SoC, with 4G/8G/16G/32GB LPDDR4 & 16G~128G emmc, 2x 1Gbps Ethernet, 1x HDMI 2.1 output, 1x eDP, 1x mipi display, 1x LVDS, AP6275P wifi 6 & buletooth 5.1 module. IMB3588 board info: https://www.sunshine-tek.com/productinfo/1989232.html Documentation summary for feature / change Only support vendor 6.1 kernel, build with mesa-vpu extensions will get mali GPU worked. ./compile.sh BOARD=imb3588 BRANCH=vendor BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_APPGROUPS_SELECTED= DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base ENABLE_EXTENSIONS=mesa-vpu EXPERT=yes KERNEL_CONFIGURE=n…

    • Reputation Points

    • 0 replies
    • 1.2k views
  95. Fixes to correctly create a GPT partition table with fat boot partition and ext4 rootfs partition. fix1: mkfs interprets command line parameters differently when the partition table is of GPT type. fix2: some unset parameters were imported into command lines. In case of unset they now are set empty so that no ambiguity exists as what bash does with it. fix3: mounting of the boot fs loop is helped by hints about the partition being vfat type. fix4: filling of the boot fs at the mount point had wrong reference to the boot folder to be rsync-ed. Tested on a Rock 3A board (rk3568 SoC), written to eMMC memory. OS boots, parted indicates proper OS partition and file system str…

    • Reputation Points

    • 0 replies
    • 1.2k views
  96. Description Please note that this PR does not merge to main, but to another branch for collaboration. This is a continuation of v2: https://github.com/armbian/build/pull/6800 @pyavitz has already done a nice job in v1 and v2 of this PR. Based on this work, I have put a lot of effort in trying to bring this new board family more in line with existing families as well as trying to improve maintainability for the long term. Another concern with v2 was the sheer size of the PR (~55MB which amounts to almost 10% of the repo or ~2.4 million LOC which amounts to over 50% of the current repo). v3 brings down this size considerably, to a more sane number: v2 v3 Shrinkage …

    • Reputation Points

    • 0 replies
    • 1.2k views
  97. After the T-Display-S3 AMOLED board, LILYGO has launched another ESP32-S3 board with an AMOLED display named the T-Track that features a smaller 1.1-inch AMOLED display and a trackball that allows the user to navigate any menu or user interface shown on the display. The rest of the board’s specifications are very similar with an ESP32-S3R8 dual-core chip with 8MB PSRAM providing WiFi and BLE connectivity, a 16MB SPI flash for storage, two rows of pins for up to 18x GPIOs, a Qwicc connector for module expansion, and support for USB-C charging and a LiPo battery for power. T-Track specifications: Wireless MCU – Espressif Systems ESP32-S3R8 dual-core Tensilica LX7 @ up to 24…

    • Reputation Points

    • 0 replies
    • 1.2k views
  98. XCY-X66 is a tiny (75 x 75 x 52mm) mini PC based on Intel Celeron N5105 Jasper Lake and equipped with four 2.5GbE ports using Intel i225V controllers that should make it suitable for a range of networking applications. The small actively-cooled computer also comes with 8GB LPDDR4X, an M.2 2242 socket suitable for NVMe or SATA storage, one 4K-capable HDMI 2.0 port, and a few USB ports. XCY-X66 mini PC specifications: SoC – Intel Celeron N5105 quad-core Jasper Lake processor @ 2.0GHz / 2.9GHz (Turbo) with Intel UHD graphics 605; 10W TDP System Memory – 8GB LPDDR4X Storage 1x M.2 M-key 2242 socket for NVMe PCIe 3.0 or SATA 3.0 SSD MicroSD card slot Video Output – 1x HDMI 2.0…

    • Reputation Points

    • 0 replies
    • 1.2k views
  99. Some industries require long-term availability of hardware, and DFI’s EC70A-TGU rugged embedded computer could fit the bill as the Tiger Lake IOTG processor used in this model has a 15-Year CPU life cycle guaranteeing availability until Q3 2035. The fanless computer is equipped with 8GB RAM, supports M.2 NVMe SSD storage, also well M.2 expansion slots for 5G modules, features HDMI and VGA video output, four serial DB3 ports, and offers up to four Ethernet ports and up to six USB ports through three SKUs with a different number of USB and Ethernet ports. DFI EC70A-TGU specifications: Tiger Lake UP3 “IoTG” SoC (one or the other) @ 1.5GHz to 4.4GHz depending on SKU Embedded …

    • Reputation Points

    • 0 replies
    • 1.2k views
  100. Description Clear the code for system scripts: /etc/kernel/postrm.d/xx-initramfs-cleanup /etc/kernel/postinst.d/xx-initramfs-cleanup Split Pull Request [#4691] Checklist: [x] Tested on the bananapim64 device of the jammy OS [ ] Test on a device with a separate partition /boot OS debian View the full article

    • Reputation Points

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