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. Backported 6.7.y to 6.1.y. Included fixups for 6.1, 6.6, 6.7 and added 6.8. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 918 views
  2. The merge request has landed, the non-conformant implementation warnings are gone, and NVK's Meson configuration now reads "nouveau" instead of "nouveau-experimental". It's now time to start shipping NVK to users! View the full article

    • Reputation Points

    • 0 replies
    • 695 views
  3. Description Some network related dependency were missing as DNS within docker container was not working. While dealing with config, several other options were enabled, which should be harmless. Jira reference number AR-2086 How Has This Been Tested? [x] Generated Debian Bookworm with HA extension which loads automatically 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
    • 739 views
  4. armbian-resize-filesystem wants to align partitions on 16 MB boundaries, however due to an off-by-one error it would make the last sector of the partition start at a 16 MB boundary instead of ending at a 16 MB boundary. View the full article

    • Reputation Points

    • 0 replies
    • 1.3k views
  5. Description This PR makes Khadas Edge 2 usable on mainline and update USB patches on rk3588 edge. What is not working: MCU fan control. The driver is exists on upstream kernel but VIM3 has different fan control register and logic, needs new implementation. Type-C port Wlan and Bluetooth Jira reference number AR-2082 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-und…

    • Reputation Points

    • 0 replies
    • 750 views
  6. With adversity comes the need to rise to the challenge. As the tech climate continues to shift, our talented new joiners have readily jumped in to advance the open source mission. View the full article

    • Reputation Points

    • 0 replies
    • 705 views
  7. Description JetHome: fix u-boot patches for rescue button. Applies only to JetHub devices Jira reference number AR-2081 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] Fixed JetHub D1/D1+ [ ] Test B Checklist: [X] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modu…

    • Reputation Points

    • 0 replies
    • 875 views
  8. Description Add support for "i.MX8M Plus" boards from TQ-System. Use atf and uboot from https://github.com/tq-systems Add BSP packages for the tqma8mpxl family Add kernel patches (6.1 and 6.6) for the tqma8mpxl family Supported mainline kernels: current = 6.1.71 and edge=6.6.10 Supported boards: mba8mp-ras314 mba8mpxl How Has This Been Tested? [x] Build images for mba8mp-ras314 and mba8mpxl with current and edge kernel [x] Boot test "bookworm_current" and "bookworm_edge" mba8mp-ras314 [x] Boot test "jammy_current" and "bookworm_edge" mba8mpxl [x] HDMI, WLAN, USB test's mba8mp-ras314" bookworm_edge" with xfce image [x] HDMI, WLAN, USB test's mba8mpxl" bookworm_edge"…

    • Reputation Points

    • 0 replies
    • 1.1k views
  9. Description Add AmLogic soc patches for read chip_id and soc information from Secure Monitor call to soc-driver. Enabled by default only for JetHub devices (other needs to be enabled via general-socinfo-sm-4-arm64-dts-meson-add-dts-links-to-secure-monitor-for-.patch.disabled patch) https://lore.kernel.org/linux-arm-kernel/202402221557.ELxBYVKH-lkp@intel.com/T/ Jira reference number AR-2073 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] JetHub works [ ] some other closed-source devices based on axg/gxl/a1 soc works too. Checklist: [X] My code follows the …

    • Reputation Points

    • 0 replies
    • 740 views
  10. As of 2024 Feb, Github still no allow a source branch to be renamed. Previous PR https://github.com/armbian/build/pull/6291 was auto closed by Github upon source branch renaming. This new PR supersedes it. Description Running "uefi-x86" board image on qemu-system-x86_64 --display none --serial stdio ... did not: allow GRUB boot without GUI display display early kernel boot messages on the serial console display the console prompt on serial console Jira reference number: None How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Test A: Boot uefi-x86 board imag…

    • Reputation Points

    • 0 replies
    • 1.1k views
  11. Description Bump BigTreeTech CB1 kernel to 6.1.79 from 6.1.43 as discussed in AR-2075. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Tested that patches apply and kernel builds fine. I don't have device to actually test the working for the same. 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 h…

    • Reputation Points

    • 0 replies
    • 896 views
  12. Started by RSS Bot,

    Description Add aya odin2 config,Most functions can be used now, but the amplifier driver is missing, so the speaker cannot be used. The headphone jack can barely be used, but there are quality issues with the sound. Currently, only Bluetooth is used to connect the speaker or headphones to play music During installation, the latest Mesa will be compiled to ensure that the GPU driver can be used properly, as Mesa lacks Open GL support and can only use Zink to provide hardware acceleration for the desktop. However, this can lead to some issues Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please a…

    • Reputation Points

    • 0 replies
    • 1.2k views
  13. Description Any mounted directory should not be copied but also mounted on the new boot device when booting. Jira reference number AR-2043 Closing https://github.com/armbian/build/issues/6242 How Has This Been Tested? Need testing ! [ ] Fresh install to eMMC media [ ] Install to eMMC with configured zfs device Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 739 views
  14. Description Jira reference number AR-2079 How Has This Been Tested? [x] Generated KDE desktop image for Odroid M1. Firstrun goes without password and after reboot (system must be up 1m) login is not automatic anymore. 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
    • 940 views
  15. Description Update odroidxu4-current kernel to 6.1.76. How Has This Been Tested? not yet, just committing current work. 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
    • 994 views
  16. Description Add config and device-trees for rock3c Only for AP6256 versions,not for AIC8800 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. [ ] Can boot [ ] most of the devices on board works well including pcie usb3 Gbit Eth 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 ch…

    • Reputation Points

    • 0 replies
    • 999 views
  17. Description New blobs has been pushed to rk bin repository. https://github.com/armbian/rkbin/pull/25 Probably support for new memory chips. Jira reference number AR-2077 How Has This Been Tested? [x] Boot on Orange Pi 5 v1.2 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 922 views
  18. Description We probably don't want to bother people with upstream release upgrades as they are outside our power. How Has This Been Tested? Not tested yet. Configuration change. 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 [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 737 views
  19. Description bump le potato to u-boot 2024.01 How Has This Been Tested? builds and boots Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 727 views
  20. DMESG; https://paste.debian.net/1308388/ Wifi / Bluetooth patrick@bananapim4zero:~$ ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host noprefixroute valid_lft forever preferred_lft forever 3: wlx9803cf623b3f: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 98:03:cf:62:3b:3f brd ff:ff:ff:ff:ff:ff inet 10.0.0.172/24 brd 10.0.0.255 scope global dynamic noprefixroute wlx9803cf623b3f …

    • Reputation Points

    • 0 replies
    • 718 views
  21. Description Fixing compilation due to broken patch. @paolosabatino This reverts commit 7c062f7daeca83e19b050b8e7ac6bf6aa6635693. How Has This Been Tested? Need testing. Assume upstream is tacking the same things? 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
  22. Remark: This PR is based off v23.11 for now and will be rebased of main/master branch before review Description Running "uefi-x86" board image on qemu-system-x86_64 --display none --serial stdio ... did not: allow GRUB boot without GUI display display early kernel boot messages on the serial console display the console prompt on serial console Jira reference number: None How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A: Boot uefi-x86 board image on qemu-system-x86_64 --display none --serial stdio ... [ ] Test B: Boot uefi-x86 board image on qemu-s…

    • Reputation Points

    • 0 replies
    • 1.1k views
  23. Now included in our Debian images & available via our GitLab, you can build a complete, working BL31 (Boot Loader stage 3.1), and replace the closed binary blob with an open-source binary that anyone can compile. View the full article

    • Reputation Points

    • 0 replies
    • 1.9k views
  24. Description ddbr was failing on a recent jammy build. The issue is that lsblk output has changed sometime since this script was written. The logic to parse out the $runfrom drive was returning duplicate info, so instead of 'mmcblk0' the value was 'mmcblk0 mmcblk0' Having this duplicate value was causing an error further down the script. Fix is to add ' | sort | uniq' this was already being done on the other lsblk outputs, just not this one. I've run into this before, and I guess at that time, I forgot to submit a PR for the fix, or it was for a different script that had the same issue. Changes to be committed: modified: packages/bsp/common/usr/sbin/ddbr Jira refere…

    • Reputation Points

    • 0 replies
    • 1.1k views
  25. Description The kernel headers package is not getting installed due to missing common_drivers/header_include.mk file. Jira reference number AR-2072 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Tested installing kernel headers on vim1s 24.02 image. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent chang…

    • Reputation Points

    • 0 replies
    • 790 views
  26. Description The user idubrov reported on forums and discord that the current and edge images are not bootable from sdcard as mmc driver fails to probe due to regulator not being available. This is a regression that happened due to switching from bigtreetech provided axp313a driver to mainline axp313a driver. Updating regulator node name in dts apparently makes it work with the upstream driver as tested by the user. I have also noticed that CI was not covering current and edge kernel for this board. I have enabled the same to make sure we will be aware of such issues in the future. How Has This Been Tested? Please describe the tests that you ran to verify your changes. P…

    • Reputation Points

    • 0 replies
    • 1k views
  27. Changes to be committed: modified: config/boards/aml-s9xx-box.tvb deleted: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf new file: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf.template Description Upgrades of the aml-s9xx-box bsp package were failing (apparently I've never tested this, nor has anyone reported it) The problem is that the package installs files into /boot which is a fat filesystem. dpkg doesn't support the fat filesystem for upgrades as it tries to create a backup link for each file it is replacing which fails. Solution is to remove the files being replaced in a preinst step This also necessitated using the standard armbian extlinu…

    • Reputation Points

    • 0 replies
    • 1.2k views
  28. Back in 2022, after a series of issues were found in its design, I made the call to rework some of WirePlumber's fundamentals in order to allow it to grow. So where are we we now? And what's next? Let's dive in! View the full article

    • Reputation Points

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

    Changes to be committed: modified: VERSION Description It bugs me that nightlies are at 24.5 but main is still at 24.2 Jira reference number [AR-9999] 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
    • 776 views
  30. Description When booting from UHS-I cards on VIM4 and VIM1S, mine was Samsung EVO Plus card (MB-MC64KA), booting only worked 1 out of 5 reboots. Other times the device either tried booting from EMMC or from SPI flash. The following logs appear when booting doesn't work from sdcard mmc0 is current device sd: resp crc error, cmd17, status=0x1ff2400 ** Can't read partition table on 0:0 ** sd: resp crc error, cmd17, status=0x1ff2400 ** Can't read partition table on 0:0 ** ** Invalid partition 1 ** Using git bisect brought me to bfa451f commit and reverting the same solves the issue. Booting now works reliably from SD card every time I restart the same. Jira reference numbe…

    • Reputation Points

    • 0 replies
    • 842 views
  31. Started by admin,

    Dear Armbian community, We’re excited to announce the latest Armbian release,24.2, codename: Kereru! This update comes with a plethora of changes, making the Armbian experience even better. Highlights of Completed Actions Closed Projects In recent developments, we’re proud to announce the completion of several projects geared towards refining the Armbian experience. Notably, we’ve resolved DNS resolution issues associated with Debian Bookworm, ensuring smoother connectivity for users. Furthermore, our team has optimized the performance of HDMI consoles on Khadas VIM1S and VIM4 devices, alleviating previous sluggishness. Additionally, we’ve successfully t…

    • Reputation Points

    • 0 replies
    • 1.7k views
  32. Description Enable uboot gpio command. This would allow to set up rk3318-box'es LED display in custom uboot script. For example, to show "boot", this snippet can be added (gpio pins and letter codes should be adjusted for different STB/LCD models): FD650_MODE_WRCMD='0 1 0 0 1 0 0 0' DISPON='0 0 0 0 0 0 0 1' FD655_BASE_ADDR='0 1 1 0 0 1 1 0' Z='0 0 0 0 0 0 0 0' B='0 1 1 0 0 1 1 1' O='0 1 1 0 0 0 1 1' T='0 1 0 0 0 1 1 1' setenv d0 gpio clear C22 setenv d1 gpio set C22 setenv LC gpio clear C19 setenv HC gpio set C19 setenv send 'run d0 LC; for b in $cmd; do run d$b HC LC; done; run HC d1' cmd="$FD650_MODE_WRCMD 1 $DISPON 1" run send cmd="$FD655_B…

    • Reputation Points

    • 0 replies
    • 1.3k views
  33. mekotronics 3588: fix entering RK LOADER mode by keeping the RECOVERY button pressed during boot mekotronics 3588: fix entering RK LOADER mode by keeping the RECOVERY button pressed during boot those patches are a mess, hopefully I'll find time to squash soon mekotronics 3588: squash u-boot patches same as before but not touching the same file twice+ View the full article

    • Reputation Points

    • 0 replies
    • 944 views
  34. artifact-uboot: include BOOTCONFIG in u-boot artifact version hash artifact-uboot: include BOOTCONFIG in u-boot artifact version hash HOW did we get this far without this? should cause rebuild of all u-boots, hopefully View the full article

    • Reputation Points

    • 0 replies
    • 888 views
  35. Collabora's engineers presented six talks over the course of the weekend, with topics including a review of recent improvements to GStreamer, a look at the state of video offloading on the Linux desktop, and more. View the full article

    • Reputation Points

    • 0 replies
    • 834 views
  36. Started by RSS Bot,

    Build the Kernel DRDB as a module in linux-mvebu-config current and edge. close #6268 View the full article

    • Reputation Points

    • 0 replies
    • 768 views
  37. Description Bump the K2 to u-boot 2024.01, let's try to get old u-boots out of our hair. How Has This Been Tested? builds and boots, everything works. 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
    • 818 views
  38. Description This patch fixes the high interrupt issue on the Orange Pi5 Plus. Forum discussion available here. https://forum.armbian.com/topic/33360-orangepi-5-plus-rtc-hym8563-irq-issue/ The patch also adds poweroff support. Right now the Orange Pi 5 Plus just reboots when poweroff or shutdown -h now is executed. Third fix of the patch is to correct gpio_pwrctrl1 typo. 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 command ./compile.sh BOARD=orangepi5-plus BRANCH=edge RELEASE=trixie KERNEL_CONFIGURE=no BUILD_MINIMAL=yes BUILD_DESKTOP=no COMPRESS_OUT…

    • Reputation Points

    • 0 replies
    • 880 views
  39. Description This PR adds support for the Texas Instruments SK-AM68 and SK-AM69 boards. Notable features of SK-AM68 board: 16GB LPDDR4‐4266 with support for inline error correction code (ECC) DisplayPort 4K resolution with MST support and HDMI Two CSI-2 ports compatible with Raspberry Pi 8 TOPS deep-learning performance and hardware-accelerated edge AI Three USB 3.0 Type A ports, one USB 3.0 Type C port Gigabit Ethernet and 4x CAN-FD Headers One M.2 key M connector Notable features of SK-AM69 board: 32GB LPDDR4‐4266 with support for inline error correction code (ECC) DisplayPort 4K resolution with MST support and HDMI Three CSI-2 ports compatible with Raspberry Pi 32…

    • Reputation Points

    • 0 replies
    • 1.7k views
  40. Engineers have widely adopted GStreamer to build video analytics pipelines, and while many companies have indeed built their machine learning analysis framework around GStreamer, no one had made the effort to contribute upstream, until now. View the full article

    • Reputation Points

    • 0 replies
    • 853 views
  41. Description Z96a is a cloud laptop designed by Sunniwell.co from China, using rk3568b2 chip, 4g memory, 32g emmc, 1080p screen. Because of the manufacturer's special design, such as power chip rk817 etc.. drivers needs to be patched, so a new board family needs to be created. After creating a new board family, Added code will not affect the armbian historical or other 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] Test A: Image which compiled by new code has been flashed in z96a, and everything works fine. Checklist: [x] My code follows the st…

    • Reputation Points

    • 0 replies
    • 3.3k views
  42. Description The idea is to generate output/git_sources.json file that will contain url, branch and commit hash combo. The easiest way to generate file for all devices is to run ./compile.sh targets. Then at the time of release we will copy the output/git_sources.json file to config/sources/git_sources.json. Once the file is copied, the hash information from the file will be used to fetch resources for git repositories where branches are specified instead of tags or commits. There can be other ways to do this as well. I am just too tired to experiment more on the same. Raising it to be a communication starter. I have also added the json file that I have generated today. …

    • Reputation Points

    • 0 replies
    • 805 views
  43. Patch for #6268 View the full article

    • Reputation Points

    • 0 replies
    • 794 views
  44. Description Refresh kernel config to match fenix 1.6.4. This enables CONFIG_W1_SLAVE_THERM which was enabled on fenix as well. On bookworm, and also possibly on newer version of ubuntu, systemd starts all of the services present on first boot. Making the /etc/machine-id file empty ensures that machine id is still initialized on first-boot, while other services are not started automatically. This also seems to be observed by alex3d as well as reported in #6264 . However I was not able to reproduce the same issue on any of the other boards I have. Hence I have currently only handled it for meson-s4t7 family. This also makes the previous hack of masking chrony-wait.service …

    • Reputation Points

    • 0 replies
    • 900 views
  45. Continuing our Kernel Integration series, we're excited to introduce DRM-CI, a groundbreaking solution that enables developers to test their graphics subsystem patches across numerous devices within the community's shared infrastructure. View the full article

    • Reputation Points

    • 0 replies
    • 859 views
  46. Description This commit re-applies previously utilized 'HACK' patches aimed at addressing eMMC phase clock configuration issues exclusively on JetHub D1, D1+, and H1 devices. No impact on other devices. Jira reference number AR-2049 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] D1+/H1 boots correctly 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 cha…

    • Reputation Points

    • 0 replies
    • 1.1k views
  47. 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-2050 How Has This Been Tested? Boots current and edge kernel from SDcard images Built-in WiFi works in both cases However, board will not allow clocking >1.0Ghz Built-in WiFi antenna is very weak Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ x ] Generate current image [ x ] Generate edge image Checklist: [x] My code follows the style guidelines of this project [x] I hav…

    • Reputation Points

    • 0 replies
    • 1.1k views
  48. Description Removed slick-greeter on desktop environments that have gdm3 or sddm installed. Installing slick greeter installs back lightdm as well. On vim4 during first boot with gnome images, lightdm was getting started immediately on boot hiding the firstlogin setup screen. This fixes the same How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Tested bookworm gnome image on vim4 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…

    • Reputation Points

    • 0 replies
    • 997 views
  49. Description Removed lcd node when screen is not attached. Turns out the Khadas u-boot has some code hidden deep within pxe.c file to enable and disable lcd screen. As we don't use extlinux for vim1s and vim4, that doesn't get executed for us leaving the device to detect ghost screens. Hence copied the code to bootscript in order to disable the lcd screens when they are not really present. This makes the vim4 and vim1s a lot more responsive. Also fixes issue where we can't login to gnome because login screen was being rendered on non-existent lcd screen. Fixed issue that prevented armbian-bsp-cli package for meson-s4t7 family to uninstall because of the added /etc/initram…

    • Reputation Points

    • 0 replies
    • 889 views
  50. Description stmmac ethernet driver is in use on all rockchip SoCs; its statistics system has been revised on kernel 6.6, but something is not working correctly right now on 32 bit platforms and a lock contemption happens very often when an userland process tries to read the statistics of the ethernet device. One of the most common victim is vnstat daemon, which often gets stuck hogging a cpu core and skyrocketing the average load. This also makes the whole kernel angry, RCU complains, processes hang, and so on... The patch provides a horrible workaround (remove the mutual exclusion in the reader) to fix the problem temporarely. This may break ethernet statistics that ca…

    • Reputation Points

    • 0 replies
    • 1.3k views
  51. Description Turns out the Khadas u-boot has some code hidden deep within pxe.c file to enable and disable lcd screen. As we don't use extlinux for vim1s and vim4, that doesn't get executed for us leaving the device to detect ghost screens. Hence copied the code to bootscript in order to disable the lcd screens when they are not really present. This makes the vim4 and vim1s a lot more responsive. Also fixes issue where we can't login to gnome because login screen was being rendered on non-existent lcd screen. 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] Tes…

    • Reputation Points

    • 0 replies
    • 803 views
  52. Started by RSS Bot,

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

    • Reputation Points

    • 0 replies
    • 1.4k views
  53. Submitted upon request to make user's life easier Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How to test $ git clone https://github.com/Kreyren/armbian-build-kreyren.git -b olimex-A20-OLinuXino-MICRO # Clone the source code with the specified branch # Change directory to the cloned repository $ ./compile.sh BOARD=olimex-a20-olinuxino-micro EXPERT=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 conf…

    • Reputation Points

    • 0 replies
    • 1.1k views
  54. Started by admin,

    Dear Armbian Community, Here are the latest news! Documentation We recently held a productive meeting to revamp our Build framework documentation. Our primary focus is on making the build framework internal help the ultimate source of truth. The existing pull request draft with hard-coded entries will be transformed into a JSON format, laying the foundation for comprehensive technical documentation. (meeting video) Build Framework features Explore the power of our build framework feature “extensions” – an easy yet robust way to create custom-builds with pre-installed applications. We’ve started providing Armbian with Home Assistant Supervised for selected boards, offer…

    • Reputation Points

    • 0 replies
    • 925 views
  55. Description thead: add pwm-fan support. 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] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 848 views
  56. Description This fixes the readability of colorized output of compile.sh when running on a terminal with a light background. It uses the COLORFGBG environment variable similarly to how the ip(8) command does. Before: After: How Has This Been Tested? Compile command: ./compile.sh BOARD=nanopim1 RELEASE=bookworm KERNEL_CONFIGURE=no BUILD_MINIMAL=yes PREFER_DOCKER=no BRANCH=edge BUILD_ONLY=u-boot [X] Run in Konsole on a light background (COLORFGBG=0;15) [X] Run in Konsole on a light background (COLORFGBG unset) [X] Run in Konsole on a dark background (COLORFGBG=15;0) [X] Run in Konsole on a dark background (COLORFGBG unset) [X] Visually inspect the results Checkli…

    • Reputation Points

    • 0 replies
    • 1.2k views
  57. Description Fixed issue that prevented armbian-bsp-cli package for meson-s4t7 family to uninstall because of the added /etc/initramfs-tools/modules file. As this required custom code to be added in the postrm script of the package, I have added support for the same in armbian-bsp-cli package similar to how things worked for postinst script. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Tested that armbian-bsp-cli-vim4-legacy package uninstalls fine. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of m…

    • Reputation Points

    • 0 replies
    • 851 views
  58. Description Fix regression caused by my previous PR #6248 that broke compilation for clearfog uboot. This PR refactors the patching logic to a separate function thereby making it easy to use outside uboot.sh. During the process I also noticed that uboot_prepatch_version variable being initialized as part of that logic was not really being used anywhere. Hence removed the same. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Test build for meson-s4t7 [X] Test build for clearfog Checklist: [ ] My code follows the style guidelines of this project [ ] I have p…

    • Reputation Points

    • 0 replies
    • 791 views
  59. Description Bumped uboot and overlays to match Fenix 1.6.4 release. I also noticed that since my last PR, my u-boot patch to enable setexpr command was not getting applied. Turns out we were not handling patching if build_custom_uboot extension was being used. Hence moved the relevant code so that its used in both cases. 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 and booted image for khadas-vim4 Checklist: [ ] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [ ] I have commented my code, parti…

    • Reputation Points

    • 0 replies
    • 817 views
  60. aml-s9xx-box uses the u-boot shipped with the TV Box instead of installing a new u-boot. Because of this, armbian-install will make the box unbootable if it is run to install to emmc. This change prevents running armbian-install on aml-s9xx-box boards Changes to be committed: modified: packages/bsp/common/usr/sbin/armbian-install Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant de…

    • Reputation Points

    • 0 replies
    • 1.2k views
  61. rk35xx-legacy: 0000.patching_config.yaml with incremental: true for rk 5.10 vendor kernel patching: support 'incremental' Makefile auto-patching, for vendor kernels without incremental: true: we replace the DT Makefile based on *.dts at the DT directory after all patching/copying is done overlay target is added if overlays present with incremental: true: we parse the Makefile, parse the DTs being built, and only add .dts's we have added from 'dt' directory overlays target are not added; we assume smth else already added them rk35xx-legacy: 0000.patching_config.yaml with incremental: true for rk 5.10 vendor kernel allows users to put .dts files bare in userpatch…

    • Reputation Points

    • 0 replies
    • 1k views
  62. Description thead: update current&edge kernel, fix pinctrl 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] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 729 views
  63. Description Minor edit in the description in reference to the 32GB ram model How Has This Been Tested? Just a comment that has been updated. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 766 views
  64. Description Update odroidxu4-current kernel to 6.1.76. 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
    • 981 views
  65. Description Added DMA support for H616/H618 devices. Added overlays for interfaces available on 26-pin header of orangepi zero2 and zero3. The 26 pin headers can provide upto 3 i2c interfaces, 2 pwm, 2 uarts and 1 spi with 2 chip selects. I have added overlays for the 3 i2c and 2 uart interfaces. I didn't saw the pwm suppport yet in the kernel and hence have skipped the same. For spi, the existing spidev1_0 and spidev1_1 seems to apply fine. As part of this PR, I am also stepping down as the maintainer. As a wip device needs a maintainer, I have moved the device to be csc instead. Any further development for this device should be handled by the community. How Has This B…

    • Reputation Points

    • 0 replies
    • 1.5k views
  66. Description The command added to check whether the directory is git or not was having syntax error. Fixed the same. Also it seems adding safe-directory with local doesn't really work which actually makes sense. hence reverting to using global instead. Its still safer than before as we are not adding * and are adding the actual path of the directory Fixes following error in the logs --> (9) COMMAND: git --no-pager -C /home/flash/build-fork/cache/git-bare/kernel -C rev-parse --git-dir -->--> command failed with error code 128 after 0 seconds --> (9) WARNING: stacktrace for failed command [ exit code 128:git --no-pager -C /home/flash/build-fork/cache/git-bar…

    • Reputation Points

    • 0 replies
    • 920 views
  67. Description Fix missing lightdm wallpaper. I noticed that the directory path in slick-greeter.conf is not correct. Our wallpapers are in armbian-lightdm directory. When checked in xfce image for vim4, /usr/share/backgrounds/lightdm was missing. Haven't tested the fix yet, but this seems to be the most obvious reason behind the missing lightdm wallpaper. 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 bee…

    • Reputation Points

    • 0 replies
    • 1.2k views
  68. Description Some boards needs to be re-promoted, some retired. Welcome to add commits to this PR by the end of February. Please check https://docs.armbian.com/User-Guide_Board-Support-Rules/ prior to proposing. How Has This Been Tested? Board status change. View the full article

    • Reputation Points

    • 0 replies
    • 986 views
  69. BananaPi CM4/M2S Update to u-boot v2024.01 Fixup meson-g12b-waveshare-cm4-io-base-b.dts Removed from 'fanctrl' node: #address-cells = <1>; #size-cells = <0>; Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 751 views
  70. Description station-m3: move to rockchip-rk3588 family. Add UEFI_EDK2 support for station-m3. Remove the fan control binary file because automatic fan control has been added in this commit. How Has This Been Tested? [x] Almost all hardware functions(HDMI, WiFi, BT, GbE, USB...). [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] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View th…

    • Reputation Points

    • 0 replies
    • 996 views
  71. Description Minor formatting fix. extensions should use tabs as indentation as @viraniac pointed. Definitely not mixed space/tabs. Also minor fix in examples to fully comply with spec. View the full article

    • Reputation Points

    • 0 replies
    • 738 views
  72. Description Hi. mvebu has been moved to csc some time ago. Now every once in a while a patch breaks and we have to remove it / fix it. Russel King keeps a pretty up to date kernel tree for clearfog over at http://git.armlinux.org.uk/cgit/linux-arm.git/log/?h=clearfog So I tried to move our mvebu-edge to be based on his work. This allows us to include lots of mvebu patches without the need to maintain them. I would like to discuss the advantages and disadvantages with you! Also this is some movement to finally get the helios4 pwm patch mainlined over at the linux-pwm/gpio/kernel mailing list. Jira reference number AR-2015 How Has This Been Tested? Ran kernel build. Vi…

    • Reputation Points

    • 0 replies
    • 773 views
  73. Started by RSS Bot,

    Description Fix uwe5622 load average. Patch is based on @pyavitz patch from his repository. Bumped Allwinner u-boot to 2024.01 from 2024.01-rc5. And increased kernel log buffer size. 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 and booted on Orange Pi 3 LTS 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 …

    • Reputation Points

    • 0 replies
    • 794 views
  74. 2023 was a great year for the Wayland driver for Wine. After several merge requests, many people are now already able to use the latest Wine release to enjoy some of their favorite Windows applications in a completely X11-free environment! View the full article

    • Reputation Points

    • 0 replies
    • 872 views
  75. Description RTW88 driver has some problems (no working AP mode, wifi connection fails after 2-3 days, speed problems) on RTL8822CS SDIO modules. So: update rtl88x2cs commit sha to latest version add armbian_kernel_config hook to enable driver in kernel config (only for meson64 family) add jethub boards hook to blacklist rtw88 module in image (by default rtw88 loads first) Jira reference number AR-2033 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] JetHub family WiFi works [ ] Need to be tested on other family boards Checklist: [X] My code follows the st…

    • Reputation Points

    • 0 replies
    • 1.3k views
  76. Description GitHub Actions security feature. https://github.com/crazy-max/ghaction-github-labeler/issues/184 How Has This Been Tested? We use this way on armbian/os https://github.com/armbian/os/blob/main/.github/workflows/labeler.yml View the full article

    • Reputation Points

    • 0 replies
    • 824 views
  77. Description Adding broadcom wifi modules to the rk35xx legacy kernel configuration. The edge configuration already has these. This are supported hardware that shipped as optional accessories with the Rock 5b (Official adapter list) How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Compiled kernel with new options, deployed to rock-5b board, and validated wifi module (A1) connectivity. % ls /sys/class/net/wlan0/device/driver -l lrwxrwxrwx 1 root root 0 Jan 27 13:21 /sys/class/net/wlan0/device/driver -> ../../../../../../../bus/sdio/drivers/brcmfmac % ip l…

    • Reputation Points

    • 0 replies
    • 860 views
  78. Description Reworked u-boot compilation for meson-s4t7 to make sure we are following same process for u-boot compilation as Khadas. Now we are not compiling it twice like we were doing it before as mentioned in #6112. Added post install script in uboot with option to force upgrade the same. The code is based on what is being used in armbian-config's bootloader update code. Also moved tinkerboard specific code out to tinkerboards's config How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Tested both vim1s and vim4 boots [X] Tested upgrade with using deb files. I…

    • Reputation Points

    • 0 replies
    • 898 views
  79. Description Basic support has been added, WIFI and Bluetooth are now working, the sound card can be recognized, and GPU cannot be used because the panel driver cannot be used. Currently, only simple fb can be used, and touch cannot work due to geni report some dma error, which requires some work Touch driver from https://github.com/qaz6750/linux/commit/bdfe4cfd872e8c8ff484e263dcf534e2f1844775 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] Boot and enter the Shell [x] Screen can display the desktop [x] WiFi&BT [x] USB RD…

    • Reputation Points

    • 0 replies
    • 3.6k views
  80. This will enable the latest Armbian images to boot on aml-s905x3 boxes after the move from uImage to Image. The blob is built on mainline u-boot's tag v2023.10. Changes to be committed: modified: packages/bsp/aml-s9xx-box/boot/build-u-boot/readme.txt new file: packages/bsp/aml-s9xx-box/boot/build-u-boot/u-boot-s905x3.patch new file: packages/bsp/aml-s9xx-box/boot/u-boot-s905x3 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. More information can be found here: #4938 How Has This Been Tested? Please describe the tests that you…

    • Reputation Points

    • 0 replies
    • 1.3k views
  81. This fixes an incompatibility introduced with new Armbian framework's change from uImage to Image Changes to be committed: modified: packages/bsp/aml-s9xx-box/boot/build-u-boot/readme.txt new file: packages/bsp/aml-s9xx-box/boot/build-u-boot/u-boot-s905x2-s922.patch modified: packages/bsp/aml-s9xx-box/boot/u-boot-s905x2-s922 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. 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. …

    • Reputation Points

    • 0 replies
    • 1.3k views
  82. Description Update odroidxu4-current kernel to 6.1.75. 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
    • 753 views
  83. Description Driver does not compile on kernel 6.7 due to minor changes in kernel API. The PR just fixes the changes. How Has This Been Tested? [x] Compiled rockchip64 edge 6.7 kernel Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 855 views
  84. Description Attempt to fix build job failure - https://github.com/armbian/os/actions/runs/7675198892/job/20921297126 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 vim4 image Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full…

    • Reputation Points

    • 0 replies
    • 739 views
  85. Description Delay fetching khadas common drivers to fix gha matrix failure. Also fixed a cosmetic error when compiling kernel about not able to modify kernel git hooks 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 kernel for vim1s. Made sure common drivers are getting compiled. Checklist: [ ] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no n…

    • Reputation Points

    • 0 replies
    • 929 views
  86. Description Restore CONFIG_OF_CONFIGFS=y accidentally(?) lost in https://github.com/armbian/build/commit/fae4f664397656e5a432a24b8adc5c237a53227e How Has This Been Tested? [x] Compile current&edge kernels, check overlays works 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
    • 781 views
  87. Description Jira reference number AR-2038 AR-1870 Closes https://github.com/armbian/build/issues/5729 No more changing global configs. How Has This Been Tested? [x] Few manual runs Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 838 views
  88. Description Adds minimalist cloud-init support functionally equivalent to the Ubuntu implementation for the Raspberry PI. addresses issue #6197 Jira reference number AR-2035 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. View the full article

    • Reputation Points

    • 0 replies
    • 1k views
  89. Started by RSS Bot,

    Description Adds LVM support for Armbian. Root partition will be created in an LVM volume group, VG name can be configured. Implements issue #6188. The feature has been tested in all targets I have available. Jira reference number AR-2032 View the full article

    • Reputation Points

    • 0 replies
    • 1k views
  90. Description As per the discovery made by @brentr , the current kernel for rockchip64 become hugely bigger than usual (13M vs. 18M, gzipped). After some checks, it turns out that what happened before with the appearance of useless and unwanted cruft (PATA, ACPI, SCSI :roll_eyes: , whatever... see linked PR) happened again. This PR restores the a sane kernel config for current 6.6 and edge 6.7, rebasing over kernel 6.1. I double checked against latest sane 6.6 I could find, which is 6.6-rc4 and differences are minor. I attach a "patch" file with the differences from sane 6.6-rc4 and 6.6.13 in this PR (use less -R to see with colors) in case someone wants to check it out…

    • Reputation Points

    • 0 replies
    • 1.9k views
  91. Description Bumping Khadas vim1s and vim4 kernel to 5.15. This seems to resolve the display issue on cinnamon, but this seems to have the same edid parsing based monitor filtering and hence some monitors are back to not working. I am working on figuring that out and will raise a separate PR for that later. This also solves the issue where disconnecting wifi was raising kernel oops How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Booted on vim1s and vim4 Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of …

    • Reputation Points

    • 0 replies
    • 827 views
  92. By creating a real-time AI chatbot communication system using WhisperLive and WhisperSpeech, we have addressed the unnatural delay in current bot interactions for seamless conversation. View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  93. Description Deleted merged patches in kernel v6.8-rc1 and fix other patch errors. Add a new patch 0033-tools-Makefile-delete-missing-cgroup_clean.patch to fix make clean error in tools. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Build with command ./compile.sh kernel BOARD=rock-5b BRANCH=edge DEB_COMPRESS=xz KERNEL_GIT=shallow [x] Boot on rock5b fine Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made …

    • Reputation Points

    • 0 replies
    • 734 views
  94. Description Current branch was bumped to 6.8-rc which does not build. How Has This Been Tested? [ ] Build 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 [ ] 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
    • 849 views
  95. Description Add preset variables so that image can do first login automaticly without user interaction. I store variables like username/password in /root/.not_logged_in_yet so that it will get deleted after firstlogin. We can add set these variables by extension post_family_tweaks in board config: function post_family_tweaks__firstlogin_preset_configs() { display_alert "$BOARD" "preset configs for firstlogin" "info" echo "PRESET_USER_SHELL=bash" > "${SDCARD}"/root/.not_logged_in_yet echo "SET_LANG_BASED_ON_LOCATION=y" >> "${SDCARD}"/root/.not_logged_in_yet echo "PRESET_LOCALE=zh_CN.UTF-8" >> "${SDCARD}"/root/.not_logged_in_yet echo "PRESET_TIMEZONE=Asia/Sh…

    • Reputation Points

    • 0 replies
    • 1.9k views
  96. This is the fourth and final part in a series on persian-rug, a Rust crate for interconnected objects. We've touched on the two big limitations: lack of deletion and lack of enforced matching between proxies and containers. Let's look at other solutions. View the full article

    • Reputation Points

    • 0 replies
    • 921 views
  97. The recently mainlined RTW88 driver for the RTL8723DS does not work at all on the RockPI-S No error messages, but no radio either. The RTW88 driver also blocks the bluetooth radio as well. Reverting back to RTL's own driver, which is still in the patched tree, fixes all this. I'll be working with the RTW88 driver authors get their 8723DS driver working, but, my experience with the RTW88 driver for the USB bus version of this WiFi chip is that it uses significantly more CPU than RTL's driver. To cope with the ever expanding Linux kernel, this patch also includes overriding u-boot's value of fdt_addr_r in the RockPI-s boot.cmd script. Please include a summary of the chan…

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 740 views
  99. Description Fix incorrect data read sometimes in last 4kb of compressed files on btrfs. In my case only last 2560 bytes of dtb file was broken, so the only issue was warnings in dmesg on boot. Well, last 2560 of vmlinuz was also broken, but fortunately there was only '\0' bytes, so system was functional and this problem was unnoticed. Patch taken from upstream uboot: https://github.com/u-boot/u-boot/commit/b1d3013d024086c042dbae4ddd99db56bb55b5e7 How Has This Been Tested? [x] Boot from zstd compressed btrfs partition [x] Check uboot loaded kernel sha1sum in uboot console Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-…

    • Reputation Points

    • 0 replies
    • 878 views
  100. Description Enables spi flash on Rock-5b Recreated as a patch based on discussion in #6137 will take me some time to setup and do the big-boy pants stuff to submit to mainline but I'll def work on it. View the full article

    • Reputation Points

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