SBC News
Atom feed, Pull requests awaiting review and other tech news
4530 topics in this forum
-
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] 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] short description (copy / paste of PR title) [x] summary (description rel…
-
Description rework to apply cleanly on 6.10.5 and 6.6.46 - root cause GitHub issue reference: #7087 Jira reference number AR-2467 special thanks: @EvilOlaf How Has This Been Tested? [x] Patch applies cleanly to rockchip64 edge 6.10.5 - compiling ok [x] Patch applies cleanly to rockchip64 current 6.6.46 - compiling ok 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
-
2023 was a great year for the Wayland driver for Wine. After several merge requests, many people are now already able to use the latest Wine release to enjoy some of their favorite Windows applications in a completely X11-free environment! View the full article
-
Description Replace absolute path to git-tree with relative, so it is accesible without docker builder. was: $ cat cache/sources/linux-kernel-worktree/6.2__jethome64__arm64/.git gitdir: /armbian/cache/git-bare/kernel/.git/worktrees/6.2__jethome64__arm64 new: $ cat cache/sources/linux-kernel-worktree/6.2__jethome64__arm64/.git gitdir: ../../../git-bare/kernel/.git/worktrees/6.2__jethome64__arm64 Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Build ok [X] Access to git tree without docker builder ok Checklist: [ ] My code…
-
Description Ubuntu noble ships qbootctl with a bug which makes qbootctl service can't start: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057918. I fixed it in my ppa liujianfeng1994/qcom-mainline. I use a silly dd method to create rootfs. It's better to use losetup to load the built image and copy rootfs from the mounted loop device. Note: ubuntu noble also ships mkbootimg with bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050300, which will make this extension not working. So it's better not using noble as build environment. Debian's fix is still not packaged: https://salsa.debian.org/android-tools-team/android-platform-tools/-/commit/d26c3b5ac89efd92…
-
0xDA LLC’s USB Cereal is an open-source hardware development tool with three USB-C ports designed to simplify the testing, development, debugging, and manufacturing of devices with USB Type-C ports. Initially originated at Google, the USB Cereal project has gone through multiple revisions to optimize its quality and lower the BoM cost, and the device can be used for all sorts of USB Type-C debugging using a UART serial communication with the host device through the USB-C sideband use (SBU) pins typically reserved for device-specific applications. USB Cereal specifications: USB Type-C ports 2x USB-C ports for passthrough between the host and device under test (DUT) Note: t…
-
Apart from upstreaming work which may be done for clients, Collabora encourages its engineers to spend up to two hours weekly for upstreaming, and use up to five days per year as Community days. View the full article
-
Description Addresses the RK3399-only overlays by adding -rk3399 to them. Sort the Makefile to have some order to the chaos. (https://github.com/armbian/build/issues/5778) Jira reference number AR-1875 How Has This Been Tested? Build test Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Jira reference number AR-1443 How Has This Been Tested? [x] Build and boot test image https://paste.armbian.com/cozadamazi Checklist: [x] My code follows the style guidelines of this project [x] My changes generate no new warnings View the full article
-
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
-
Collabora's team working directly on the Linux kernel is growing. Collaborans continue to expand on their efforts to close the gap between hardware support on vendor trees and mainline. View the full article
-
Introducing an accurate and light-weight deep network for video super-resolution upscaling, running on a completely open source software stack using Panfrost, the free and open-source graphics driver for Mali GPUs. View the full article
-
This week's cycle emphasizes broad U-Boot modernization, new board and SoC enablement, and kernel and wireless driver consolidation. A large-scale U-Boot bump moves sunxi 32-bit and 64-bit targets from v2024.01 to v2026.07-rc4, with follow-on updates for self-pinned H616/H618 boards (Zero2W, Zero3, Longan Pi 3H), Mixtile Edge2, NanoPi R5S (now patch-less), and the Youyeetoo YY3588 switching to mainline v2026.04. The imx6 line (UDOO, Cubox-i) was modernized to U-Boot v2026.07 with legacy 6.12, current 6.18, and edge 7.1 kernels. Related toolchain work fixes ODROID-C1, ODROID-XU4, Recore, and X96Q builds under Trixie's GCC 14, and resolves errexit failures on Rockchip SPI b…
-
Description moving out cleaning TBD: handling of parameters, removing of parameter "build repo as its not needed" edit aptly.conf in mktemp folder Jira reference number AR-1444 How Has This Been Tested? ./repo input output "update" "/home/igorp/Devel/build/" password sid,jammy,bullseye,focal This looks into input and make a repo in output, for sid,jammy, ... 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 chan…
-
Description The latest migration to 6.10 broke some functions of Khadas Edge2 board. This PR fixes them. Jira reference number [AR-9999] How Has This Been Tested? [x] Auto fan control works. [x] Typec works again. Checklist: Please delete options that are not relevant. [ ] 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
-
media: Oleg dropped his kernel-4.19 branch, so drop legacy from bananapir2pro, station-m2, station-p2 media: Oleg dropped his kernel-4.19 branch, so drop legacy from bananapir2pro, station-m2, station-p2 View the full article
-
Description This will fix chrony https://forum.armbian.com/topic/28142-visionfive-2-chrony-doesnt-run-kernel-missing-seccomp Jira reference number [AR-9999] How Has This Been Tested? Not tested View the full article
-
Description armbian-installer have troubles if we are installing OS to SSD with previously defined partitions. Adding a recommended option to start with a clean drive - wiping everything - is one way. In this case, our installer starts in predicted way. Also it gives user no option to choose wrong (too small) partition, if there are more of them pre-made. Jira reference number AR-2393 https://forum.armbian.com/topic/41699-how-to-debugfix-armbian-config-for-kernel-update/#comment-195551 How Has This Been Tested? [x] Made several installs to nvme with several or no partitions Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged …
-
Description losetup -f always return 1st free loop device and in parallel build it often happens that same is found which results in: failed to set up loop device: Device or resource busy If we seek random way, chances of allocating the same device are significantly smaller. Jira reference number AR-1582 How Has This Been Tested? [x] Few manual runs Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full…
-
Description Update VOP2 and HDMI QP patches from https://github.com/andyshrk/linux/tree/rk3588-vop2-hdmi-upstream-linux-6.7-rc1-2023-11-14. Now there is no kernel panic and it seems to work more stable. 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 [ ] An…
-
Description Jira reference number AR-1185 How Has This Been Tested? [ ] Install test on Jammy Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Hotfix for missing bluetooth on Asus Tinkerboard (rk3288) in RC build for Quoll 23.02 release. Also reinstate AUFS kernel module that was lost in some previous iteration. For reference: https://forum.armbian.com/topic/26661-armbian-2302-quoll-testings/?do=findComment&comment=160020 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Compiled deb packages, installed and tested successfully on a running 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…
-
Both the Le Potato and OrangePi Zero Plus2 boards are already supported by Armbian. But how do you get a minimal Debian upstream image with only the packages you want? Debos is the perfect tool to do this. View the full article
-
Description Move disable-debug-rtl8189.patch from kernel to misc(drivers_network.sh), theoretically, all release OS Image dislike these redundant debug information 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 completed normally without error messages, And the redundance debug information in the Image dmesg has disappeared 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 …
-
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
-
Description The 32-bit allwinner boards are known to hang with 6.1.30 kernel. On investigation, I was able to narrow the issue down to net-phy-Support-yt8531c.patch and upstream change for lib/mapple tree for some reason these two changes don't seem to be playing along very well. I am trying to get the reason for it, but so far even after enabling low level debugging, hung task detection, earlyprintk and countless such debugging option, I was not able to get more output from the kernel or to get the kernel into kgdb mode. This merge request is raised as a workaround for fixing the hang issue so that other task depending on the same can be unblocked. Jira reference number…
-
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
-
Google Open Source has announced their 2020 first quarter Google Open Source Peer Bonus winners, and Alyssa Rosenzweig, Software Engineer at Collabora, is among the recipients! View the full article
-
Description Enable the DLN2 driver for support the USB IO board View the full article
-
Montpellier, France - from 14/08/2015 to 16/08/2015: GStreamer developers are meeting up to work on the project. View the full article
-
Wayland 1.25 refreshes its documentation with three new chapters covering Wayland XML specification, content model updates, and color management design. View the full article
-
Description Per Igor comment helios64 required work to sync with upstream changes. I took the liberty to keep more of upstream than in Armbian 6.8, namely: I kept nodes at their upstream location to remove unnecessary work when syncing to the upstream keep "ethernet0 = &gmac;" in aliases, to let the ethernet MAC retrieved from OTP in u-boot apply. This will restore this feature (the u-boot was still functional). U-boot retried ethernet MACs are in u-boot printenv output "ethaddr" and "eth1addr". Seems for a few years I had the Linux kernel autogenerated one but my config still had the correct one commented (I did not find why it broke back then). I removed the overc…
-
Getting into kernel development can be daunting. There are layers upon layers of knowledge to master, but no clear roadmap, especially when it comes to debugging drivers or navigating userspace-kernel issues. View the full article
-
Description The type names will cause build problem in focal (use sfdisk v2.34) and bullseye (use sfdisk v2.36) The partition type is given in hex for MBR (DOS) where 0x prefix is optional; a GUID string for GPT; a shortcut or an alias. It’s recommended to use two letters for MBR hex codes to avoid collision between deprecated shortcut 'E' and '0E' MBR hex code. For backward compatibility sfdisk tries to interpret type as a shortcut as a first possibility in partitioning scripts although on other places (e.g. --part-type command) it tries shortcuts as the last possibility. Since v2.36 libfdisk supports partition type aliases as extension to shortcuts. The alias is a si…
-
MBa8MPxL: rework uboot patches Description The U-Boot Repo get some updates. This reworks the patches depending on these updates. How Has This Been Tested? [x] Build images for mba8mp-ras314 and mba8mpxl with new patches [x] Boot test "bookworm_current" mba8mp-ras314 [x] Boot test "bookworm_current" mba8mpxl 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
-
Earlier this week, WebRTC became an official W3C and IETF standard. GStreamer has a powerful and rapidly maturing WebRTC implementation. So, the obvious question is: how do we build this on Windows? View the full article
-
This does not affect the downloaded ready-made ROOTFS, but the new compression value dramatically increased the process time (2-4 times) for user configurations. Adding a variable indicating the compression ratio will make it easy to select the desired value according to the conditions of use of the assembly system. By default, the previous value is set, for a mass build (which is executed from command scripts), it is easy to add any value of the maintainer's choice and will allow you to maintain a high build speed for custom versions that are usually executed on conventional ARM devices with low performance. View the full article
-
rockchip64/edge/6.3: rebase/rewrite patches against v6.3.1; do archeology for mbox-less patches; materialize overwrites After the work done by @amazingfate on #5140 it is now viable to rebase all rockchip64 edge patches. This "admits" all the overwrites (full replacement) as actual patches -- it does not change the contents. materialized overwrites: add-board-helios64.patch add-board-orangepi-r1-plus.patch add-driver-for-Motorcomm-YT85xx+PHYs.patch add-board-rk3328-roc-pc.patch Special attention: wifi-4003-uwe5622-adjust-for-rockchip.patch @paolosabatino this patch is done on top of the wifi drivers patches exclusively, and fails to apply on a pure mainline tree.…
-
Not sure why this hasn't been adjusted yet... View the full article
-
Bumps tj-actions/changed-files from 44 to 45. Release notes Sourced from tj-actions/changed-files's releases. v45 Changes in v45.0.0 🔥🔥 BREAKING CHANGE 🔥🔥 With changes detected using GitHub's API setting output_renamed_files_as_deleted_and_added to true, would now include the previous file name in the list of deleted files instead of the current file name. What's Changed chore(deps): update dependency @types/node to v22.0.1 by @renovate in tj-actions/changed-files#2219 Upgraded to v44.5.7 by @tj-actions-bot in tj-actions/changed-files#2218 chore(deps): update dependency ts-jest to v29.2.4 by @renovate in tj-actions/changed-files#2221 chore(deps): update dependency …
-
Description Not sure if this PR makes any sense but welp. I leave that to those who actually know what they are doing ^^ Anyway just for the heck of it I tried what happens if I build Station-P1 against rockchip64 family instead of media Jira reference number [AR-x] How Has This Been Tested? [x] Build Bookworm CLI edge with Linux 6.6.7 [x] Boot Bookworm CLI works [x] Enable 2GHz OC overlay works [x] Install to eMMC works [x] Desktop XFCE works [ ] WiFI does not work but might have been broken before as well. No clue. armbianmonitor: https://paste.armbian.com/oyoyiqoper Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-re…
-
Arduino was already involved in LoRaWAN with its MKR WAN 1300 board, but now the company has started offering Arduino-branded Wisgate Edge Pro and Wisgate Edge Lite 2 LoRaWAN gateways for respectively outdoor and indoor environments as part of the Arduino Pro family. If the names of the gateways seem familiar, it’s because Arduino collaborated with Rakwireless, and is simply using their existing LoRaWAN gateways. As I understand it RAKwireless will provide the hardware and technical support, while Arduino will sell the gateways and other LoRaWAN hardware through its existing customer base, more acting as a distributor. Arduino WisGate Edge Lite 2 indoor gateway specificat…
-
Everactive has launched a batteryless IoT devkit to let engineers evaluate its ultra-low-power energy harvesting solution and the Evernet wireless protocol for the “Hyperscale” Internet of Things. The kit is comprised of two environment sensors (ENV+ Eversensor) with a low-light photovoltaic harvester, one USB Evergateway, and an unlimited number of accounts to the Everactive developer console for data visualization. The ENV+ Eversensor features temperature, humidity, and pressure sensors, as well as a 3-axis accelerometer, supports the Evernet IoT protocol, and instead of using a battery for power, the device relies on a photovoltaic cell that provides enough energy for …
-
Description Support partner. How Has This Been Tested? [x] Was reported as working good. Checklist: [x] Any dependent changes have been merged and published in downstream modules View the full article
-
This week's work advances on three fronts: kernel and bleedingedge alignment across Rockchip and Sunxi trees, board and platform enablement spanning RV1106 to SpacemiT, and CI hardening with self-hosted runner maintenance. On the kernel side, bleedingedge was bumped to 7.1-rc3, accompanied by cfg80211 API fixes and re-enablement of the rtl8189fs and rtl8852bs drivers for the new release. Both the rockchip64 and sunxi patch stacks for current and edge were rewritten, an upstream ptrace fix for CVE-2026-46333 was backported to linux-rockchip, and the odroidxu4-current kernel moved to 6.6.139. Platform enablement was broad. The Ayn Odin2 gained 7.0 kernel support, the Mekotr…
-
Description Apply small fixes to MAC setting routine, address some shell check stuff. How Has This Been Tested? [x] Executed script created YAML configs, reboot succeeded, vendor kernel 6.1.y Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
ADLINK “AI Camera Dev Kit” is a pocket-sized NVIDIA Jetson Nano devkit with an 8MP image sensor, industrial digital inputs & outputs, and designed for rapid AI vision prototyping. The kit also features a Gigabit Ethernet port, a USB-C port for power, data, and video output up to 1080p30, a microSD card with Linux (Ubuntu 18.04), and a micro USB port to flash the firmware. As we’ll see further below it also comes with drivers and software to quickly get started with AI-accelerated computer vision applications. AI Camera Dev Kit specifications: System-on-Module – NVIDIA Jetson Nano with CPU – Quad-core Arm Cortex-A57 processor GPU – NVIDIA Maxwell architecture with 128…
-
Bumps actions/upload-artifact from 4.3.5 to 4.3.6. Release notes Sourced from actions/upload-artifact's releases. v4.3.6 What's Changed Revert to @actions/artifact 2.1.8 by @robherley in actions/upload-artifact#594 Full Changelog: https://github.com/actions/upload-artifact/compare/v4...v4.3.6 Commits 834a144 Merge pull request #594 from actions/robherley/4.3.6 134dcf3 v4.3.6 73a0b9c revert back to @actions/artifact 2.1.8 See full diff in compare view Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase. Dependabot commands and options You can…
-
description of the problem https://forum.armbian.com/topic/15964-firfly-rk3399-have-not-been-booting-up-reasent-images-from-armbian/?do=findComment&comment=152547 View the full article
-
Wi-SUN is a standard (IEEE 802.15.4g) managed by the Wi-SUN Alliance and designed for Smart Cities, Smart Agriculture, and other large scale IoT deployments with a large number of devices thanks to the use of IPv6 mesh networking. The organization was founded in 2011 to “support the worldwide development of Wireless Communications Networks for Utilities, Smart Cities and IoT”, but due to the niche nature of target applications, it does not get that much press coverage and was only recently brought to my attention. Wi-SUN stands for “Wireless Smart Utility Networks”or “Wireless Smart Ubiquitous Networks”, and the standard aims to connect streetlights, cameras, weather stat…
-
Description UX / cosmetic. Jira reference number AR-1411 How Has This Been Tested? [x] Not needed. 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
-
Description Kernel 5.10.y need patch adjustment for boot splash since it doesn't share all changes to the code. Jira reference number AR-1151 How Has This Been Tested? [x] Build test Checklist: [x] My code follows the style guidelines of this project [x] My changes generate no new warnings View the full article
-
odroidm1: really fix flashcp --partition non-usage for old mtd-utils (bullseye etc) odroidm1: really fix flashcp --partition non-usage for old mtd-utils (bullseye etc) we should probably refactor this into a shared library's functions... flashcp --partition is much more efficient than just dd'ing to mtdblockX but only supported on bookworm+ / jammy+ View the full article
-
Description How Has This Been Tested? [x] Manual build Checklist: [x] My changes generate no new warnings View the full article
-
Hello Armbian Community! We hope this newsletter finds you well. As we approach the 1st of May, we wanted to remind you that it is code freeze day. This means that we will prioritize resolving bugs over new feature development. More info at https://docs.armbian.com/Process_Release-Model/ We are excited to announce our partnership with Khadas, which will help us improve the support quality of their boards! We are calling out for help on testing. How can you help? Simply build an image or download daily builds, test them, and report any problems on our forum. We are looking at base functionality only, so any feedback will be greatly appreciated. As you know, many boards…
-
Description Keep empty line in armbianEnv.txt How Has This Been Tested? [ ] Test A 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
-
After I started working for Collabora in April, I've finally been able to put some time on maintenance and development of Geoclue again. While I've fixed quite a few issues on the backlog, there has been some significant changes as of late. View the full article
-
Description Refactor rootfs cache: [X] Rename rootfs cache Don't hash version, just append to filename. So we can easily search local cache [X] Use date as version instand of increase number [X] Use Github api to get remote cache list [X] Check local cache when unable to download remote cache [x] Check local cache and remote cache at same time Use the newest cache instand of always the remote one first. How Has This Been Tested? No full test due to need support by server. 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 hav…
-
Description legacy - 5.15.124 -> 5.15.125 current - 6.1.43 -> 6.1.45 edge - 6.4.8 -> 6.4.10 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 [ ] I have made corresponding changes to the documentation [X] My changes generate n…
-
orangepi3b: update u-boot revision at Kwiboo, remove patches orangepi3b: update u-boot revision at Kwiboo, remove patches View the full article
-
Description Test MR to check if all CI features works as expected. 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 new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Despite the challenges presented by COVID-19, Linux kernel development continues. Here's a look at the various projects Collaborans have been involved in, and the progress made in kernel 5.6, which was released over the weekend. View the full article
-
http://blog.armbian.com/content/images/2026/01/githubhighlights-2.webpThis week’s Armbian development saw significant kernel upgrades across multiple platforms, including meson64, rockchip64, and UEFI, with several branches bumped to versions 6.18 and 6.19. Notable hardware support enhancements were introduced, such as SPI controller support for Allwinner A523, new board additions like mixtile-core3588e, and improved compatibility for devices including Radxa and Youyeetoo. The build system received stability and performance improvements, featuring parallel repository generation, refined CI scripts, and fixes for repository management in concurrent environments. Kernel con…
-
In addition to Collabora's work to add support in mainline Linux kernel for several Chromebooks, these platforms are now being continuously tested as part of kernelci.org. Here's how to set them up for kernel development & automated testing with LAVA. View the full article
-
STMicroelectronics has just announced the STM32Cube.AI Developer Cloud opening access to a suite of online AI development tools for the STM32 microcontrollers (MCUs) allowing developers to generate, optimize, and benchmark AI working on the company’s 32-bit Arm microcontrollers. The company sus the STM32Cube.AI Developer Cloud is based on the existing STM32Cube.AI ecosystem of desktop tools with the added benefit of being able to remotely benchmark models on STM32 hardware through the cloud in order to save on workload and cost. Some of the highlights of the online tools include: An online interface to generate optimized C-code for STM32 microcontrollers without requiring…
-
We first announced our work on the driver last December, and posted an update earlier this year. We are now happy to announce a second update for this driver, adding several major features which increase its scope and utility. View the full article
-
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
-
Description This fixes a wrong error message from nand-sata-install when filesystem tools are missing. Prior to this change, the script doesn't notice that the tools are missing and tries to actually check the target FS size. Since that size is a blank string (because the target FS was never created), it gives a wrong error message saying that the FS is too small. Jira reference number AR-1398 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. [ ] Tested on a nightly build with Orange PI 3 LTS Checklist: [ ] My code follows the style guidelines of this project …
-
WirePlumber 0.5 arrived recently with many new and essential features including the Smart Filter Policy, enabling audio filters to automatically insert themselves in between client streams and devices. View the full article
-
Description Enable wifi drivers on user request https://forum.armbian.com/topic/43134-drivers-for-rtl8812au-on-odroid-m1/#comment-198064 They were disabled here: https://github.com/armbian/build/pull/6202 due to the size? How Has This Been Tested? [ ] Compile test [ ] Tested on hardware Checklist: [ ] My code follows the style guidelines of this project [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
After a great time in Portland last week for ELC, Collaborans have arrived in Singapore for the 2018 edition of FOSSASIA Summit, the premier Open Technology event in Asia for developers, contributors, start-ups, and technology companies. View the full article
-
We recently assisted a customer who wanted to upgrade their system from X11 to Wayland. The problem: they use CEF as a runtime for web applications and CEF was not Wayland-ready. View the full article
-
kernel: drivers: wireless-rtl8723du-6.3.patch: don't patch the same thing twice Can't really tell how this happened. Am I missing something, @paolosabatino? This removes second identical patch in the same file... View the full article
-
You’ve probably seen a few plant watering projects based on Arduino over the years, and now the company has decided to launch its own Arduino Plant Watering Kit based on the Arduino Nano RP2040 Connect board and everything you need to get started to water your indoor plants. Arduino Plant Watering Kit content: Arduino Nano RP2040 Connect board (ABX00053) with Raspberry Pi RP2040 MCU, ESP32 module for WiFi, and Bluetooth LE connectivity. Arduino Nano Screw Terminal Adapter (ASX00037) Open-ended USB cable with on/off switch 5V submersible pump 1-meter of plastic hose Grove moisture sensor Grove relay module with cable Grove LED button module with cable Grove cables 50 cm 10…
-
No descriptionView the full article
-
Fixes: https://github.com/armbian/build/issues/7052 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. Running on NixOS 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
-
Description Current kernel deb package script ignores localversion of linux-next like -next-20231222, which will not pass deb building. This commit will add this localversion when grabbing kernel version. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] ./compile.sh kernel BOARD=rock-5b BRANCH=edge DEB_COMPRESS=xz KERNEL_GIT=shallow, tested with KERNELSOURCE changed to https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git. [x] Built kernel runs normally. [x] Normal non-next kernel source tested Checklist: [x] My code follows the style guideline…
-
Description remove kinetic, lunar, mantic fix armhf sid, noble, oracular How Has This Been Tested? [x] Manual tests on affected Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Amsterdam, The Netherlands February 10-12, 2015: the world’s largest tradeshow dedicated to professional AV and electronic systems integration. Collabora booth #11-E61 View the full article
-
Description Due to Github Actions upgrade all modules that are using Node 16 become obsolete. Action script we were using for handling TAGS is not maintained anymore so we have to switch to its fork. How Has This Been Tested? [x] Build test from a PR branch 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
-
A magnet for open source supporters, the very first edition of Open Source Summit Latin America is opening its virtual doors. This new annual conference takes place online from August 23 to 24 with 5 talks from Collabora's very own! View the full article
-
Description Same as #6588 for v24.05 branch View the full article
-
Description Found lost patch for JetHub D2 devicetree file. Jira reference number AR-2028 View the full article
-
Description Rename audios like other rk3588 boards. 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: [ ] short description (copy / paste of PR title) [ ] summary (description relevant for end users) [ ] example of usage (how to see this in function) How Has This Been Tested? Please describe the tests that you r…
-
Description Bump the 6.10 kernel from 6.10-rc4 to 6.10-rc5. Includes kernel config rewrite for RK3588. How Has This Been Tested? [x] Build success: ./compile.sh BOARD=nanopi-r6c BRANCH=edge RELEASE=trixie EXPERT=yes KERNEL_CONFIGURE=no BUILD_MINIMAL=no BUILD_DESKTOP=no EXTRAWIFI=no kernel 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
-
Description meson: fix: Fail to register VCC_CORE regulator How Has This Been Tested? [X] Build [X] Burn 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
-
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. This patch has been merged upstream radxa/u-boot#19. So delete it. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Build success [x] Tested on rock-3a Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding chang…
-
Description After dramatically reducing labels used in build system - to improve UX and label usage, we also need to adjust our automated Actions driven labeler. Jira reference number AR-959 How Has This Been Tested? Not tested - config system changes only. 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 [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Budgie desktop packages deprecation fixes. How Has This Been Tested? [x] CI Checklist: [x] My changes generate no new warnings View the full article
-
There are many network related driver patchs in the kernel patch script although they are indeed in kernel.Separating the network driver patchs makes the code clearer. View the full article
-
odroidm1: bump kernel to 6.1.y View the full article
-
My effort to implement an official armbian support for OLIMEX Teres A64. How to help Testing of the image To capture any bugs i need testers if you want to help then: 1. Install the provided image on a class 10 A1 or higher SDCard and use it to boot the system using command # dd if=/path/to/file/img of=/dev/SDCARD_HERE conv=sync status=progress && sync * Armbian_23.02.0-trunk_Teres-a64_bullseye_current_5.15.89_minimal.img * Armbian_23.02.0-trunk_Teres-a64_bullseye_current_5.15.89_minimal.img.sha * Armbian_23.02.0-trunk_Teres-a64_bullseye_current_5.15.89_minimal.img.txt DO NOT update/upgrade the system! (apt update or apt upgrade or apt dist-upgrade) * We need …
-
Congatec conga-HPC/cRLS is a COM-HPC Client Size C module based on a 13th generation Intel Raptor Lake processor with support for up to 128GB DDR5 memory through four SO-DIMM sockets. The COM-HPC module also provides up to three DDI display interfaces, two 2.5GbE networking interfaces with TSN support, two SATA storage interfaces, and a range of PCIe Gen 3, 4, and 5 interfaces through the two 400-pin connectors defined in the COM-HPC standard. conga-HPC/cRLS specifications: Raptor Lake-S SoC (one or the other) Intel Core i3-13100E with 4x P-cores @ 3.3GHz / 4.4GHz, 12 MB cache, Intel UHD Graphics 730; PBP: 65W Intel Core i5-13400E with 6x P-cores @ 2.4GHz / 4.6GHz, 4x E-c…
-
Bumps actions/upload-artifact from 4.3.3 to 4.3.4. Release notes Sourced from actions/upload-artifact's releases. v4.3.4 What's Changed Update @actions/artifact version, bump dependencies by @robherley in actions/upload-artifact#584 Full Changelog: https://github.com/actions/upload-artifact/compare/v4.3.3...v4.3.4 Commits 0b2256b Merge pull request #584 from actions/robherley/bump-pkgs 488dcef licensed cache 04c51f5 ncc 32a9e27 bump @actions/artifact and npm audit 552bf37 new version 79616d2 Merge pull request #565 from actions/eggyhead/use-artifact-v2.1.6 See full diff in compare view Dependabot will resolve any conflicts with this PR as long as you don'…
-
CHANGE: This version tries to boot SD first (thus SD -> USB -> NVMe -> eMMC); before it would boot USB before SD as Armbian u-boot is possibly deployed to SPI, try to make as compatible as possible; eg enable squashfs support enable setexpr and fileenv, used by HAOS HAOS already has support for booting VIM3 from NVMe: https://github.com/home-assistant/operating-system/pull/3784 borrowed fileenv patch from v2025.01 to .04 Similar treatment that odroidm1 got in https://github.com/armbian/build/pull/7769 note: I will be leaving my VIM3 behind in the other side of the globe, so this is my last chance to test View the full article
-
rk3568-odroid edge: .config, remove ARCH_TEGRA and ARCH_SUNXI, since this is Rockchip kernel rk3568-odroid edge: update config, no actual changes rk3568-odroid edge: .config, remove ARCH_TEGRA and ARCH_SUNXI, since this is Rockchip kernel View the full article
-
After months of work, led by Collabora's own Faith Ekstrand, Red Hat's Karol Herbst, and numerous open source contributors, NVK is now considered ready to be merged into the main Mesa project. View the full article
-
Bumps actions/checkout from 3 to 4. Release notes Sourced from actions/checkout's releases. v4.0.0 What's Changed Update default runtime to node20 by @takost in actions/checkout#1436 Support fetching without the --progress option by @simonbaird in actions/checkout#1067 Release 4.0.0 by @takost in actions/checkout#1447 New Contributors @takost made their first contribution in actions/checkout#1436 @simonbaird made their first contribution in actions/checkout#1067 Full Changelog: https://github.com/actions/checkout/compare/v3...v4.0.0 v3.6.0 What's Changed Mark test scripts with Bash'isms to be run via Bash by @dscho in actions/checkout#1377 Add option to fe…
-
For years the open source Linux OpenGL drivers have been playing catchup to the proprietary drivers and in the case of Intel hardware to the Windows driver. Recently, a major milestone was reached in bridging this gap with the enablement of OpenGL 4.4 for the Intel Broadwell and Skylake platforms. View the full article
-
Description Updating to the status of the orange-pi-5.17-20220510-1956 tag Checklist: [ ] Test build sunxi [ ] Test build sunxi64 View the full article