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. rtl_bt: Update RTL8822C BT UART firmware to 0xB5D6_6DCB View the full article

    • Reputation Points

    • 0 replies
    • 864 views
  2. Description Update odroidxu4-current kernel to 6.6.36. 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
    • 933 views
  3. Description A new issue template for Tasks will make project/task tracking easier on GitHub. See for example how Pi-Hole does project tracking: https://github.com/orgs/pi-hole/projects/22 The tasks will be automatically uploaded to Jira, so no changes there. How Has This Been Tested? [ ] To be tested in future issues 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 View the full article

    • Reputation Points

    • 0 replies
    • 683 views
  4. Description station-m2: update u-boot patches. Add u-boot device tree for station-m2. How Has This Been Tested? [x] Successfully built. [x] System startup. 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
    • 742 views
  5. With each board running a mainline-first Linux software stack and tested in a CI loop with the LAVA test framework, the Farm showcased Collabora's recent hardware enablement and Continuous integration (CI) efforts. View the full article

    • Reputation Points

    • 0 replies
    • 759 views
  6. 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 rele…

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 711 views
  8. fix: partitioning: disable orphan_file (FEATURE_C12) for ext4 filesystems on 1.47+ e2fsprogs host fix: partitioning: disable orphan_file (FEATURE_C12) for ext4 filesystems on 1.47+ e2fsprogs host otherwise:fsck.ext4 -a -C0 /dev/mmcblk0p1 /dev/mmcblk0p1 has unsupported feature(s): FEATURE_C12 e2fsck: Get a newer version of e2fsck! orphan_file can only be disabled on recent-enough e2fsprogs, thus check version and compare View the full article

    • Reputation Points

    • 0 replies
    • 1.8k views
  9. kde-neon: use Neon's "user" repo for Jammy & return it to csc status kde-neon: use Neon's "user" repo for Jammy & return it to csc status for noble: keep on Neon's "testing" repo which now has a "noble" dist (instead of Jammy) - but keep it eos as it really doesn't build yet. See https://blog.neon.kde.org/2024/05/09/kde-neon-rebasing-on-ubuntu-noble/ - might take a while still View the full article

    • Reputation Points

    • 0 replies
    • 1k views
  10. Description The color hex code cannot be prefixed with #. See https://github.com/armbian/build/actions/runs/9683062190/job/26717603287 How Has This Been Tested? [ ] To be tested in future PRs Checklist: [x] My code follows the style guidelines of this project View the full article

    • Reputation Points

    • 0 replies
    • 728 views
  11. WirePlumber 0.5 arrived recently with many new and essential features including the Smart Filter Policy, enabling audio filters to automatically insert themselves in between client streams and devices. View the full article

    • Reputation Points

    • 0 replies
    • 831 views
  12. Description This example PR: https://github.com/armbian/build/pull/6804 has the "Framework" label while it only changes stuff in a bsp package. To make it clearer, add a new label for the auto-labeler. How Has This Been Tested? [ ] To be tested in future PRs 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 [ ] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 767 views
  13. Description We can also use rkvdec2 on rk356x. Remove all non-coherent-dst-bufs patches because they are suggested by a chromium developer when using libyuvimageprocessor to do NV12->AR24 convert. Now we use wayland gbm to render NV12 directly, so these patches are not necessary. Add rkvdec2 nodes to devicetree of rk356x. Enable rkvdec2 in kernel config and change CMA size from 128M to 384M for chromium's 4K h264 decoding. Change hantro g1 vpu compatible string from rockchip,rk3568-vpu to rockchip,rk3328-vpu because they have exactly the same vpu variant data. Disable h264 decoder of rk3328-vpu because there are aleady rkvdec/rkvdec2 h264 decoders on rk3328 and rk356…

    • Reputation Points

    • 0 replies
    • 2.2k views
  14. Changes to be committed: modified: config/boards/aml-s9xx-box.tvb modified: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf.template The aml-s9xx-box builds use the native TV Box u-boot. I've had as a todo item to figure out how to not build and include an unused u-boot. In a recent PR for a different board the opposite was being done (adding a u-boot where a board didn't previously ship one), thus I then had the info to remove it here. This also changes the generated extlinux.conf to include a fdt line by adding the boot_fdt_file to the board config file. This reduces the effort needed to manually modify the extlinux.conf. How Has This Been Tested? [x] Bui…

    • Reputation Points

    • 0 replies
    • 1.2k views
  15. Description This PR is a cherry-picked commit from an old PR https://github.com/armbian/build/pull/4643 Unfortunately I seem to have borked the linked PR. Using git rebase main usually works, but with a PR going this far back, something seems to not have rebased as expected. Please let me know if you know why this is 😄 The commit includes a fix from https://github.com/armbian/build/commit/7488222b2aac8bc6a395b6714dbac3f88177585e View the full article

    • Reputation Points

    • 0 replies
    • 743 views
  16. This picks up from where we left off: https://github.com/armbian/build/pull/6771 Added Linux Legacy and Current. Legacy: 6.1.15 Current: 6.1.95 Wireless has been given its own function and patch directory. Bluetooth firmware added to armbian/firmware. esos.elf moved to: packages/blobs/riscv64/spacemit/ Host machine used for builds: Ubuntu Noble (aarch64) Images tested: Ubuntu Noble Minimal and Debian Sid Information: https://docs.banana-pi.org/en/BPI-F3/BananaPi_BPI-F3 https://gitee.com/bianbu-linux Flashing u-boot to eMMC: (This is not apart of the PR and needs to be added in the future.) echo 0 > /sys/block/mmcblk2boot0/force_ro sleep .50 dd if="bootinfo_emm…

    • Reputation Points

    • 0 replies
    • 1k views
  17. Description disable add requirements.txt to Dockerfile generation How Has This Been Tested? [x] Manual build passes 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
    • 761 views
  18. Changes to be committed: modified: aml-s9xx-box.tvb PR #6659 broke upgrades for the aml-s9xx-box package. That PR introduced two new files in /boot which is a fat filesystem on this box. The standard package upgrade fails on a fat filesystem when files already exist. PR #6659 failed to add the files to the remove list. This PR does that. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] build aml-s9xx-box image and debs [x] test upgrade of the bsp-cli deb Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-rev…

    • Reputation Points

    • 0 replies
    • 865 views
  19. Description If we want to check if a file is not from one of the listed folders, it needs to be check that "NOT x AND NOT y AND NOT z" is true, instead of "NOT x OR NOT y OR NOT z" Example: This PR should not have the "Hardware" label: https://github.com/armbian/build/pull/6781 How Has This Been Tested? [ ] To be tested in future PRs Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code View the full article

    • Reputation Points

    • 0 replies
    • 869 views
  20. Description Update and run our shellfmt script version 3.8.0 How Has This Been Tested? [x] Run sudo ./lib/tools/shellfmt.sh 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
    • 706 views
  21. Description Bump the 6.10 kernel from 6.10-rc4 to 6.10-rc5. Includes kernel config rewrite for RK3588. How Has This Been Tested? [x] Build success: ./compile.sh BOARD=nanopi-r6c BRANCH=edge RELEASE=trixie EXPERT=yes KERNEL_CONFIGURE=no BUILD_MINIMAL=no BUILD_DESKTOP=no EXTRAWIFI=no kernel Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 831 views
  22. Description Jira reference number AR-2385 How Has This Been Tested? [x] Tested on forums, officially released images will be tested before relese Checklist: [x] My code follows the style guidelines of this project View the full article

    • Reputation Points

    • 0 replies
    • 711 views
  23. Description phytium-embedded: add bpf_syscall support. update kernel config. How Has This Been Tested? [x] Successfully built. [x] System startup. 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
    • 740 views
  24. Description Add uarts dts as per vendor spec How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Built orangepi5-plus with kernel 6.8 and connected serial gps to uart3-m1 ttyS3 - got a fix 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
    • 958 views
  25. networking: main-config: introduce NETWORKING_STACK to control network exts; allow "none"; fix typo networking: exts: introduce sanity checks, debug info protect against enabling networking exts directly debug logging fix typo in ext name networking: main-config: introduce NETWORKING_STACK to control network exts; allow "none"; fix typo NETWORKING_STACK can be set to none (in config phase, pre-extensions) to not-add any networking extensions keep defaulting to systemd-networkd if BUILD_MINIMAL and NetworkManager otherwise fix typo in extension name add NETWORKING_STACK to change-tracking View the full article

    • Reputation Points

    • 0 replies
    • 903 views
  26. Description Closing https://github.com/armbian/build/issues/6773 Jira reference number AR-2382 How Has This Been Tested? [x] When netplan random mac defs are present, device (Odroid M1) does not get IP 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
    • 757 views
  27. Starting from Linux kernel v5.4, the HAVEGED inspired algorithm has been included in the Linux kernel, see the LKML article and the Linux Kernel commit. Additionally, since v5.6, as soon as the CRNG (the Linux cryptographic-strength random number generator) gets ready, /dev/random does not block on reads anymore: see this commit. SOURCE: jirka-h/haveged How Has This Been Tested? [x] Succesfully built nanopi-r5c BRANCH="current" RELEASE="jammy, bookworm, noble, trixie" 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
    • 896 views
  28. Description Correcting hook locations in https://github.com/armbian/build/pull/6756 Jira reference number AR-2384 How Has This Been Tested? [x] Manual image assembly Checklist: [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 783 views
  29. Description Add v3 patch of rkvdec2. Add a v4l2 patch to fit rkvdec2's 16x16 minnimal decoding size for chromium. Remove VDPU121 node because there is already a 4K H264 decoder. Gstreamer can't handle two. Add udev rule for chromium 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_CONFIGURE=no KERNEL_GIT=shallow [x] gst-launch-1.0 --no-fault filesrc location=/home/jfliu/Big_Buck_Bunny_2160_10s_H264_1s.mp4 ! parsebin ! v4l2slh264dec ! autovideosink [x] chromium can decode 4K h264 video. Chec…

    • Reputation Points

    • 0 replies
    • 1.6k views
  30. Information: https://docs.banana-pi.org/en/BPI-F3/BananaPi_BPI-F3 https://gitee.com/bianbu-linux Boot log: https://paste.armbian.com/ucabodotet.yaml Linux dmesg: https://paste.armbian.com/exagihupok.yaml Currently booting from SPI is an unknown. Flashing u-boot to eMMC: (This is not apart of the PR and needs to be added in the future.) echo 0 > /sys/block/mmcblk2boot0/force_ro sleep .50 dd if="bootinfo_emmc.bin" of="/dev/mmcblk2boot0" bs=512 conv=notrunc dd if="FSBL.bin" of="/dev/mmcblk2boot0" bs=512 seek=1 conv=notrunc dd if="FSBL.bin" of="/dev/mmcblk2boot0" bs=512 seek=512 conv=notrunc dd if="fw_dynamic.itb" of="/dev/mmcblk2" bs=512 seek=1280 conv=notrunc dd if="…

    • Reputation Points

    • 0 replies
    • 1.3k views
  31. Description Add community support for lckfb TaishanPi. This PR depends on the following two PRs: https://github.com/armbian/linux-rockchip/pull/197 https://github.com/armbian/linux-rockchip/pull/196 How Has This Been Tested? [x] Successfully built. [x] System startup. 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
    • 1.3k views
  32. Description don't store parameters for networking link establishment (avoid ghost wan/lan/eth link led up on bootup) How Has This Been Tested? [x] built nanopi-r5c, booted with wan cable plugged, rebooted unplugging it --> wan led was correctly NOT powered up 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
    • 1.3k views
  33. Description This fixes a lot of labels not getting applied properly. Examples: https://github.com/armbian/build/pull/6763 https://github.com/armbian/build/pull/6758 How Has This Been Tested? [x] To be tested along the way Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code View the full article

    • Reputation Points

    • 0 replies
    • 769 views
  34. Description packages.debian.org has been down a lot lately, so builds could not finish since the build system wants to find out the package name and version for base-files. Use Packages.gz from the mirrors as an alternative method to search for this information. How Has This Been Tested? [x] Building works as normal even if packages.debian.org is down 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
    • 1.1k views
  35. Making its debut this week at Augmented World Expo (AWE) in Long Beach, ElectricMaple is an innovative project by Collabora and PlutoVR designed to enhance standalone XR experiences through remote-rendering. View the full article

    • Reputation Points

    • 0 replies
    • 975 views
  36. Description station-m2: use radxa's vendor u-boot. The issue of legacy & vendor kernel failing to boot has been resolved using the radxa's vendor u-boot. It has been tested on legacy, vendor, current, and edge kernel branches. How Has This Been Tested? [x] Successfully built. [x] System startup. 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
    • 798 views
  37. Description bash-completion adds the functionality for autocompleting command when pressing . This is an essential shell functionality and should be enabled even on a minimal image. The package has no dependencies and is slim: https://packages.ubuntu.com/noble/bash-completion How Has This Been Tested? [x] Install minimal image without bash-completion: pain 😵‍💫 [x] Install minimal image without bash-completion: nice and efficient 🌈 Checklist: [x] My code follows the style guidelines of this project [ ] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 956 views
  38. Description Maintainace. How Has This Been Tested? [x] Noticed that it breaks on building if this repo is enabled 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
    • 990 views
  39. Description Renaming network device to eth0 How Has This Been Tested? [x] Generated image 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
    • 829 views
  40. Description This will allow dynamic selection and we could make even leaner NM free minimal images. Which will be defaulted to systemd networking. move Netplan with it Jira reference number AR-2373 How Has This Been Tested? [ ] Brief assembly test 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
    • 766 views
  41. Description Rename audios like other rk3588 boards. Jira reference number [AR-9999] Documentation summary for feature / change Please delete this section if entry to main documentation is not needed. If documentation entry is predicted, please provide key elements for further implementation into main documentation and set label to "Needs Documentation". You are welcome to open a PR to documentation or you can leave following information for technical writer: [ ] short description (copy / paste of PR title) [ ] summary (description relevant for end users) [ ] example of usage (how to see this in function) How Has This Been Tested? Please describe the tests that you r…

    • Reputation Points

    • 0 replies
    • 835 views
  42. Description Add support for rk3399 based SBC Leez P710 How Has This Been Tested? Build noble desktop img with command: ./compile.sh build BOARD=leez-rk3399 BRANCH=edge BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_APPGROUPS_SELECTED='browsers chat desktop_tools editors email internet multimedia office programming remote_desktop' DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base DOWNLOAD_MIRROR=bfsu EXPERT=yes EXTRAWIFI=no KERNEL_CONFIGURE=no PREFER_DOCKER=no RELEASE=noble Write the output img to tf card, inserd the card into the board, power up the board, the board can run into noble desktop. Checklist: [ ✓] My code follows the style guidelines of thi…

    • Reputation Points

    • 0 replies
    • 1.4k views
  43. Description Fix boot from btrfs fs in uboot 2024.01/2024.04 How Has This Been Tested? [x] Compile image and boot from (zstd-compressed) btrfs sole rootfs/bootfs partition Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code View the full article

    • Reputation Points

    • 0 replies
    • 926 views
  44. Description basiclly, legacy kernel for board firefly-itx-3588j How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] build [x] boot [x] can play music, Hi-Fi! 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 [ ] dependent on https://github.com/armbian/linux-rockchip/pull/193 View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  45. Description Shellcheck errors/warnings were: In lib/functions/rootfs/distro-agnostic.sh line 155: display_alert "Adding to extlinux.conf" "fdtoverlays=${DEFAULT_OVERLAYS[@]}" "debug" ^--------------------^ SC2145 (error): Argument mixes string and array. Use * or separate argument. In lib/functions/rootfs/distro-agnostic.sh line 156: echo " fdtoverlays ${DEFAULT_OVERLAYS[@]}" >> "$SDCARD/boot/extlinux/extlinux.conf" ^--------------------^ SC2145 (error): Argument mixes string and array. Use * or s…

    • Reputation Points

    • 0 replies
    • 896 views
  46. Quick fix for PR https://github.com/armbian/build/pull/6743, see https://github.com/armbian/build/actions/runs/9520292766/job/26245280729 It's not any-globs-to-all-files, but any-glob-to-all-files. View the full article

    • Reputation Points

    • 0 replies
    • 816 views
  47. Description Jira reference number AR-2368 How Has This Been Tested? [x] Generated Gnome desktop image didn't go into suspend by default 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

    • Reputation Points

    • 0 replies
    • 1.2k views
  48. Description Khadas Edge 2 images has been shipped without Uboot and it may cause some problems like not-booting when eMMC and SPI is empty. This PR adds vendor's uboot to Edge 2 images. I've also added BL32 blob because the board doesn't boot when SPI has BL32 blobs and SD card doesn't have. cc @rpardini @viraniac How Has This Been Tested? [x] SPI + SD card [ ] Empty SPI + SD card [ ] SPI + eMMC [ ] Empty SPI + eMMC Checklist: Please delete options that are not relevant. [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] My changes gener…

    • Reputation Points

    • 0 replies
    • 896 views
  49. Description Enable the current kernel branch for some RK3588 boards, which was introduced in https://github.com/armbian/build/pull/6699 current is kernel version 6.8 at the moment and should stay a more stable alternative than edge, which is often a rc kernel. This is useful when using the board as daily driver for example or when you don't want anythign at all to suddenly break. current will stay at the next LTS kernel once released. I did not enable it for every board at once, only the NanoPC T6 and the CM3588 NAS for now. Feel free to add a commit to this PR or let me know if you'd like to enable current on a specific board. How Has This Been Tested? [x] ./compile.…

    • Reputation Points

    • 0 replies
    • 1.4k views
  50. Description This is a resubmission of https://github.com/armbian/build/pull/6482 which was reverted in https://github.com/armbian/build/pull/6524 due to build errors. I don't know what exactly failed last time and my build tests this time run successfully just fine on Ubuntu 24.04. Maybe the error is specific to certain configurations and will return, so please don't merge until CI has done some tests and a build was successful. I have slightly improved this latest version by moving the function call to validate_dts in kernel.sh slightly further down after kernel_config ran since make expects a .config file. Original description This new command can be used like this: …

    • Reputation Points

    • 0 replies
    • 1.1k views
  51. Description While the NanoPi R6C can in theory also use an Armbian image built for the NanoPi R6S like described on the Armbian website, it was not a user-friendly solution at all. Add the R6C as separate board with support for the latest mainline U-Boot. The R6S is a solid little machine with one M.2 slot for a NVMe SSD as well as two Ethernet ports (1x 1G, 1x 2.5G), two USB-A (USB2 and USB3) ports and even an integrated chip for UART debugging, so you only need to connect a USB-C cable for debugging instead of the three cables with a separate UART-USB adapter. Wiki link: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R6C Hardware specs: SoC: Rockchip RK3588…

    • Reputation Points

    • 0 replies
    • 1.9k views
  52. Description The latest migration to 6.10 broke some functions of Khadas Edge2 board. This PR fixes them. Jira reference number [AR-9999] How Has This Been Tested? [x] Auto fan control works. [x] Typec works again. Checklist: Please delete options that are not relevant. [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 828 views
  53. Description Update JetHome JetHub D2 support: add patchset for u-boot update kernel patches Update #6725 Jira reference number AR-2028 View the full article

    • Reputation Points

    • 0 replies
    • 782 views
  54. rockchip-rk3588 6.8.y: nanopct6: Add NanoPC T6 SPI Flash (v6.8.y version) rockchip-rk3588 6.8.y: nanopct6: Add NanoPC T6 SPI Flash (v6.8.y version) View the full article

    • Reputation Points

    • 0 replies
    • 972 views
  55. Description Add a patch series to support VEPU121/VPU121, which mainly enables hardware decoding for H.264. It can also decode MPEG2 and VP8 as well as do JPEG encoding. Usually I am against bloating the kernel with patches since it makes it more difficult to maintain. But having access to the RK3588's H.264 decoder is really useful for day to day tasks. How Has This Been Tested? [ ] Needs some testing View the full article

    • Reputation Points

    • 0 replies
    • 1k views
  56. Part 3 of the cmtp-responder series with a focus on USB gadgets explores several new elements including a unified build environment with Docker and an example strategy for building and deploying to a target. View the full article

    • Reputation Points

    • 0 replies
    • 813 views
  57. Description Move stack pointer further from base address to allow bigger uboot images. Currently uboot stack pointer located 1MiB after text base, and uboot size with defconfig is barely less than 1MiB (1001472). So any small modification in code/config/compiler-version could overflow text area (my uboot blown up after I enabled verbose logging to debug btrfs boot problem). How Has This Been Tested? [x] Build and boot rk3318-box Checklist: [x] I have performed a self-review of my own code View the full article

    • Reputation Points

    • 0 replies
    • 889 views
  58. Add audio support to hdmi output (meson) View the full article

    • Reputation Points

    • 0 replies
    • 827 views
  59. Description Find and take loop device in one shot to prevent race condition How Has This Been Tested? [x] Build image Checklist: [x] I have performed a self-review of my own code View the full article

    • Reputation Points

    • 0 replies
    • 815 views
  60. Started by RSS Bot,

    Description Bump sm8250 current to 6.9 based on postmarketos's branch: https://gitlab.com/sm8250-mainline/linux/-/tree/sm8250/v6.9?ref_type=heads. Panel and touch screen patches from 6.7 are dropped because they are never enabled in kernel config. In 6.9 bluetooth of qca6390 won't work with default address hardcoded in driver, and setting a new address of bluetooth can make it work again, so I add a service to generate bluetooth address based on /etc/machine-id, 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=curr…

    • Reputation Points

    • 0 replies
    • 1.6k views
  61. Description FriendlyElec ships their devices with the latest blobs. Trying to run an Armbian image on this board with the old blobs might cause issues. @rpardini run into those issues with the NanoPC T6 and fixed it in https://github.com/armbian/build/pull/6711 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
    • 906 views
  62. Description JetHome Jethub D2 (j200) is a home automation controller with the following features: DIN Rail Mounting Amlogic S905X3 (ARM Cortex-A55) quad-core micro-HDMI video out 4GB LPDDR4 32GB eMMC flash 1 x USB 2.0 1 x 10/100/1000Mbps ethernet two module slots for radio/wire interface cards 2 x gpio LEDS 1 x 1-Wire 1 x RS-485 3 x dry contact digital GPIO inputs 2 x relay GPIO outputs DC 9-36V power source with battery UPS on board option Jira reference number AR-2028 How Has This Been Tested? Build and run ok. [X] JetHub D2 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 …

    • Reputation Points

    • 0 replies
    • 1.4k views
  63. Description sun55iw3-syterkit: update kernel config How Has This Been Tested? [x] Successfully built. [x] System startup. 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
    • 1.1k views
  64. Description Helping @alexl83 with his OrangePi 5 Plus 😄 Support for this board with SPI image was added to U-Boot this january: https://github.com/u-boot/u-boot/commit/7c084fd51c0c52b24facdbcfeeaf2c70fba03406 Also add the latest DDR and BL31 blobs, this should fix issues like recently on the NanoPC T6. Marked as WIP to give room for testing. How Has This Been Tested? [x] Build success: ./compile.sh BOARD=orangepi5-plus BRANCH=edge RELEASE=trixie EXPERT=yes KERNEL_CONFIGURE=no BUILD_MINIMAL=no BUILD_DESKTOP=no uboot [ ] @alexl83 please test freshly built edge kernel image [ ] @alexl83 please test freshly built vendor kernel image (vendor u-boot should be applied) [ ] …

    • Reputation Points

    • 0 replies
    • 1.7k views
  65. the unthinkable: rockchip-rk3588 current (to 6.8.12, EOL and non-LTS!) and edge to 6.10-rc2 (from #6699) first move stuff around first I called the old 6.8.y oldedge, later renamed to current (!) .config's for edge and current are now version-filenamed rk3588: edge: Bump kernel from 6.8 to 6.10 Bump mainline kernel from 6.10-rc1 to 6.10-rc2 Remove patches which are now mainlined Re-number "fix-initial-PERST-GPIO-value" patch as per number ordering seen in 0000.patching_config.yaml Rewrite kernel config rk3588: edge: Fix dtb overlay compilation and installation "general-add-overlay-compilation-support.patch" became obsolete in Linux 6.9 (see AR-2352 [1]). Fix this …

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 862 views
  67. Description rk-35xx-vendor-6.1 minor touches: - move CONFIG_INPUT_RK805_PWRKEY and CONFIG_PINCTRL_RK805 to modules - move CONFIG_BT to module - add rtw89 8852be/ce wifi support via xunlong/linux-orangepi commit-id 96b2d2827a3f1e4719ebdfcac0b2108e8cbae932 see net: wireless: realtek: Sync rtw89 driver from linux6.2 linux-rockchip-rk3588-edge.config minor touches: - move CONFIG_INPUT_RK805_PWRKEY and CONFIG_PINCTRL_RK805 to modules - move CONFIG_BT to module This enables powerkey functionality for orangepi5-plus OOB Jira reference number AR-2360 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relev…

    • Reputation Points

    • 0 replies
    • 1.9k views
  68. nanopct6: Kwiboo 24.07 u-boot for edge; bump blobs for all branches nanopct6: Kwiboo 24.07 u-boot for edge; bump blobs for all branches exclusive for edge / Kwiboo: enable UMS / RockUSB and other gadget stuff enable TCP networking features, wget etc enable EFI debugging stuff store environment in SPI uses preboot to flash led briefly this code pattern is becoming copypasta fast and needs refactor before it spreads too much also for all branches (legacy/vendor/edge): BOOTDELAY=1 so we can stop u-boot via UART a bit easier (also for nanopc-cm3588-nas board) can still do it with zero, but it's so much harder; and it's utility outweighs the 1-second delay IMHO nanopc…

    • Reputation Points

    • 0 replies
    • 908 views
  69. odroidhc4: bump to u-boot v2024.04; drop most defconfig patches in favor of hooks odroidhc4: bump to u-boot v2024.04; drop most defconfig patches in favor of hooks add pre_config_uboot_target hook for switching BOOTCONFIG across the two targets adapt UBOOT_TARGET_MAP to not call the defconfig Makefile targets directly, instead, just do a variable assignment (ignored by Make) otherwise, when using the defconfig directly in the UBOOT_TARGET_MAP, the post_config_uboot_target .config changes are overwritten when Make is called only patch left is boot usb-nvme-scsi/sata first (still done in meson64.h) remove FIP handling from family file meson-sm1.conf into board file hoo…

    • Reputation Points

    • 0 replies
    • 953 views
  70. Description Maintenance job. We provide options to build several desktop combinations, but we don't have a mechanism for verifying if those targets still work. I developed a simple action script that cycles all variants that are either supported or community supported. Community supported will only check for deboostrap success. This commit is a result of reading build logs of that Action script. Kde-Neon is in EOS zone as it doesn't build anywhere (atm). AR-2358 How Has This Been Tested? [x] Targets were tested for (x86 qemu which will be further tested on VM once CI extents to this functionality) image compiling. Checklist: [x] My code follows the style guidelines …

    • Reputation Points

    • 0 replies
    • 731 views
  71. Description Due to crypto policy update, apt now (since v2.7.13, see the commit) requires repositories to be signed using one of the following public key algorithms: RSA with at least 2048-bit keys Ed25519 Ed448 Affected: Ubuntu Oracular when adding Mesa PPA. More info https://ubuntuhandbook.org/index.php/2024/04/workaround-apt-warning-signature-key-uses-weak-algorithm/ Jira reference number AR-2359 How Has This Been Tested? [x] https://github.com/armbian/os/actions/runs/9434613892 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 a…

    • Reputation Points

    • 0 replies
    • 907 views
  72. Description Per Igor comment helios64 required work to sync with upstream changes. I took the liberty to keep more of upstream than in Armbian 6.8, namely: I kept nodes at their upstream location to remove unnecessary work when syncing to the upstream keep "ethernet0 = &gmac;" in aliases, to let the ethernet MAC retrieved from OTP in u-boot apply. This will restore this feature (the u-boot was still functional). U-boot retried ethernet MACs are in u-boot printenv output "ethaddr" and "eth1addr". Seems for a few years I had the Linux kernel autogenerated one but my config still had the correct one commented (I did not find why it broke back then). I removed the overc…

    • Reputation Points

    • 0 replies
    • 835 views
  73. Description On every PR, a workflow is started to check if artifacts should be built. This happens not only once, but many times, e.g. for every selected reviewer. Since the workflow has cancel-in-progress enabled, workflows are started and immediately cancelled by the next one, resulting in many notifications (see https://github.com/armbian/build/actions/workflows/build-artifacts-pr.yml how many of the workflows were duplicates which were cancelled). Move the cancel-in-progress concurrency policy to the second job which starts only after a check is done if the 'Build' label is even active on the PR. This should greatly reduce "Workflow cancelled" notifications via GitHub…

    • Reputation Points

    • 0 replies
    • 831 views
  74. Description The "swapaccount=" option has been deprecated in 6.1. Disable it in almost all boot scripts except "boot-sun50iw9.cmd" since that one is used in sun50iw9 legacy kernel, which is version 4.9. In theory, rk3588-legacy is also still <6.1, but that boot script is also used by 6.1 vendor kernel and the amount of new images being built/used with the 5.10 legacy kernel is likely minimal. As far as I know, bootscript won't update automatically, so these changes will only apply to freshly built images. Please correct me if I'm wrong. Link to kernel commit: https://github.com/torvalds/linux/commit/b25806dcd3d5248833f7d2544ee29a701735159f Closes issue https://githu…

    • Reputation Points

    • 0 replies
    • 1.1k views
  75. Description Support partner. How Has This Been Tested? [x] Was reported as working good. Checklist: [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 845 views
  76. Description In an effort to reduce wifi driver burdens AR-1745, I went through the 6.10 kernel to check if any third party wifi drivers can be removed. The following drivers are part of the mainline kernel as of 6.10: RTL8723CS (driver: RTW88) RTL8811CU and RTL8821C (driver: RTW88) RTL8192EU (driver: RTL8XXXU) To give them some more time in the oven, use them not from 6.10 but from 6.11 onwards. I went through the Armbian forums, Atlassian and GiHub issues to see if anyone had used those drivers for these chips in the past and had reported issues. But I haven't found anything yet. RTL8723DS is also supported by RTW88, but I have not touched that driver since it is st…

    • Reputation Points

    • 0 replies
    • 2.1k views
  77. Dear Armbians, Armbian point releases are times when our entire team works diligently to stabilize our highly complex ecosystem. We understand that, despite our best efforts, there will always be some issues that may not work perfectly. We estimate that resolving bugs and adding new features for each release takes thousands of hours to be completed. This is what the Armbian and its community contributes on top of the vanilla Linux code, which is aggregated at common points, usually referred to as mainline. The code, contributed by many individuals, is intended to be stable. However, given the complexity of the Linux kernel and its maintenance by a diverse group of people…

    • Reputation Points

    • 0 replies
    • 1k views
  78. The final installment of a series explaining how Collabora is helping shape the video virtualization story for Chromebooks with a focus on the future plans for cros-libva and cros-codecs. View the full article

    • Reputation Points

    • 0 replies
    • 743 views
  79. Description Allow to use Docker credentials for oras-cli push artifacts when CI=true is set, but not in GitHub action. TODO: fix GITHUB_OUTPUT use if CI=true is set. Jira reference number AR-2357 How Has This Been Tested? [X] correct push to external container registry with CI=true 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
    • 902 views
  80. Description Ubuntu noble ships qbootctl with a bug which makes qbootctl service can't start: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057918. I fixed it in my ppa liujianfeng1994/qcom-mainline. I use a silly dd method to create rootfs. It's better to use losetup to load the built image and copy rootfs from the mounted loop device. Note: ubuntu noble also ships mkbootimg with bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050300, which will make this extension not working. So it's better not using noble as build environment. Debian's fix is still not packaged: https://salsa.debian.org/android-tools-team/android-platform-tools/-/commit/d26c3b5ac89efd92…

    • Reputation Points

    • 0 replies
    • 834 views
  81. Description The general improvements for RK3588 on 6.9 and 6.10 weren't as many as we've hoped, but still this is what was mainlined: USB3 DRD support, including PHY usbdp HDMI PHY GPU We already had most of those features patched in via patches, but this gives us the chance to finally be able to remove those and stay closer to mainline. -> PR summary: (+5,895 - 28,098) ~= 22,000 lines less 👍 (meaning less hassles in the future, less maintenance needed) In addition to that, I have also updated our patch to support RK3588 thermal sensors and management, enabling and improving the use of cooling fans. This patch also includes updates for CpuFreq and OPP. We had an o…

    • Reputation Points

    • 0 replies
    • 2.7k views
  82. it is alone in 6.8 dir :) View the full article

    • Reputation Points

    • 0 replies
    • 929 views
  83. u-boot-radxa-rk3588/legacy: use 000.patching_config; fix boot from SD when combined with from-factory eMMC blobs (TEE mismatch) u-boot-radxa-rk3588/legacy: rewrite u-boot patches, no changes u-boot-radxa-rk3588/legacy: add 0000.patching_config.yaml and move all null-patches into dt and defconfig dirs as bare files DTs and defconfigs should be identical to their null-patch equivalents u-boot-radxa-rk3588/legacy: rewrite nanopc_t6_defconfig -- no changes CONFIG_REGULATOR_RK806=y seems a leftover that's not really used? u-boot-radxa-rk3588/legacy: rewrite nanopc_cm3588_defconfig -- no changes CONFIG_REGULATOR_RK806=y seems a leftover that's not really used? u-boot-…

    • Reputation Points

    • 0 replies
    • 1.1k views
  84. Last week I attended the GStreamer spring hackfest in Thessaloniki to work on the PipeWire GStreamer elements and connect with the community. View the full article

    • Reputation Points

    • 0 replies
    • 811 views
  85. Description New codec and hub code for HDMI and analog sound on Allwinner H616 and H618 SOCs, including all the bits and pieces to implement the code (dts and configs). How Has This Been Tested? The patch was implemented on a recent fork of armbian build main. two images were built, Debian bookworm server from edge and Debian bookwork desktop xfce from current. Server testing: Analog audio was unmuted using alsamixer by unmuting Left out DACL and Right out DACR. Mpg123 was installed and used to play an mp3 file. Aplay speaker-test was also used to check left and right audio. Playing the mpg file and the speaker-test were also performed from an HDMI monitor connection. …

    • Reputation Points

    • 0 replies
    • 2.6k views
  86. Started by RSS Bot,

    Checklist: [x] I have performed a self-review of my own code View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 857 views
  89. Description As per subject, bump rockchip 32 bit edge kernel to 6.9. Patches have been left as is because all of them applied fine, except for the device tree overlay compilation and installation. The device tree things have changed in 6.9 and the patch does not apply anymore. After some headeaches with the terrible makefiles, the second commit of this PR contains some hints on how I did the job and can serve as a icebreaker for other families perhaps. In particular: Some little accomodations in the overlay Makefile. the kernel makefile already supports dtbo files, but it wants the sources with .dtso extension, so all the device trees in overlay directory must be rena…

    • Reputation Points

    • 0 replies
    • 1.4k views
  90. Adds the needed files support the spidev on the NanoPi Neo3 with a different address. Tested on my own NanoPi Neo3 with a LoRaWAN concentrator connected via SPI. I am unsure about the changes in rockchip-fixup.scr-cmd. It needs a user to use a not very convenient device "number" specific to the NanoPi Neo3. But I did not know how to do this differently without possibly breaking other boards. Any suggestions on how this is usually done are welcome. Still it seems I am the only person on this planet to use SPI on the NanoPi Neo3 as no one else seems to have reported anything... Any constructive feedback is very welcome. View the full article

    • Reputation Points

    • 0 replies
    • 895 views
  91. Description Currently, dtbo path in boot.ini is wrong. So we cannot load device tree blob overlays for cloudshell2. This commit fix this path in boot.ini How Has This Been Tested? Path was tested and dtbo's are succesfully loaded. 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 article

    • Reputation Points

    • 0 replies
    • 982 views
  92. Description ssh.service activation fails on first boot due to a race condition with armbian-firstrun (missing host keys at ssh.service startup) By changing armbian-firstrun.service to run After=ssh.service SBC is always reachable realibaly via ssh, even on first run, so that it can be configured headlessly by remote login IT also reverts commit IDs: #911c756083164c32051d533ca3f2de488f202130 and #30c47f6f6cebd75f5c28866918fea093b8c82b44 disabling ssh.socket - this fixes SSH Deamon behavious to honour ListenAddress directive when set via sshd_config Jira reference number [AR-2356] How Has This Been Tested? [x] Compiled and first-run vanilla armbian Bookworm-Edge [x] Co…

    • Reputation Points

    • 0 replies
    • 1.3k views
  93. 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. Adding support for the fine3399 board. 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: Adding support for the fine3399 board How Has This Been Tested? Please…

    • Reputation Points

    • 0 replies
    • 1.5k views
  94. Description As per title. How Has This Been Tested? [x] Patch test Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 904 views
  95. Description Maint, rename patch folder and rewrite kernel config. Jira reference number AR-2355 How Has This Been Tested? [x] Patch Checklist: [ ] 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
    • 735 views
  96. Description Maint, moving folder to expected location, add upstream patch Jira reference number AR-2354 How Has This Been Tested? [x] Patch test Checklist: [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
    • 848 views
  97. Description Maint, moving folder to expected location, add upstream patch. @belegdol Jira reference number AR-2353 How Has This Been Tested? [ ] CI 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
    • 823 views
  98. Update maintainers and board status Check for errors: https://github.com/armbian/scripts/actions/workflows/pull-maintainers-from-database-and-make-a-pr.yml 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
    • 885 views
  99. Description Add dummy regulators to pinctr dts for orangepione SBC. This will prevent the kernel driver from issuing warnings "supply vcc-xx not found, using dummy regulator" for the dummy regulators added. Documentation summary for feature / change How Has This Been Tested? Initially the dts entries were manually added to a running system using the dts editor in armbian-config to verify that the changes produced the desired result. Then a kernel patch was created, put into a git repository and an image generated from that repository. After installing the image on an orangepione the dtb was examined via the dts editor of armbian-config to confirm the presence of the req…

    • Reputation Points

    • 0 replies
    • 1.4k views
  100. Description Uboot v2024.01 leaves HDMI/VOP and USB ports in a state that is not liked by vendor kernel tools (eg. the Multitool), thus making their usage difficult or impossible. These patches will assert the resets for HDMI, VOP and USB ports and deassert them on uboot exit, so the kernel (any kernel) will find them in active and "clean" state. Nerd note: the USB nodes in uboot device tree do not have the reset properties. Adding the reset properties makes the USB ports undetectable to the kernel because uboot - on purpose - leaves the devices with the reset asserted. To let the kernel detect the ports, you have to add the reset properties in the kernel device tree too…

    • Reputation Points

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