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. orangepi3b: rockchip64/edge 6.5: enable i2c3 (m0) on 40 pin 27/sda and 28/scl orangepi3b: rockchip64/edge 6.5: enable i2c3 (m0) on 40 pin 27/sda and 28/scl View the full article

    • Reputation Points

    • 0 replies
    • 863 views
  2. kernel-dtb: copy also the dtb binary for the board to output kernel-dtb: copy also the dtb binary for the board to output View the full article

    • Reputation Points

    • 0 replies
    • 863 views
  3. Collabora is proud to sponsor this year's annual GStreamer conference, taking place in London, UK. Join us as we showcase the latest with machine learning analytics, WirePlumber, and more. View the full article

    • Reputation Points

    • 0 replies
    • 863 views
  4. Description Cut and sewing work around mailing list/libreelec patches to include a minimum set of patches that attempt to solve the various issues with HDMI on rockchip64 family. This affects both current kernel 6.6 and edge kernel 6.8. References on the forums: https://forum.armbian.com/topic/26818-opi-4-lts-no-hdmi-output/ https://forum.armbian.com/topic/37166-hdmi-issues-on-6x-kernel/ One kind guy tested the kernel package on rockpro64 and reported success: https://forum.armbian.com/topic/26818-opi-4-lts-no-hdmi-output/?do=findComment&comment=189646 Also remove a patch named "rk356x-vop2-support", that was not about vop2 support but rather tweaks the HDMI phy …

    • Reputation Points

    • 0 replies
    • 863 views
  5. Description Bump rockchip64 edge kernel to v6.10. Includes the rk3328 gpio2 bank fix from https://github.com/armbian/build/pull/6974 Minor changes have been needed to bring patches from 6.9 to 6.10 (notably, very small rework of the overlay compilation). @brentr rk3308 now has a mainline audio codec driver. It breaks several patches that previously introduced a driver and manipulated it to "sync with BSP" and convert to "component". This commit contains all the modifications I did to allow the kernel to compile cleanly, but the result may not provide working audio or may not provide the same functionalities as before, hence rk3308 audio section requires some more separa…

    • Reputation Points

    • 0 replies
    • 863 views
  6. 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
  7. Description update-apt-xapian-index takes an insane amout of time during buid - compounding over dozens of builds you get a nice overhead in compute-time in the hours range This PR disables update-apt-xapian-index for unstable releases ( $BETA = yes ) How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Built orangepi5-plus desktop with and without BETA=yes, results below Baseline 1st run ( CLEAN_LEVEL="debs,cache" ) Repeat Build Options [ ./compile.sh opi5plus build BRANCH=edge BUILD_DESKTOP=yes CLEAN_LEVEL=debs,cache DESKTOP_APPGROUPS_SELECTED='browsers chat d…

    • Reputation Points

    • 0 replies
    • 863 views
  8. Description If we don't need to build u-boot, we can special BOOTCONFIG=none. But this will also prevent to copy bootscript. 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 [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
    • 862 views
  9. Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article

    • Reputation Points

    • 0 replies
    • 862 views
  10. And be precise with the dependencies. Signed-off-by: Myy Miouyouyou myy@miouyouyou.fr View the full article

    • Reputation Points

    • 0 replies
    • 862 views
  11. Description A (very poorly made) attempt to address https://github.com/armbian/build/issues/8161 It spits out some sort of kernel source package, but I think {version} is still missing since I couldn't get it to work and probably needs more fixes until production-ready. I probably won't go further here due to lacking expertise in framework and bash foo. Maybe someone want to pick it up from here. Also to do: Re-enable BUILD_KSRC switch to enable the extension. How Has This Been Tested? [x] enable extension [x] see some sort of kernel package being created [ ] ??? [ ] Profit! Checklist: [ ] My code follows the style guidelines of this project - Well...kind of? [ ] I…

    • Reputation Points

    • 0 replies
    • 862 views
  12. Description When testing the wip build for the NanoPC-T6 I realized that there were no kernel modules for DVB available, so I changed the kernel config to include all kind of DVB/Camera/Radio drivers in the kernel multimedia section. How Has This Been Tested? On a NanoPC-T6 16GB RAM/256GB eMMC [x] Build for Bookworm OK [x] Booting fine without notable errors from sdcard as well as from emmc [x] dvb modules for 2x DVBSky S960 loading fine Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 862 views
  13. The Monado SLAM datasets (MSD) are egocentric visual-inertial SLAM datasets recorded to improve the Basalt-based inside-out tracking component of the Monado project. View the full article

    • Reputation Points

    • 0 replies
    • 862 views
  14. Bumps tj-actions/changed-files from 4140eb99d2cced9bfd78375c2088371853262f79 to d52d20fa3f981cb852b861fd8f55308b5fe29637. Changelog Sourced from tj-actions/changed-files's changelog. Changelog 46.0.5 - (2025-04-09) ⚙️ Miscellaneous Tasks deps: Bump yaml from 2.7.0 to 2.7.1 (#2520) (ed68ef8) - (dependabot[bot]) deps-dev: Bump typescript from 5.8.2 to 5.8.3 (#2516) (a7bc14b) - (dependabot[bot]) deps-dev: Bump @types/node from 22.13.11 to 22.14.0 (#2517) (3d751f6) - (dependabot[bot]) deps-dev: Bump eslint-plugin-prettier from 5.2.3 to 5.2.6 (#2519) (e2fda4e) - (dependabot[bot]) deps-dev: Bump ts-jest from 29.2.6 to 29.3.1 (#2518) (0bed1b1) - (dependabot[bot]) deps:…

    • Reputation Points

    • 0 replies
    • 862 views
  15. Maintaining a non-trivial set of GStreamer patches can be tricky. Thanks to the recent move to a single, unified git repo, you can now easily run a GStreamer continuous integration pipeline on your own GitLab instance. Here's how. View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 861 views
  17. Description Bumping U-boot to 2024.01-rc5 for Allwinner boards. There were some defconfig patches that were failing, I have migrated them to board config file using post_uboot_config_target hook function. This has resulted into removal of several patches. There are still some defconfig patches left, I will move them as and when needed. Apart from that, updated crust support patches for Allwinner H3 as few of them had patch application failure. As U-boot now has AXP313 support, I have removed the patch for the same and have migrated Bigtreetech to use the upstream driver. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also …

    • Reputation Points

    • 0 replies
    • 861 views
  18. Sponsored by Valve, this latest release of the Open Source project which enables interaction with traditional desktop environments, such as GNOME and KDE, in VR, brings the largest amount of changes yet, with many new features and architectural improvements. View the full article

    • Reputation Points

    • 0 replies
    • 861 views
  19. Description Add GPU support to Khadas Edge 2 and add support for more display resolutions. Jira reference number [AR-9999] How Has This Been Tested? [x] Built and booted View the full article

    • Reputation Points

    • 0 replies
    • 861 views
  20. Rewriting bmaptool in Rust to remove Python dependencies, create statically linked binary, and allow the bmap sparse file format to be used in other Rust projects. View the full article

    • Reputation Points

    • 0 replies
    • 861 views
  21. rockchip64 legacy: fix, rebase, archeology, update .config kernel: wifi driver_uwe5622_allwinner: only ever apply for kernels >= 6.0 case in point, rockchip64-legacy, which is 4.4-something and can't handle this rockchip64 legacy: drop duplicated patch rockchip64 legacy: rebase+archeology all patches against ayufan's refs/tags/4.4.202-1237-rockchip-ayufan rockchip64 legacy: update .config, no changes View the full article

    • Reputation Points

    • 0 replies
    • 861 views
  22. Running crosvm outside Chromium OS is quite easy, with the only complication being that minijail isn't widely packaged in distros. In these instructions, we hack around the issue with linker environment variables so we don't have to install it properly. View the full article

    • Reputation Points

    • 0 replies
    • 861 views
  23. Got the board too and doing OSHW development for the platform View the full article

    • Reputation Points

    • 0 replies
    • 861 views
  24. Description Increase the maximum number of AP connected clients to 16 instead of 4 for ESP8089 driver for rk322x family on kernels 5.15, 5.19, 6.0 and 6.1. The patch is trivial How Has This Been Tested? [x] Packages for kernel 6.1 have been compiled and installed onto a running installation [x] The driver has been tested with up to 6 connected clients and worked with no issues Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any …

    • Reputation Points

    • 0 replies
    • 860 views
  25. export-logs: introduce PASTE_URL to make easy to change paste service used export-logs: introduce PASTE_URL to make easy to change paste service used View the full article

    • Reputation Points

    • 0 replies
    • 860 views
  26. Description Bump BigTreeTech CB1 kernel to 6.1.79 from 6.1.43 as discussed in AR-2075. 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 that patches apply and kernel builds fine. I don't have device to actually test the working 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, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes h…

    • Reputation Points

    • 0 replies
    • 860 views
  27. Description add megous patches: tag: orange-pi-5.18-20220627-1924 switch to version tag=v5.18.8 Checklist: [ ] Test build sunxi [ ] Test build sunxi64 View the full article

    • Reputation Points

    • 0 replies
    • 860 views
  28. Over the last two years, Bluetooth® audio support has steadily grown in PipeWire and has become a featureful, stable, conformant, open source Bluetooth® audio stack implementation. Here's a look at where things stand. View the full article

    • Reputation Points

    • 0 replies
    • 860 views
  29. Description Reworked u-boot compilation for meson-s4t7 to make sure we are following same process for u-boot compilation as Khadas. Now we are not compiling it twice like we were doing it before as mentioned in #6112. Added post install script in uboot with option to force upgrade the same. The code is based on what is being used in armbian-config's bootloader update code. Also moved tinkerboard specific code out to tinkerboards's config 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 both vim1s and vim4 boots [X] Tested upgrade with using deb files. I…

    • Reputation Points

    • 0 replies
    • 860 views
  30. odroidm1: de-infest Petitboot 🔥 use Kwiboo's 2023.10-rc2+gmac u-boot odroidm1/edge (rk3568-odroid): bump to 6.4.y, update config, rebase patches to 6.4.10 odroidm1/edge (rk3568-odroid): bump to 6.5-rc6; manually fix RK808 breakage in .config; rebase patches add patch to remove Petitboot-mandated MTD partitions this way we have access to the full flash, and can write our own u-boot to it rebase all patches odroidm1/edge (rk3568-odroid): drop 6.3 and 6.4 patches odroidm1: de-infest Petitboot 🔥 use Kwiboo's 2023.10-rc2+gmac u-boot using Kwiboo's rk3568-2023.10-gmac branch with BINMAN-handled blobs patches: boot usb first preboot pci/usb enum/scan usage instructio…

    • Reputation Points

    • 0 replies
    • 859 views
  31. We're reflecting on the steps taken as we continually seek to improve Linux kernel integration. This will include more detail about the tests used to enhance the quality of testing processes and coverage. View the full article

    • Reputation Points

    • 0 replies
    • 859 views
  32. ACTAMID M8S is a palm-sized 3.4-inch mini PC powered by an Intel Pentium N6005 Jasper Lake processor with up to 16GB LPDDR4 memory, 1TB M.2 2242 SSD. The M8S is bigger than the recently announced 2.7-inch PIX NII mini PC based on the same processor, but that’s for a good reason since it offers more ports with three HDMI outputs, dual Gigabit Ethernet, and three USB 3.0 ports. The mini PC also features WiFi 6 and Bluetooth 5.2 wireless connectivity, a quiet fan, and a 7-color LED backlight for good effects… Win Element Technology Co., Ltd, the Hong Kong company owning the ACTAMID brand, says the mini PC ships preinstalled with an activated version of Windows 11, but also s…

    • Reputation Points

    • 0 replies
    • 859 views
  33. rk322x/edge 6.5: enable Makefile Autopatcher, remove Makefile patches rk322x-config: shformat + fix 2 shellcheck errors rk322x/edge 6.5: update .config, no changes rk322x/edge 6.5: enable Makefile Autopatcher, remove Makefile patches remove add-board-makefile Patch remove overlay-y Makefile patch add note to the 6.1 version: Makefile autopatcher can't be enabled for 6.1, since the armhf move to subdirs only landed in 6.5-rc1 View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 859 views
  35. cli: introduce kernel-dtb cli command, to build only DTB, and output full preprocessed dts source cli: introduce kernel-dtb cli command, to build only DTB, and output full preprocessed dts source example: ./compile.sh BOARD=xxxxx BRANCH=edge kernel-dtb outputs preprocessed DTS source for board in question to output/ also outputs same preprocessed DTS source, ran through dtc with input and output DTS formats for "normalized" comparisions View the full article

    • Reputation Points

    • 0 replies
    • 859 views
  36. Description Bump rockchip64 edge kernel to 6.9. The same fix that has been proposed in https://github.com/armbian/build/pull/6690 has been ported here too and it works as well. Note: at the current status, helios64 board patches have been disabled because the base device tree does not apply on kernel 6.9. Jira reference number AR-2348 How Has This Been Tested? [x] Compiled successfully [x] Upgrade the kernel (and device trees obviously) on a rk3318/rk3328 live system, dtbo applies correctly and system boots fine [ ] Upgrade the kernel on a live rk3399 system Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this pr…

    • Reputation Points

    • 0 replies
    • 859 views
  37. Description Converted to markdown and bash simulating nasting array.Proof of consept Jira reference number [AR-9999] Documentation summary for feature / change Please delete this section if entry to main documentation is not needed. If documentation entry is predicted, please provide key elements for further implementation into main documentation and set label to "Needs Documentation". You are welcome to open a PR to documentation or you can leave following information for technical writer: [x] A simple converter complexly [x] Will Turn your Json to a Bash simulated array and provide a table of features. [x] ./build/doc/doc.sh How Has This Been Tested? [x] (https:/…

    • Reputation Points

    • 0 replies
    • 859 views
  38. This is already enabled in the rockchip family on edge and per the discussion here: https://forum.armbian.com/topic/20018-mglru-patches-to-bring-down-kswapd-cpu-usage I would like to enable it on meson64-edge. And if that goes smoothly, I will followup with a PR to enable it on meson64-current also since that is now on 6.1. Changes to be committed: modified: config/kernel/linux-meson64-edge.config 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 t…

    • Reputation Points

    • 0 replies
    • 859 views
  39. Fix logging for relocated output. Better (more compact) logging. Allow WSL for NO_HOST_RELEASE_CHECK. Fix sudo (pass env, ie. CONFIG=). View the full article

    • Reputation Points

    • 0 replies
    • 859 views
  40. Started by RSS Bot,

    This is just a cosmetic change. Patches have been consolidated into one patch within each corresponding linux version directory. Added: linux-6.6 (RC-1) Removed: linux-6.2/6.3 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
    • 859 views
  41. bump u-boot to 2024.07 patch in kaslrseed support enable kaslrseed in nanopi-r5c-rk3568-defconfig set CONFIG_RANDOMIZE_BASE=y(kaslr) (kernel) Reference patchset: 1949474 Credit: Tim Harvey How Has This Been Tested? [x] Built and run edge kernel + u-boot --> KASLR enabled Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 858 views
  42. Starting today, and for the next few days, Collaborans will be taking part in this year's Embedded Linux Conference North America, the "premier vendor-neutral technical conference for companies and developers using Linux in embedded products". View the full article

    • Reputation Points

    • 0 replies
    • 858 views
  43. Backported 6.7.y to 6.1.y. Included fixups for 6.1, 6.6, 6.7 and added 6.8. 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 [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
    • 858 views
  44. Description For bootable/workable kernel, dtb is necessary. How Has This Been Tested? [X] Build [X] Run apt show linux-image-current-meson to check whether dtb is a dependency. [X] Run apt purge --autoremove linux-image-current-meson to check if dtb will be removed automatically. 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 [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
    • 858 views
  45. Description How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Compile own build from my repository [x] Booting the system 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
    • 858 views
  46. Description Same fixes for rockchip 32 bit and rk322x families applied to patches for kernel 6.1 here, but for edge kernel 6.3 to let it compile happily. Can wait next release, but it should be no harm in any case How Has This Been Tested? [x] Compiled kernel deb packages for rk322x [x] Compiled kernel deb packages for rockchip 32 bit 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 pub…

    • Reputation Points

    • 0 replies
    • 858 views
  47. Description Support for mainline for Rock 5B. Currently working is just EMMC. There is also ethernet support, but rock 5b uses PCIe for ethernet. How Has This Been Tested? Booted my Rock 5B fine, but have no EMMC, so the init could not mount the root drive. If someone can help with the testing... 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 t…

    • Reputation Points

    • 0 replies
    • 858 views
  48. Description Hotfix for rk3328 dram memory controller driver has some issues and causes crashes on board on which is activated (see https://github.com/armbian/build/pull/4767) on edge 6.1 kernel. This pull request fixes the issue, plus removes some cruft and warnings from the existing code. How Has This Been Tested? [x] Compile kernel deb packages successfully [x] Install on a rk3318 system [ ] Install on rk3328 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…

    • Reputation Points

    • 0 replies
    • 857 views
  49. Description Fixing https://github.com/armbian/build/commit/26fb31cfbfae41557f75ad8669e03e28bbc0aa0a#commitcomment-111843350 How Has This Been Tested? Tested thoroughly with custom builds. 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
    • 857 views
  50. Refactor orangepi-r1plus-lts dts Remove redundant node and remove Nanopi dependencies Moved Nanopi nodes to orangepi-r1plus-lts dts Renamed patch to match other rockchip64 boards Jira reference number AR-1255 How Has This Been Tested? Tested on orangepi-r1plus-lts Bidirectional iperf tests on both lan0 and eth0 produced expected results 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…

    • Reputation Points

    • 0 replies
    • 857 views
  51. rk3568-odroid/edge: bump to 6.6-rc4 rk3568-odroid/edge: bump to 6.6-rc4; initial copy from 6.5 this is getting long in tooth, should merge with rockchip64 "soon" rk3568-odroid/edge 6.6.y: update .config for v6.6-rc4, no changes rk3568-odroid/edge 6.6.y: add montjoie's rk3588/68/66 rk2 crypto patches (v1) rk3568-odroid/edge 6.6.y: enable CONFIG_CRYPTO_DEV_ROCKCHIP2 and the rk crypto debugs View the full article

    • Reputation Points

    • 0 replies
    • 857 views
  52. patching: 6.5+ armhf Makefile autopatcher; better summary patching: enhance the DT Makefile Autopatcher to work with armhf's new 6.5 subdir Makefiles as well as arm64 arm64: one-rule-per-dtb arm32: single-rule, multi-dtb patching: show the patch number for multi-patch mbox files in summary table patching: show auto-patch'ed in summary table (in blue); remove spurious warnings View the full article

    • Reputation Points

    • 0 replies
    • 857 views
  53. mixtile-blade3: ripoff Joshua Riek's since he did a better job mixtile-blade3: ripoff Joshua Riek's since he did a better job back to radxa fork of next-dev re-add my stable-MAC-from-serial# hack View the full article

    • Reputation Points

    • 0 replies
    • 857 views
  54. Description I change both edge and current. vdd-log supply is pwm-supply, not vin-supply. Fixes vdd-log supply ending up the dummy regulator. [ 1.783479] pwm-regulator vdd-log: Looking up pwm-supply from device tree [ 1.783505] pwm-regulator vdd-log: Looking up pwm-supply property in node /vdd-log failed [ 1.783556] vdd_log: supplied by regulator-dummy Per https://lore.kernel.org/all/20211227234529.1970281-2-heiko@sntech.de/ there will be no functional change as the supplying regulator is an always-on fixed-regulator. 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 co…

    • Reputation Points

    • 0 replies
    • 857 views
  55. Description Adding URL to the quick docs. View the full article

    • Reputation Points

    • 0 replies
    • 857 views
  56. A previous post introduced the SPURV Android compatibility layer for Wayland based Linux environment. In this post, we're going to dig into how you can run an Android application on the very common i.MX6 based Nitrogen6_MAX board. View the full article

    • Reputation Points

    • 0 replies
    • 857 views
  57. Description We have some Python scripts now so we need to move that out Jira reference number AR-1588 How Has This Been Tested? [x] 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] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 857 views
  58. September's busy conference schedule kicks off next week with the Fall edition of Linaro Virtual Connect. Join us as we look at how to master your PipeWire streams with WirePlumber, and de-mystify GFX virtualization with VirGL! View the full article

    • Reputation Points

    • 0 replies
    • 857 views
  59. Description Removing packages we might not need. Jira reference number AR-1516 How Has This Been Tested? [ ] Build all (supported) changed scenarios 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
    • 856 views
  60. Description Add uboot 'button' cmd and add Recovery button to rk3318 uboot dts. In the linux kernel dts button is labeled lowercase "recovery", but I've chosen "Recovery" as it is more frequent in uboot dts'es: $ (cd cache/sources/u-boot-worktree/u-boot/v2022.07/arch/arm/dts; grep -ir 'label.*"recovery"' .) ./rk3399-nanopc-t4.dts: label = "Recovery"; ./rk3399-khadas-edge.dtsi: label = "Recovery"; ./rk3399-roc-pc.dtsi: label = "Recovery"; ./rk3328-rock-pi-e.dts: label = "Recovery"; ./rk3066a-mk808.dts: label = "recovery"; ./rk3399-nanopi-m4b.dts: label = "Reco…

    • Reputation Points

    • 0 replies
    • 856 views
  61. Description Change to mainline uboot, fixed not booting issue, added hdmi0 audio interface alias. How Has This Been Tested? [x] ./compile.sh build BOARD=firefly-itx-3588j BRANCH=vendor BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_APPGROUPS_SELECTED='browsers internet' DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base KERNEL_CONFIGURE=no RELEASE=bookworm [x] Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [x] Any dependent chan…

    • Reputation Points

    • 0 replies
    • 856 views
  62. Started by RSS Bot,

    Amsterdam, The Netherlands - from 09/02/2016 to 12/02/2016: We'll be exhibiting at ISE 2016, the world's largest tradeshow dedicated to professional AV and electronic systems integration. Collabora booth 8-K321 View the full article

    • Reputation Points

    • 0 replies
    • 856 views
  63. Description Fixes https://github.com/armbian/build/pull/6819, see https://github.com/armbian/build/pull/6819#discussion_r1681548553 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 [ ] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 856 views
  64. The else condition will never be met. if [[ "$BETA" == "yes" ]]; then IMAGE_TYPE=nightly elif [[ "$BETA" == "no" ]]; then IMAGE_TYPE=stable else IMAGE_TYPE=user-built fi Description The chroot_build_packages function collects all packages everything for all operating systems and the user is drowning in the amount of code being executed. How Has This Been Tested? [x] Test building with the EXTERNAL_NEW="compile" parameter View the full article

    • Reputation Points

    • 0 replies
    • 856 views
  65. 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? Tested during the development of AerithForge 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 arti…

    • Reputation Points

    • 0 replies
    • 856 views
  66. Submit your work today! View the full article

    • Reputation Points

    • 0 replies
    • 856 views
  67. 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
    • 856 views
  68. Description When generating KDE desktop environment beyond Jammy, some essential items are missing like systemsettings. The plasma-discover package manager was also missing. In bookworm, some gname packages are also not available any more and have been removed. Jira reference number AR-1897 How Has This Been Tested? [ ] Generated a uefi_x86 version for current/bullseye/KDE and testing in in VirtualBox [ ] Generated a uefi_x86 version for current/bookworm/KDE and testing in in VirtualBox View the full article

    • Reputation Points

    • 0 replies
    • 856 views
  69. Ethernet is supposedly broken by design. While Xunlong is working on a hw revision of this board it is to be expected that it will be released under the same name which will then ultimately contribute to users confusion why on some boards eth works and on others not. Therefore get rid of this one altogether. https://github.com/armbian/build/issues/6587 View the full article

    • Reputation Points

    • 0 replies
    • 856 views
  70. Started by RSS Bot,

    Description Small semi automated changes to the config. How Has This Been Tested? [x] Build affected kernels 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
    • 855 views
  71. Started by RSS Bot,

    Being someone who has already experimented with two transformation box approaches for Pitivi in the past, maintainers thought I might be the right person to do a modern one. Creating a user interface for a video transformation requires three things: the implementation of the transformation, a way to draw the widgets over the viewer, and mapping the input to the reverse transformation. View the full article

    • Reputation Points

    • 0 replies
    • 855 views
  72. u-boot: rewrite/rebase u-boot patches for a few boards; bump odroidm1 and orangepi3b u-boot: rewrite/rebase u-boot patches for a few boards; drop long-forgotten old version patches; no actual changes I guess this is most of the u-boot's I've touched over the years; notable exception is the orangepi3b (patches live in Kwiboo's tree) this is in preparation for bumping versions, hopefully soon radxa-zero, radxa-zero2, khadas-vim3, khadas-vim3l: drop patches for old u-boot versions no longer used odroidm1: bump u-boot to v2024.04-rc3 odroidm1: copy patches from v2023.10 odroidm1: rebase u-boot patches against v2024.04-rc3 odroidm1: drop v2023.10 u-boot patches orangepi…

    • Reputation Points

    • 0 replies
    • 855 views
  73. Looking back, it's amazing how much has happened in NVK in just the last 7 months. If development continues at this crazy pace, we may be looking at a pretty decent driver before too much longer. View the full article

    • Reputation Points

    • 0 replies
    • 855 views
  74. Started by RSS Bot,

    Description Maint. View the full article

    • Reputation Points

    • 0 replies
    • 855 views
  75. Description Enable the DLN2 driver for support the USB IO board View the full article

    • Reputation Points

    • 0 replies
    • 855 views
  76. Started by RSS Bot,

    Vancouver, Canada August 12-14, 2014: SIGGRAPH, visit ARM at Booth #933 in the Mobile Pavilion to meet with Collabora. SIGGRAPH attracts 20,000 international attendees from across the globe and many creative and technical disciplines. It is the only conference and exhibition that draws the leaders from the world in this exciting and innovative industry. View the full article

    • Reputation Points

    • 0 replies
    • 855 views
  77. Description This might help diverting users from abusing issue tracker for seeking support. How Has This Been Tested? UX / guide change. 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
    • 855 views
  78. Tomorrow, March 14, Collabora will be in Düsseldorf, Germany, to take part and exhibit at the second edition of the Renesas European R-Car Consortium Forum! View the full article

    • Reputation Points

    • 0 replies
    • 855 views
  79. Description Backported PR from https://github.com/jwrdegoede/rtl8189ES_linux/pull/88 to all other wifi drivers. P.S. Also, we have rtl8723cs with the same bug. But this driver was added to each kernel separately. Impossible to maintain. Need some refactoring: need move driver to separated repo and add to the drivers_network.sh. How Has This Been Tested? [x] It's builds 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 [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings…

    • Reputation Points

    • 0 replies
    • 855 views
  80. Description Bumped Allwinner kernels Legacy: 5.15.120 -> 5.15.121 Current: 6.1.39 -> 6.1.40 Edge: 6.4.4 -> 6.4.5 5.15.121 needed same patch fixes as done for 6.1.39 in PR #5494 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 legacy, current and edge images on Orange Pi Prime (sun50i H5) [X] Booted legacy, current and edge images on NanoPi Duo2 (sun8i H3) 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…

    • Reputation Points

    • 0 replies
    • 855 views
  81. Description this issue was introduced by commit 7e9ebe1 the variable sduuid is supposed to start with "UUID=" fixed now by prepending UUID= to $sduuid, if the "raw" $sduuid is not empty closes Jira reference number AR-1611 How Has This Been Tested? The statement of the line fixed has been tested in an offline bash session. 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
    • 855 views
  82. Description We still have some weird kernel versions, for x13s, media and some 32b that should be addressed in some way. They sits on 6.2 and 6.3 so we need to keep some conditions. Also patch for 6.5 is deprecated since today. Ref: https://github.com/armbian/build/pull/5697 How Has This Been Tested? [x] Few manual runs 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 down…

    • Reputation Points

    • 0 replies
    • 855 views
  83. Description Update odroidxu4-current kernel to 6.6.43. 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
    • 855 views
  84. Description Enable ath11k pcie card support Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 855 views
  85. Description Bumped kernel versions as follows sunxi & sunxi64: legacy - 5.15.121 -> 5.15.123 edge - 6.4.5 -> 6.4.7 sunxi64 only: current - 6.1.40 -> 6.1.42 The sunxi current kernel is kept back as 6.1.42 is currently not booting on 32-bit allwinner boards. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Booted updated sunxi images on NanoPi Duo2 (sun8i H3) [X] Booted updated sunxi64 images on Orange Pi Prime (sun50i H5) Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I …

    • Reputation Points

    • 0 replies
    • 855 views
  86. Ever since Vulkan was announced a few years ago, the idea of creating a Vulkan benchmarking tool in the spirit of glmark2 had been floating in my mind. Recently, thanks to my employer, Collabora, this idea has materialized! The result is the vkmark Vulkan benchmark, hosted on github. View the full article

    • Reputation Points

    • 0 replies
    • 854 views
  87. Description This pr replaces nanopi's rtl8153 led patch with openwrt's, and removes useless led triggers. Also fixed support for orangepi-r1plus, including broken ethernet and gpio for led. How Has This Been Tested? [x] current [x] edge Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [x] 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
    • 854 views
  88. Description ARM_PSCI_CPUIDLE is not enabled in media boardfamily previousely. [ 3.141431] psci_checker: cpuidle not available on CPU 0, ignoring [ 3.141987] psci_checker: cpuidle not available on CPU 1, ignoring [ 3.142539] psci_checker: cpuidle not available on CPU 2, ignoring [ 3.143091] psci_checker: cpuidle not available on CPU 3, ignoring [ 3.143642] psci_checker: cpuidle not available on CPU 4, ignoring [ 3.144229] psci_checker: cpuidle not available on CPU 5, ignoring Enabling CPU idle can lower CPU power at low load, as well as killing these warning messages. How Has This Been Tested? [x] boot normally (testers x2) [x] stable at running Chec…

    • Reputation Points

    • 0 replies
    • 854 views
  89. Stuttgart, Germany - From 22/04/2015 to 22/04/2015: We will be exhibiting at the GENIVI Demonstration Showcase during the All Member Meeting. View the full article

    • Reputation Points

    • 0 replies
    • 854 views
  90. Description Maintenance. Break key implementation changes so our SPACE -> CTRL C patch doesn't work anymore. Jira reference number AR-1319 How Has This Been Tested? [x] Build tests [x] Boot test on Opi3LTS, Neo 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
    • 854 views
  91. Description systemd-resolved is installed and enabled by default - unfortunately a static /etc/resolv.conf nameserver 1.0.0.1 set up during debootstrap phase is preventing systemd-resolved to do its job Removing the file after chroot has been finalized in post-tweaks.sh enables systemd-resolved to symlink /etc/resolv.conf to /run/systemd/resolved/stub-resolv.conf on first boot How Has This Been Tested? [x] Rebuilt an booted an Orangepi5-plus debian trixie image from trunk Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 854 views
  92. Adafruit has designed a new variant of the Feather RP2040 board with the “Adafruit Feather RP2040 with RFM95 LoRa Radio” featuring a 900 MHz RFM95 “RadioFruit” module and following the “Adafruit Feather RP2040 with DVI Output Port” that we covered last week. The board ships with 8 MB of QSPI flash, supports USB-C or LiPo battery power, is offered in the familiar Feather form factor, and the built-in RFM95 module supports 433 MHz, 868MHz, and 915MHz frequencies, selectable by firmware, for global coverage. Adafruit Feather RP2040 with RFM95 LoRa Radio specifications: MCU – Raspberry Pi RP2040 dual-core Arm Cortex M0+ microcontroller @ 133 MHz with 264 KB RAM Storage – 8MB …

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 853 views
  94. The lineup of great virtual conferences continues this week with the 2020 edition of X.Org Developer's Conference (XDC), the leading event for developers working on all things Open graphics, including the Linux kernel, Mesa, DRM, Wayland and X11. View the full article

    • Reputation Points

    • 0 replies
    • 853 views
  95. Changes to the add-board patch did not get added to the makefile patch. Fixed. 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-1258 How Has This Been Tested? Build and boot tested 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…

    • Reputation Points

    • 0 replies
    • 853 views
  96. A discussion of dynamic relocation, position independent code, the -fPIC flag and how it affects generated assembly. The focus would be on the practical implications of it all, including when to (and when not to) use -fPIC. View the full article

    • Reputation Points

    • 0 replies
    • 853 views
  97. since armbian 24.8.0-trunk.205 this board stop working find a fix on station-p2 for it forum thread How Has This Been Tested? H96-MAX-RK3566 V56 4GB 32GB internal MMC Checklist: Please delete options that are not relevant. [ X ] My code follows the style guidelines of this project [ X ] I have performed a self-review of my own code [ X ] I have commented my code, particularly in hard-to-understand areas [ X ] My changes generate no new warnings [ X ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 853 views
  98. In the previous post I introduced you to the subject of USB gadgets implemented as machines running Linux. In this post, we look at how to implement your very own USB function with FunctionFS and how to integrate that with systemd. View the full article

    • Reputation Points

    • 0 replies
    • 853 views
  99. rootfs-to-image: find, warn, and remove dangling symlinks in FAT32 /boot otherwise rsync gags. it should not happen, but if it does, we get a nice warning now View the full article

    • Reputation Points

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

    • Reputation Points

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