SBC News
Atom feed, Pull requests awaiting review and other tech news
4530 topics in this forum
-
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
-
Add new rockchip cpu rk3528 support,and new board H28K support. This commit requires: https://github.com/armbian/rkbin/pull/23 Rockchip RK3528 preliminary specifications: CPU – Arm Cortex-A53 processor (4 core 2.0ghz ) GPU – Arm Mali-450 GPU with AFBC compression support Memory – LP4, LP4X, LP3, DDR4, DDR3 HDMI 2.0 Up to 8Kp25 Video decoding – Up to 8Kp25 PCIE2.0/USB3.0 H28K board specifications: 2/4GB LPDDR4 8/32GB EMMC 5.0 two Gb ethernet(one gmac one pcie eth) type C USB2.0(support PD power and maskrom) type A USB2.0 View the full article
-
Reputation Points
- 4 replies
- 7.8k views
- 1 follower
-
-
Dear Armbian Community, We’re excited to bring you the latest Armbian updates. Infrastructure Improvements In the previous month, we dedicated our efforts to enhancing our Content Delivery Network (CDN). This involved upgrading redirector and the main rsync server to ensure faster and more reliable access to Armbian resources. This month, we’re shifting our focus towards improving development and maintenance management, both internally and externally. We are also in the process of refining our support policies to better serve the Armbian community. Wallpaper Competition We’re thrilled to announce the successful conclusion of our recent wallpaper competition. We rece…
-
replace master with main. Untested Adressese https://github.com/armbian/build/issues/5870#issuecomment-1783812910 View the full article
-
Description Update odroidxu4-current kernel to 6.1.60. 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
-
meson64 / rockchip64 / uefi / rk3568-odroid: edge 6.6: bump to 6.6-rc7; rebase/rewrite patches for 6.6-rc7 meson64 / rockchip64 / uefi / rk3568-odroid: edge 6.6: bump to 6.6-rc7; rebase/rewrite patches for 6.6-rc7 View the full article
-
Description Use Radxa's upstream dtb from here. How Has This Been Tested? Built, flashed, booted on a CM5 I/O board. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] 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 Improve naming confusion by changing build framework defaults. 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 When generating KDE desktop environment beyond Jammy, some essential items are missing like systemsettings. The plasma-discover package manager was also missing. In bookworm, some gname packages are also not available any more and have been removed. Jira reference number AR-1897 How Has This Been Tested? [ ] Generated a uefi_x86 version for current/bullseye/KDE and testing in in VirtualBox [ ] Generated a uefi_x86 version for current/bookworm/KDE and testing in in VirtualBox View the full article
-
patching: if 0 files left to commit after config-filtering, don't commit nor rewrite the patches patching: if 0 files left to commit after config-filtering, don't commit nor rewrite the patches this is mostly useful for Makefile's and DT patches which should end be bare instead of null-patched View the full article
-
initrd: if debugging, don't filter update-initramfs output (errors might be lurking in there) initrd: if debugging, don't filter update-initramfs output (errors might be lurking in there) View the full article
-
Radxa Zero: Add overlays for serial i2c and spi. BPI-M2S/M5: Add RTL8822CS overlays for each unit. 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
-
Set aliases for serial, i2c and spi https://github.com/radxa/kernel/commit/09f243e8d3a7a0d06c54ec6909a1b291f20b7a57 https://github.com/radxa/kernel/commit/ca5ed41ff23216d95c7dd5fce6e2d5d7577c7c02 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
-
Update Das U-Boot to v2023.07.02 Patch: HACK: mmc: meson-gx: limit to 24MHz https://github.com/radxa/u-boot/commit/db6738fed924d7febb8bac927e30526f81408eeb In my testing the patch is required for stable boot on REV 1.51. It is not required on REV 1.4, but has no ill effects on boot. 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
-
Set fan max speed to kick in at 65C. This keeps the unit roughly at 70C or lower, when pusing all cores for an extended period of time. 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
-
Description Infos: PostmarketOS's wiki page: https://wiki.postmarketos.org/wiki/Xiaomi_Mi_Pad_5_Pro_(xiaomi-elish) Mainline repo for pmos: https://gitlab.com/sm8250-mainline/linux/-/tree/sm8250/v6.4-rc2?ref_type=heads I created a new family qcom-abl to generate abl bootable images. Qcom devices need userspace applications like pd-mapper and qbootctl. I maintain them in a ppa repo for jammy, so only jammy is supported at the moment. Firmwares for this device are in this pr: https://github.com/armbian/firmware/pull/66 Flashing guide can be found here: https://github.com/amazingfate/armbian-xiaomi-elish/wiki/Flashing-Guide How Has This Been Tested? Please describe the test…
-
add armsom-w3.wip github: https://github.com/ArmSoM/armsom-w3-bsp wiki: http://wiki.armsom.org/index.php/ArmSoM-w3 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. 2.5Gb Network r8125 ok Headphone ok usb 2.0 * 2 ok typec ok usb3.0 ok hdmi tx * 2 ok 40pin-Header ok LED ok RTC ok debug ok Fan ok M2 E key ok POE ok 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…
-
Description Reported by mboehmer on the forums Kernel update made direct spidev in dts an error rather than warning, this patch didn't get updated post-break. Use "armbian,spi-dev" compatible defined in another patch. How Has This Been Tested? Builds OK 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
-
base-files / apt-utils: stop trying non "-updates" repos when looking for Ubuntu LTS release package base-files / apt-utils: stop trying non "-updates" repos when looking for Ubuntu LTS release package otherwise, when the lookup at "jammy-updates" fails (due to server instability), and "jammy" works, we end up with the wrong version non-LTS releases don't have the "-updates" repo, so don't even try, which should make everything faster TODO: yet-another opportunity to have a release metadata file, otherwise this is yet-another place where we list "jammy" View the full article
-
rk3568-odroid edge 6.6: bump to 6.6-rc6 rk3568-odroid edge 6.6: bump to 6.6-rc6 View the full article
-
uefi edge 6.6: bump to 6.6-rc6; rebase patches uefi edge 6.6: bump to 6.6-rc6; rebase patches also bump qemu-uboot variant's uboot from 23.10-rc4 to final 23.10 View the full article
-
rockchip64 edge 6.6: bump to 6.6-rc6; rebase patches rockchip64 edge 6.6: bump to 6.6-rc6; rebase patches View the full article
-
meson64 edge 6.6: bump to 6.6-rc6; rebase patches meson64 edge 6.6: bump to 6.6-rc6; rebase patches View the full article
-
Description Panther X2 is a blockchain terminal device:https://shop.panther.global/ I used rock 3c's uboot defconfig and uboot devicetree and it worked fine. I may patch in the future, as the uboot patch is board specific. 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
-
Google has launched the new Chromecast with Google TV (HD) powered by an Amlogic S805X2 quad-core Cortex-A35 CPU that offers a cheaper alternative to the Chromecast with Google TV (4K) that is limited to 1080p60 resolution, instead of the 4Kp60 video output supported by the Amlogic S905X3 model. While the processor is slower, the system comes with less memory (1.5GB vs 2GB), and only supports 1080p60, it supports the more efficient AV1 video decoding and as well as A/B partitions for seamless updates since the firmware does not need to be downloaded to the internal storage before the Chromecast with Google TV (HD) specifications: SoC – Amlogic S805X2 quad-core Cortex-A35 …
-
Description On devices using uwe5622 wireless, a kernel warn message and corresponding stacktrace is shown in dmesg for incorrect netdev-dev_addr. This PR 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 that warning message is gone on Orange Pi 3 LTS when booted with a kernel with this patch applied and that wireless continues to work fine. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I ha…
-
docker launcher: don't lose track of the wanted host_release when setting using Armbian base image docker launcher: don't lose track of the wanted host_release when setting using Armbian base image host_release (wanted_release_tag) was being re-computed from DOCKER_ARMBIAN_BASE_IMAGE DOCKER_ARMBIAN_BASE_IMAGE might have been changed from ":" if DOCKERFILE_USE_ARMBIAN_IMAGE_AS_BASE != no that would cause host_release to be "armbian-ubuntu-lunar-latest", not "lunar" which would cause python2/python2-dev to be installed, which would cause Dockerfile build to fail View the full article
-
cli-patch: don't ask about desktop/server builds during patch rewrite/to-git cli-patch: don't ask about desktop/server builds during patch rewrite/to-git add to-do for real fix later View the full article
-
rockchip-rk3588: add -Wno-error=address to u-boot CFLAGS so it builds with gcc 12+ rockchip-rk3588: add -Wno-error=address to u-boot CFLAGS so it builds with gcc 12+ this applies to all u-boots in this family this is in addition to the the -Wno-error=enum-int-mismatch needed for gcc 13+ View the full article
-
Description I have changed the way the patches are generated a bit. Instead of using orange-pi branch from megous tree for 6.6 kernel, I have used the following 6.6 kernel branches from megous tree a83t-suspend, af8133j, anx, audio, axp, cam, err, fixes, mbus, modem, opi3, pb, pinetab, pp, ppkb, samuel, speed, tbs-a711, ths These branches were carefully chosen to include only allwinner related patches and remove importing of most of the rockchip related patches into the allwinner kernel. This has led to decrease in the total applied patch count by 84. We now apply 407 patches instead of 491 patches as applied in 6.5 kernel, while all functionality will remain the same. …
-
HACK: BOOT ORDER: NVMe SDCARD eMMC. NOTES: In my testing there has been no false starts or hangs up. Meaning the boot process has been stable. The downside to this in my opinion is that if there is an OS on the NVMe it will always take boot priority. The drive would need to be pulled or DD'd in order for SD eMMC boot to kick in. This has been tested by pulling the NVMe and booting from the drive and killing it; dd if=/dev/zero of=/dev/nvme0n1 bs=32768 count=32768 Tested-on: Waveshare CM4-IO-BASE-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…
-
rockchip64 / edge 6.6: add rk3566-orangepi-3b-sata DTB rockchip64 / edge 6.6: add rk3566-orangepi-3b-sata DTB rockchip64 / edge 6.6: add overlay rockchip-rk3566-sata2.dts this would also apply to 3568 View the full article