Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SBC News

Atom feed, Pull requests awaiting review and other tech news

  1. Description ArmSoM Sige1 is a rk3528 board with emmc, dual ethernet, rtl8852bs wifi/bt, HDMI, usb. https://docs.armsom.org/armsom-sige1 I just use the uboot defconfig from hinlink-h28k and it works fine. At the moment only vendor 6.1 kernel is supported. This pr depends on https://github.com/armbian/linux-rockchip/pull/178 How Has This Been Tested? [x] ./compile.sh BOARD=armsom-sige1 BRANCH=vendor BUILD_DESKTOP=no BUILD_MINIMAL=no DEB_COMPRESS=xz KERNEL_CONFIGURE=no RELEASE=bookworm KERNEL_GIT=shallow 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 [ ] I…

    • Reputation Points

    • 0 replies
    • 1.2k views
  2. Description Removing myself as maintainer for Raspberry Pi and Allwinner boards as I no longer have time to maintain them. As some of the boards no longer have maintainer, changed them to csc. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 806 views
  3. Description As per the title. Allows using emmc for boot partition and nvme or usb for root partition when installing via armbian-install. How Has This Been Tested? [X] Created and booted image on VIM1S with emmc+USB combo Checklist: Please delete options that are not relevant. [X] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [X] I have commented my code, particularly in hard-to-understand areas [X] My changes generate no new warnings [X] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 809 views
  4. Description Use radxa's next-dev-v2024.03 branch for armsom's boards. Note that I have to remove CONFIG_OPTEE_ALWAYS_USE_SECURITY_PARTITION=y from defconfig to boot the board. So boards affected by https://github.com/armbian/build/pull/6534 like nanopi6 and nanopc-t6 should also check this. @efectn @Tonymac32 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-sige7 BRANCH=vendor BUILD_DESKTOP=no BUILD_MINIMAL=no DEB_COMPRESS=xz KERNEL_CONFIGURE=no RELEASE=bookworm KERNEL_GIT=shallow Checklist: Please delete options that are not relevan…

    • Reputation Points

    • 0 replies
    • 1.1k views
  5. Description Add support to build VIM1S/VIM4 images on arm64 platform. Currently only x86_64 platform was supported as build host as the gcc-linaro-aarch64-elf compiler version 7.3.1-2018.05 was not available for aarch64 platform. I have built the compiler myself on vim4 using the commands given here How Has This Been Tested? [X] Compiled u-boot for VIM1S and VIM4 [X] Created a minimal bookworm image for VIM1S and booted on the same 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] My changes generate no new warnings [ ] Any dep…

    • Reputation Points

    • 0 replies
    • 740 views
  6. Description Add huawei matebook e go support How Has This Been Tested? Tested on HUAWEI MateBook E Go installed on sd card and device is booting fine Checklist: My code follows the style guidelines of this project I have performed a self-review of my own code I have commented my code, particularly in hard-to-understand areas I have made corresponding changes to the documentation My changes generate no new warnings Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 1.7k views
  7. Description Status change for build target. How Has This Been Tested? Status change, no need for testing. Checklist: [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 657 views
  8. GStreamer's support for diverse hardware and software platforms extends to its upstream Machine Learning capabilities, exemplified by its cross-platform ONNX Runtime implementation. View the full article

    • Reputation Points

    • 0 replies
    • 942 views
  9. Description Update the kernel to use the preset configurations so that you don't need an external keyboard to access the desktop 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] Flash and directly boot to the desktop 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 mer…

    • Reputation Points

    • 0 replies
    • 699 views
  10. Banana Pi BPI-M6 is an upcoming credit-card single board computer based on SenaryTech SN3680 SoC comprised of a quad-core Arm Cortex-A73 processor, a Cortex-M3 real-time core, an Imagination GE9920 GPU, and an NPU delivering up to 6 .75 TOPS. The board will ship with 4GB LPDDR4 RAM and 16GB eMMC flash. Its layout is fairly similar to the one of the Raspberry Pi 4 with four USB ports, Gigabit Ethernet, a 40-pin GPIO header, a USB Type-C port for power, and two micro HDMI ports. However, only one of those is for HDMI output, as the second is for HDMI input, and there’s also an M.2 socket for expansion. Banana Pi BPI-M6 specifications: SoC – SenaryTech SN3680 with CPU – Quad…

  11. While I managed to land support for two extensions, implementing control flow re-convergence in NVK did not go as planned. This is the story of what went wrong and how we fixed it. View the full article

    • Reputation Points

    • 0 replies
    • 991 views
  12. Greetings Armbian Community, We’re thrilled to share our latest strides in enhancing partnerships, expanding support, and advancing innovations within the Armbian ecosystem. Here’s a roundup of recent developments: 1. Strengthening Partnerships in Shenzhen: We’ve embarked on a mission to fortify our collaborations with partners in Shenzhen, aimed at fostering better support for our community. During our visit, we engaged with both existing and potential partners to deepen our ties and enhance the services we offer to you. Read more 2. Platinum Support and Giveaway for Bananapi M7: We’re excited to announce the launch of platinum support and a special giveaway for the l…

    • Reputation Points

    • 0 replies
    • 1.1k views
  13. As part of our commitment to social responsibility, we've been part of the 1% for the Planet Network since 2022. The environmental partners we support help to better the planet. View the full article

    • Reputation Points

    • 0 replies
    • 739 views
  14. Description Add basic support for the new Orange Pi 5 Pro. 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 U-Boot and Legacy 5.10 kernel [x] System boots as expected [ ] WiFi and Bluetooth work 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 View the full article

    • Reputation Points

    • 0 replies
    • 1.7k views
  15. See the discussion in https://forum.armbian.com/topic/30074-helios64-armbian-2308-bookworm-issues-solved/page/3/#comment-179040 Description The Helios64-specific changes get moved to rockchip64, as https://github.com/armbian/build/blob/main/config/boards/helios64.csc#L3 says that it's not rk3399 anymore. How Has This Been Tested? See discussion in https://forum.armbian.com/topic/30074-helios64-armbian-2308-bookworm-issues-solved 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 documenta…

    • Reputation Points

    • 2 replies
    • 2.2k views
  16. Description You can get the event details directly from the github action environment and also just pass the secret directly into the step. Removed excess steps/processing to simplify the action. https://docs.github.com/en/actions/learn-github-actions/contexts#github-context How Has This Been Tested? I have tested and used this in my repo here Checklist: I can add additional comments if needed but I don't believe they are. [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] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 709 views
  17. Description This PR makes two changes for the bcm2711 family: Use FS UUID for mounting the root filesystem instead of the FS label, bringing this family in line with most other boards. Write config.txt and cmdline.txt earlier, allowing it to be modified from customize-image-host.sh or customize-image.sh. These two changes are conceptually independent, but touch the same area of code, so I put them in a single PR instead of splitting them. Documentation summary for feature / change No documentation needed. How Has This Been Tested? Built for rpi4b, with customizations to cmdline.txt and config.txt in customize-image-host.sh. Tested on rpi3b+ board. I do not have a rp…

    • Reputation Points

    • 0 replies
    • 1.1k views
  18. Monado, the cross-platform open source XR runtime, has recently received significant updates to align with the features and specifications of OpenXR 1.1, ensuring compatibility and optimal performance for developers and users alike. View the full article

    • Reputation Points

    • 0 replies
    • 1k views
  19. Description There is a 6.6 kernel available from hardkernel: https://forum.odroid.com/viewforum.php?f=226. Start migrating from 6.1to it. How Has This Been Tested? Reboot of my Odroid HC1 Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 639 views
  20. Adhering to the fundamentals of open source, the Atari VCS OS is based on Debian using the Apertis infrastructure, and the graphics rely on Weston as its Wayland compositor. View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  21. Using TensorFlow Lite models optimized for the STM3MP2 NPU along with an upstream-ready H.264 encoder (Video4Linux2), this demo showcases GStreamer's all-new analytic metadata framework. View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  22. GStreamer 1.24 was recently released, and with it came with a new plugin to help separate pipelines into different processes. View the full article

    • Reputation Points

    • 0 replies
    • 927 views
  23. Dear Armbian Community, We’re thrilled to announce that Armbian development is currently at full throttle, with significant improvements to our build framework and daily bug fixes. Our community of regular contributors has grown, and we’re witnessing increased utilization of the build framework. Here are some highlights of what’s been happening lately: Framework Enhancements: We’ve been diligently working on enhancements to our build framework, focusing on areas such as kernel config management, libc generation, kernel debugging, and kernel security checks. Hardware Support: In collaboration with Sinovoip, we’ve added new platinum supported hardware which brings hi…

    • Reputation Points

    • 0 replies
    • 1k views
  24. Seattle is hosting this year's Embedded Open Source Summit, the umbrella conference for a collection of open source events. This is the premier space for the open source community and we'll be there with 6 talks! View the full article

    • Reputation Points

    • 0 replies
    • 905 views
  25. This skips all git checkout, patching, configuring and cleaning when USE_EXISTING_KERNEL_TREE=yes is passed. This can be useful when doing kernel development by making changes directly to the kernel sourcetree in cache/sources, while still allowing to use the compile.sh to use the same compilation commands, deb package building, ccache, etc. It is also useful when bisecting a kernel issue. Can be used something like this: USE_EXISTING_KERNEL_TREE=yes ./compile.sh default kernel To produce a kernel deb in a few minutes ready to be installed on a device. This is mostly a proof of concept to explore the usecase. In particular: I am not happy with the USE_EXISTING_KERN…

    • Reputation Points

    • 0 replies
    • 664 views
  26. Honoring outstanding innovations in the field of embedded system technologies, the annual Embedded Award ceremony will be taking place next week at Embedded World 2024 in Nuremberg. View the full article

    • Reputation Points

    • 0 replies
    • 920 views
  27. As we reflect on the strides made in recent months, it's remarkable to see how OpenXR and Monado have evolved and are shaping the future of XR development. Let's take a closer look at the progress made and noteworthy achievements. View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 713 views
  29. Description Fixes compilation for meson-s4t7. Had to enable DEBUG_KERNEL to fix Khadas vendor common_drivers. Apparently they won't compile without DEBUG stuff. Beware: This is the only SOC with DEBUG_KERNEL enabled now. See discussion here: https://github.com/armbian/build/commit/01be9ecbf9773dde94e089a852c3037e0daf0a9f How Has This Been Tested? [x] ./compile.sh kernel BOARD=khadas-vim1s BRANCH=legacy 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

    • Reputation Points

    • 0 replies
    • 919 views
  30. Description Add support to OrangePi Zero 2W (allwinner H618), changes: Patch for u-boot v2024.04-rc5, includes: allwinner-h616-THS-workaround.patch allwinner-h616-GPU-enable-hack.patch allwinner-pwrled-config-option.patch allwinner-enable-autoboot-keyed.patch allwinner-boot-splash.patch Kernel patch for adding zero2w dts, some part are taken from the orange pi official repo. 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 …

    • Reputation Points

    • 0 replies
    • 1.7k views
  31. rockchip64-edge (6.8.y): enable CONFIG_RTW88_PCI and all the RTW88 PCI cards rockchip64-edge (6.8.y): enable CONFIG_RTW88_PCI and all the RTW88 PCI cards needed for the Tinkerboard-2 (8822CE) didn't touch SDIO or USB ones View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 725 views
  33. Description Two kernel branches have been added to 8250, as some of its features were compromised in 6. x, the latest branch is needed for testing Jira reference number [AR-9999] How Has This Been Tested? Both kernels were compiled on UMI and passed [x] Legacy [x] Edge Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 1k views
  34. Description Update shellcheck to version 0.10.0 which was released a few weeks ago. How Has This Been Tested? [x] sudo lib/tools/shellcheck.sh Output: Running shellcheck version: 0.10.0 against 308 config files, severity 'SEVERITY=error', please wait... Congrats, no error's detected in config/sources. Running shellcheck version: 0.10.0 against 'compile.sh' -- lib/ checks, severity 'SEVERITY=critical', please wait... All params: --check-sourced --color=always --external-sources --format=tty --shell=bash --severity=warning --exclude=SC2034 --exclude=SC2207 --exclude=SC2046 --exclude=SC2086 --exclude=SC2206 Congrats, no critical's detected in lib/ code. Checklist: [x]…

    • Reputation Points

    • 0 replies
    • 953 views
  35. Description armsom-sige7: enable gpu rock-5a: enable gpu, fix poweroff, enable pcie2x1 for M.2 E slot hinlink-h88k: enable gpu 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=armsom-sige7 BRANCH=edge DEB_COMPRESS=xz [x] Tested with armsom-sige7, rock-5a and hinlink-h88k 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 [ ] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new …

    • Reputation Points

    • 0 replies
    • 893 views
  36. Changes upstream rarely match exactly what is happening this far downstream. So let's take control by moving the old and patching a new. This gives us more freedom to make edits when we want or need to and avoid errors. View the full article

    • Reputation Points

    • 0 replies
    • 815 views
  37. Description The issue When using ./compile.sh rewrite-kernel-config and then running the menuconfig with ./compile.sh kernel-config, just exiting and saving without any manual changes, the kernel config may still change. This is because rewrite-kernel-config does force some kernel options without any additional checks e.g. for dependencies. Using the config menu with kernel-config does those checks automatically and solves all dependencies. Example: Using ./compile.sh kernel-config on linux-rockchip64-edge.config (e.g. with BOARD=nanopi-r5c), the option CONFIG_DEBUG_KERNEL=y is automatically selected, since it is a dependency for CONFIG_EXPERT=y, which is selected in thi…

    • Reputation Points

    • 0 replies
    • 1.2k views
  38. Description See title. This fixes kernel compilation for 6.8.2 How Has This Been Tested? [x] Apply wireless patches to rockchip64-edge (which is 6.8) Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 779 views
  39. Description GitHub job summaries do not support colored output, but the kernel hardening script is using colored output. Thus, the job summary in the Actions panel is littered with ugly characters. This commit replaces them with emojis to enhance visibility. Before: After: How Has This Been Tested? [x] run locally: kernel-hardening-checker -m show_fail -c linux-rockchip64-edge.config | sed 's/^/ /; s/\x1b\[32m/✅ /; s/\x1b\[31m/❌ /; s/\x1b\[0m//' 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

    • Reputation Points

    • 0 replies
    • 1.2k views
  40. Description This PR refreshes OPP patches from kernel mailing list and adds automatic fan control support to Khadas Edge 2. Jira reference number [AR-9999] How Has This Been Tested? [x] Fan trip points have been tested. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 859 views
  42. Description As per subject, bump rockchip64 edge kernel to 6.8 Some patches have been reworked (helios64, nanopi-r2s, rockpi-s) to accomodate minor changes. Also this PR carries the same Makefile patch that was missing in tools/cgroup directory as well as https://github.com/armbian/build/pull/6429 Jira reference number AR-2112 How Has This Been Tested? [x] Kernel .deb compilation [ ] Live test kernel on rk3399 board [ ] Live test kernel on rk3328 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 hard-to-understand areas [x] My changes generate no n…

    • Reputation Points

    • 0 replies
    • 1.1k views
  43. Description Little fixes to uwe5622 missing headers. This will make the driver compile on kernel 6.8 How Has This Been Tested? [x] Module compiles on edge kernel 6.8 [x] Module compiles on current kernel 6.6 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 920 views
  44. Description Missing &vop node makes hdmi not work, add 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] ./compile.sh kernel BOARD=armsom-sige7 BRANCH=edge DEB_COMPRESS=xz [x] hdmi works 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 [ ] 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 a…

    • Reputation Points

    • 0 replies
    • 787 views
  45. Description As per subject, bump edge kernel to 6.8 for rockchip 32 bit family. Also include a patch to handle an apparently missing Makefile in tools/cgroup directory which makes the compilation process crash when cleaning the tools kernel subdirectory. In case other families are bumped to kernel 6.8, it should be copied as well or moved into misc directory and applied somewhere until kernel people fix that. Jira reference number AR-2111 How Has This Been Tested? [x] Kernel .deb packages compiled and tested on a rk322x-box live system Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have co…

    • Reputation Points

    • 0 replies
    • 758 views
  46. Description As described in the forum topic https://forum.armbian.com/topic/35677-tinkerboard-not-booting-after-updates/#comment-185896, upgrading on Asus Tinkerboard breaks the bootloader and prevents the entire system to reboot. As side effect - but not yet reported by anyone - should also break other rk3288 and rk322x board bootloaders. This PR restores the previous post-install platform_install.sh script for each board/family as it was before the family merge. Jira reference number AR-2109 How Has This Been Tested? [x] Compiled tinkerboard target, extracted the u-boot .deb package and manually inspected platform_install.sh script, not tested on a live system [x] C…

    • Reputation Points

    • 0 replies
    • 1.1k views
  47. Description As mentioned by @andyshrk , this gpu node patch has deleted line status = "disabled"; of node usb_host2_xhci, this will fix that so usb_host2_xhci will not get enabled on all boards. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] ./compile.sh kernel BOARD=rock-5b BRANCH=edge DEB_COMPRESS=xz KERNEL_GIT=shallow [x] Check node usb_host2_xhci in file cache/sources/linux-kernel-worktree/6.8__rockchip-rk3588__arm64/arch/arm64/boot/dts/rockchip/rk3588s.dtsi [x] rock5b boots fine Checklist: Please delete options that are not relevant. [x] My code fol…

    • Reputation Points

    • 0 replies
    • 1.1k views
  48. bcm2711: restore lost RPI_DEBUG_CONSOLE bcm2711: restore lost RPI_DEBUG_CONSOLE if RPI_DEBUG_CONSOLE=yes: config.txt: enable_uart=1 dtoverlay=disable-bt cmdline.txt: console=tty1 console=ttyAMA0,115200 loglevel=7 this was lost in revision 1c3b7ec36ce04c02711fa253073e5ae850c43830 for some reason View the full article

    • Reputation Points

    • 0 replies
    • 730 views
  49. rockpro64: bump u-boot to v2024.04-rc4; use binman-produced bins rockpro64: bump u-boot to v2024.04-rc4; use binman-produced bins mmc-sdhci-allow-disabling-sdma-in-spl.patch has landed in https://github.com/u-boot/u-boot/commit/3cd664dc92ca832506f1a4e7769cb5ee6a88137d use binman-produced binaries use flashcp -p to write fast to spi also: bump ATF (TF-A) to lts-v2.8.16 also: enable TCP networking cmds in u-boot also: configure /etc/fw_env.config userspace to SPI env coordinates configure /etc/fw_env.config userspace to SPI env coordinates include libubootenv-tool userspace for fw_printenv and fw_setenv View the full article

    • Reputation Points

    • 0 replies
    • 997 views
  50. khadas-vim3l/khadas-vim3: enable networking cmds in u-boot khadas-vim3l: enable networking cmds in u-boot khadas-vim3: enable networking cmds in u-boot View the full article

    • Reputation Points

    • 0 replies
    • 791 views
  51. Description Last time when I update hdmi driver patches, I drooped this commit from collabora because it will break the system. Now I add it back with other necessary patches. Now hdmi should support more display modes. 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 [x] HDMI works on rock5b. I don't have monitors with resolution like 1440p to test, but this will not break current status. Checklist: Please delete options that are not relevant. [x] My code follows the style gui…

    • Reputation Points

    • 0 replies
    • 1.1k views
  52. One of the largest trade fair of its kind, and a global platform for the embedded community, Embedded World will be taking place next month at the NürnbergMesse in the quaint city of Nuremberg, Germany View the full article

    • Reputation Points

    • 0 replies
    • 725 views
  53. Description armsom-sige7 mainline support with: [x] one HDMI port output [x] two 2.5G RTL8125 ethernet [x] usb2.0 A ports [x] USB 3.0 A ports(USB 3.1 Gen 1) [x] M.2 Key M [x] FAN [x] RTC [x] TF CARD Documentation summary for feature / change Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] ./compile.sh build BOARD=armsom-sige7 BRANCH=edge BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_APPGROUPS_SELECTED='3dsupport browsers chat desktop_tools editors email internet multimedia office programming remote_desktop' DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base DOWNLOAD…

    • Reputation Points

    • 0 replies
    • 1.5k views
  54. 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: [ ] short description (copy / paste of PR title) [ ] summary (description rel…

  55. Description Armsom is going to add mainline edge support to these two boards, and now all branches are using the same uboot config. So we do the uboot config to all branches. Just like what we do to mixtile-blade3: https://github.com/armbian/build/commit/bd0a09b24c7c9e4f9eae6bb24f526ae6cea48777 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 uboot BOARD=armsom-w3 BRANCH=edge DEB_COMPRESS=xz [x] ./compile.sh uboot BOARD=armsom-sige7 BRANCH=edge DEB_COMPRESS=xz Checklist: Please delete options that are not relevant. [x] My code follows the style…

    • Reputation Points

    • 0 replies
    • 843 views
  56. 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. Issue-6402 AR-2106 This is to enable the snd_aloop module for rk3588. This is a very useful module for audio loop and recording. Documentation summary for feature / change 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] This change's been tested on my nanopi-r6s board. [x] loop recording works fine, see no warnings or errors. [x] default HDMI pcm audio works fine. Checklis…

    • Reputation Points

    • 0 replies
    • 808 views
  57. add gmac0 ethernet support add poweroff support fix typo in dts 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-5a BRANCH=edge COMPRESS_OUTPUTIMAGE=sha,gpg,xz DEB_COMPRESS=xz [x] gmac0 ethernet is enabled on h88k [x] poweroff command can shut down h88k now 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 [ ] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warning…

    • Reputation Points

    • 0 replies
    • 887 views
  58. Description Add panthor support to rockchip-rk3588-edge with panthor v6 patch. [x] gpu node is enabled for rock5b by collabora's patch [x] ubuntu user can use mesa from oibaf's ppa 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 GHCR_MIRROR=dockerproxy GITHUB_MIRROR=ghproxy KERNEL_GIT=shallow [x] panthor works on rock5b 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 [ ] I have c…

    • Reputation Points

    • 0 replies
    • 3k views
  59. Description Rock 4C+ image experienced instability during boot due to the bootloader initializing with an incorrect memory clock of 800MHz, instead of the maximum supported 666MHz. This update incorporates a newer version of U-Boot that includes a default configuration for the 4C+ and specifies binaries for DDR and BL31. How Has This Been Tested? [x] Compiled and verified default image builds for 4C+ on working hardware [x] Confirmed that bootloader sets memory clock to 666MHz [x] Confirmed stability of boots 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 V…

    • Reputation Points

    • 0 replies
    • 1.2k views
  60. Description The board has mainline kernel and u-boot support for almost 3 years now but Armbian doesn't build images for it. Add basic build config for this board with Wi-Fi extension enabled. Based on orangepizero2.conf X96 mate is H616-powered TV Box with the same Wi-Fi/BT chip as OPiZ2 (AW859A). Mainline DT is missing Wi-Fi node and some regulators are disabled, but PR is on its way. It doesn't hurt to add Wi-Fi extension to config now. How Has This Been Tested? [x] Compile and verify all defined flavours of image on working hardware [X] Tested Wi-Fi extension with patched DT and proved to be working Checklist: [x] My code follows the style guidelines of this proj…

    • Reputation Points

    • 0 replies
    • 1.8k views
  61. Description See title. Reference: https://github.com/armbian/build/pull/6409#issuecomment-2006680880 Feel free to discuss/decide if the removal is appropriate. How Has This Been Tested? [x] Search for boot-rockchip64-vendor in the whole project View the full article

    • Reputation Points

    • 0 replies
    • 779 views
  62. Thanks to sponsors like STMicroelectronics, Netflix, Living Optics, and ChromeOS, Collabora once again came in first place with the most contributors for this release, with 16 developers taking part. View the full article

    • Reputation Points

    • 0 replies
    • 913 views
  63. Description Commit 562d96128ba6 introduces new variable "BOOT_SOC". This var is used at u-boot post install script, so "BOOT_SOC" must be avaiable on system image. Without this u-boot upgrade on tinkerboard will be completely broken. https://forum.armbian.com/topic/35677-tinkerboard-not-booting-after-updates/ How Has This Been Tested? [x] Add BOOT_SOC=rk3288 to /etc/armbian-release and the issue is fixed. 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 m…

    • Reputation Points

    • 0 replies
    • 805 views
  64. Description When booting U-Boot for rockchip64 or rk3588 devices, the error Failed to load '...-fixup.scr' pops up. This PR fixes this error by checking if the file exists before trying to load it. This PR partially fixes https://github.com/armbian/build/issues/6398 Unfortunately, I was not able to fix the error with missing kaslrseed (even though it may only be cosmetic). Note: U-Boot uses Hush cli language. Not this Hush cli (!) but a different old Hush shell in Busybox which is very badly documented overall unfortunately. I could not find any Hush functionality or a U-Boot command to check if the command kaslrseed exists. Should we include CONFIG_CMD_KASLRSEED for e…

    • Reputation Points

    • 0 replies
    • 1.4k views
  65. Description Added the necessary parts to create linux-libc-dev packages when creating armbian images. This functionality was not added to the new build system but worked just fine up until v23.02. In my opinion linux-libc-dev should always be created when building an armbian kernel as the kernel versions often differ greatly from the ones natively in the distros (eg. debian bookworm: 6.1.76 vs. armbian current 6.6.21). Also the armbian package source previously included the package but does not anymore, so the latest updates available were 23.02.2. See also https://forum.armbian.com/topic/36140-linux-libc-dev-packages-not-available-after-2302/#comment-184962 How Has T…

    • Reputation Points

    • 0 replies
    • 1.1k views
  66. Description Fix/rewrite-kernel-config two kernel configs (mvebu64-current and sun50iw9-btt-legacy) to adapt them to the latest wireless driver updates in drivers_network.sh. Without doing a rewrite-kernel-config refresh, their kernel builds might potentially fail due to misconfigured wireless driver modules. Checklist: [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 1k views
  67. Description We are using out-dated hdmi patches and now mainline has hdmi phy merged. HDMI bridge driver is WIP by collabora but I can get it work on rock5b. Comparing deleted 0032 patch and new 0040 patch for rock5b, we can see devicetree is a llitle different from the old one, for example, we don't need node hdmi-con and hdmi0_out. We have to rewrite all these boards with hdmi support referring to rock5b: [ ] hinlink h88k [ ] rock 5a [x] rock 5b [ ] nanopi r6s/r6c [ ] khadas edge2 [ ] orange pi 5/5b [ ] orange pi 5 plus 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 configur…

    • Reputation Points

    • 0 replies
    • 1.5k views
  68. Additions: GPU node UART 1 & 5 nodes GPU is disabled by default as I am not 100% how functional it currently is. 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 [X] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 865 views
  70. Description I was checking this Actions workflow https://github.com/armbian/build/actions/runs/8309150018/job/22740183634 and noticed [!] ERROR: failed to detect microarchitecture Reason: RISC-V is not yet supported by kernel-hardening-checker. See https://github.com/a13xp0p0v/kernel-hardening-checker/issues/56 In their README: Supported microarchitectures X86_64 X86_32 ARM64 ARM TODO: RISC-V (issue https://github.com/a13xp0p0v/kernel-hardening-checker/issues/56) How Has This Been Tested? Ran manual in CLI: file=config/kernel/linux-uefi-risc64-edge.config and then if [[ "${file}" = config/kernel/*.config && ! "${file}" =~ riscv ]]; then echo yes; fi Don't …

    • Reputation Points

    • 0 replies
    • 964 views
  71. Description This PR tries to improve the GitHub bug report template for the build framework: Don't have pre-placed text in text boxes which have to be deleted each time (placeholder/light grey background text is still there) Add latest host systems Add optional checkbox if building on WSL2 Small wording improvements/changes How Has This Been Tested? [x] View the result (preview) in my forked repo Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 739 views
  72. Description Bump mainline from 6.8-rc7 to 6.8 stable This currently affects only rk3588-edge Bump UEFI-edge from 6.7 to 6.8 [DOES NOT COMPILE YET!!!] Kernel configs updated via ./compile.sh rewrite-kernel-config Kernel patches updated via ./compile.sh rewrite-kernel-patches The uefi-edge kernel does not compile without errors yet, because of drivers/net/wireless/rtl8192eu and the likes. Some patches need to be added or adapted for 6.8 in patch/misc, but I honestly don't know where to get these patches from. I could not find folders like /drivers/net/wireless/rtl8192eu/os_dep/ in the mainline kernel. Help is appreciated! ❤️ Build log for BOARD=uefi-arm64 BRANCH=ed…

    • Reputation Points

    • 0 replies
    • 937 views
  73. desktop: jammy: kde-neon: more basic packages needed desktop: jammy: kde-neon: more basic packages needed add network-manager & pulseaudio settings add discover, otherwise there is a broken icon on the dock add vault/scdaemon for gpg wallet enable debugs in create_desktop_package.sh; disable old postinst pa hack View the full article

    • Reputation Points

    • 0 replies
    • 914 views
  74. rockchip64_common: use ttyFIQ0 as default SERIALCON for both legacy and vendor BRANCHes rockchip64_common: use ttyFIQ0 as default SERIALCON for both legacy and vendor BRANCHes View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 858 views
  76. Dear Armbian Community, Here are the latest news! With each new Armbian release, we bring you plenty of improvements. However, we also encounter some new bugs along the way. While some are our own doing, most come from various sources. Much of the software we distribute is common and maintained by third parties upstream, with our main focus on single board computers. Challenges and Improvements During the first week after the release, we faced some problems with the package repository. Our system is highly automated, but sometimes things don’t go smoothly. While trying to improve things, we accidentally caused a delay in updates for two weeks. We’re working hard to fi…

    • Reputation Points

    • 0 replies
    • 1.1k views
  77. In continuation with our series about Kernel Integration we'll go into more detail about how regression detection, processing, and tracking can be improved to provide a better service to developers and maintainers. View the full article

    • Reputation Points

    • 0 replies
    • 811 views
  78. Description As discussed here on the forums this overlay adds support for the RTL8211f chip found on Rockpi E Hardware revision 1.21 Documentation summary for feature / change Documentation updated, hope that's enough and appropriate. How Has This Been Tested? Running that overlay currently on four Rockpi S instances connected to the 1 Gbit/s port Checklist: [X] I have performed a self-review of my own code [X] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 1.5k views
  79. Description This is a follow-up on this PR https://github.com/armbian/build/pull/6376 and this comment https://github.com/armbian/build/pull/6376#issuecomment-1987147291 It's more of an idea, since I tried rewrite-uboot-patches and noticed the following: Board NanoPi-R6S has 5 U-Boot patches in total (legacy/u-boot-raxda-rk3588). Using ./compile.sh BOARD=nanopi-r6s BRANCH=edge rewrite-uboot-patches has the following patch summary: Summary: u-boot patching: 5 total patches; 5 applied; 2 with problems; 2 needs_rebase However, instead of only rewriting/rebasing the 2 patches, it modifies all 5 patches slightly (see example below). This means your git working tree quickly ge…

    • Reputation Points

    • 0 replies
    • 1.1k views
  80. The latest Linux Kernel 6.8 release brings thousands of new lines of code, improving the core kernel, architecture support, networking, file systems, and more. View the full article

    • Reputation Points

    • 0 replies
    • 911 views
  81. 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: [ ] short description (copy / paste of PR title) [ ] summary (description rel…

    • Reputation Points

    • 0 replies
    • 762 views
  82. Description As per title. Jira reference number AR-2103 How Has This Been Tested? [x] Manual build Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 731 views
  83. Description This is a sample JSON file that can be used to track features and well as their documentation. This will help bridge information between the developers and the technical writers and help maintain up-to-date documentation. View the full article

    • Reputation Points

    • 0 replies
    • 798 views
  84. Description In order to fullfil the Jira task AR-1988 (Resolve Rockchip patch maintenance nightmare), remove rockpis family in favor of rockchip64 and merge the configuration bits from the family .conf file into the board rockpi-s.conf file. Also removes the legacy patches from the archive Jira reference number AR-1988 How Has This Been Tested? [x] A current kernel image has been produced [x] idbloader has been verified to be matching against the pre-cleanup image [x] /boot/armbianEnv.txt contains the overlay_prefix=rk3308 [x] /boot/boot.cmd matches config/bootscripts/boot-rockpis.cmd [ ] /boot/armbianEnv.txt contains /config/bootenv/rockpi-s.txt Please @brentr check …

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 947 views
  86. Description When trying to build an image with FIXED_IMAGE_SIZE=3000 ROOTFS_TYPE=f2fs with WSL2 as build host, I stumbled on an error pretty late in the build process when trying to mount the rootfs: [💲|🌿] Creating rootfs [ f2fs on /dev/loop2p2 ] [💲|🔨] [💲|🔨] F2FS-tools: mkfs.f2fs Ver: 1.14.0 (2020-08-24) [💲|🔨] [💲|🔨] Info: Disable heap-based policy [💲|🔨] Info: Debug level = 0 [💲|🔨] Info: Label = armbi_root [💲|🔨] Info: Trim is enabled [💲|🔨] Info: Segments per section = 1 [💲|🔨] Info: Sections per zone = 1 [💲|🔨] Info: sector size = 512 [💲|🔨] Info: total sectors = 5586911 (2727 MB) [💲|🔨] Info: zone aligned segment0 blkaddr: 512 [💲|🔨] Info: format v…

    • Reputation Points

    • 0 replies
    • 1.1k views
  87. rk35xx/rockchip-rk3588: vendor: switch to armbian/linux-rockchip#rk-6.1-rkr1 rk35xx/rockchip-rk3588: vendor: switch to armbian/linux-rockchip#rk-6.1-rkr1 since https://github.com/armbian/linux-rockchip/pull/155 khadas-edge2: remove vendor branch, we've no kedge2 DT/patches for it yet View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  88. Description make common section similar to CLI remove deprecated remove 3rd party repository from 3d section remove / replace Codium with Code Jira reference number AR-2101 How Has This Been Tested? [ ] Manual builds Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 1k views
  89. Description Mainline kernel linux-6.7.y has broken dsi panel since 6.7.6, so we use back v6.7.5 avoid it. Other sm8250 device xiaomi 10 doesn't support panel in kernel so it should be fine. Use typec pd patch from lujianhua and now the typec port can auto switch to host mode when usb deivices are plugged in. 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=xiaomi-elish BRANCH=sm8250 DEB_COMPRESS=xz KERNEL_GIT=shallow DEB_COMPRESS=xz [x] Xiaomi pad5 pro works fine. Checklist: [x] My code follows the style guidelines of this project […

    • Reputation Points

    • 0 replies
    • 1.6k views
  90. Description Add the patching config file for rk35xx-vendor to easily patch in dts files by putting them in the dt folder. How Has This Been Tested? [x] Put new dts files in patch/kernel/rk3588-vendor/dt and successfully ran ./compile.sh build BOARD=nanopc-cm3588-nas BRANCH=vendor BUILD_DESKTOP=no BUILD_MINIMAL=no KERNEL_CONFIGURE=no RELEASE=bookworm. New patches were applied. 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 d…

    • Reputation Points

    • 0 replies
    • 1.1k views
  91. Description Initial commit of most recent KDE desktop v6.x Jira reference number AR-2100 How Has This Been Tested? [x] Generated x86 and arm64 image (Odroid N2) Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 916 views
  92. Description Currently "Repeat Build Options" shows at the end of screen log only if process was successfully finished. This change adds "Repeat Build Options" text on the screen at the end of visible log. View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 853 views
  94. cli: introduce rewrite-uboot-patches cli command, works similar to the kernel one cli: introduce rewrite-uboot-patches cli command, works similar to the kernel one it prepares git, applies patches to git, and re-writes them back from git same as kernel, it does git archeology for mbox-less patches, etc uboot-patches-to-git alias is also added, but my guess is rewrite is more useful refactor a common config function for both kernel and uboot example invocation: ./compile.sh BOARD=xxxx BRANCH=edge rewrite-uboot-patches View the full article

    • Reputation Points

    • 0 replies
    • 742 views
  95. Description ::set-output has been deprecated in 2022: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ Thus replacing it with >> $GITHUB_OUTPUT as described in the guide above. Also, took me a while to figure out how to create and use the ARMBIAN_SELF_DISPATCH_TOKEN mentioned in the readme. So I updated the readme accordingly so others don't have to spend time figuring it out on their own in the future. (This helped me a lot: https://github.com/peter-evans/repository-dispatch?tab=readme-ov-file#token) How Has This Been Tested? [x] Ran the workflow on my forked repo without issues. Checklist: [x] My code fol…

    • Reputation Points

    • 0 replies
    • 775 views
  96. rtw88_8821cu takes priority over the github driver, so this shouldn't effect other units or usb dongles people use. My reasoning is; The rtw88 driver for reasons yet unknown seems to trigger usb fails more often than the github driver. If a fail occurs it will introduce dmesg spam and upon reboot leave the onboard wireless module undetectable. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no new warnings [ ] Any dependent changes have been merged …

    • Reputation Points

    • 0 replies
    • 1.1k views
  97. U-Boot: Update DRAM parameters and enable USB. Backport sunxi reorganize mctl_mem_matches_* functions Backport restore modified memory Add delay to steady dram detection Alphabetize dts Linux: Add spi1_cs1_pin to h616 dtsi Add node to m4-zero dts Alphabetize dts [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 808 views
  98. Description Added PPA source for Noble, added Bluetooth service, required fixed Bluetooth MAC to use Bluetooth function, added automatic generation of random MAC function (to be tested), fixed some udev file content issues 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] Bluetooth [x] Auto gen random bt Mac 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 cha…

    • Reputation Points

    • 0 replies
    • 1.4k views
  99. Description This commit adds Khadas MCU support to edge kernel. It can be used for fan control and some device configurations. Fan state can be set from /sys/class/thermal/cooling_device3. Jira reference number AR-2085 How Has This Been Tested? [x] Tested fan control. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  100. Description Expand legacy hooks to vendor. How Has This Been Tested? [x] Build previously broken u-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 [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 695 views

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.