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. Why is creating object graphs hard in Rust? In part 1, we looked at a basic pattern, where two types of objects refer to one another. In this part we'll follow up in more detail and examine the different approaches that can be applied. View the full article

    • Reputation Points

    • 0 replies
    • 752 views
  2. Embedded devices are a popular deployment target for GStreamer yet they are not tested on the project's Continuous Integration (CI) system. Here's a look at work done to introduce a Raspberry Pi for automated on-board testing using Jenkins, LAVA & more. View the full article

    • Reputation Points

    • 0 replies
    • 752 views
  3. Optical hand tracking for XR has a bit of a reputation - getting training data, training neural nets, and deploying them in real-time, low-latency environments such as XR is every bit as hard as they say it is. View the full article

    • Reputation Points

    • 0 replies
    • 752 views
  4. See rationale on https://www.shellcheck.net/wiki/SC2086 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? Blind edit 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 modu…

    • Reputation Points

    • 0 replies
    • 752 views
  5. In the first part of my review of Collabora's participation in GStreamer 1.10, I discussed the work done by Guillaume & Nicolas around leak tracing, acoustic echo cancellation, Wayland, V4L, etc. Today, I'll go over the contributions from the rest of our multimedia team. View the full article

    • Reputation Points

    • 0 replies
    • 751 views
  6. rockchip64/edge: bump to 6.6-rc4 rockchip64/edge: bump to 6.6-rc4; initial copy patches from 6.5 rockchip64/edge: bump to 6.6-rc4; rebase patches rockchip64/edge 6.6.y: manually fix 2 patches rockchip64/edge 6.6.y: fix TB2's regulator patch after probe/probe_new dance rpardini: hammered .probe and probe_type = PROBE_PREFER_ASYNCHRONOUS to work on 6.6.y, after https://lore.kernel.org/all/20230505220218.1239542-1-u.kleine-koenig@pengutronix.de/ rockchip64/edge 6.6.y: update overlay configfs patch from rpi from https://github.com/raspberrypi/linux/commit/b128f09592f14596f9cf79d2c8fd7355bb0e9b5c.patch found via https://github.com/raspberrypi/linux/commits/rpi-6.6.y/driv…

    • Reputation Points

    • 0 replies
    • 751 views
  7. BananaPi CM4/M2S Update to u-boot v2024.01 Fixup meson-g12b-waveshare-cm4-io-base-b.dts Removed from 'fanctrl' node: #address-cells = <1>; #size-cells = <0>; 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
    • 751 views
  8. by popular demand: bring back KERNEL_CONFIGURE=yes during image build It seems I was once again terribly wrong. People love KERNEL_CONFIGURE=yes and specially the ability to select in dialog, and specially the one-step config+build all at once. Sorry for inconvenience caused... partially revert 6ef394d95de6a113099caf3d31b668c04dda3862 (thus bring back the TUI/dialog for selecting KERNEL_CONFIGURE=yes/no) partially revert d890b418c7107af183b5f1f2a9304923537766c4 (thus bring back the capacity to config & build image in one go) stop after configuring kernel, but only if command is kernel-config, not regular image-build KERNEL_CONFIGURE=yes View the full article

    • Reputation Points

    • 0 replies
    • 751 views
  9. Description Visual improvements, slightly larger font and some background transparency, larger scrollback buffer Jira reference number AR-1352 View the full article

    • Reputation Points

    • 0 replies
    • 751 views
  10. Work in progress, submitted for brainstorm and coordination prior to merge request and stuff Peer-reviews appreciated just don't treat it as ready to merge thing, most of the stuff are my tags to figure out :p View the full article

    • Reputation Points

    • 0 replies
    • 751 views
  11. Labeling errors are common in present open-source 3D perception datasets, which could have impactful consequences. To tackle this issue, we used Carlafox to generate an error-free synthetic dataset for 3D perception automatically. View the full article

    • Reputation Points

    • 0 replies
    • 751 views
  12. display-alert: strip newlines as well as ANSI colors if ANSI_COLOR=none display-alert: strip newlines as well as ANSI colors if ANSI_COLOR=none ANSI_COLOR=none is used when we're driving compile.sh from Python some debugging messages had newlines in them, thus making Python mark those as [LEAKED] View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 750 views
  14. Device drivers can support more revisions and SoC platforms by abstracting away specific hardware interface layouts. Let's examine a specific instance of this process, namely the effort to make the MIPI DSI host controller driver more generic. View the full article

    • Reputation Points

    • 0 replies
    • 750 views
  15. Description On DIFF between PR and master. This should hopefully help finding out mistakes we do in scripting. After brief testing, this will become mandatory to deal with. When we change a script, we need to deal with ShellCheck problems. Jira reference number AR-1399 How Has This Been Tested? [x] Running snippet by hand 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 dow…

    • Reputation Points

    • 0 replies
    • 750 views
  16. Description Bump crust to v0.6. Doesn't change anything for us other than version shown on serial console and dmesg log as the commits that went in from what we were using only includes 2 defconfig changes and some changes in readme file. 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 crust builds and works as expected on Nanopiduo2 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 correspond…

    • Reputation Points

    • 0 replies
    • 750 views
  17. Collabora is headed to Stuttgart for XR Expo 2026! Visit us in Hall 2, booth 2C22, to experience the latest around Monado and ElectricMaple, and catch our 2 talks! View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 750 views
  19. Description I want to rebuild Bpi M5 with current kernel (now they are EDGE only). Jira reference number [AR-9999] How Has This Been Tested? [x] Boot Odroid N2+ image 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
    • 749 views
  20. Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no ne…

    • Reputation Points

    • 0 replies
    • 749 views
  21. Description merge and remove special kernel config drop rk3568-odroid kernel family port DT from mainline 6.6 to rockchip64-current with a single patch No other changes, board is staging, probably will go to community maintained, should be safe to merge. Jira reference number AR-1737 How Has This Been Tested? [x] build and boot current 6.1 image [x] build and boot current 6.6 image 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 [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 749 views
  22. docker (launcher): small fixes docker (launcher): fix un-needed grep escape \: (fixes "grep: warning: stray \ before :" on recent coreutils) docker (launcher): fix DOCKER_PASS_GIT=yes to actually work it still sucks (very slow) but is a way to get ${SRC}/.git in Docker if needed eg for patching archeology View the full article

    • Reputation Points

    • 0 replies
    • 749 views
  23. This patch was removed in https://github.com/armbian/build/pull/4775 and split into individual patches 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
    • 749 views
  24. Description See https://github.com/armbian/build/issues/5084 Jira reference number AR-1666 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
    • 749 views
  25. Description This PR makes Khadas Edge 2 usable on mainline and update USB patches on rk3588 edge. What is not working: MCU fan control. The driver is exists on upstream kernel but VIM3 has different fan control register and logic, needs new implementation. Type-C port Wlan and Bluetooth Jira reference number AR-2082 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-und…

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 749 views
  27. Description meson bump current to v6.1 edge to v6.2 How Has This Been Tested? [X] Build and run current [X] Build and run edge 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
    • 749 views
  28. Description Another small adjustment / optimisation of board configs and statuses similar to https://github.com/armbian/build/pull/6569 How Has This Been Tested? Status changes. Checklist: [x] My code follows the style guidelines of this project View the full article

    • Reputation Points

    • 0 replies
    • 749 views
  29. Started by RSS Bot,

    Starting tomorrow, Collabora will be exhibiting & speaking at Embedded Linux Conference North America (ELCNA), the premier vendor-neutral technical conference for companies and developers using embedded Linux. View the full article

    • Reputation Points

    • 0 replies
    • 748 views
  30. Description Make it possible to toggle EXTRAWIFI as a way to disable all extra network patches. For patches for one or more chipsets, user can use KERNEL_DRIVERS_SKIP How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Build with EXTRAWIFI=no and EXTRAWIFI=yes, checked that patches gets skipped when EXTRAWIFI=no is set to no and gets applied by default or when EXTRAWIFI=yes Checklist: [X] 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
    • 748 views
  31. Description As per subject, IPX code has been commented out in the rtl8723cs to avoid inclusion of ipx.h header file which has been removed in recent kernels How Has This Been Tested? [x] Compilation of current 5.15 kernel works Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 748 views
  32. multiple boards: fixes for board file syntax / missing vars (fixing JSON matrix prepare) multiple boards: fixes for board file syntax / missing vars (fixing JSON matrix prepare) BOARD_MAINTAINER must exist Every board file needs some variables defined, since they're parsed directly (and sources/includes are not resolved) View the full article

    • Reputation Points

    • 0 replies
    • 748 views
  33. Description meson: Bump edge to v5.19 How Has This Been Tested? [X] Build and run 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
    • 747 views
  34. Open hardware is growing faster than ever and breaking in new ways.http://blog.armbian.com/content/images/2025/12/New_review1.png2025 has been a productive year for the Armbian project. As the Single Board Computer ecosystem continues to fragment and expand, Armbian has consolidated its position as the universal glue holding the open-source hardware world together. Our mission remains clear: providing a consistent, reliable build framework that generates operating system for an increasingly diverse hardware landscape. Hardware diversity and development velocityThe most visible metric of our growth is hardware support. This year, the team successfully integrated 61 new boa…

    • Reputation Points

    • 0 replies
    • 747 views
  35. Collabora brought Bluetooth Auracast broadcasting to MediaTek Genio 700 for Embedded World 2026. Here's the complete, fully Open Source setup featuring Debian, BlueZ, PipeWire, with all the code and configs from our live booth demo. View the full article

    • Reputation Points

    • 0 replies
    • 747 views
  36. Description Add @adeepn to meson64-related stuff Jira reference number AR-1766 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
    • 747 views
  37. Next week we'll be in Long Beach, California for AWE USA 2026. Catch our talk exploring OpenXR, from its practical foundation for cross-platform XR interoperability, to its extension support across devices, and more! View the full article

    • Reputation Points

    • 0 replies
    • 747 views
  38. Earlier this year, from January to April 2021, I worked on adding support for stateless decoders for GStreamer as part of a multimedia internship at Collabora. Here's a recap of this completed work. View the full article

    • Reputation Points

    • 0 replies
    • 747 views
  39. Two months ago we announced a first proposal for a Wayland driver for Wine, the compatibility layer for Windows applications. Here's an update on this effort, which contains more details and instructions for building and running the Wayland driver. View the full article

    • Reputation Points

    • 0 replies
    • 746 views
  40. thinkpad-x13s: firmware PR has landed, remove usage of rogue fw fork thinkpad-x13s: firmware PR has landed, remove usage of rogue fw fork View the full article

    • Reputation Points

    • 0 replies
    • 746 views
  41. Description Stop unnecessary log flooding. Jira reference number AR-1340 How Has This Been Tested? [x] Build image View the full article

    • Reputation Points

    • 0 replies
    • 746 views
  42. AAEON BOXER-8224AI is a thin and lightweight AI edge embedded system solution based on NVIDIA Jetson Nano system-on-module and designed for drones, or other space-constrained applications such as robotics. AAEON BOXER products are usually Embedded Box PCs with an enclosure, but the BOXER-8224AI is quite different as it’s a compact and 22mm thin board with MIPI CSI interfaces designed to add computer vision capability to unmanned areal vehicles (UAV), as well as several wafers for dual GbE, USB, and other I/Os. BOXER-8224AI specifications: AI Accelerator – NVIDIA Jetson Nano CPU – Arm Cortex-A57 quad-core processor System Memory – 4GB LPDDR4 Storage Device – 16GB eMMC 5.1 …

    • Reputation Points

    • 0 replies
    • 746 views
  43. Description Related to https://github.com/armbian/build/pull/5137 How Has This Been Tested? None. Build fails without and this is CSC config. View the full article

    • Reputation Points

    • 0 replies
    • 746 views
  44. Started by RSS Bot,

    Description When having a more complex setup, we might need to look route to get a primary device. Jira reference number AR-1450 https://github.com/armbian/build/pull/4610 How Has This Been Tested? [x] Manual run Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] 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
    • 746 views
  45. 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
    • 746 views
  46. Description For populating repository we need to obtain all artefacts that are in OCI_TARGET_BASE How Has This Been Tested? [x] Test run in development branch 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
    • 746 views
  47. Description Maint. How Has This Been Tested? [x] Patch succeeds 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
    • 746 views
  48. wireguard can be built successful on rk3566/rk3568/rk3588 socs. so we can remove these configurations. tested built orangepi5-plus and rock-3a. tested module load on orangepi5-plus. View the full article

    • Reputation Points

    • 0 replies
    • 745 views
  49. I’ve been fortunate enough lately to attend the largest virtual reality professional event/conference : SVVR. This virtual reality conference’s been held each year in the Silicon Valley for 3 years now. This year, it showcased more than 100 VR companies on the exhibit floor and welcomed more than 1400 VR professionals and enthusiasts from all around the world. View the full article

    • Reputation Points

    • 0 replies
    • 745 views
  50. Description Those are just small left over fixes for AR-1444 How Has This Been Tested? [ ] Manual repo generation Checklist: [ ] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 745 views
  51. As we continue improving the kernel integration landscape on multiple fronts, this also means making better tests available for all. Working closely with the community, we have now landed a new, ready-to-use, kselftest upstream in mainline Linux. View the full article

    • Reputation Points

    • 0 replies
    • 745 views
  52. 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
    • 745 views
  53. rpardini's bunch of lib changes - mid-April'23 Themes: actually working JSON dumps, both for images and artifacts; also fast, via CONFIG_DEFS_ONLY actually working rootfs artifacts / remote OCI .debs per-release moar power to extensions, standardize some mechanisms fixes cli: flash: introduce flash CLI command; introduce hook post_build_image_write config: refactor calculate_image_version() out of create_image_from_sdcard_rootfs(), make more flexible, predict IMAGE_FILE_ID during config default IMAGE_INSTALLED_KERNEL_VERSION="generic" instead of "linux" artifact: rootfs: fix artifact_rootfs_config_dump() to include all inputs to aggregation logging: better loggin…

    • Reputation Points

    • 0 replies
    • 745 views
  54. Description Switch to correct image targets before release. Jira reference number AR-1538 View the full article

    • Reputation Points

    • 0 replies
    • 744 views
  55. At Collabora, our multimedia team is always looking to improve QA tools in GStreamer. This week, we're introducing a new QA tool: a GStreamer tracer to track leaked objects. View the full article

    • Reputation Points

    • 0 replies
    • 744 views
  56. From KernelCI's new home, the latest on Zink (OpenGL on Vulkan), OpenXR & Monado, PipeWire in the automotive industry, JPEG2000, and GStreamer on the Magic Leap One, Collaborans gave talks in 6 different devrooms, as well on the main track. View the full article

    • Reputation Points

    • 0 replies
    • 744 views
  57. the old way caused the compilation to abort with a syntax error. idk why, but it did, this is how I got it to work. Jira reference number [AR-9999] How Has This Been Tested? with these changes it now compiles without syntax error using ubuntu jammy LTS as recommended by docs View the full article

    • Reputation Points

    • 0 replies
    • 743 views
  58. Over the past few weeks, I have been working for Collabora on plumbing DRM format modifier support across a number of components in the graphics stack. This post documents the work and the related consequences/implications. View the full article

    • Reputation Points

    • 0 replies
    • 743 views
  59. With Rust gaining traction among the GStreamer community as an alternative to C to write applications and plugins, we began wondering, could the size of such Rust plugins be a problem for embedded systems? View the full article

    • Reputation Points

    • 0 replies
    • 743 views
  60. Description There was complain on forums that current way of blocking weak password is out of standard. Warning on weak password should be enough. Jira reference number AR-1385 How Has This Been Tested? [ ] Build fresh image and see if it works. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] 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
    • 743 views
  61. Description How Has This Been Tested? Setting a version to pinning file and reinstalling / upgrading packages. Checklist: [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 743 views
  62. correction of bpir2pro frequency control and changing the composition of images View the full article

    • Reputation Points

    • 0 replies
    • 743 views
  63. With virtme, you can run a custom built kernel on top of our running root filesystem. In this post, we explore another example of virtme in action, and see how to test Video4Linux2 drivers on bleeding edge GStreamer builds. View the full article

    • Reputation Points

    • 0 replies
    • 743 views
  64. ADLINK has launched an IP-i IoT Prototype Kit based on their Express-ADP COM Express Type 6 Basic “Alder Lake-H” module with either an Intel Core i5-12600H 12-core (4P+8E) processor clocked at up to 4.5 GHz or a Core i3-12300H 8-core (4P+4E) processor reaching up to 4.3 GHz. The kit also includes the Express-BASE6 R3.1 carrier board, a thick heatsink with an active fan, a debug board (DB30 x86), and various cables for SATA storage, a DB9 COM port, and I/Os, and the kit can be used to develop applications for industrial automation and control, medical ultrasound, image processing and analysis, high-speed video encoding and streaming, predictive traffic analysis, multi came…

    • Reputation Points

    • 0 replies
    • 743 views
  65. RFC: DO NOT MERGE: patching: rewrite: try to stabilize patch index stanzas as well as From lines RFC: DO NOT MERGE: patching: rewrite: try to stabilize patch index stanzas as well as From lines git format-patch --zero-commit doesn't affect index xxx...yyy lines, only From: so use the classy "use a regex with a callback" solution as git format-patch doesn't offer one this will make all patches change when rewritten, but hopefully for the last time ! not sure what other impacts this might have though - git am might not work any more? we need to preserve index 000000000000..xxx as zeros, which indicate new file creation, thus: new file creations are rewritten as index…

    • Reputation Points

    • 0 replies
    • 743 views
  66. Description We use mkbootimg in rootfs which is installed only for jammy before. It's better to use mkbootimg from build host because this is a python script and may not run if build host and target rootfs are not the same release. This commit only make build for debian pass, but debian images won't work because of lacking packages. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] ./compile.sh build BOARD=xiaomi-elish BRANCH=sm8250 BUILD_DESKTOP=no BUILD_MINIMAL=yes DEB_COMPRESS=xz EXPERT=yes GITHUB_MIRROR=ghproxy KERNEL_CONFIGURE=no KERNEL_GIT=shallow MAINLIN…

    • Reputation Points

    • 0 replies
    • 743 views
  67. Diagnosing System Issues and Getting Support with ArmbianmonitorArmbian is a lightweight operating system based on Debian/Ubuntu, highly optimized for single-board computers (SBCs) like the Raspberry Pi, Orange Pi, and many others. When facing system problems on an SBC running Armbian, the built-in utility armbianmonitor is an essential diagnostic tool. It quickly gathers crucial system data, making troubleshooting faster and more accurate for both the user and the community providing support. Key Diagnostic FunctionsThe primary use of armbianmonitor is to generate real-time performance and system configuration reports. By running the command without any arguments, you ge…

    • Reputation Points

    • 0 replies
    • 743 views
  68. rk3588: bump default blobs (DDR:1.16, BL31:1.45); remove board-specific blobs from boards that used those versions rk3588: bump default blobs (DDR:1.16, BL31:1.45); remove board-specific blobs from boards that used those versions in practice: boards that didn't specify their own blobs: bump DDR 1.08->1.16 ; BL31 1.28 -> 1.45 (example: rock-5b!) boards that specified 1.16/1.45 individually now follow the defaults (no change) boards that specified a different version: no change; just a TODO suggesting review/removal/go-with-the-defaults Mekotronics boards: bump from 1.11/1.38 to defaults (1.16 / 1.45) View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 742 views
  70. Description Update meson64 edge kernel branch to linux-6.2.y Jira reference number AR-1551 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
    • 742 views
  71. In the first part we covered the main concepts behind Explicit Synchronization for the Linux Kernel. Now in the second part of the series we are going to look to the Android Sync Framework, the first (out-of-tree) Explicit Fencing implementation for the Linux Kernel. View the full article

    • Reputation Points

    • 0 replies
    • 742 views
  72. The world-renowned culinary scene in The City of Light will be getting a pack of different types of chefs next week for Kernel Recipes and Embedded Recipes. Kernel Recipes kicks off on September 25, then Embedded Recipes from September 28 to 29. View the full article

    • Reputation Points

    • 0 replies
    • 742 views
  73. meson64: 6.1.y/edge: BananaPi M5: use 270 clock phase via amlogic,mmc-phase Original overlay /dts-v1/; /plugin/; / { compatible = "amlogic,g12a", "amlogic,g12b", "amlogic,sm1"; fragment@0 { target-path = "/soc/mmc@ffe07000"; overlay { amlogic,mmc-phase = <0x03 0x00 0x00>; }; }; }; I think there is a JIRA for this but can't find it. Long discussion on this with @chbgdn on Discord. See https://discord.com/channels/854735915313659944/858684386806595584/1061788329793822841 Upstream novella https://lore.kernel.org/linux-amlogic/1j7czj2s8r.fsf@starbuckisacylon.baylibre.com/ Image for testing: https://github.com/rpardin…

    • Reputation Points

    • 0 replies
    • 742 views
  74. Description I have changed label for pull request that is more telling what it means. This action depends on label change, so we need to adjust it. How Has This Been Tested? None. Parameter name change only. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 742 views
  75. Description https://github.com/badges/shields/issues/8671 Jira reference number AR-1437 View the full article

    • Reputation Points

    • 0 replies
    • 742 views
  76. Description Maint View the full article

    • Reputation Points

    • 0 replies
    • 741 views
  77. mekotronics: refactor vendor conf/hooks; vendor uboot with new patches; new blobs mekotronics: refactor vendor conf/hooks; vendor uboot with new patches; new blobs meko: don't use Radxa's Rock-5A u-boot anymore, switch to rockchip vendor next-dev branch meko: my own (horrible) patches for MAC address stability / defconfig meko: cherry picked a few patches for getting rid of BL32/read Bl31 from env and other fixes from Radxa meko: add OTP node to 3588 dtsi (so we don't need kern-dtb in ITS for working OTP) meko: refactor common code across 3 (soon to be 4) board files into vendor conf and hooks meko: bump DDR/BL31 blobs for all Meko boards View the full article

    • Reputation Points

    • 0 replies
    • 741 views
  78. rkdevflash: don't wait for "Loader" mode after sending spl_loader; show the loop counter rkdevflash: don't wait for "Loader" mode after sending spl_loader; show the loop counter I thought sending the spl_loader blob puts it into "Loader" mode, but... ... turns out "Loader" mode is a separate (rockusb, etc) mode. So if in Maskrom mode, just send the loader, and trust it can now WriteLba still keeps the timeout, for when a loader is not accepted View the full article

    • Reputation Points

    • 0 replies
    • 741 views
  79. Bumps tspascoal/get-user-teams-membership from 2 to 3. Release notes Sourced from tspascoal/get-user-teams-membership's releases. 3.0.0 What's Changed Upgrade action node runtime to version 20 by @​tspascoal in tspascoal/get-user-teams-membership#21 Full Changelog: https://github.com/tspascoal/get-user-teams-membership/compare/v2...v3.0.0 v2.1.0 What's Changed Features feat: update checking functionality to support checking if user exists in one of multiple teams by @​binayabaral in tspascoal/get-user-teams-membership#17 Dependency Updates Bump @​actions/core from 1.10.0 to 1.10.1 by @​dependabot in tspascoal/get-user-teams-membership#18 Bump @​vercel/ncc from 0…

    • Reputation Points

    • 0 replies
    • 741 views
  80. Description Use same uboot for current and edge builds, so that we can remove redundant lines. Add sata spi image to current, edge uboot builds. It is a bit hacky, but it works. Also add selection for SPI images like https://github.com/armbian/build/pull/8123 GitHub issue reference: 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…

    • Reputation Points

    • 0 replies
    • 741 views
  81. Description Found we had cvbs support for allwinner H3 for current kernel. It had bits to make it working for H5 as well with only thing missing was the overlay to enable the it. Hence added the overlay for H5. Also as the patch was missing in edge kernel, added the same. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Created a server image for OrangePi Prime and attached a CVBS/AV display to it. The console was also shown on the AV monitor. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own cod…

    • Reputation Points

    • 0 replies
    • 741 views
  82. Description As per description. Maintainer on vacations / legacy kernel. How Has This Been Tested? [x] Build test Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 741 views
  83. Description Fix typo in boot.cmd for jethub devices Jira reference number AR-1232 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
    • 741 views
  84. With an ever-increasing interest in more modern hardware support, and a more reliable kernel that is thoroughly tested, contributions by Collabora's developers continue to help make this a reality for the Linux kernel. View the full article

    • Reputation Points

    • 0 replies
    • 741 views
  85. Description Update odroidxu4-current kernel to 5.4.242 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
    • 741 views
  86. The past few months have been busy ones on the open-source graphics front, bringing with them Wayland 1.13, Weston 2.0 and Mesa 17.0. Here's a look at some of these developments, including Collabora's behind-the-scenes work on performance improvement. View the full article

    • Reputation Points

    • 0 replies
    • 740 views
  87. How to set up a fully functional ChromiumOS development environment on actual Chromebook hardware. View the full article

    • Reputation Points

    • 0 replies
    • 740 views
  88. For rockchip64 all applicable versions (patch is identical for all from 5.15 to 6.1). No code changes. Prevents patching errors in armbian-next. Jira reference number AR-1494 [x] Builds without errors on master [x] Builds without errors on armbian-next Checklist: [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 740 views
  89. Coding hss begun for this year's Google Summer of Code (GSoC) projects, announced earlier last month. The 2020 edition selected 1,199 students from 66 countries, to work with 199 mentoring organizations over the course of the summer. View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 740 views
  91. Description Add AmLogic soc patches for read chip_id and soc information from Secure Monitor call to soc-driver. Enabled by default only for JetHub devices (other needs to be enabled via general-socinfo-sm-4-arm64-dts-meson-add-dts-links-to-secure-monitor-for-.patch.disabled patch) https://lore.kernel.org/linux-arm-kernel/202402221557.ELxBYVKH-lkp@intel.com/T/ Jira reference number AR-2073 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. [ ] JetHub works [ ] some other closed-source devices based on axg/gxl/a1 soc works too. Checklist: [X] My code follows the …

    • Reputation Points

    • 0 replies
    • 740 views
  92. This week's work centers on expanded board support, Rockchip and Realtek platform maturation, and continued refinement of installation and BSP tooling. New hardware enablement spans several SoC families. Initial build support arrives for the Altera Agilex 5 SoCDK, Banana Pi R3 Mini, Firefly AIBOX-K3, and the Allwinner H5 PBS TV Stick, while a new realtek-rtd129x family brings mainline kernel and U-Boot to the Banana Pi W2. The MangoPi MQ Pro gains Debian GRUB EFI boot and a proper maintainer, and the Radxa CM5-IO transitions to mainline kernel and U-Boot. Supporting firmware updates include Tegra210 USB, GPU and VIC blobs, Amlogic VDEC firmware, Realtek rtl8261c, and Qual…

    • Reputation Points

    • 0 replies
    • 740 views
  93. Collabora's contributions include ongoing upstreaming of the RockChip RK3588 and MediaTek Helio X10 (MT6795) SoCs, numerous bug fixes and improvements for Cedrus and Hantro IPs, and memory shrinker support for the VirtIO-GPU driver. View the full article

    • Reputation Points

    • 0 replies
    • 740 views
  94. Started by RSS Bot,

    For a second time this year, Collabora is proud to be sponsoring the latest round (Round 15) of Outreachy internships! More specifically, Collabora has chosen to sponsor the Linux kernel projects for the December 2017 - March 2018 semester. View the full article

    • Reputation Points

    • 0 replies
    • 740 views
  95. No descriptionView the full article

    • Reputation Points

    • 0 replies
    • 739 views
  96. Despite the many obstacles brought on by the pandemic, Collabora continues to build and strengthen its engineering and administration teams for the road ahead. Join us in welcoming Angelica, Raghavendra, Doug, Italo and Theodotos! View the full article

    • Reputation Points

    • 0 replies
    • 739 views
  97. Description This will prevent running into "No space left on device" pretty soon. How Has This Been Tested? Just config value 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
    • 739 views
  98. Electronic components have shrunk a lot over the year, but batteries are usually one of the larger items in a design. ITEN changes that with solid state lithium-ion micro-batteries in the shape of SMD components with up to 100 µAh capacity. This is clearly not going to power your next smartphone, but ITEM micro-batteries could be found in ultra-low-power sensors potentially replacing non-rechargeable coin cell batteries with much higher capacities (e,g. 100 mAh). ITEN says their solid-state micro-batteries are superior to coin cell batteries because those are polluting, difficult to assemble on PCB, costly to recycle and require periodic maintenance once a battery is de…

    • Reputation Points

    • 0 replies
    • 739 views
  99. Description linux-rk3399-legacy.conf is unused. Remove it. How Has This Been Tested? No references to file found in build system, only to linux-rockchip64-legacy.conf, which is for the same kernel. 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
    • 739 views
  100. Description Any mounted directory should not be copied but also mounted on the new boot device when booting. Jira reference number AR-2043 Closing https://github.com/armbian/build/issues/6242 How Has This Been Tested? Need testing ! [ ] Fresh install to eMMC media [ ] Install to eMMC with configured zfs device 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 [ ] 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
    • 739 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.