SBC News
Atom feed, Pull requests awaiting review and other tech news
4461 topics in this forum
-
Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article
-
It is with the utmost excitement that we witness the release of PipeWire 1.0, the first officially stable release of this noteworthy inter-process multimedia streaming framework after many years of development. View the full article
-
Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article
-
Description Add windows dev kit 2023 support Jira reference number [AR-9999] How Has This Been Tested? Tested on windows dev kit 2023 [X] installed on sd card and device is booting fine Checklist: [X] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [X] I have commented my code, particularly in hard-to-understand areas [X] I have made corresponding changes to the documentation [X] My changes generate no new warnings [X] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Xiaomi Pad 5 pro is using pm8150b to support typec pd with volt up to 13.2V and current up to 6A, so I set the max negotiation to 12V5A. 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] xiaomi-elish kernel build success [x] I can negotiate 12V2A. $ sensors tcpm_source_psy_c440000.spmi:pmic@2:typec@1500-isa-0000 tcpm_source_psy_c440000.spmi:pmic@2:typec@1500-isa-0000 Adapter: ISA adapter in0: 12.00 V (min = +12.00 V, max = +12.00 V) curr1: 2.00 A (max = +2.00 A) Checklist: [x] My code follows the style guidelines of this proje…
-
WSL2 "boards" wsl2-x86/wsl2-arm64 with current (6.1.y) and edge (6.6.y) kernels with Microsoft patches WSL2 "boards" wsl2-x86/wsl2-arm64 with current (6.1.y) and edge (6.6.y) kernels with Microsoft patches tl,dr: add 4 small-ish UEFI-like kernels, with Microsoft patches & fixes, for use with Microsoft WSL2 on x86/arm64 and 6.1.y/6.6.y the boards are UEFI derivatives, using a common microsoft vendor include to modify KERNELPATCHDIR/LINUXFAMILY (for now, we don't want those patches in regular UEFI builds / .debs) disable EXTRAWIFI (kernel is for a VM, will never have wifi so doesn't need any drivers) LINUXCONFIG, so we can use Microsoft's own monolithic kernel, re…
-
armbian-kernel: don't force =n for DEBUG_INFO_DWARF5 and DEBUG_INFO_BTF armbian-kernel: don't force =n for DEBUG_INFO_DWARF5 and DEBUG_INFO_BTF really can't remember why I added those, and they cause trouble for BTF See https://www.kernel.org/doc/html/next/bpf/btf.html CONFIG_DEBUG_INFO_BTF: Generate BTF typeinfo Generate deduplicated BTF type information from DWARF debug info. Turning this on expects presence of pahole tool, which will convert DWARF type info into equivalent deduplicated BTF type info. View the full article
-
Description Rework of https://github.com/armbian/build/pull/5563 with use of ./compile.sh BOARD=x BRANCH=y kernel-config How Has This Been Tested? [x] Build test with CI Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description For some weird reason, vim1s's kernel is extremely sensitive to gzipped initramfs image and it fails to load the same. For this reason, we had a pre_update_initramfs hook to change the initramfs compression algorithm from gzip to xz. But it turns out armbian-bsp-cli package has a well hidden pre-install script that changes compression to gzip if armbian-bsp-cli package is upgraded. This PR moves the compression change logic from previously added pre_update_initramfs hook to postinst script of armbian-bsp-cli. This way we can provide the value from getting overwritten and hence fix the upgrade failure. Jira reference number AR-1976 How Has This Been Tested? …
-
Description PMOS has updated their kernel to v6.6, and added otg role switch support: https://gitlab.com/sm8250-mainline/linux/-/commits/sm8250/v6.6/?ref_type=heads I rebased their new work on v6.7-rc2, and some minor changes: fix service usbgadget-rndis.service failed to stop because of missing file /usr/local/bin/remove-usbgadget-network.sh remove xiaomi keyboard driver beacause it doesn't fix the current keyboard disconnecting issue. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Build success [x] Tested on xiaomi-elish, running fine, otg role swtich wo…
-
Description This would enable uboot BTRFS support to allow booting from a sole BTRFS root/boot partition. With this feature u-boot.itb file size increase from 826K to 902K. AFAIK this size increase is not an issue given that we have almost 8MB space for uboot before the first partition. How Has This Been Tested? [x] Compile [x] Boot rk3318 box with sole BTRFS root partition Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [ ] Any dep…
-
Description This is fixing empty renderer value in Debian based released which is causing NetPlan to fail. Jira reference number AR-1977 How Has This Been Tested? [x] Manual run [x] Build image and see if its there 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
-
rk322x family: disable addgroup calls that are intended for image (chroot) but are running on host rk322x family: disable addgroup calls that are intended for image (chroot) but are running on host fixes building rk322x-box on bare metal / non-Docker View the full article
-
rk322x family: use run_host_command_logged() for u-boot postprocessing (so DDR blob used shows in debug logs) rk322x family: use run_host_command_logged() for u-boot postprocessing (so DDR blob used shows in debug logs) cosmetical change for future clarity View the full article
-
artifact-uboot: fix hashing for uboot_custom_postprocess old-timey non-hook artifact-uboot: fix hashing for uboot_custom_postprocess old-timey non-hook also, for extension style hook post_uboot_custom_postprocess, don't do it 3 times, just once this commit will cause rebuild of all u-boots and that's a good thing, many custom changes in family code (eg ddr change in rk322x) were being ignored thanks @paolosabatino View the full article
-
armbian-kernel: enforce CONFIG_LOCALVERSION in .config as empty armbian-kernel: enforce CONFIG_LOCALVERSION in .config as empty View the full article
-
bash: run shellfmt, no changes bash: run shellfmt, no changes View the full article
-
Description Not sure if others are symlinked or they fail silently. Failed to restart sshd.service: Unit sshd.service not found How Has This Been Tested? [x] Tested on Jammy, Mantic, Bookworm Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article
-
Description Update odroidxu4-current kernel to 6.1.63. How Has This Been Tested? [x] Reboot of my Odroid HC1 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Due to the legacy kernel update from T-Head, it is necessary to add tsched=0 to the cmdline in order to disable automatic buffering and ensure proper audio functionality. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Adjusting broken links How Has This Been Tested? [x] Clicking on links Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article
-
Description Winter, Spring, Summer, Autumn. This can only apply in northern hemisphere countries. Southern hemisphere is the opposite months. First quarter, second quarter, third quarter, fourth quarter are universal options. Jira reference number AR-1933 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 docu…
-
Description The size labeler is failing on PRs. Adding permissions to fix 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 have been merged and published in downstream modules View the full article
-
Description In our linux-dtb-* package, we put our dtbs at /boot/dtb-<kernel_version>. The flash kernel script also uses the same location to create a symlink for dtb to be used. This causes a conflict during upgrade resulting into upgrade failure. This PR adds a workaround to handle the same. Jira reference number AR-1911 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. [ ] Testing is in progress. 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, particular…
-
Description This fixes armbian-firmware-full missing the symlinks from linux-firmware How Has This Been Tested? [x] Build an image with armbian-firmware-full and confirmed the symlinks were there and pointed to the right location 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 [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
This week, the Debian project takes over Cambridge as MiniDebConf kicks off right in our own British backyard! Organized by Debian project members, MiniDebConfs aim to achieve similar objectives to those of the annual Debian conference, DebConf. View the full article
-
Description Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Add bluetooth support for Khadas VIM1S and VIM4. Jira reference number AR-1917 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 scanning for nearby bluetooth devices works on VIM1S [X] Tested scanning for nearby bluetooth devices works on VIM4 Checklist: [X] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [X] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no new warnings [X] Any depe…
-
Description Sadly ghproxy.com is down. But this site is based on https://github.com/hunshcn/gh-proxy and has many candidates. I did create one with a cloudflare accout: gitboost.haguro.workers.dev. So add GHPROXY_ADDRESS to let user choose their own proxy url. Default url is still ghproxy.com if GHPROXY_ADDRESS is not set. 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 extra args GITHUB_MIRROR=ghproxy GHPROXY_ADDRESS=gitboost.haguro.workers.dev Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review…
-
Description This probably can help solve the usecases that require home directory to stay present in the final image like the one mentioned in #5918 Jira reference number AR-1912 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 creating image with and without the INCLUDE_HOME_DIR=yes. Works as expected. 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]…
-
Description Bumped Allwinner kernels. legacy - 5.15.137 -> 5.15.139 current - 6.1.62 -> 6.1.63 edge - 6.6.1 -> 6.6.2 Updated ov5640 camera patches to fix patch application failure. Also rebased the config files. 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] Both 32-bit and 64-bit kernel builds fine. [X] Tested 32-bit kernel on NanoPi Duo2(H3). All 3 kernels seems to work fine. [X] Tested ov5640 camera with current and edge kernels. Autofocus didn't worked for me, but its possible that I might have damaged my camera by placing something on it. Hav…
-
Bumps pascalgn/size-label-action from 0.4.3 to 0.5.0. Commits 37a5ad4 Update README.md 6221dea Update dependencies 1e33931 Upgrade to Node 16 (#36) fefca17 chore: upgraded dependencies (#37) a4655c4 Update README.md See full diff in compare view Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase. Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: @dependabot rebase will rebase this PR @dependabot recreate will recreate this PR, overwriting any edits that have been made to it @dependabot merge will merge t…
-
As of today, NVK is now an officially conformant implementation of the Vulkan 1.0 API on NVIDIA Turing hardware. This is the first time any Nouveau driver has gotten the Khronos conformance badge on any API. View the full article
-
Description Update VOP2 and HDMI QP patches from https://github.com/andyshrk/linux/tree/rk3588-vop2-hdmi-upstream-linux-6.7-rc1-2023-11-14. Now there is no kernel panic and it seems to work more stable. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] An…
-
Description In the spirt of 6.6.y being an LTS kernel.... would be a nice win to get to it. Minimal effort to bring mvebu-edge to 6.6.y. I'm testing on helios4. Included all non-failing patches from 6.2. The following failing patches were removed: 12-net-dsa-mv88e6xxx.patch 412-ARM-dts-armada388-clearfog-emmc-on-clearfog-base.patch 91-01-libata-add-ledtrig-support.patch 94-helios4-dts-add-wake-on-lan-support.patch dts-disable-spi-flash-on-a388-microsom.patch use-1000BaseX-clearfog-switch.patch Issue: PWM broken on fan-17. Fan-10 works. │ │ 7.239482] pwm-fan j17-pwm: error -EBUSY: Could not get PWM [ 7.239494] pwm-fan: probe of j17-pwm failed with error -16 …
-
Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article
-
Description Refresh jetson-nano board config and remove no longer used files. How Has This Been Tested? [x] Boots from SD card [x] USB works [x] Ethernet works Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Sometimes we need to fix minor issues like changing the key or fixing other small problem on live OS. We can ship this as a part of BSP package, but its handling should be made easy. This downloads script from CDN, verify its signature and executes after apt upgrade starts installing packages. To do: GH Action script for automatic signing and upload. Jira reference number AR-1410 How Has This Been Tested? Manual. 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 documentati…
-
Description Some forum users got issue due to exotic 1.5gb ddr emcp chips; this updates the ddrbin blob for the imminent release and solve their issues. How Has This Been Tested? [x] Image compiled and tested on a couple of rk322x boards 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
-
Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article
-
Description meson: edge: Bump to v6.6 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] Burn and test Checklist: [ ] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
kernel drivers: replace all "branch:xxx" references with sha1; hash the whole of patch/misc stacktraces: introduce get_stacktrace_element_by_index() to get a specific stracktrace element git: fetch_from_repo(): introduce FETCH_FROM_REPO_CALLBACK_IF_REF_MUTABLE function defined in FETCH_FROM_REPO_CALLBACK_IF_REF_MUTABLE is called if reference is mutable which is anything that's not commit: or tag: and really there's no guarantee that tag: is immutable, but lets assume drivers-harness: hash the whole of patch/misc; throw error if driver does fetch_from_repo with mutable ref this should make drivers hash consistent, at the expense of being moar tiresome any change…
-
Description WireGuard support got lost with one of the recent changes to the Odroid XU4 kernel config. This commit re-adds it as module. 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] Kernel built with lastest Armbian main branch + this change [x] Tested on Odroid XU4Q with an actual WireGuard server test installation root@OdroidXU4:~# dpkg -l linux-image-current-odroidxu4 ii linux-image-current-odroidxu4 23.11.0-trunk armhf Armbian Linux current kernel image 6.1.61-current-odroidxu4 root@OdroidXU4:~# uname -a Linux …
-
Description Several changes to welcome text. How Has This Been Tested? n/a Checklist: [ ] I have made corresponding changes to the documentation View the full article
-
Dear Armbian Community, We’re excited to share the latest updates! Board Support Policy Changes We’re refining our approach by focusing on select boards for better support and reliability: Standard Support: Boards receiving comprehensive, reliable support. Staging Support: Boards undergoing support validation. Community Maintained: Boards benefiting from community support. Discover more about our updated support policies and details here. Supported boards must significantly benefit Armbian, with their statuses confirmed and agreed upon by our team to ensure high-quality standards. Upcoming Release Highlights Our next release will prioritize supported and community-…
-
Description This PR updates rk3588-edge kernel branch to 6.7-rc.1 and adds support for initial VOP2, crpto and HW RNG support. Jira reference number [AR-9999] How Has This Been Tested? [x] Orange Pi 5 Plus boots well. [x] Type-c and type-a ports work with OPI5+. [x] HW RNG and crypto tested. [x] VOP2 works but not really stable. [x] ES8388 audio should work, i have no speakers to test it. 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 warni…
-
linux 6.7.y support 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
-
Fix is now merged in upstream master branch. This reverts commit 563de0bd8ac0415fbbfb56ca9c700ab0d83073ba. Description In PR https://github.com/armbian/build/pull/5912 the upstream to be applied PR was added as a custom patch to armbian build. Since then the PR has been merged upstream. So revert this PR. I did not open a bug for this cleanup. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ X ] I enable back the RTRL8723DS module in the kernel config for rockchip64 edge (as since then this module was disabled in this kernel config)) Then I build with ./compi…
-
Description In the tittle. How Has This Been Tested? [ ] Build test View the full article
-
Description As per title and move RK3588 EDGE tag to 6.6.y branch enable EDGE on Khadas Edge 2 Jira reference number AR-1913 How Has This Been Tested? [x] 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
-
Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article
-
Description On images with changed vendor, when update comes from Armbian repository, VENDOR is overwritten. This change keeps the VENDOR variable from image. How Has This Been Tested? [x] Manual run Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article
-
Description Converting #5898 to use hook instead of patch 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] U-boot compiles. Also .config shows 648 as the default dram clk value. 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 arti…
-
Description For lichee-pi 4A has pwm-fan node in devicetree such as: fan: pwm-fan { compatible = "pwm-fan"; #cooling-cells = <2>; pwms = <&pwm 1 10000000 0>; cooling-levels = <0 64 192 255>; }; So enable pwm-fan support default with licheepi-4a. And I test it's worked on my licheepi 4a board with 8GB ddr. 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 on licheepi 4A board with 8GB ddr Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review …
-
Description Better labeling system and clear instructions should improve chaos in PR / issues. Adding label table. To do: add clear instructions how to use them implement https://github.com/lannonbr/issue-label-manager-action (doesn't work reliably, need to fix it) View the full article
-
Description NanoPC-T6 was added to mainline so is now already present in the Collabora kernel: remove our copy of the device tree Update tags to use newest (6.7-rc) How Has This Been Tested? Build checked. 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
-
initrd: cache: add /etc/modprobe.d to cache key (eg for MODULES_BLACKLIST) initrd: cache: add /etc/modprobe.d to cache key (eg for MODULES_BLACKLIST) View the full article
-
Description A lot of people has been asking on the forums for host mode not working on the otg port in 6.1+ kernel. It seems to be caused by patches.megous/usb-musb-sunxi-Avoid-enabling-host-side-code-on-SoCs-where-it-s.patch. The patch claims to solve sleep issue (rtcwake not working) on pinephone. As we don't support pinephone, I don't see any issue disabling 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 host mode works on otg port on Orange Pi Zero (H3) and NanoPi Duo2 (H3) [X] Tested rtcwake continues to work on NanoPi Duo2 (H3), Orange…
-
Description As per title + attach sources to commit ID 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
-
Description Bug fixes for Action scripts. View the full article
-
Description There are many changes in this file and its impossible to cover this with a patch for now current and all kernels back We are using same hack in UWE drivers. This fixes compilation breaking for kernel 6.7.y How Has This Been Tested? [x] Patch test [ ] Build test View the full article
-
At the beginning of the year, we wrote about WCH CH32V307 RISC-V microcontroller and a development board with 8 UART ports controlled over Ethernet. I’ve now been informed of a similar, but much more compact by VCC-GND Studio named “YD-CH32V307VCT6”. Besides the 144 MHz RISC-V microcontroller, the board features a 10Mbps Ethernet port, two USB Type-C ports, SPI flash, EEPROM, a microSD card socket, and four rows of 24 pins each for a total of 96 pins exposing all pins out of the LQFP100 package. YD-CH32V307VCT6 board specifications: MCU – WCH CH32V307VCT6 32-bit RISC-V microcontroller @ 144 MHz with 256K Flash, 64K SRAM Storage – 32Mbit SPI NOR flash (W25Q32), 64kbit EEPR…
-
Description This is a follow-up of: https://github.com/armbian/build/pull/5901 It resolves a conflict between the SimpleDRM and Panfrost graphic drivers by blacklisting simpledrm. Other boards of the same family are assumed to have the same issue and will probably benefit from this fix as well. However, the fix has been actually tested only on the Khadas VIM3. I cannot test this change for other boards, as I do not own them. The Banana Pi M5 was also included for this change, because the driver conflict has also been mentioned in another Jira ticket. Note that this board is of the meson-sm1 family! How Has This Been Tested? Perhaps someone else has these boards availab…
-
Bumps tspascoal/get-user-teams-membership from 2 to 3. Release notes Sourced from tspascoal/get-user-teams-membership's releases. 3.0.0 What's Changed Upgrade action node runtime to version 20 by @tspascoal in tspascoal/get-user-teams-membership#21 Full Changelog: https://github.com/tspascoal/get-user-teams-membership/compare/v2...v3.0.0 v2.1.0 What's Changed Features feat: update checking functionality to support checking if user exists in one of multiple teams by @binayabaral in tspascoal/get-user-teams-membership#17 Dependency Updates Bump @actions/core from 1.10.0 to 1.10.1 by @dependabot in tspascoal/get-user-teams-membership#18 Bump @vercel/ncc from 0…
-
Description working:WiFi,HDMI,SATA,ETH not work:digital display,IR... Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description These are dead kernels with no ties to either vendor or mainline support. Remove patchsets to reduce clutter and confusion for any/all future contribution. (Example: Fixes should be posted to all LTS and current stable mainline kernel, not to these dead ones) How Has This Been Tested? Kernels have to be manually selected be editing config files, they aren't being used in the build system itself, any niche use for them can be accomplished by pulling them from history by the user. 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-underst…
-
Description RTL8153B - does not initialize correctly on boot. Reboot is okay. Start delay work-around in the board file needs tweaking for longer boot time. Jira reference number AR-1910 How Has This Been Tested? [x] Kernel 6.1y tested on Orange Pi R1 Plus LTS [x] Kernel 6.6y tested on Orange Pi R1 Plus LTS 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 module…
-
Description Some high-resolution monitors (QHD/4K) will not output the desktop, and will enter sleep mode, directly after booting up an Armbian 23.8.1 desktop image and completing the initial setup questions. When such a monitor is attached, the kernel will auto-detect the SimpleDRM graphics driver, which is then prioritized over the Panfrost graphics driver. However, SimpleDRM outputs to a virtual output, while Panfrost outputs to the actual HDMI port. This causes the monitor to not receive any data. By blacklisting the simpledrm kernel module, Panfrost will take care of accelerated graphics (for any monitor) by default. Advanced users can still access simpledrm if req…
-
rk3588: experimental UEFI edk2 support core extensions: fix: don't redefine extension_function_info when recursing otherwise when there's a chain of enable_extension() we lose the original info extensions: grub-with-dtb: add UMS menu entry to GRUB if initramfs ums hook is detected this allows user to enter UMS mode from GRUB for usage with the initramfs-usb-gadget-ums extension has no effect unless initramfs-usb-gadget-ums extension is enabled together with grub-with-dtb extensions: initramfs-usb-gadget-ums: kernel cmdline enables initramfs UMS of all block devices this optional extension adds an initramfs script that: enumerates and filters all block devices exp…
-
Description Adjusting text, remove broken coloring scheme View the full article
-
Description This tries to lower the DRAM frequency of Tritium H5 like what is done on other H5 boards, because I met stability issues when running Klipper on it. How Has This Been Tested? I built a U-Boot deb and flashed it to my Tritium H5, and the stability enhances. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding 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
-
No descriptionView the full article
-
To ensure the Linux kernel is running smoothly, it requires maintenance from a variety of levels. Those working on the lower levels, or the plumber layers, of the kernel will have a chance to convene next week at the annual Linux Plumbers Conference. View the full article
-
Description media: fix firefly-rk3399 mini-pcie slot. Problem description: The 3G/4G module is not available on the firefly-rk3399. According to the schematic, the "MINI PCIE" on the firefly-rk3399 only has USB2 functionality. Comparing with the official kernel device tree, it is found that the vcc3v3-3g-regulator power supply node is missing. However, the pins used by this node conflict with the leds node referenced in the kernel device tree for roc-rk3399-pc. This node is redundant in firefly-rk3399, so it is defined as "node deletion". Summary of modifications: Added vcc3v3-3g-regulator power supply node. Defined node deletion. How Has This Been Tested? [x] Su…
-
Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article
-
Pull Request Description Documentation-Focused: Armbian Build Framework Wrapper Script Overview This pull request introduces a user-friendly wrapper script that acts as a bridge to interact with the Armbian Build Framework. Its main goal is to enhance accessibility and facilitate communication for users who may not be familiar with the underlying script. Key Features Provides a simplified interface for easier interaction. Improves documentation with enhanced help messages. Supports multiple system languages (English, German, Spanish). Future Enhancements Implementation of man pages generation. Integration for markdown documentation. Potential flexibility for JSON outp…
-
I found this GHLBD calculator on a platform selling second-hand electronic products. Three labels of this product appeal to me: “Calculator”, “Android 9.0” and “Allwinner A50“. If you only look at the appearance, this calculator is not much different from that of ordinary calculators, but the Android operating system is running on it and the screen tells me that it is definitely not an ordinary calculator. When I bought it, I only spent 69 RMB ($10 US). I didn’t really have a use case for it, but curiosity drove me to buy one. I decided to introduce it and disassemble it to check out the hardware design. Function demonstration of GHLBD calculator Press and hold the ON and…
-
Description As per description. How Has This Been Tested? [x] Patch test Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] 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
-
Description Add support for onboard eeprom in JetHub D1+ devices. Jira reference number AR-1907 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] current/edge build [ ] 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 [ ] 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 articl…
-
Description In #4352 the kaslrseed command is added. This results in "Unknown command ' kaslrseed ' - try 'help'"; but does continue with booting. This is not the cleanest message; rather check for the command before executing. How Has This Been Tested? N/A [ ] Test A Checklist: [X] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [X] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no new warnings [X] Any dependent changes have been merged and published in downstream modules View the full article
-
No descriptionView the full article
-
basic support for Hyper-V and Azure uefi-{arm64|x86} edge 6.6: kernel .config: update .config, no changes uefi-{arm64|x86} edge 6.6: kernel .config: enable Hyper-V (also, Azure) support (as modules / requires initrd) extensions: image-output-vhd: outputs the image in VHD format (for HyperV/Azure) with correct size View the full article
-
rootfs-to-image: create_image_from_sdcard_rootfs(): ignore /home during rsync; fixes #5864 rootfs-to-image: create_image_from_sdcard_rootfs(): ignore /home during rsync; fixes #5864 View the full article
-
Description Enable BINFMT_MISC for box86. Enable UHID for bluetooth LE keyboard I have a bluetooth LE keyboard with pairing issue: unexpected SMP command 0x06 unexpected SMP command 0x07 The root cause might be a race condition, but the kernel patch which just pass two SMP code check just works. 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] xiaomi-elish kernel build success [x] My bluetooth keyboard is paired and work 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 co…
-
thinkpad-x13s edge 6.6: update .config, enable CONFIG_JOYSTICK_* thinkpad-x13s edge 6.6: update .config, enable CONFIG_JOYSTICK_* View the full article
-
Description Add patches as Justin Green mentioned to enable DMA buffer caching on hantro and rkvdec driver. Hantro and rkvdec driver have set dst_vq->dma_attrs to DMA_ATTR_ALLOC_SINGLE_PAGES | DMA_ATTR_NO_KERNEL_MAPPING and it will not pass check in dma_alloc_noncontiguous, so I add a patch to deal with it. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] rockchip64-edge build success [x] chromium v4l2 decoder works on orangepi3b. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I ha…
-
Description Some patches are modified to get applied to kernel 6.6. Add a new patch 0026-Enable-non-coherent-dst-bufs-for-Venus-V4L2-driver.patch from Justin Green so that chromium will have better performace. 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] Kernel build success for xiaomi-elish [x] Kerne boots fine on xiaomi-elish Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to …
-
Description cpufrequtils is due to removal. Its not present in trixie anymore ... How Has This Been Tested? [x] Build armhf image / rootfs 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
-
Description thead: update linux to 6.6, enable on-board 8723ds wifi chip 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] Successfully built. [x] System startup(EMMC). Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
MLBench enables developers and maintainers to effortlessly gauge how their frameworks perform compared to other implementations, prior code versions, or across different boards, with respect to both runtime performance and other metrics. View the full article
-
thinkpad-x13s: bump to steev's lenovo-x13s-linux-6.6.y (currently 6.6.0) thinkpad-x13s: bump to steev's lenovo-x13s-linux-6.6.y (currently 6.6.0) View the full article
-
Linux Kernel 6.6 has arrived, bringing a significant amount of new features and performance enhancements. Collabora has actively contributed many patches, including work on MediaTek and Rockchip. View the full article
-
Description Build train breaks. Todo: move back once / if fixed 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
-
Description Legacy - 5.15.135 -> 5.15.137 Current - 6.1.57 -> 6.1.60 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] Both 32-bit and 64-bit Kernel builds [X] Booted on Orange Pi Zero, 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 dependent changes have been merged and published in downstrea…
-
meson64 / rockchip64 / uefi / rk3568-odroid: edge 6.6: bump to 6.6.y; rebase patches to v6.6(.0) meson64 / rockchip64 / uefi / rk3568-odroid: edge 6.6: bump to 6.6.y; rebase patches to v6.6(.0) View the full article
-
Description As per subject. Kernel configs have been updated and patches have been adapted to kernel 6.6 as well Jira reference number AR-1905 How Has This Been Tested? [x] Compiled rockchip 32 bit edge kernel succesfully [x] Compiled rk322x edge kernel successfully 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
-
Bumps ossf/scorecard-action from 2.3.0 to 2.3.1. Release notes Sourced from ossf/scorecard-action's releases. v2.3.1 What's Changed :seedling: Bump github.com/ossf/scorecard/v4 from v4.13.0 to v4.13.1 by @spencerschrock in ossf/scorecard-action#1282 Adds additional Fuzzing detection and fixes a SAST bug related to detecting CodeQL. For a full changelist of what this includes, see the v4.13.1 release notes Full Changelog: https://github.com/ossf/scorecard-action/compare/v2.3.0...v2.3.1 Commits 0864cf1 :seedling: Bump docker tag to for v2.3.1 release (#1284) 72df3bf :seedling: Bump github.com/ossf/scorecard/v4 from v4.13.0 to v4.13.1 (#1282) 0ea411f :seedlin…
-
Bumps tj-actions/changed-files from 39 to 40. Release notes Sourced from tj-actions/changed-files's releases. v40 Changes in v40.0.0 🔥 🔥 Breaking Change 🔥 🔥 Directory patterns now require explicit specification of the globstar pattern to match all sub paths. ... - name: Get specific changed files id: changed-files-specific uses: tj-actions/changed-files@v40 with: files: | - dir + dir/** What's Changed Upgraded to v39.2.4 by @tj-actions-bot in tj-actions/changed-files#1664 chore(deps): lock file maintenance by @renovate in tj-actions/changed-files#1665 Bump @types/node from 20.8.7 to 20.8.8 by @dep…
-
With the upcoming 0.5 release, WirePlumber's Lua scripts will be transformed with the new Event Dispatcher. More modular and extensible with very little redundant processing, they will look and feel completely different. View the full article