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. partitioning: declare global readonly ROOT_PART_UUID for later hooks partitioning: declare global readonly ROOT_PART_UUID for later hooks View the full article

    • Reputation Points

    • 0 replies
    • 669 views
  2. Description Add LED's, fusb302 (doesn't do anything yet), theoretical sound card support. 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. builds/boots, lights flash 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
    • 924 views
  3. sunxi/sunxi64 edge 6.5.y: rebase/rewrite all patches for v6.5.5; fix UTF-8 "From:" encoding sunxi/sunxi64 edge 6.5.y: rebase/rewrite all patches for v6.5.5; fix UTF-8 "From:" encoding View the full article

    • Reputation Points

    • 0 replies
    • 666 views
  4. Description In the tittle. How Has This Been Tested? [ ] Build test View the full article

    • Reputation Points

    • 0 replies
    • 712 views
  5. armbian-kernel: enforce CONFIG_LOCALVERSION in .config as empty armbian-kernel: enforce CONFIG_LOCALVERSION in .config as empty View the full article

    • Reputation Points

    • 0 replies
    • 886 views
  6. Continuing our Kernel Integration series, we're excited to introduce DRM-CI, a groundbreaking solution that enables developers to test their graphics subsystem patches across numerous devices within the community's shared infrastructure. View the full article

    • Reputation Points

    • 0 replies
    • 811 views
  7. Description fix issue #6531 by disabling "command-not-found" apt hook during build-time (which takes ages under qemu) and re-enabling after succesfully creating rootfs No impact for end user as command-not-found will create/update its internal db natively on SBC transparently during first sudo apt update Jira reference number [AR-2128](https://armbian.atlassian.net/browse/AR-2128) How Has This Been Tested? [x] Build vanilla trixie for opi03 [x] Build vanilla trixie for opi5-plus 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
    • 825 views
  8. Description Update odroidxu4-current kernel to 6.6.36. How Has This Been Tested? [x] Reboot of my Odroid HC1 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 876 views
  10. We're releasing Armbian Imager 2.0. We rebuilt the whole thing, the interface and the flashing engine underneath it. The part you'll notice first: your board boots already set up. Username, password, Wi-Fi, timezone, language. You tell Imager once, it writes that into the image, and the board comes up configured on first boot. No monitor, no keyboard, none of that blind first login. Set it up once. It configures itself.This is the big change in 2.0. You build a profile in settings: username and password, an SSH key, your Wi-Fi network and country code, timezone, locale, shell. Imager writes it straight into the image's filesystem while it flashes. Power on the board, it r…

    • Reputation Points

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

    As the globe still navigates the twists and turns of the times, Collabora can confidently say we've been steadily on the rise. We've added brand new members to our crew who are more than equipped to keep pace. View the full article

    • Reputation Points

    • 0 replies
    • 802 views
  12. It's that time of the year again! The snow has melted, spring is right around the corner and the annual Embedded Linux Conference begins next week in Portland! If you are planning on attending, come say hello or catch one of our three presentations! View the full article

    • Reputation Points

    • 0 replies
    • 796 views
  13. Flex Logix has just announced the InferX Hawk mini-ITX motherboard equipped with an AMD Ryzen Embedded R2314 SoC and two InferX X1 AI accelerators from the company in order to help customers customize, build and deploy edge and embedded AI systems easily and quickly. The motherboard features up to 32GB RAM, supports SATA and M.2 MVMe/SATA storage, provides dual Gigabit Ethernet and optional WiFi/4F LTE connectivity, plus the usual USB 3.2, DisplayPort, and serial interfaces, and is meant to compete directly against solutions based on NVIDIA Jetson AGX Xavier. InferX Hawk specifications: SoC – AMD Ryzen Embedded R2314 quad-core processor @ 2.1/3.5 GHz (Turbo) with hexa-c…

    • Reputation Points

    • 0 replies
    • 1.1k views
  14. 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
  15. Quantum computing promise a leap in the performance of applications relying upon parallelism using the properties of quantum physics like superposition, interference, and entanglement to perform computation instead of flipping “0” and “1” like traditional transistors. It will be used in scientific simulations, cryptography, machine learning, computational biology, and more. So far, I had seen massive quantum computers in research labs, but companies like Intel and IBM are working on providing quantum processors with hundreds and thousands of qubits that should eventually be found in supercomputers. It’s unclear to me whether we’ll ever see “quantum accelerators” in embedd…

    • Reputation Points

    • 0 replies
    • 1k views
  16. Description Some rk322x boards (notably those with X96-Mini signature) are stuck in a bootloop. The cause has been identified in the tsadc node and in particular is related to what is described in this kernel pull request. This PR simply removes the pinctrl properties, so the GPIO pin that does the reset on these board is left as per default, thus not causing any unwanted reboot. How Has This Been Tested? [x] Device tree has been compiled without errors 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 correspondin…

    • Reputation Points

    • 0 replies
    • 699 views
  17. kernel: postinst: use --nofsroot option to findmnt when finding /boot's filesystem type otherwise we might get /dev/mmcblk2p1[/boot] when /boot is bind-mounted --nofsroot: don't print [/dir] for bind or btrfs mounts View the full article

    • Reputation Points

    • 0 replies
    • 874 views
  18. Description Adding u-boot patches to recognize the espressobin ultra, and compile a device tree for firmware use. How Has This Been Tested? Compiled and booted on ebin ultra View the full article

    • Reputation Points

    • 0 replies
    • 694 views
  19. Based on its name, the DongshanPI-PicoW board/module aims to be an Arm Linux alternative to the Raspberry Pi Pico W with a SigmaStar SSD210 dual-core Cortex-A7 processor with 64MB RAM, an SSW101B USB WiFi 4 chip, plus a good amount of I/Os thanks to four 12-pin headers. The module also comes with a 128MB SPI flash to run Linux, takes 5V power input, and offers a display interface up to 1280×800, USB 2.0, audio interfaces, and more in a small 31×31 mm form factor with 48 through and castellated holes that should be easy to integrate into compact devices. DongshanPI-PicoW specifications: SoC – SigmaStar SSD210 dual-core Arm Cortex-A7 at up to 1.0GHz with FPU, NEON, MMU, DMA…

    • Reputation Points

    • 0 replies
    • 2k views
  20. OpenEarable is an open-source hardware earable, sometimes also called hearable, that fits around your ear and is based on the same u-blox NINA-B306 module found in the Arduino Nano 33 BLE Sense board. Besides the Nordic Semi nRF52840 Arm Cortex-M4-based Bluetooth LE module, the design also features a speaker and ultrasonic microphone, a 6-axis IMU and a pressure sensor, as well as the circuitry for the battery, two LEDs, and a push button. OpenEarable specifications: Wireless module – U-blox NINA-B306 module powered by a Nordic Semi nRF52840 Arm Cortex-M4F microcontroller @ 64MHz with 1MB Flash, 256KB RAM, Bluetooth 5.0 LE connectivity Audio – Built-in speaker and ultraso…

    • Reputation Points

    • 0 replies
    • 1.2k views
  21. meson64/edge 6.5.y: rebase patches against v6.5.5 meson64/edge 6.5.y: rebase patches against v6.5.5 View the full article

    • Reputation Points

    • 0 replies
    • 742 views
  22. bash: run shellfmt, no changes bash: run shellfmt, no changes View the full article

    • Reputation Points

    • 0 replies
    • 727 views
  23. Description Maint. How Has This Been Tested? [ ] CI Checklist: [ ] 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
    • 807 views
  24. Description Better label description. View the full article

    • Reputation Points

    • 0 replies
    • 745 views
  25. Description Important: This PR is based on and depends on https://github.com/armbian/build/pull/7015 and can only be merged after that PR (NEEDS TO BE REBASED FIRST AFTER RK3588 6.11 HAS BEEN MERGED!) This PR should be merged at the same time as vendor kernel PR https://github.com/armbian/linux-rockchip/pull/220 Full mainline support for the CM3588 NAS has been added to kernel 6.11 🎉 Make use of this device tree going forward. In addition, support for mainline U-Boot is also in the pipeline and is available in Kwiboo's repo in v2024.10. Use this as well. How Has This Been Tested? [x] edge: Successful boot without any obvious errors in dmesg with build command ./comp…

    • Reputation Points

    • 0 replies
    • 2.2k views
  26. At the forefront of contributors for this latest release, our team's work focused on two areas in which we believe GStreamer shines the brightest: embedded systems, and network streaming, in particular WebRTC. View the full article

    • Reputation Points

    • 0 replies
    • 844 views
  27. Today, Google Open Source announced their first 2018 Open Source Peer Bonus winners, and our graphics lead, Daniel Stone, made the list! View the full article

    • Reputation Points

    • 0 replies
    • 777 views
  28. I’ve recently received an early sample of Radxa ROCK5 Model B (aka ROCK 5B) SBC part of the “Developer Edition” batch with 16GB RAM, and already showed the hardware and it booting successfully in Debian 11. I’ve now spent more time with the board, and as part of the “debug party” tested performance and features in Debian 11. As one would expect, some things work OK, but others still need improvement. Rock 5B benchmarks Let’s run some benchmarks on the board to test performance and stability starting with SBC Bench script: [crayon-62d8044186f4a828060917/] If you look at the full results, you’ll notice the Cortex-A76 cores on my board are only clocked at up to 2,304 MHz, in…

    • Reputation Points

    • 0 replies
    • 2.1k views
  29. Description As per subject Jira reference number AR-1279 How Has This Been Tested? [x] Successfully built rockchip deb packages 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
    • 942 views
  30. Should fix #4146 message cp: missing destination file operand after '.' when building image for rockchip with ATF. View the full article

    • Reputation Points

    • 0 replies
    • 869 views
  31. The first stable release of Arduino IDE 2.0 is now out. Based on the Eclipse Theia framework, the new IDE provides a more modern and user-friendly user interface, faster compilation time, and more features we’ll discuss in this post. Arduino initially introduced the Arduino IDE 2.0 beta in March 2021 with a live debugger with breakpoints support, a revamped user interface with features such as autocompletion of variables and functions. After 18 months of debugging with the help of members of the community such as Paul Stoffregen (the maker of the Teensy boards), the Arduino IDE 2.0 is not an experimental software anymore, and it’s the first version you’d see in the downlo…

    • Reputation Points

    • 0 replies
    • 1.6k views
  32. Bumps geekyeggo/delete-artifact from 1 to 2. Release notes Sourced from geekyeggo/delete-artifact's releases. v2.0.0 Glob support 🚨 Breaking Artifact names are now matched using glob pattern matching by default. ⭐ Added Add support for glob pattern matching (fulfilled by minimatch). ♻ Changed Updated action to use node v16 Updated dependencies. 🏠 Housekeeping Action is now written in TypeScript. Commits 54ab544 Add warning for glob support on by default 3328f8f Merge pull request #10 from GeekyEggo/v2-wip d546443 Update action info, and bump to node 16 424f35a Add glob support, switch to TypeScript, and bump deps 442f120 Update dev environment 56e063d Adde…

    • Reputation Points

    • 0 replies
    • 908 views
  33. Made the file as advised equal to prepare-host.sh adviced in the prepare-host.sh pull request.. There where also some other Ubuntu distributions not added to this file. The are now also added. Hope i did this pull request on the right way :) View the full article

    • Reputation Points

    • 0 replies
    • 590 views
  34. kernel-headers: don't try to build objtool if not amd64 target (for real this time) I severely messed up last night, copied instead of moving, into an if block. Delete so it's a move now. View the full article

    • Reputation Points

    • 0 replies
    • 723 views
  35. Description Jira reference number [AR-1641](https://armbian.atlassian.net/browse/AR-1641) How Has This Been Tested? I run the segment of the bash script into test.sh to check it locally cp /boot/armbianEnv.txt armbianEnv2.txt BLACKLIST_SIMPLEDRM="module_blacklist=simpledrm" if grep -q "meson64" /etc/armbian-release; then echo "extraargs=${BLACKLIST_SIMPLEDRM}" >> armbianEnv2.txt fi #Line extraargs should appear cat armbianEnv2.txt bash test.sh outputs: verbosity=1 console=both overlay_prefix=meson bootlogo=true rootdev=UUID=f9f9535f-bd89-4be4-9ef4-1f1e312cc20a rootfstype=ext4 usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u,0x1058:0x0730:u extraargs=m…

    • Reputation Points

    • 0 replies
    • 919 views
  36. Greetings Armbian Community, Here are some fresh updates and announcements for this week. We are approaching the release of Armbian 23.05, codenamed “Suni”. As we finalize this release, we kindly request your assistance in testing it on devices that we were unable to cover. Your feedback will help us ensure the stability and reliability of the release https://forum.armbian.com/topic/28289-armbian-2305-suni-testings/ In an effort to improve user experience, we have recently redesigned the participation page, https://www.armbian.com/participate on our website. The new page provides basic guidance on how to get involved with the project and showcases open bugs and tasks …

    • Reputation Points

    • 0 replies
    • 1.2k views
  37. Description Tinkerboard 2 SOC uses the weird baudrate 1500000 for debug uart. and the1500000 is not supported by most of the serial terminal application. Here change the baudrate from 1500000 to 115200 which is the most common baudrate for debug uart How Has This Been Tested? tested with tinkerboard 2s, and able to see the correct bootloader console message. View the full article

    • Reputation Points

    • 0 replies
    • 1.3k views
  38. meson64/edge 6.5.y: move meson-g12b-waveshare-cm4-io-base-b.dts out of null patch, avoid patching Makefile meson64/edge 6.5.y: move meson-g12b-waveshare-cm4-io-base-b.dts out of null patch, avoid patching Makefile View the full article

    • Reputation Points

    • 0 replies
    • 843 views
  39. Fix is now merged in upstream master branch. This reverts commit 563de0bd8ac0415fbbfb56ca9c700ab0d83073ba. Description In PR https://github.com/armbian/build/pull/5912 the upstream to be applied PR was added as a custom patch to armbian build. Since then the PR has been merged upstream. So revert this PR. I did not open a bug for this cleanup. 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 ] I enable back the RTRL8723DS module in the kernel config for rockchip64 edge (as since then this module was disabled in this kernel config)) Then I build with ./compi…

    • Reputation Points

    • 0 replies
    • 804 views
  40. Bumps actions/upload-artifact from 4.0.0 to 4.1.0. Release notes Sourced from actions/upload-artifact's releases. v4.1.0 What's Changed Add migrations docs by @​robherley in actions/upload-artifact#482 Update README.md by @​samuelwine in actions/upload-artifact#492 Support artifact-url output by @​konradpabjan in actions/upload-artifact#496 Update readme to reflect new 500 artifact per job limit by @​robherley in actions/upload-artifact#497 New Contributors @​samuelwine made their first contribution in actions/upload-artifact#492 Full Changelog: https://github.com/actions/upload-artifact/compare/v4...v4.1.0 Commits 1eb3cb2 Merge pull request #497 from actions…

    • Reputation Points

    • 0 replies
    • 756 views
  41. Description Maint How Has This Been Tested? [x] CI Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 747 views
  42. Collabora is excited to see Monado at the heart of the new OpenXR runtime for Android XR, a major milestone for Open Source XR interoperability. View the full article

    • Reputation Points

    • 0 replies
    • 894 views
  43. We're releasing Armbian Imager 2.0. We rebuilt the whole thing, the interface and the flashing engine underneath it. The part you'll notice first: your board boots already set up. Username, password, Wi-Fi, timezone, language. You tell Imager once, it writes that into the image, and the board comes up configured on first boot. No monitor, no keyboard, none of that blind first login. Set it up once. It configures itself.This is the big change in 2.0. You build a profile in settings: username and password, an SSH key, your Wi-Fi network and country code, timezone, locale, shell. Imager writes it straight into the image's filesystem while it flashes. Power on the board, it r…

    • Reputation Points

    • 0 replies
    • 1.3k views
  44. 01Space “ESP32-C3-0.42LCD” is a small (23.5 x 18 mm) board equipped with ESP32-C3 RISC-V WiFi and Bluetooth microcontroller, a 0.42-inch display, and a Qwicc I2C connector to easily add modules such as sensors. The first time I saw it, the form factor immediately reminded me of the nRF52840-based XIAO BLE Sense board I just used to test Edge Impulse machine learning framework. Both boards should have similar use cases, but XIAO BLE Sense includes a 6-axis IMU sensor, and I had to connect an OLED display, while the ESP32-C3 board already integrates a display, and I would have had to connect an external Qwicc module with an accelerometer. ESP32-C3-0.42LCD specifications: So…

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 890 views
  46. Started by RSS Bot,

    This week, we're in Nuremberg, Germany to take part in this year's edition of Embedded World, the leading international fair for embedded systems! Come say hello, booth 4-170! View the full article

    • Reputation Points

    • 0 replies
    • 805 views
  47. Description As stated in the tittle. Remaining rockchip and mvebu. How Has This Been Tested? [x] Build test Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [ ] 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
    • 865 views
  48. Description And disable those that needs more work. Probably best to merge as currently no EDGE is working. Jira reference number [AR-1292] How Has This Been Tested? [x] Build tests 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
    • 691 views
  49. Using PipeWire, WirePlumber and a Raspberry Pi, you can create an audio bridge between a Bluetooth® device and an analog speaker system, breathing new life into your old speakers. View the full article

    • Reputation Points

    • 0 replies
    • 2.4k views
  50. Description This repository contains latest stable version of ZFS that is able to build with latest kernels. We used to sync files from here and distribute them from our repository. But since we are blocked by aptly incompatibility with zst compression, we need to upgrade repository management or do this. Jira reference number AR-1112 How Has This Been Tested? [x] Build ZFS on Odroid N2+ running EDGE 5.19.y kernel 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 ch…

    • Reputation Points

    • 0 replies
    • 1k views
  51. Pine64 has just started taking orders for the PineBuds Pro ANC (Active Noise Cancellation) & TWS (True Wireless Sound) earbuds based on the Bestechnic BES2300-YP dual-core Arm Cortex-M4F Bluetooth audio microcontroller found in the PineSound development board. There are plenty of TWS earbuds on the market, but the PineBuds Pro earbuds are hackable thanks to an open-source firmware that could pave the way to interesting features, and potentially the development of open-source firmware transforming the earbuds into hearing aids. PineBuds Pro specifications: WiSoC – Bestechnic BES 2300YP dual-core Arm Cortex-M4F @ up to 300 MHz with HW DSP instruction, 992KB SRAM, 4MB fl…

    • Reputation Points

    • 0 replies
    • 2.1k views
  52. I’ve previously reviewed Weibu’s N10 mini PC, however, they have now extended the range of CPUs available to the N10 through the addition of Alder Lake processors. As a reminder, Weibu is a B2B company that offers total solutions and OEM/ODM services and they don’t sell directly to end users as their target clients are computer manufacturers like Acer and Hisense. Weibu have sent a pre-production sample of their latest N10 based on a Core i3-N305 Alder Lake N-Series processor to showcase its capabilities in this review. I will revisit the specification of the N10 and briefly look at the performance running both Windows 11 Pro and Ubuntu 22.04. Weibu N10 product specificat…

    • Reputation Points

    • 0 replies
    • 1.7k views
  53. rpi4b/bcm2711: introduce RPI_DEBUG_CONSOLE=yes which at once disables bt, enables uart, and adds ttyAMA0 Enabling uart debug on rpi4b requires a bunch of seemingly unrelated changes. The UART stuff on bcm is a bit cuckoo. View the full article

    • Reputation Points

    • 0 replies
    • 979 views
  54. Description Mainline kernel 6.3 and above implements yt8531 driver. This pull request removes the legacy driver patch and fix the device tree for Orange Pi 4 LTS and other devices to use that driver. Note: this PR has a "dependency" upon this other PR (https://github.com/armbian/build/pull/5290) - these two PRs are unrelated, but the PR-5290 bug does not allow me to easily test without having conflicts later. This is just a note, everything should go on flawlessy once PR-5290 is merged. Jira reference number AR-1774 How Has This Been Tested? [x] Tested dtb on a live Orange Pi 4 LTS system [ ] Tested on Orange Pi R1 LTS (@schwar3kat) Checklist: [x] My code follows th…

    • Reputation Points

    • 0 replies
    • 2.9k views
  55. Description add fxblox-rk1 board base on RK3588 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
    • 808 views
  56. Description 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] USB2, USB3, PCIe2, GMAC, buttons work 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
    • 1k views
  57. tools: patching: don't rewrite auto-generated patches (eg, drivers) tools: patching: don't rewrite auto-generated patches (eg, drivers) View the full article

    • Reputation Points

    • 0 replies
    • 620 views
  58. Description Bump the K2 to u-boot 2024.01, let's try to get old u-boots out of our hair. How Has This Been Tested? builds and boots, everything works. 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
    • 799 views
  59. Description Maint task. How Has This Been Tested? [ ] CI Checklist: [ ] 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
    • 918 views
  60. Started by RSS Bot,

    Kicking off in a matter of days, this jam-packed weekend will host over 50 devrooms and nearly 700 talks including an in-depth look at Mobian: an open-source project aimed at bringing Debian GNU/Linux to mobile devices. View the full article

    • Reputation Points

    • 0 replies
    • 814 views
  61. From an introduction to Flatpak, to managing build infrastructure of a Debian derivative, to modern tools to debug GStreamer, Collaborans presented in six different developer rooms, as well as in the main track, at FOSDEM 2018. View the full article

    • Reputation Points

    • 0 replies
    • 669 views
  62. Description When LABEL is longer than 11 characters, mkfs.fat 4.2 (2021-01-31) will fail while mkfs.fat 4.1 (2017-01-24) will cut it. I want to split out a new function for formating filesystem. But unfortunally, there is a hook pre_prepare_partitions and prepare_partitions_custom. And bcm2711 use it for LABEL. Here is my try: hzyitc/armbian-onecloud#6c190484 The source of mkfs.fat: v4.1: https://github.com/dosfstools/dosfstools/blob/v4.1/src/mkfs.fat.c#L1500: case 'n':/* n : Volume name */ sprintf(volume_name, "%-11.11s", optarg); for (i = 0; volume_name[i] && i < 11; i++) /* don't know if here should be more strict !uppercase(label[i]) */ if (islow…

    • Reputation Points

    • 0 replies
    • 1.6k views
  63. Description Since difference between desktop and CLI overhead is gone, we can remove this check and make both on the same value. Also previously overhead was not enough due to added Plymouth package. Jira reference number AR-1330 How Has This Been Tested? [x] Build test CLI images https://github.com/armbian/scripts/actions/runs/3052426276 [x] Build and boot Rpi4 image 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 dependen…

    • Reputation Points

    • 0 replies
    • 846 views
  64. AAEON’s UP Bridge the Gap has announced the UP Element i12 Edge fanless embedded computer based on the Intel NUC 12 Compute Element and designed for the autonomous mobile robot (AMR) and industrial automation markets. The computer is fitted with NUC 12 Compute Element equipped with 12th generation Alder Lake hybrid processor from Celeron 7350 to Intel Core i7-1255U hybrid processor, supports up to 32GB LPDDR5 memory, NVMe support, offers three Ethernet ports including one 2.5GbE, several USB ports, two RS232/422/485 interfaces, a DIO header, and more. UP Element i12 Edge specifications: System-on-module – Intel NUC 12 Compute Element with: Alder Lake SoC (one or the oth…

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 744 views
  66. rockchip-6.1: fix xt-q8l-v10-remote-keymap.patch mbox formatting; rebase against 6.1.0 this patch had "half-mbox" formatting first a bare patch (no mbox headers, From/Subject etc) then an mbox-formatted patch this causes the 1st/bare patch to be lost when parsing/applying this file with a proper mbox-enabled tool This is meant for @paolosabatino 's appreciation since it's his patch. View the full article

    • Reputation Points

    • 0 replies
    • 953 views
  67. partitioning: back to classic dd /dev/zero to prepare $SDCARD.raw maybe (?) fixes problems with double-sparse when truncate is used on a zfs under Docker reported by @adeepn -- on Docker using zfs draft: no idea if this fixes it at all, just a guess View the full article

    • Reputation Points

    • 0 replies
    • 744 views
  68. The Challenger RP2040 UWB board features a Raspberry Pi RP2040 microcontroller combined with a DWM300 UWB (Ultra-Wide Band) module in the Adafruit Feather form factor and is designed for indoor positioning and ranging applications with an up to 10-centimeter accuracy, and data transfers up to 10 Mbps. The first Challenger RP2040 board was introduced in 2021 with an ESP8285 WiFi chip, iLabs (Invector Labs) shortly followed up with the Challenger RP2040 LoRa with an RFM95W LoRa module, and they also made models with NFC and cellular connectivity. The Swedish company has now just introduced their latest Challenger board with the Challenger RP2040 UWB leveraging UWB technolog…

    • Reputation Points

    • 0 replies
    • 1.5k views
  69. When Rockchip first introduced the Rockchip RK3399 processor with a PCIe interface people initially hoped they could connect graphics card, but those hopes were quickly squashed due to a 32MB addressing limit. However, the PCIe implementation on the newer Rockchip RK3588 processor does not have such a limitation, and last November, Radxa teased a demo with an AMD Radeon Pro WX 5100 PCIe graphics card connected to the Rock 5B SBC running the glxgears demo on the Radeon GPU. I couldn’t find any instructions to reproduce this setup, but this got Jasbir interested, and he tried to do a test of his own with the Radxa Rock 5B connected to an AMD Radeon R7 520 (XFX R7 250 low-pr…

    • Reputation Points

    • 0 replies
    • 2.9k views
  70. rockchip-rk3588-legacy: switch to 48-bit virtual address; enable more eBPF/net stuff enable more eBPF/net stuff for Cilium switch to 48-bit virtual addresses, so we're tcmalloc compatible - see https://github.com/cilium/cilium/issues/17467 - see https://github.com/envoyproxy/envoy/issues/15235#issuecomment-850516622 View the full article

    • Reputation Points

    • 0 replies
    • 966 views
  71. Description As per subject, implements same fix as https://github.com/armbian/build/pull/5216, but for kernel 6.3 How Has This Been Tested? [x] Patch applies [x] Bare dtb tested on live system 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
    • 784 views
  72. kernel/memoize: allow customizing memoize's default TTL of 3600 seconds; allow customizing kernel TTL via KERNEL_GIT_CACHE_TTL kernel/memoize: allow customizing memoize's default TTL of 3600 seconds; allow customizing kernel TTL via KERNEL_GIT_CACHE_TTL View the full article

    • Reputation Points

    • 0 replies
    • 691 views
  73. Description Enabled crust for Orange Pi Zero. Also added workaround to make sure board does resume successfully after sleep. The xradio_wlan driver seems to interfere with the same causing board to get stuck on resume after its put to sleep. Hence now we unload the module when entering sleep and reload it on resume. This works with systemctl suspend, but is still broken with rtcwake. Jira reference number AR-1918 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 suspend/resume works using echo +20 > /sys/class/rtc/rtc0/wakealarm && systemctl …

    • Reputation Points

    • 0 replies
    • 1.2k views
  74. Description Maintainace task. How Has This Been Tested? [ ] CI Checklist: [ ] 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
    • 881 views
  75. Collabora and MediaTek are advancing upstream Linux support for the latest Genio IoT boards and Chromebook Plus laptops, enabling full hardware functionality, improved security, and broader access to the open source community. View the full article

    • Reputation Points

    • 0 replies
    • 715 views
  76. Description Bump rockchip64 edge kernel config to v5.18 disabled csgpio patch on v5.15 due to clashing with mainline added register values in tinkerboard 2 patch to avoid warnings How Has This Been Tested? Untested, just upgraded the kernel config and checked with git diff that no extra options were removed 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 …

    • Reputation Points

    • 0 replies
    • 935 views
  77. Until now, no Valhall devices (Mali-G57, Mali-G78) ran mainline Linux - whilst this made driver development obviously difficult, there’s no better time to write drivers than before the devices even get into the hands of end users. View the full article

    • Reputation Points

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

    Released earlier this month, the latest version of VLC, the free & open source multimedia player (which also uses the GStreamer framework) now contains SRT modules which had been in development in VLC's master branch. View the full article

    • Reputation Points

    • 0 replies
    • 943 views
  79. The UP 4000 is a credit-card / Raspberry Pi-sized single board computer based on an Intel Apollo Lake processor. AAEON sent me the model with an Intel Atom x7-E3950 quad-core processor, 4GB RAM, and a 64GB eMMC flash, and in the first part of the review, I installed Ubuntu 22.04 since the board would initially only boot to the UEFI shell out of the box. I’ve now spent more time with the board, and in this article, I will report my experience with the UP 4000 SBC running Ubuntu 22.04 checking out features, performance, video playback, power consumption, and so on. Ubuntu 22.04 System info Let’s check out some information after I’ve upgraded the system to the latest package…

    • Reputation Points

    • 0 replies
    • 1.3k views
  80. See #4854 View the full article

    • Reputation Points

    • 0 replies
    • 814 views
  81. Description See: https://github.com/armbian/build/pull/5096#issuecomment-1523211702 Leave example. It should not be needed anymore since we re-pack those packages https://github.com/armbian/scripts/pull/44/files Jira reference number AR-1671 View the full article

    • Reputation Points

    • 0 replies
    • 798 views
  82. git-ref2info: source.denx.de is a GitLab instance, add it to the selector See #5168 View the full article

    • Reputation Points

    • 0 replies
    • 863 views
  83. Description Code for ssv6051 wifi driver sometimes set RX_ENC_xxx flags in the 'flag' field in the ieee80211_rx_status object. These flags belong in the 'enc_flags' field. Setting them in 'flag' clashed with the RXX_FLAG_MMIC_ERROR bit, and caused the supplicant to report a spurious michael mic error and close the connection. How Has This Been Tested? Connects to my wireless access point now: did not do so before 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 chang…

    • Reputation Points

    • 0 replies
    • 726 views
  84. Description Removing deprecated patches How Has This Been Tested? [x] Patching works now 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
    • 743 views
  85. orangepi3b: update u-boot revision at Kwiboo, remove patches orangepi3b: update u-boot revision at Kwiboo, remove patches View the full article

    • Reputation Points

    • 0 replies
    • 844 views
  86. Description Current rockchip64 bootscript always load kernel/etc from the first device partition, but not from partition bootscript itself was loaded. This PR makes bootscript load kernel/etc from the same partition. This allows to easily have multiple boot partitions (primary/backup) and switch them with MBR boot flags or GPT legacy_boot flags. How Has This Been Tested? [x] Compile and boot rk3318-box 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 [ ] My changes genera…

    • Reputation Points

    • 0 replies
    • 688 views
  87. Description Status change. View the full article

    • Reputation Points

    • 0 replies
    • 744 views
  88. Bumps peter-evans/create-pull-request from 6 to 7. Release notes Sourced from peter-evans/create-pull-request's releases. Create Pull Request v7.0.0 :sparkles: Now supports commit signing with bot-generated tokens! See "What's new" below. :writing_hand::robot: Behaviour changes Action input git-token has been renamed branch-token, to be more clear about its purpose. The branch-token is the token that the action will use to create and update the branch. The action now handles requests that have been rate-limited by GitHub. Requests hitting a primary rate limit will retry twice, for a total of three attempts. Requests hitting a secondary rate limit will not be retried…

    • Reputation Points

    • 0 replies
    • 5k views
  89. Bumps dtschema from 2025.2 to 2025.6.1. Commits 18ac2d8 validator: Fix ordering issue with properties referencing another property 4dbacd6 tests: Add test for DTSchema.check_schema_refs() 2c5f057 schema: Rework instantiating DTSchema.validator 19c88b9 schemas: gpio-nexus-node: Fix schema $ref paths fb770c7 schema: Fix a false positive unevaluatedProperties/additionalProperties check b7f612c schemas: reset: Add '#reset-cells' into schema 7e3ef3e schemas: reset: Add descriptions from original text binding 53a2132 meta-schemas: nodes: Allow if-then-else directly in patternProperties objects 9d1305d schemas: PCI: Add standard PCIe WAKE# signal 49451a5 schemas: root-node: A…

    • Reputation Points

    • 0 replies
    • 909 views
  90. My work on Wayland and Weston color management and HDR support has been full of learning new concepts and terms. Many of them are crucial for understanding how color works, and what the values in a pixel actually mean. View the full article

    • Reputation Points

    • 0 replies
    • 793 views
  91. Started by RSS Bot,

    Transmitting low delay, high quality video over the Internet is hard. The trade-off is normally between video quality and transmission delay (or latency). Internet video has up to now been segregated into two segments: video streaming and video calls. View the full article

    • Reputation Points

    • 0 replies
    • 698 views
  92. Advantech has announced the AIMB-522 industrial Micro-ATX motherboard with AMD Ryzen Embedded 5000 Series Zen3 processors for AI image processing in automation and surveillance applications. I had never heard about “Ryzen Embedded 5000 Series” processors, but that motherboard comes with a choice of new SKUs such as the 12-core Ryzen 5950E, the 10-core Ryzen 5900E, the 8-core Ryzen 5800E, and the 6-core Ryzen 5600E, as well as existing Ryzen 5000 desktop processors. AIMB-522 Micro-ATX motherboard specifications: Processor (one or the other) Ryzen 5950E 12-core processor @ up to 3.4 GHz with 64MB L3 cache; TDP: 105W Ryzen 5900E 10-core processor @ up to 3.7 GHz with 64MB L3…

    • Reputation Points

    • 0 replies
    • 1.1k views
  93. Radair mini gateway is a multiple-purpose gateway with LoRaWAN, WiFi 6E, Bluetooth and Ethernet connectivity, a Quectel GNSS module, the ability to connect to the Helium network to mine HNT cryptocurrency, as well as a 4-in-1 Bosch environmental sensor to monitor temperature, humidity, pressure, and air quality. Radair mini gateway specifications: SoC – Quad-core Arm Cortex-A53 “crypto” CPU System Memory – 2GB DDR3 Storage – 16GB eMMC flash, MicroSD card socket Connectivity WM1302 LoRa concentrator for LoRaWAN support Gigabit Ethernet RJ45 port 802.11 b/g/n/ac/ax Wi-Fi 6E and Bluetooth 5.2 via Mediatek MT7921AU module Dual Antenna – Wi-Fi 6E, LoRa GPS – Quectel GNSS modul…

    • Reputation Points

    • 0 replies
    • 1k views
  94. Description We need to use %m for month instand of %M for minute. 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
    • 803 views
  95. Using open source software, Collabora has developed an efficient compression pipeline that enables a face video broadcasting system that achieves the same visual quality as the H.264 standard while only using one-tenth of the bandwidth. View the full article

    • Reputation Points

    • 0 replies
    • 964 views
  96. Olimex has just launched the ESP32-C3-DevKit-Lipo board based on ESP32-C3 RISC-V wireless microcontroller offering WiFI 4 and Bluetooth 5.0 connectivity, some I/Os, as well as USB and JTAG. As its name implies, the board can be powered by a LiPo battery and charged through a USB Type-C port. It offers up to 15 GPIO for expansion and comes with an ICSP connector in case you need to reflash or debug the bootloader through a JTAG interface. ESP32-C3-DevKit-Lipo specifications: Wireless module – Espressif Systems ESP32-C3-MINI-1-N4 module with: ESP32-C3 (ESP32-C3FN4) 32-bit RISC-V single-core processor up to 160 MHz with 4 MB embedded flash, 384 KB ROM, 400 KB SRAM (16 KB for…

    • Reputation Points

    • 0 replies
    • 2k views
  97. argument list too long detected by @amazingfate also is in general a bit leaky, people are developing and changes "leak" into logs with this same info could be better obtained by consolidating the logs (docker/build) into a single one later View the full article

    • Reputation Points

    • 0 replies
    • 648 views
  98. It’s no secret that Tech has faced some setbacks lately, namely on the headcount front. Despite these uncertainties, Collabora has had the privilege of increasing our roster with new teammates. View the full article

    • Reputation Points

    • 0 replies
    • 842 views
  99. artifact-uboot: include more variables into hash, for ATF & rk stuff More vars hashed into u-boot version, mostly for ATF and rk stuff. This will cause a full rebuild of all uboots, but better be safe than sorry. Impact of not having this: certain changes to u-boot in board or family won't be detected. View the full article

    • Reputation Points

    • 0 replies
    • 855 views
  100. Description These patches went missing sometime during development cycle of this release. Looks like they are needed for emmc support on nanopi neo core 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] Checked that u-boot builds and patches gets applied correctly 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 depe…

    • Reputation Points

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