SBC News
Atom feed, Pull requests awaiting review and other tech news
4461 topics in this forum
-
XDC kicks off October 9 and we have 7 talks to share with the community! Join us as we share the latest news on open source graphics. View the full article
-
For the very first time, the GStreamer Conference will be taking place in North America, and we're prepped and ready with no less than 9 talks to share! Catch the latest developments and AI advancements for this multimedia framework. View the full article
-
Linkstar H68K is a Rockchip RK3568 multimedia router with two 2.5GbE ports, two Gigabit Ethernet ports, an optional WiFi 6 and Bluetooth 5.2 module, a few USB ports, and an HDMI 2.1 port supporting up to 4Kp60. Rockchip RK3568 was initially introduced as a solution for NVRs, but I’ve yet to see any, Instead, we’ve gotten some SBCs and mini PCs, as well as several routers such as NanoPi R5S, FastRhino R68s, and the upcoming Radxa E25 that will be announced next week. Linkstar H68K specifications: SoC – Rockchip RK3568 quad-core Cortex-A55 processor @ up to 2.0 GHz with Arm Mali-G52 MP2 GPU, 0.8 TOPS AI accelerator, 4Kp60 H.265/H.264/VP9 video decoder, 1080p60 H.264/H.265 v…
-
Reputation Points
- 5 replies
- 8.5k views
-
-
The latest 6.11 kernel release is here! This release improves performance, security, and hardware compatibility, increasing the kernel's flexibility and efficiency for various computing environments. View the full article
-
It is now possible to start kicking the tires on Vulkan with an open source driver on Arm Mali-G610 and Mali-G310 GPUs. The Panfrost project continues to grow! View the full article
-
X96Q LPDDR3 Improvements 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. Improvements include EMMC detection Bluetooth LED functionality USB functionality Now boots on edge Miniarch had a much better setup for X96Q than my original, so used those dts files with minimal changes. View the full article
-
Description When m.2 wifi module has a usb bluetooth, it can get detected but has error when loading driver: rejected 1 configuration due to insufficient available bus power This commit will add a udev rule setting all usb device attr bConfigurationValue to 1 if it has a null value, which will fix the bluetooth usb device. Hint from https://community.nxp.com/t5/i-MX-Processors/USB-1-0-disable-100mA-current-limit-permanently/td-p/1600252 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 BOARD=armsom-w3 BRANCH=vendor BUILD_MINIMAL=no DEB_COMPRESS=…
-
Description Bump edge kernel to 6.11 for rockchip 32 bit family. Notably: several driver have the .remove hook which is now void in place of int (upstream kernel devs changed this) the patch to compile the device tree overlays (actually, it is for the .scr files) has been adapted because of minor changes from 6.10 GitHub issue reference: Jira reference number AR-2494 How Has This Been Tested? [x] Kernel built successfully [x] Kernel testedon a live rk322x board [x] Kernel tested on a live rk3288 board 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 h…
-
rockchip-rk3588/6.11: backport Marcin Juszkiewicz's "FriendlyELEC NanoPC-T6 improvements" v6 series to fix non-LTS and split LTS version of NanoPC T6 nanopct6-lts: a separate board for the LTS version of the NanoPC T6 Split has landed upstream for 6.12, and backported in a separate commit I had already added the -lts version to the vendor (6.1) rockchip kernel a few months ago rockchip-rk3588/6.11: backport Marcin Juszkiewicz's "FriendlyELEC NanoPC-T6 improvements" v6 series to fix non-LTS and split LTS version of NanoPC T6 Marcin Juszkiewicz's series https://lore.kernel.org/all/20240829-friendlyelec-nanopc-t6-lts-v6-0-edff247e8c02@linaro.org/ has landed upstream se…
-
patching: emit warnings when files in dt folder overwrite pre-existing files (DTs that landed upstream) patching: emit warnings when files in dt folder overwrite pre-existing files (DTs that landed upstream) it's more and more common that the (bare) DT files in our dt folders have landed upstream this adds warnings and marks the patching table red when some bare-dt file overwrites what's already in git without this it's very easy to forget them there during bumps View the full article
-
Bumps setuptools from 74.1.0 to 75.1.0. Changelog Sourced from setuptools's changelog. v75.1.0 Features Deprecated bdist_wheel.universal configuration. (#4617) Bugfixes Removed reference to upload_docs module in entry points. (#4650) v75.0.0 Features Declare also the dependencies used by distutils (adds jaraco.collections). Deprecations and Removals Removed upload_docs command. (#2971) pypa/distutils#294#4649) v74.1.3 Bugfixes Fix cross-platform compilation using distutils._msvccompiler.MSVCCompiler -- by :user:saschanaz and :user:Avasam (#4648) v74.1.2 Bugfixes Fixed TypeError in sdist filelist processing by adding support for pathlib Paths for the build_b…
-
Bumps dtschema from 2024.5 to 2024.9. Commits c51125d schemas: i2c: add generic interrupt name for I2C controllers 285f991 schemas: i2c: clean up interrupt descriptions for I2C targets 74bc7ea schemas: i2c: reword descriptions for inclusive language 5270b95 dt-validate: Support multiple schema id matches 449b457 schemas: property-units: Exclude some non-conforming properties 8f5303c meta-schemas: Disable checks on non-conformant unit suffix properties e5d88ac dtb: Fix 'interrupt-map' decoding for single entry 69c4839 validator: Decend allOf/anyOf/oneOf keywords when extracting properties f13c181 dtb: Handle multiple types differing in sign c00f747 dtb: Handle multiple …
-
Bumps oras from 0.1.30 to 0.2.2. Release notes Sourced from oras's releases. Oras Python Release v0.2.2 What's Changed Token Auth Backend: Token request function didn`t set Authorization Header by @mariusbertram in oras-project/oras-py#153 Full Changelog: https://github.com/oras-project/oras-py/compare/0.2.1...0.2.2 Oras Python Release v0.2.1 What's Changed wip: separate auth into backends by @vsoch in oras-project/oras-py#134 docs: use valid media_type format in examples by @tarilabs in oras-project/oras-py#139 [tributors] contributors/update-2024-06-06 by @github-actions in oras-project/oras-py#140 chore: fix typing for manifest_config param of push fn by @taril…
-
Description display armbian-install command only up to one day and if armbian-install was not run yet. hide displaying BASH shell at first login when this is the only option (minimal images). De-clutter 1st login screen. add variable INSTALLED=true to /etc/armbian-image-release indicating armbian-install was executed. How Has This Been Tested? Manual run. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings View the full article
-
Description This pull requests adds a device tree overlay for the Odroid C4 enabling hardware SPI on pins 19, 21, 23 and 24 on the GPIO header. It doesn't require any other changes, except one additional line in the Makefile. Besides, it can replace the old device tree meson-sm1-odroid-c4-spidev.dtb (which activates wrong pins and doesn't work due to this) while offering more flexibility. How Has This Been Tested? The SPI communication has been successfully tested with a LogicPort analyzer and some custom made FPGA board (SPI readout of a Mamamatsu silicon spectrometer). [x] Logic Analyzer: timing of MOSI vs. SCK has been verified, maximum speed is about 12MHz for SCK …
-
Collabora will be in Vienna for the Media Summit, Open Source Summit Europe, and Linux Plumbers! Catch one of our many talks. View the full article
-
Description add patch which add to vendor u-boot support for sata boot from m.2 e-key(switch m.2 to sata and extra sata defconfig) added additional u-boot target too build the additional u-boot image with these changes the patch can be removed if this pull request for vendor u-boot for rock-3a is accepted https://github.com/radxa/u-boot/pull/95 Documentation summary for feature / change rock-3a:add u-boot image for sata boot on m.2 e.key for sata boot the rkspi_loader_sata.img has to be flashed on spi flash (use dd or flashcp) flash armbian image to sata device with dd (or ifd3f/caligula , etcher cli ) mount armbian boot partition on sata device and add ro…
-
Description Proposed by mboehmer How Has This Been Tested? Not tested yet. 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
-
Description What comes out of automation - no other changes. How Has This Been Tested? Haven't been tested, CI will do this job. Checklist: [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Update odroidxu4-current kernel to 6.6.51. How Has This Been Tested? [x] Reboot of my Odroid HC1 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
As guests at the STMicroelectronics booth, Collabora will be demonstrating how the STM32MP2 chip is perfectly suited for enabling edge AI solutions in industrial environments. 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 exposes the ITC content type provided by hdmi spec to v4l2. This allows user space applications to query the driver using V4L2_CID_DV_RX_IT_CONTENT_TYPE. This way user applications can see not only if a hdmi is plugged in or not, but also what type of video is being transmitted. For my use case specifically, I just want to know if the recieved type is no type (V4L2_DV_IT_CONTENT_TYPE_NO_ITC) or literally anything else. This would let me detect when my main computer's goes to sleep with the hdmi out from the main computer plugged into the OP5+ HDMI in. Without this patch, there's no way to tell that happened, as for my gpu/hdmi plug, it keeps the hot pl…
-
We are excited to introduce the next generation of the Armbian Config tool! This redesigned and lightweight tool is central to managing single-board computers, offering a wide range of features for both hardware-specific and general system configuration. Key Advantages: Extremely lightweight with minimal dependencies Redesigned from scratch for better performance and flexibility JSON-based menu structure with options for TUI, CLI, or API Quick Recap The armbian-config tool has been essential for configuring single-board computers, combining our long-term expertise in Linux and the embedded world. However, the old version had become bulky …
-
Reputation Points
- 0 replies
- 1.7k views
- 1 follower
-
-
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. 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 technical writer: [ ] short description (copy / paste of PR title) [ ] …
-
Description Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project View the full article
-
Description Minor regression fix for extensions that need to modify the root device, such as LVM and Crypto Root. Fix for newer ubuntu build host requiring re-instantiation of LVM devices mid build process. GitHub issue reference: #7210 Jira reference number AR-2489 How Has This Been Tested? The build process failed before, now builds again. Tested with Jammy and Noble, installed distributions, etc. View the full article
-
Description Context systemd's cloud-init.target and armbian-firstrun.service will be started concurrently (both are wanted by multi-user.target). Both will try to create SSH host keys by default: armbian-firstrun will always delete SSH host keys and then generate new ones cloud-init.target (by default) will always delete SSH host keys and then generate new ones. Problem When one must run armbian-firstrun and cloud-init, there is no deterministic ordering between the 2 files execution and therefore no one can guarantee which will be last to setup OpenSSH host keys. In my current scenario, host keys are explicitly setup in cloud-init and I would expect armbian-firstrun…
-
Description HDMI-rx does not properly report if it is plugged out and says that it is plugged in all the time. The cause is the following. There is an irq that is watching a gpio for 5v high. During the plugout method for the driver, the driver resets the device state. If the irq that is watching for gpio 5 volts is not disabled during this time, it triggers on a transient voltage and sets the driver to run the "High"/plugged in logic. By the time the driver reaches the high logic, the gpio is low again, which resets the cycle by re-calling the plugout method. This is probably why @efectn disabled the log in 0a0eb46 , because it's so noisy and spams the logs. I don't …
-
Description ArmSoM CM5 is a rk3576 SoM compitable with raspberrypi CM4 carrier board. And CM5 IO is the official carrier board from ArmSoM. More info: https://docs.armsom.org/armsom-cm5 https://docs.armsom.org/armsom-cm5-io 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 BOARD=armsom-cm5-io BRANCH=vendor BUILD_MINIMAL=no DEB_COMPRESS=xz KERNEL_CONFIGURE=no RELEASE=noble KERNEL_GIT=shallow BUILD_DESKTOP=yes DESKTOP_APPGROUPS_SELECTED= DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base [x] Tested with emmc and sdcard boot. Notice…
-
Description Maint. How Has This Been Tested? Not tested. Removing what was added by Hardkernel. 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 article
-
Description In follow-up to #7183 after the merge of #7127 How Has This Been Tested? [x] build and boot with overlay on bigtreetech pi v1.2 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 ROCK Pi E 1000M port is not working due to following error: rk_gmac-dwmac ff540000.ethernet end0: __stmmac_open: Cannot attach to PHY (error: -19) Documentation summary for feature / change this patch fixes above error and make 1000M port usable. How Has This Been Tested? [x] connect 1000M port and see dmesg [x] connect 1000M port and see ip 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 [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View th…
-
Bumps peter-evans/create-pull-request from 6 to 7. Release notes Sourced from peter-evans/create-pull-request's releases. Create Pull Request v7.0.0 :sparkles: Now supports commit signing with bot-generated tokens! See "What's new" below. :writing_hand::robot: Behaviour changes Action input git-token has been renamed branch-token, to be more clear about its purpose. The branch-token is the token that the action will use to create and update the branch. The action now handles requests that have been rate-limited by GitHub. Requests hitting a primary rate limit will retry twice, for a total of three attempts. Requests hitting a secondary rate limit will not be retried…
-
Bumps setuptools from 74.1.0 to 74.1.2. Changelog Sourced from setuptools's changelog. v74.1.2 Bugfixes Fixed TypeError in sdist filelist processing by adding support for pathlib Paths for the build_base. (#4615) Removed degraded and deprecated test_integration (easy_install) from the test suite. (#4632) v74.1.1 Bugfixes Fixed TypeError in msvc.EnvironmentInfo.return_env when no runtime redistributables are installed. (#1902) Commits 3b2ef1e Removed test_integration tests (for easy_install). c484f9e Bump version: 74.1.1 → 74.1.2 d8933c5 Merge pull request #4630 from pypa/bugfix/4615 a07de2b Skip test on stdlib distutils 6bf20d9 Add news fragment. 9d4b288 Enabl…
-
Bumps oras from 0.1.30 to 0.2.2. Release notes Sourced from oras's releases. Oras Python Release v0.2.2 What's Changed Token Auth Backend: Token request function didn`t set Authorization Header by @mariusbertram in oras-project/oras-py#153 Full Changelog: https://github.com/oras-project/oras-py/compare/0.2.1...0.2.2 Oras Python Release v0.2.1 What's Changed wip: separate auth into backends by @vsoch in oras-project/oras-py#134 docs: use valid media_type format in examples by @tarilabs in oras-project/oras-py#139 [tributors] contributors/update-2024-06-06 by @github-actions in oras-project/oras-py#140 chore: fix typing for manifest_config param of push fn by @taril…
-
Description This way we don't need to calculate yet again. Before merging, we need to figure out which other are used. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description ArmSoM Sige3 is rk3568 version of the sige series boards. It is a board supporting pd negotiation with fusb302, so I add pd negotiation in uboot. This pr depends on https://github.com/armbian/linux-rockchip/pull/236 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 BOARD=armsom-sige3 BRANCH=vendor BUILD_MINIMAL=no DEB_COMPRESS=xz KERNEL_CONFIGURE=no RELEASE=noble KERNEL_GIT=shallow BUILD_DESKTOP=yes DESKTOP_APPGROUPS_SELECTED= DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base Checklist: Please delete options that ar…
-
Description ArmSoM CM5 IO board is a board carrying SoM ArmSoM CM5, which has rk3576 soc and is compatible with raspberry's cm4 carrier board. Board info: https://docs.armsom.org/armsom-cm5-io Vendor device tree is already merged https://github.com/armbian/linux-rockchip/pull/215 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. [ ] ./compile.sh BOARD=armsom-cm5-io BRANCH=vendor BUILD_MINIMAL=no DEB_COMPRESS=xz KERNEL_CONFIGURE=no RELEASE=noble KERNEL_GIT=shallow BUILD_DESKTOP=yes DESKTOP_APPGROUPS_SELECTED= DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME…
-
Description We do not build dtbs with dot in filename because the current re match rule will ignore them. This fixes https://github.com/armbian/build/issues/7187 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-dtb BOARD=orangepi3b BRANCH=vendor DEB_COMPRESS=xz KERNEL_CONFIGURE=no KERNEL_GIT=shallow with kernel https://github.com/dust-7/linux-rockchip/tree/opi3b-v2, rk3566-orangepi-3b-v1.1.dtb and rk3566-orangepi-3b-v1.1.dtb are built. Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of thi…
-
Improve overall WiFi experience Default freq now set to 100MHz (optional overlay to 200MHz) Resolved incompatibility with the github driver: https://github.com/jethome-ru/rtl88x2cs If the github driver is preferred blacklist RTW88 /etc/modprobe.d/blacklist-rtw88.conf blacklist rtw88_8822c blacklist rtw88_8822cs EXTRA: Waveshare DTS fixup Discussion: https://forum.armbian.com/topic/44899-slow-wifi-speeds-on-banana-pi-cm4/ View the full article
-
Description We had a long sage with complete rework of main hardware config tool. armbian-config still works, but it is largely unmaintained and bulky since early days. We tried several ways and failed ... New tool should contain all what we learned by failing. It can always be better, so anyone is welcome to improve it further: git clone https://github.com/armbian/configng cd configng sudo ./armbian-configng --help Not all functions were ported from old config, not all was done what was planned. It is too much work for one, two much work for two or three people ... A few of important functions are still waiting for review https://github.com/armbian/configng/pulls Onc…
-
Description sunxi-6.6: switch to v6.6.50, re-extract patches The four patch files were renamed automatically and now correspond to the field in the Subject: line. How Has This Been Tested? [ ] Test build arm [ ] Test build arm64 View the full article
-
Description by double quoting ${ENABLE_EXTENSIONS} we make sure framework doesn't crash during initrd build while interpreting a possible space-separated second extension from config file or command line Might be an alternative to PR #7182 Bonus: this also saves armbian-add-overlay from same behavior [x] Succesfully build orangepi5-plus current while multiple extensions were enabled Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article
-
Description Fixes loading light overlay, which was added in cb1-overlays patch. This was encountered while debugging an issue reported on forums: https://forum.armbian.com/topic/44933-unable-to-setup-can-network/ GitHub issue reference: Jira reference number [AR-9999] How Has This Been Tested? [x] Build and boot the image on BigTreeTech Pi v1.2 (bigtreetech-cb1) 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…
-
Description Revert https://github.com/armbian/build/pull/7156 Checklist: [x] My code follows the style guidelines of this project [x] My changes generate no new warnings View the full article
-
Description Improve labelling action process. How Has This Been Tested? Tested on private repo. Checklist: [x] My code follows the style guidelines of this project [x] My changes generate no new warnings View the full article
-
Description Move LicheePi-4A to eos because its chip design has security vulnerabilities. Not only security vulnerabilities, but there are also still many issues with the support for RISC-V at the moment. Reference link: https://www.theregister.com/2024/08/07/riscv_business_thead_c910_vulnerable/?td=readmore https://ghostwriteattack.com/ View the full article
-
It's unwanted impurity, don't touch my git config How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. Running on NixOS, current causes fatal error 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
-
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 hides out hassio interface from IP list improve command verification in displaying recommended commands when using CLI / minimal image, show MOTD right after initial 1st run config How Has This Been Tested? Manual execution of a script. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings View the full article
-
Description How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] I compiled a own build from my repository [x] Booting the system and the system booting up without any error in dmesg Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article
-
Description All ethernet network names start with en, not just e. This is how predictible network interface names work in udev/systemd. :D Commit a57f4e2cf00da902610a6640507797e6eff071e5 already prevents managing other interfaces, for example docker and vpn interfaces (which should not be managed by netplan), but this makes it even less likely to match a wrong interface name. Documentation summary for feature / change I'm guessing the documentation will be automatically generated into here: https://docs.armbian.com/User-Guide_Networking/#default-armbian-configuration ? Please correct me if something needs to be done. How Has This Been Tested? Edited and applied the co…
-
Expanding Your Smart Home Horizons In the ever-evolving landscape of smart home technology, Home Assistant (HA) has emerged as a powerful open-source platform, enabling users to seamlessly connect and automate their smart home devices—from TVs and fans to cameras, thermostats, lights, and sensors. Home Assistant’s unified web-based user interface offers a user-friendly experience, allowing both beginners and tech-savvy users to build intricate automations that bring their smart homes to life. Traditionally, Home Assistant’s Operating System (HAOS) is optimized for popular mainstream hardware such as the Raspberry Pi and x86 platforms. However, one of the key limitations …
-
Enable ksmbd consistently across configurations Description KSMBD is an in kernel SMB server which is good for performance specially for these SOCs. It's also considered stable by the kernel team itself and the userspace tools are available by default in the debian-repos as the package ksmbd-tools. I noticed that the module has only been enable for some boards or say in edge but not current version of a board family configuration. How Has This Been Tested? All configs already mentioned CONFIG_SMB_SERVER. Some just did not enable it and of course for many or most cases it was actually already enabled. I have tested on my odroid hc2 (odroidxu4 family) and on my other t…
-
Bumps actions/upload-artifact from 4.3.6 to 4.4.0. Release notes Sourced from actions/upload-artifact's releases. v4.4.0 Notice: Breaking Changes :warning: We will no longer include hidden files and folders by default in the upload-artifact action of this version. This reduces the risk that credentials are accidentally uploaded into artifacts. Customers who need to continue to upload these files can use a new option, include-hidden-files, to continue to do so. See "Notice of upcoming deprecations and breaking changes in GitHub Actions runners" changelog and this issue for more details. What's Changed Exclude hidden files by default by @joshmgross in actions/upload-…
-
Bumps setuptools from 73.0.1 to 74.1.0. Changelog Sourced from setuptools's changelog. v74.1.0 Features Added support for defining ext-modules via pyproject.toml (EXPERIMENTAL, may change in future releases). (#4568) Bugfixes Merge with pypa/distutils@3dcdf8567, removing the duplicate vendored copy of packaging. (#4622) Restored setuptools.msvc.Environmentinfo as it is used externally. (#4625) v74.0.0 Features Changed the type of error raised by setuptools.command.easy_install.CommandSpec.from_param on unsupported argument from AttributeError to TypeError -- by :user:Avasam (#4548) Added detection of ARM64 variant of MSVC -- by :user:saschanaz (#4553) Made setupt…
-
desktop: amd64: drop nvidia-drivers forced ppa (focal stuff? no thanks) desktop: amd64: drop nvidia-drivers forced ppa (focal stuff? no thanks) View the full article
-
linux-rockchip-rk3588-6.11.config: enable CONFIG_INPUT_PWM_BEEPER=m linux-rockchip-rk3588-6.11.config: enable CONFIG_INPUT_PWM_BEEPER=m mostly for the cm3588 nas; mainline kernel has a compatible = "pwm-beeper"; buzzer impl on pwm8 see https://github.com/torvalds/linux/blob/3d5f968a177d468cd13568ef901c5be84d83d32b/arch/arm64/boot/dts/rockchip/rk3588-friendlyelec-cm3588-nas.dts#L63-L68 View the full article
-
distro-specific: systemd-resolved: don't impose 1.0.0.1 DNS server on users distro-specific: systemd-resolved: don't impose 1.0.0.1 DNS server on users See https://github.com/armbian/build/pull/6756/files#r1731373505 Fixes: b6f018a2b1d345729571b75b580e287f06d24f8f View the full article
-
prepare-host: trixie and sid don't carry python3-distutils anymore prepare-host: trixie and sid don't carry python3-distutils anymore View the full article
-
thinkpad-x13s: bump to jhovold's wip/sc8280xp-6.11-rc5; userspace fixes thinkpad-x13s: bump to jhovold's wip/sc8280xp-6.11-rc5; userspace fixes replace mantic support with oracular add mtools pkg, remove UEFI_MOUNT_POINT_SKIP_FSTAB (thanks to the wdk2023 maintainer for the tip) re-enable fprintd/limpam-fprintd pkg install across all releases (Trixie fixed it recently) do no alsa-ucm-conf hacks for Trixie, as 1.2.12 landed there cleanup commented out stuff from years ago update .config (no changes except BTF enablement) thinkpad-x13s: kernel: update vs jhovold's wip/sc8280xp-6.11-rc5 johan_defconfig View the full article
-
kernel-dtb: copy also the dtb binary for the board to output kernel-dtb: copy also the dtb binary for the board to output View the full article
-
linux-rk35xx-vendor: enable CONFIG_KPROBES linux-rk35xx-vendor: enable CONFIG_KPROBES for tetragon & co View the full article
-
rockpro64: bump u-boot to 2024.07; make fancy configs; drop bin size limit as fix landed upstream rockpro64: bump u-boot to 2024.07; make fancy configs; drop bin size limit as fix landed upstream View the full article
-
armbian-install: menu fixes for flashing u-boot to all possible devices; exclude nvme/sata/usb; cosmetics armbian-install: shfmt, no changes armbian-install: menu fixes for flashing u-boot to all possible devices; exclude nvme/sata/usb; cosmetics avoid falling into UEFI installer by accident View the full article
-
Description As asked in #7127, removed the hook in board config that changed which dts file is used on edge kernel branch and changed symlink patches to actual files. GitHub issue reference: Jira reference number [AR-9999] How Has This Been Tested? [x] build for bigtreetech cb1 and boot 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 [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
As we continue to evolve, Armbian is proud to introduce our latest release, packed with enhancements, new hardware support, and important upgrades that will further solidify the stability and performance of your systems. Key Highlights RK3588 Boot Loader Upgrades: Enhanced stability for RK3588 hardware with the latest bootloader upgrades. This ensures a more reliable experience across supported devices. 4K60p Video Acceleration: Experience smoother visuals with 4K60p video acceleration, now available on Gnome and KDE desktop builds. Kernel Bump to 6.10.y: All kernels have been updated to 6.10.y, bringing improved performance, security patches, and broader hardware suppo…
-
Description Adds the Radxa E20C board, which is based on the Rockchip RK3528 SoC. U-Boot config from https://github.com/radxa/u-boot/commit/5202c429714e34dcaeb6ea2a76822fb8447e1409 Depends on https://github.com/armbian/linux-rockchip/pull/231 (which, as of writing, is not merged) How Has This Been Tested? [x] Boots (from microSD) [x] USB serial via debug port works (see note) [x] LAN port works (RK3528 Ethernet) [x] WAN port works (RTL8168 Ethernet) [x] Debug USB-C port works (can run USB gadgets) [x] USB-A port works (can use USB devices) [x] User button works (via /dev/input/event0) [x] LED control works (via /sys/class/leds) [x] eMMC access works Not tested: RKMPP…
-
Description New variable VENDORPRETTYNAME that can be set separately from VENDOR. And list of preinstalled EXTENSIONS. Checklist: [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Small functional fixes, otherwise cosmetic change: How Has This Been Tested? [x] On dev machince and several working ones. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas View the full article
-
Description UX improvements. View the full article
-
Description How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] I compiled a own build from my repository [x] Booting the system and the system booting up without any error in dmesg Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article
-
Collabora is headed to Amsterdam for IBC! Drop by to see our work on the DAB protocol, our integration of LCEVC, and our latest XR project, ElectricMaple. View the full article
-
Reverts armbian/build#7137 overlay throws a kernel compilation error (??!?) Need to investigate; apologies for the inconvenience :( View the full article
-
Description How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Compile own build from my repository [x] Booting the system Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article
-
Description a new atf version is now available on GitHub (v2.10) the new version is compatible with GCC13 Jira reference number AR-2441 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 NOTICE: BL31: v2.10.0 (release):armbian NOTICE: BL31: Built : 08:58:44, Aug 26 2024 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
-
Description How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Compile own build from my repository [x] Booting the system Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article
-
Bumps pascalgn/size-label-action from 0.5.2 to 0.5.4. Release notes Sourced from pascalgn/size-label-action's releases. Release 0.5.4 What's Changed Add HTTPS proxy support by @donovanmuller in pascalgn/size-label-action#28 New Contributors @donovanmuller made their first contribution in pascalgn/size-label-action#28 Full Changelog: https://github.com/pascalgn/size-label-action/compare/v0.5.3...v0.5.4 Release 0.5.3 What's Changed fix: Use list pull request files api by @levsa in pascalgn/size-label-action#54 New Contributors @levsa made their first contribution in pascalgn/size-label-action#54 Full Changelog: https://github.com/pascalgn/size-label-action/comp…
-
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 …
-
Bumps rich from 13.7.1 to 13.8.0. Release notes Sourced from rich's releases. The Thanks for your patience Release This is a fairly large update. Mostly an accumulation of small fixes and enhancements. Nothing qualifies as a *breaking change (for some definition), but there may be some subtly changes to output. Check below for anything that might affect you! [13.8.0] - 2024-08-26 Fixed Fixed Table rendering of box elements so "footer" elements truly appear at bottom of table, "mid" elements in main table body. Fixed styles in Panel when Text objects are used for title Textualize/rich#3401 Fix pretty repr for collections.deque Textualize/rich#2864 Thread used in prog…
-
Bumps setuptools from 72.2.0 to 73.0.1. Changelog Sourced from setuptools's changelog. v73.0.1 Bugfixes Remove abc.ABCMeta metaclass from abstract classes. pypa/setuptools#4503 <https://github.com/pypa/setuptools/pull/4503>_ had an unintended consequence of causing potential TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases -- by :user:Avasam (#4579) v73.0.0 Features Mark abstract base classes and methods with abc.ABC and abc.abstractmethod -- by :user:Avasam (#4503) Changed the order of type checks in setuptools.command.easy_install.CommandSpec.from_param to support any collect…
-
Description Background In PR #6617, we've added the ethernet and pwm driver for zero2w for kernel version 6.6 and 6.7, now in 6.10, the pwm drvier interface have been changed that makes our driver failed to compile, here's a PR to fix that. Changes: Fix compiling error at the patch drivers-pwm-Add-pwm-sunxi-enhance-driver-for-h616.patch, adapt to new 6.10 pwm interface At sunxi64 edge config, enable CONFIG_PWM_SUNXI_ENHANCE as module How Has This Been Tested? [x] Build and install to zero2w, the ethernet works well 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, pa…
-
enable CONFIG_LEDS_CLASS_MULTICOLOR on current and edge rk3588 kernel configs to fix PS4 controller LED's View the full article
-
Description Improve fan curve from rockchip default via device-tree overlay Better operating temperatures No discernible noise during standard workloads Low always-on rotation (make sure it's not too low to buzz) Credits: incognito Source: Radxa Forum How Has This Been Tested? [x] Built and enabled on Radxa Rock 5B ${BRANCH}="current" 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
-
Description OrangePi 5 Plus Bump current and edge to mainline 2024.10-rc3 ensure ARMV8_CRYPTO is disabled (currently broken) enable creation of /chosen/kaslr-seed node (to enable Kernel address space layout randomization) How Has This Been Tested? [x] Built, installed, and succesfully booted trixie current and edge Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings View the full article
-
Description Radxa Rock 5B Bump current and edge to mainline 2024.10-rc3 ensure ARMV8_CRYPTO is disabled (currently broken) enable creation of /chosen/kaslr-seed node (to enable Kernel address space layout randomization) How Has This Been Tested? [x] Built, installed, and succesfully booted trixie current and edge Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings View the full article
-
Description Build breaks CI, temprally disabling. @FantasyGmm Re-enable once its sorted out. Checklist: [x] My code follows the style guidelines of this project View the full article
-
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
-
Description Uboot from rockchips's latest 6.1 rkr3 SDK is here: https://github.com/ArmSoM/u-boot/tree/rk3576-6.1-rk3.1 And the two patches fixing sd card boot is already there. Add config CONFIG_ROCKCHIP_EARLY_DISTRO_DTB to load dtb from kernel so that devices like rk806 pmic is supported by uboot: DM: v2 no mmc device at slot 1 mmc@2a310000: 1 (SD), mmc@2a330000: 0 Bootdev(atags): mmc 1 MMC1: Legacy, 52Mhz PartType: EFI 258194 bytes read in 385 ms (654.3 KiB/s) DTB(Distro): /boot/dtb/rockchip/rk3576-armsom-sige5.dtb No misc partition boot mode: None dw_dp_bind zyb enter I2c1 speed: 100000Hz PMIC: RK8060 (on=0x80, off=0x80) vdd_cpu_big_s0 init 850000 uV vdd_npu_s0 7500…
-
Description armbian-bsp-cli: fix 10-wifi-disable-powermanagement.rules corrected "iw" path made rule better targeted at wifi devices switched from %k (kernel) to $name variable to better integrate with user-provided rules How Has This Been Tested? [x] Tested new rule with actual wifi devices --> udeavdm test /sys/class/net/wlan0 output: Queued commands: RUN{program} : /usr/sbin/iw dev wlan0 set power_save off Checklist: [x] My code follows the style guidelines of this project [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings View the full article
-
Description This provide an option to set last good kernel for dedicated device. It will prevent upgrading to higher kernels which are known to be broken. For example. At this moment we have Rockchip BSP kernel which was fixed that Radxa ITX has working ports, while this fix will break NVME support on Orangepi. Also this we can use for Pinebook PRO. Configuration: BOARD BRANCH LINUXFAMILY Last good kernel package from repository orangepi5 vendor rk35xx 24.5.3 orangepi5plus vendor rk35xx 24.5.3 orangepi5|vendor|rk35xx|24.5.3 orangepi5plus|vendor|rk35xx|24.5.3 How Has This Been Tested? [x] Test with locally generated repo that contained higer version of kern…
-
Description Add armbian patches from sunxi-6.7 Adapt the patch series to the new v6.10.5 kernel version Delete unused patches and add newly extracted patches. How Has This Been Tested? [x] Build for arm64 & test work on board ____ ____ _ __ __ __ _ _ | __ )| _ \(_) | \/ |/ /_ | || | | _ \| |_) | | | |\/| | '_ \| || |_ | |_) | __/| | | | | | (_) |__ _| |____/|_| |_| |_| |_|\___/ |_| Welcome to Armbian_community 24.8.0-trunk Bookworm with bleeding edge Linux 6.10.5-edge-sunxi64 No end-user support: built from trunk System load: 2% Up time: 11 min Memory usage: 6% of 1.94G …
-
Description Expand functions install_deb_chroot and install_artifact_deb_chroot with additional parameter. This adds support to pass additional parameters to package installer. Enable allow-downgrades to base-files to allow building images with older version than current Framework stores our base-files in rootfs cache with version that comes from trunk and when we make stable images for current or previous release, build fails with error E: Packages were downgraded and -y was used without --allow-downgrades. https://github.com/armbian/build/issues/7048 AR-2350 AR-2454 How Has This Been Tested? Manual install of broken builds. Checklist: [x] My code follows the st…
-
Description Enable proper enumeration of usb-bluetooth modules via M2/NGFF slot - without this patch, no pcie-integrated usb-module would wourk as device-tree lacks rfkill-bt device node How Has This Been Tested? [x] Applied patch to BOARD=rock-5b BRANCH=current, got lsusb output Bus 004 Device 004: ID 0bda:b85b Realtek Semiconductor Corp. Bluetooth Radio [x] Bluetoothctl recognized bluetooth controller [x] Succesfully paired to a bluettoth device (iPhone) 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…
-
During a search I noticed other companies are using the same unit. Lets re-brand to Amper as technically that is the product brand name. https://products.z-wavealliance.org/products/4022 View the full article
-
Description fixed rockchio6.10 tinker-edge-r bug 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] Test A [x] Test B 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 Update odroidxu4-current kernel to 6.6.47. How Has This Been Tested? [x] Reboot of my Odroid HC1 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description 6.11-RC4 was released on 2024-08-18 (https://kernel.org/). rewrite-kernel-patches results in no diff. How Has This Been Tested? [ ] ./compile.sh BOARD=nanopi-r6c BRANCH=edge BUILD_DESKTOP=no BUILD_MINIMAL=no EXPERT=yes KERNEL_CONFIGURE=no RELEASE=trixie 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 View the full article
-
Description I'm working on integrating the Youyeetoo R1 V3 board into the Armbian ecosystem by writing DTS files and testing system functionality. Here is the hardware that this board supports: Feature Description Model Youyeetoo R1 V3 CPU RK3588S Memory LPDDR4 (up to 32GB) USB 1x USB 3.0, 3x USB 2.0 Ethernet 1x GbE I/O GPIO, UART, NVME PCIe 2.0, eMMC, SD Card, M.2 (WiFi) When the compatibility is fully established, I plan to move it from WIP to CSC. 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] All images are downloaded https://share.s…