Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

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

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

SBC News

Atom feed, Pull requests awaiting review and other tech news

  1. Ongoing work on the reverse-engineered Panfrost OpenGL ES driver for Arm Mali GPUs has turned the RK3399 SoC into a very attractive platform to try out Wayland on ARM devices. View the full article

    • Reputation Points

    • 0 replies
    • 919 views
  2. orangepizero2/sun50iw9/legacy: trying to fix legacy bootloader build; re-do from vendor code; bring busybox dependency with inline hook View the full article

    • Reputation Points

    • 0 replies
    • 919 views
  3. Description Maintenance. How Has This Been Tested? [x] Odroid XU4 build 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 [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 918 views
  5. Description Enable Terminator by default while others - Chrome, Thunderbird and Code if enabled. X86 Only Jira reference number AR-1353 How Has This Been Tested? [x] Several images made and boot Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 918 views
  6. Description Rewrite with: ./compile.sh rewrite-kernel-config BOARD=board BRANCH=branch How Has This Been Tested? [ ] CI Checklist: Please delete options that are not relevant. [ ] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 918 views
  7. Description Remove Ubuntu ads. Jira reference number AR-1376 How Has This Been Tested? [x] Installed package following by apt upgrade Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 918 views
  8. Complex, real-world correctness tests and performance analysis are now possible thanks to gltrim, a new tool recently added to apitrace, designed to trim replayable traces to single, user-defined frames. View the full article

    • Reputation Points

    • 0 replies
    • 917 views
  9. 0xC0FFEE’s RP2040 PHAT is both a Raspberry Pi RP2040 development board and a pHAT for Raspberry Pi and Pi Zero Linux SBCs that exposes the I/Os through the 40-pin GPIO header traditionally found in Raspberry Pi single board computers. The board comes with all features of the Raspberry Pi Pico board including a USB port for power and programming, an SPI flash, and a BOOT button, but also adds a Reset button. That means it’s software compatible, except for the user LED connected to GPIO 26, and works with the MicroPython and C SDKs, as well as the Arduino IDE, Zephyr RTOS, and more. RP2040 pHAT specifications: MCU – Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller @…

    • Reputation Points

    • 0 replies
    • 917 views
  10. Bumps Vucko130/delete-older-releases from 0.2.1 to 0.2.2. Release notes Sourced from Vucko130/delete-older-releases's releases. v0.2.2 Full Changelog: https://github.com/Vucko130/delete-older-releases/commits/v0.2.2 Commits 4fc1741 Update action.yml 69fe4bf Create dependabot.yml 134ac2b Create codeql.yml 653dc03 Merge pull request #20 from HiGarfield/master 5128841 Merge pull request #15 from smallprogram/master 5fbfcd7 run with node16 c190a0c update index.js 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. Depe…

    • Reputation Points

    • 0 replies
    • 917 views
  11. meson64: edge: bump to 6.2 currently 6.2-rc3 please do not squash when merging otherwise the actual changes are hard to find later Images for testing, for many boards, scroll down for meson64's: https://github.com/rpardini/armbian-release/releases/tag/20230109c View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 917 views
  13. Purism has just announced the Lapdock kit to turn their Librem 5 Linux smartphone into a laptop with a 13.3-inch touchscreen display thanks to the NexDock 360 laptop dock. I was a big believer in mobile desktop convergence around 10 years ago, expected to be soon able to use my phone as a computer or laptop with a dock, and it looked like it might have become a reality when Canonical launched the Ubuntu Edge smartphone crowdfunding campaign in 2013. But it turns out demand was not sufficient, and Canonical eventually ended their convergence efforts focusing on profitable IoT and cloud segments instead. But that does not mean there isn’t a niche market and Purism’s Lapdock…

    • Reputation Points

    • 0 replies
    • 917 views
  14. Description enable 5.19.y edge kernel for the radxa zero 2 builds on the radxa zero 2 board config 5.19.y kernel source is already handled by meson64 config so we just have to enable the edge kernel builds on the board config How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] 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 generat…

    • Reputation Points

    • 0 replies
    • 917 views
  15. kernel: call make with INSTALL_MOD_STRIP=1 so modules are stripped kernel: call make with INSTALL_MOD_STRIP=1 so modules are stripped also, don't add target 'install' twice View the full article

    • Reputation Points

    • 0 replies
    • 917 views
  16. Description Allwinner is tied to tags by default in order to have better control on upgrading. Due to large amount of patches, this is safest method. How Has This Been Tested? Not tested, CI at PR needs fixing. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 916 views
  17. Started by RSS Bot,

    This fall, we're thrilled to be sponsoring not one, but five great conferences! View the full article

    • Reputation Points

    • 0 replies
    • 916 views
  18. In my previous blog post, we discussed the importance of testing, what is fuzzing, and how the syzkaller fuzzes the kernel in order to find bugs. Now, let’s install the tool and starting using it to improve our code base. View the full article

    • Reputation Points

    • 0 replies
    • 916 views
  19. Description Preliminary work on the branding of the kernel package version Jira reference number AR-1233 This is a template. It is necessary to discuss the design. You can build the kernel package yourself and see what happened. [ ] 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

    • Reputation Points

    • 0 replies
    • 916 views
  20. Description This is a draft/wip for adding https proxy caching. This is especially designed for machines hosting lots of github runners to reduce their bandwidth usage by sacrificing disk space. http caching has been merged already and only needed minor changes. Caching https however is way more complicated. Encryption needs to be broken and rewrapped and then obviously downloads will fail due to cert issues. Classic MITM. So a new certificate authority (CA) needs to be put in place to allow these "fake" certs. Why is this even necessary? Well one major part is downloads from upstream apt repositories. The other major part is downloading 3rd party repositories and artif…

    • Reputation Points

    • 0 replies
    • 916 views
  21. Description Fixed the problem that nanopi r1 cannot boot from emmc. The reason is that uboot uses nanopineo's defconfig and dts when compiling so that it lacks the mmc2 definition. A topic on the forum about this issues: https://forum.armbian.com/topic/28704-nanopi-r1-emmc-install-fails-to-start How Has This Been Tested? Build and update u-boot 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 merg…

    • Reputation Points

    • 0 replies
    • 916 views
  22. Started by RSS Bot,

    For the past few years a clear trend of containerization of applications and services has emerged. Having processes containerized is beneficial in a number of ways. It both improves portability and strengthens security. View the full article

    • Reputation Points

    • 0 replies
    • 916 views
  23. Started by RSS Bot,

    Description Maintenance View the full article

    • Reputation Points

    • 0 replies
    • 916 views
  24. Last week, I attended DebConf 17 in Montréal, returning to DebConf for the first time in 10 years (last time was DebConf 7 in Edinburgh). It was great to put names to faces and meet more of my co-developers in person! View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 915 views
  26. Initcalls, which serve to call functions during boot, were implemented early on in the development of the Linux Kernel. Read on as we take a closer look, including their purpose, their usage, ways to debug them (using initcall_debug or FTrace), and more. View the full article

    • Reputation Points

    • 0 replies
    • 915 views
  27. Description Zoom install for x86 desktop. Jira reference number AR-1357 How Has This Been Tested? [ ] Build x86 desktop image Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 915 views
  29. Kmemleak allows you to track possible memory leaks inside the Linux kernel. Basically, it tracks dynamically allocated memory blocks in the kernel and reports those without any reference left and that are therefore impossible to free. View the full article

    • Reputation Points

    • 0 replies
    • 915 views
  30. Description rework to apply cleanly on 6.10.5 and 6.6.46 - root cause GitHub issue reference: #7087 Jira reference number AR-2467 special thanks: @EvilOlaf How Has This Been Tested? [x] Patch applies cleanly to meson64 edge 6.10.5 - compiling ok [x] Patch applies cleanly to meson64 current 6.6.46 - compiling ok Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 915 views
  31. bananapim2s: rename u-boot patch folder, required, since board file was renamed in #4644 View the full article

    • Reputation Points

    • 0 replies
    • 914 views
  32. When using directories, the docker images will start generaties files inside these directories, with root privileges. These files cannot be removed by the user, even though he owned the directory. So I decided to use volumes instead, since this alleviate the issue. I'll add a volume management API letter. For the time being, you'll have to rely on docker-compose volume commands to manage them. Signed-off-by: Myy Miouyouyou myy@miouyouyou.fr View the full article

    • Reputation Points

    • 0 replies
    • 914 views
  33. 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…

    • Reputation Points

    • 0 replies
    • 914 views
  34. This PR re-adds support for the NanoPi NEO3, we talked about this a while ago. This as a preview, as I want to ask if the changes in this PR would be enough. Successfully built, booted, and rebooted: [x] bullseye current [x] bullseye edge [x] focal current [x] focal edge [x] jammy current [x] jammy edge I am aware that I need to change the web site afterwards. View the full article

    • Reputation Points

    • 0 replies
    • 914 views
  35. AAEON has just introduced the UP Xtreme i12 single board computer (SBC) with Intel 12th generation Alder Lake-P hybrid SoC with up to 12 cores/16 threads, up to 32GB LPDDR5 memory, support for four 4Kp60 displays, and equipped with high-speed interfaces such as USB 4.0 and 2.5 GbE. The board also features four M.2 sockets for NVMe storage, Wi-Fi 6 and 5G cellular connectivity, a SATA III port, several USB 3.2/2.0 Type-A ports, and a 40-pin GPIO header and mounting thread for Raspberry Pi HATs, which should make it especially suitable for IoT, robotics, and smart retail applications, as well as smart manufacturing with a 12 to 36V wide supply voltage range. UP Xtreme i12 s…

    • Reputation Points

    • 0 replies
    • 914 views
  36. Description Based on https://github.com/armbian/build/pull/4267 Jira reference number AR-1387 How Has This Been Tested? [x] Build test of all kernels Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 914 views
  37. Description orangepi5-plus u-boot patch dir has been detached to allow patching in kaslr support this PR includes general 2024.07 patches to board such as: general-btrfs-fix-out-of-bounds-write.patch general-dwc-otg-usb-fix.patch general-dw-hdmi-disable.patch general-fix-inno-phy-macro.patch note to users and maintainers: sorry for forgetting to include those patches in my first PR How Has This Been Tested? [x] Succesfully built and ran u-boot 2024.07 Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the ful…

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 914 views
  39. Description After testing, it was found that Firefly-RK3399 cannot boot using the mainline device tree due to issues with the PMU (Power Management Unit). Even after fixing the PMU problem, Bluetooth still cannot be used. Therefore, the original patch has been optimized by removing unnecessary parts. How Has This Been Tested? [x] Almost all hardware functions(HDMI, WiFi, BT, GbE, USB...). [x] System startup. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [x] Any dependent changes have been…

    • Reputation Points

    • 0 replies
    • 913 views
  40. Started by RSS Bot,

    Some exciting news today as GStreamer launches its redesigned documentation site, complete with dynamic navigation, search function and new tutorials. This new iteration is powered by HotDoc, a tool created by Collabora's Mathieu Duponchelle! View the full article

    • Reputation Points

    • 0 replies
    • 913 views
  41. thinkpad-x13s: bump to jhovold's 6.10 (from -rc7) thinkpad-x13s: bump to jhovold's 6.10 (from -rc7) View the full article

    • Reputation Points

    • 0 replies
    • 913 views
  42. Description add information to the places where people might looking for it try to resolve confusions remove unnecessary infos Jira reference number AR-1284 How Has This Been Tested? Text changes only. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 913 views
  43. Bumps ossf/scorecard-action from 1.1.2 to 2.0.3. Release notes Sourced from ossf/scorecard-action's releases. v2.0.3 Patch for fix in #898 v2.0.2 Fixes ossf/scorecard-action#895 v2.0.1 Fix for #856 v2.0.0 What's Changed 🌱 Prepare for a pre-release of the Golang action by @​azeemshaikh38 in ossf/scorecard-action#750 :seedling: Bump github/codeql-action from 2.1.12 to 2.1.16 by @​dependabot in ossf/scorecard-action#751 :seedling: Bump debian from 11.3-slim to 11.4-slim by @​dependabot in ossf/scorecard-action#749 :seedling: Bump step-security/harden-runner from 1.4.3 to 1.4.4 by @​dependabot in ossf/scorecard-action#646 :seedling: Bump actions/setup-go from 3.2.0 to…

    • Reputation Points

    • 0 replies
    • 913 views
  44. Description armsom-sige7: enable gpu rock-5a: enable gpu, fix poweroff, enable pcie2x1 for M.2 E slot hinlink-h88k: enable gpu How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] ./compile.sh kernel BOARD=armsom-sige7 BRANCH=edge DEB_COMPRESS=xz [x] Tested with armsom-sige7, rock-5a and hinlink-h88k Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new …

    • Reputation Points

    • 0 replies
    • 913 views
  45. 😢 still fallout from yesterday's 6.1.30 / 6.3.4 chaos and we're 6.2.16 in the middle EOL View the full article

    • Reputation Points

    • 0 replies
    • 912 views
  46. Description This code was added to the source data from the kernel version 5.10.x, possibly even earlier. Accordingly, this patch is not needed. https://github.com/torvalds/linux/blob/v5.10/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi#L188 https://github.com/torvalds/linux/blob/v5.15/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi#L189 https://github.com/torvalds/linux/blob/v6.1/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi#L230 Before disable path: &hdmi_sound { status = "okay"; }; &hdmi_sound { status = "okay"; }; After disable path: &hdmi_sound { status = "okay"; }; How Has This Been Tested? [x] Rock Pi 4 Model B Checklist: [x] My code …

    • Reputation Points

    • 0 replies
    • 912 views
  47. Started by RSS Bot,

    Description This story with the spidev driver has been going on for quite a long time. Kernel developers do not want this driver to be called by its name spidev. They probably have serious reasons. Starting from kernel version 5.15.1, we will be able to call, load this kernel module only using an alias that should not match the name of this module. This fix allows us to move in line with the upward changes of the kernel and keep our patches of the dtb overlay files in working condition. Please see this page. Checklist: [ ] Test work on board [ ] Test build View the full article

    • Reputation Points

    • 0 replies
    • 912 views
  48. Description UX improvements. View the full article

    • Reputation Points

    • 0 replies
    • 912 views
  49. Description Background In PR #6617, we've added the ethernet and pwm driver for zero2w for kernel version 6.6 and 6.7, now in 6.10, the pwm drvier interface have been changed that makes our driver failed to compile, here's a PR to fix that. Changes: Fix compiling error at the patch drivers-pwm-Add-pwm-sunxi-enhance-driver-for-h616.patch, adapt to new 6.10 pwm interface At sunxi64 edge config, enable CONFIG_PWM_SUNXI_ENHANCE as module How Has This Been Tested? [x] Build and install to zero2w, the ethernet works well 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, pa…

    • Reputation Points

    • 0 replies
    • 912 views
  50. Description Even though git shows a lot of changes, only change is putting the code in if block to make sure that we try to patch the system after we relaunch. Without this I got a password prompt on my MacBook as the system was trying to patch the MacOS. This can be closed if #6076 is ready 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 ar…

    • Reputation Points

    • 0 replies
    • 911 views
  51. Fix all shellcheck issues, as well as some formatting/indentation. Tested by building and booting a Radxa Zero image with this included. View the full article

    • Reputation Points

    • 0 replies
    • 911 views
  52. Today, Imagination Technologies announced they are now using Zink for full OpenGL 4.6 support. This is the first time we've seen a hardware vendor trust Zink enough to completely side-step a native OpenGL driver and use it in a shipping product. View the full article

    • Reputation Points

    • 0 replies
    • 911 views
  53. Started by RSS Bot,

    Description Cleanup and order firstrun scripts to use systemd firstboot logic. Cleanup image according to systemd so multiple flashes don't share machine-id or random seed Cleanup espressobin-related logic enabling networkd and resolved services. Replaces #3642 and #3769 Jira reference number AR-1174 How Has This Been Tested? [ ] Flash the new image and see if it completes firstrun scripts and populates /etc/machine-id 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 [ ]…

    • Reputation Points

    • 0 replies
    • 911 views
  54. Update maintainers and board status Check for errors: https://github.com/armbian/scripts/actions/workflows/pull-maintainers-from-database-and-make-a-pr.yml synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article

    • Reputation Points

    • 0 replies
    • 910 views
  55. -Clean, remove params for old kernel -Add option to disable usb autosuspend -Add display console replace rootdev with "LABEL=armbi_root" to boot from sd card an emmc with same boot.ini View the full article

    • Reputation Points

    • 0 replies
    • 910 views
  56. Description https://github.com/armbian/build/commit/5dee9ee935703a559992478fa8045b464af72b50#commitcomment-111988535 Rockpi4 is using BL31 blobs to build uboot, so it should get configed with BOOT_SCENARIO="tpl-spl-blob". If BOOT_SCENARIO is not declared it will be only-blobs by default, which will not build tpl/u-boot-tpl.bin and spl/u-boot-spl.bin needed by spi image creating. So it's better to declare BOOT_SCENARIO="tpl-spl-blob" just like rockpro64. I don't have rock4 board so someone has to confirm this fix. 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…

    • Reputation Points

    • 0 replies
    • 910 views
  57. Description Lets have some handy tool for fast checking of images integrity. It needs 10-15m to check all images on average big runner. Jira reference number AR-1236 How Has This Been Tested? [x] Test run xz: dl/jetson-nano/archive/Armbian_22.05.1_Jetson-nano_jammy_edge_5.18.0_xfce_desktop.img.xz: Unexpected end of input xz: dl/khadas-vim3l/archive/Armbian_22.05.1_Khadas-vim3l_jammy_edge_5.17.5_xfce_desktop.img.xz: Unexpected end of input xz: dl/khadas-vim3l/archive/Armbian_22.05.1_Khadas-vim3l_focal_current_5.10.110_xfce_desktop.img.xz: Unexpected end of input xz: dl/uefi-arm64/archive/Armbian_22.05.1_Uefi-arm64_focal_current_5.15.43_xfce_desktop.img.xz: Unexpected e…

    • Reputation Points

    • 0 replies
    • 910 views
  58. Description ... and leave common package so one can mount NFS share OOB. Removing server package from all variants. Rationale: https://forum.armbian.com/topic/23370-2208-jammy-downloads-why-are-nfs-and-openvpn-servers-installed Jira reference number AR-1317 How Has This Been Tested? Non essential package removal. 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 m…

    • Reputation Points

    • 0 replies
    • 910 views
  59. Description enabled kernel modules pine64 for CSI and camera drivers Jira reference number AR-1647 How Has This Been Tested? Yes by installation on the PINE64 hardware. 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

    • Reputation Points

    • 0 replies
    • 910 views
  60. Description Due to "recent" fixes to the rk3328 dram memory controller driver (see https://github.com/armbian/build/pull/4774) and tests/benchmarks being made on Rock Pi E board, enable the dmc driver on such CSC board for a nice and free speed bump Jira reference number AR-1585 How Has This Been Tested? The patch is from the pre-armbian-next era and has been tested there to be fully functional, I will check that it does not break compilation on main branch as soon as possible. [ ] compile deb kernel packages on main branch 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 co…

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 910 views
  62. armbian-kernel: enforce CONFIG_LOCALVERSION in .config as empty armbian-kernel: enforce CONFIG_LOCALVERSION in .config as empty View the full article

    • Reputation Points

    • 0 replies
    • 910 views
  63. Description Ubuntu Noble is not yet in Jammy deboostrap. Lets patch the system with an extensions, so we con't mess up with a framework itself. This will eventually become deprecated anyway. Jira reference number AR-2004 How Has This Been Tested? [x] Manual run ./compile.sh ENABLE_EXTENSIONS="ubuntu-noble" Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 910 views
  64. Description Make compatibility changes to remove the need to update u-boot environment Jira reference number AR-1191 How Has This Been Tested? [ ] Boot with this revision of the boot script on new u-boot environment [ ] Boot with this revision of the boot script on old u-boot environment View the full article

    • Reputation Points

    • 0 replies
    • 910 views
  65. Today sees the public release of Vulkan 1.0, the next-generation graphics API from the Khronos Group. As a member of Khronos, Collabora has been committed to improving EGL, OpenGL ES and OpenGL itself, and this continues with Vulkan. View the full article

    • Reputation Points

    • 0 replies
    • 909 views
  66. Started by RSS Bot,

    No descriptionView the full article

    • Reputation Points

    • 0 replies
    • 909 views
  67. Started by RSS Bot,

    No descriptionView the full article

    • Reputation Points

    • 0 replies
    • 909 views
  68. Description Patches needed to run Pi-KVM. Jira reference number AR-1300 How Has This Been Tested? [x] Build CURRENT and EDGE [x] Tested by (srepac) 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

    • Reputation Points

    • 0 replies
    • 909 views
  69. Reduce failed to get tx report from firmware dmesg spam. https://lore.kernel.org/linux-wireless/20210713104524.47101-1-pkshih@realtek.com/ https://cgit.freebsd.org/src/commit/?id=e140d551b78670fbf99c83a59438cb13de50420f Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 909 views
  70. Description Maintenance. View the full article

    • Reputation Points

    • 0 replies
    • 909 views
  71. Description The current script can overwrite drivers which are set as built-in in the board-specific config. This is not desirable. Add a check to ensure we do not convert built-in stuff into modules. First encountered it when pocketbeagle 2 kernels was enabling EXT4 as module instead of being built-in, which makes the current rootfs (using ext4) fail to run. How Has This Been Tested? Tested on PocketBeagle 2 Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 909 views
  72. Activating sun4i_csi as a kernel module is required to activate csi0/1 on sun4i-a10, sun7i-a20 and sun8i-r40. Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in ha…

    • Reputation Points

    • 0 replies
    • 909 views
  73. Collabora is headed to Amsterdam for IBC! Drop by to see our work on the DAB protocol, our integration of LCEVC, and our latest XR project, ElectricMaple. View the full article

    • Reputation Points

    • 0 replies
    • 908 views
  74. The last time we wrote about the ZOTAC ZBOX PICO PI336 mini PC it featured an Intel Celeron N4100 Gemini Lake processor, but the company appears to have launched an upgrade with an Intel Celeron N6211 Elkhart Lake processor instead. The new ZBOX PI336 PICO fanless mini PC also gets more storage up to 128GB eMMC flash, but the rest of the specifications remain pretty much the same with 4GB RAM, HDMI & DisplayPort video outputs, three USB ports, Gigabit Ethernet, WiFI, and Bluetooth, although some of the interfaces got a version bump for additional performance. ZOTAC PI336 specifications: SoC – Intel Celeron N6211 dual-core Elkhart Lake processor up to 1.2/3.0 GHz with …

    • Reputation Points

    • 0 replies
    • 908 views
  75. add gmac0 ethernet support add poweroff support fix typo in dts How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] ./compile.sh kernel BOARD=rock-5a BRANCH=edge COMPRESS_OUTPUTIMAGE=sha,gpg,xz DEB_COMPRESS=xz [x] gmac0 ethernet is enabled on h88k [x] poweroff command can shut down h88k now Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warning…

    • Reputation Points

    • 0 replies
    • 908 views
  76. Started by RSS Bot,

    Widely recognized as the premier event for developers working at all levels of the Linux kernel's plumbing layer and beyond, this year's edition of LPC is jam-packed with microconferences, a refereed track, a Kernel Summit track, multiple BoFs, and more. View the full article

    • Reputation Points

    • 0 replies
    • 908 views
  77. Ozone is Chromium’s next-gen platform abstraction layer for graphics and input. When developing either Ozone itself or an application that uses Ozone, it is often beneficial to be able to run the code on the development machine, which is usually a typical GNU/Linux desktop system, since doing so speeds up the development cycle. View the full article

    • Reputation Points

    • 0 replies
    • 908 views
  78. Description We plan to refactor rootfs caching and this is first part. This commit supports attaching to last cache release number and also checking previous three releases for file. There is more to come as per https://armbian.atlassian.net/browse/AR-1277 Merge is needed at once as old caching system is down. Jira reference number AR-1277 How Has This Been Tested? [x] Made few images 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 warnin…

    • Reputation Points

    • 0 replies
    • 907 views
  79. Robustel has launched three Arm-based industrial IoT gateways namely the EG5100, EG5120, and LG5100 that offer 5G, 4G LTE, and/or LoRaWAN connectivity, and runs Debian 11-based RobustOS Pro Linux operating systems The edge gateways also feature two Ethernet ports, two RS232/RS485 ports for connection to industrial devices, digital inputs and outputs for simple monitoring and control, and support a wide 9 to 60V DC power input through a 2-pin terminal block. Robustel LG5100, EG5100, and EG5120 specifications: SoC/memory/storage LG5100 and EG5100 Unnamed quad-core Cortex-A7 processor @ 792 MHz (possibly NXP i.MX 7ULP) 512MB DDR3 8GB eMMC flash EG5120 Unnamed quad-core Corte…

    • Reputation Points

    • 0 replies
    • 907 views
  80. Up until now, U-boot would only support the User datagram protocol (UDP) allowing for TFTP and NFS boot, but Linaro has now added support for TCP and HTTP in U-boot in order to boot Linux from common web servers. TFTP boot from U-boot has been supported for years, as around the year 2006 I remember implementing TFTP Linux boot for a Karaoke system in order to lower the BoM cost by selecting a smaller flash device, and I also explained how to boot Linux on a TV box with TFTP back in 2014. This requires installing a TFTP server on your server, which is quite a trivial task, but HTTP servers are omnipresent, so it’s a welcome addition to U-boot. If you want to use HTTP to bo…

    • Reputation Points

    • 0 replies
    • 907 views
  81. When the kernel crashes, it's good to know how to analyze the log and to discover exactly where the error occurred. This blog post shows a simple technique to retrieve the buggy line from the addresses shown in the log and also enabling specifics logs with Dynamic Debug. View the full article

    • Reputation Points

    • 0 replies
    • 907 views
  82. On Thursday 28th of April in Paris, France Bosch and Collabora will be hosting the first Apertis hands-on session during the GENIVI AMM. The session will give everyone present an opportunity to work first hand with Apertis and produce applications to be deployed on automotive targets. View the full article

    • Reputation Points

    • 0 replies
    • 907 views
  83. Started by RSS Bot,

    With the 5.5 kernel released earlier this week, here's a detailed look at Collabora’s contributions, including work to improve upstream support of peripherals used together with the i.MX 6 family of processors. View the full article

    • Reputation Points

    • 0 replies
    • 907 views
  84. Description Hi Igor, as discussed in radxa e25 channel on discord i did a first build with edge kernel of e25 radxa board. my board did not yet arrvie so i cannot test this properly uboot is from radxa kernel is 6.1.y i was able to build this image Armbian_23.02.0-trunk_Radxa-e25_jammy_edge_6.1.7.img i also added another board here, it is a beelink gs1 allwinner h6 TV box which builds properly with just mainline kernel. and it works fine with, it is installed on internal emmc. Armbian_23.02.0-trunk_Beelink-gs1_jammy_current_5.15.80.img Armbian_23.02.0-trunk_Beelink-gs1_jammy_edge_6.1.2.img.sha Armbian_23.02.0-trunk_Beelink-gs1_jammy_edge_6.1.6.img How Has This Bee…

    • Reputation Points

    • 0 replies
    • 907 views
  85. At Collabora one of the many things we do is build Debian derivatives/overlays for customers on a variety of architectures including 32 bit and 64 bit ARM systems. And just as Debian does, our OBS system builds on native systems rather than emulators. View the full article

    • Reputation Points

    • 0 replies
    • 906 views
  86. 5G is often associated with Gigabit speeds when found in mobile handsets or connected laptops, while there’s also 5G LPWA for battery-powered IoT devices. 5G RedCap, which stands for Reduced Capability, offers a middle ground for industrial IoT applications that keep some 5G features such as low latency, low power consumption, enhanced security, and network slicing while limiting the bandwidth to around 85 Mbps. 5G RedCap, also called NR Lite, will be part of 3GPP Release 17 scheduled for later in 2022, and further improved in Rel 18 in 2023. It will be first found in applications currently relying on LTE Cat 1 through Cat 4, and can be considered a light version of the 5…

    • Reputation Points

    • 0 replies
    • 906 views
  87. Description Adding missing package. Jira reference number AR-1337 How Has This Been Tested? [x] Manual installation 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

    • Reputation Points

    • 0 replies
    • 906 views
  88. Description Add meson-gx mmc driver patches for use phase clock settings from dts add read amlogic,mmc-phase values from dts files update meson-axg.dtsi to use 270, 0, 0 phases disable old patch for axg phase change to 270 Jira reference number AR-1394 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] JetHub J100 (axg) boots ok [X] JetHub J80 (gxl) boots ok View the full article

    • Reputation Points

    • 0 replies
    • 906 views
  89. The Panfrost project building a free, Open Source graphics driver for modern Mali GPUs has reached a new milestone: the first 3D render, including basic texture support, on a Bifrost chip (Mali G31)! View the full article

    • Reputation Points

    • 0 replies
    • 906 views
  90. Description Maint. Some patches does not apply cleanly, but it builds. How Has This Been Tested? [x] Build test for current and edge 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

    • Reputation Points

    • 0 replies
    • 906 views
  91. Started by RSS Bot,

    No descriptionView the full article

    • Reputation Points

    • 0 replies
    • 906 views
  92. Description This patch is needed only for extra additional wireless drivers under EXTRA_WIFI. How Has This Been Tested? [x] Built two kernels 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

    • Reputation Points

    • 0 replies
    • 906 views
  93. Description Just updating kernel configs. View the full article

    • Reputation Points

    • 0 replies
    • 906 views
  94. Description Added and rework armbian patches. Checklist: [x] Test build sunxi [x] Test work on board bananapi-m3 [ ] Test build sunxi64 [ ] Test work on board orangepi-pc2 View the full article

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 906 views
  96. Maintaining a non-trivial set of GStreamer patches can be tricky. Thanks to the recent move to a single, unified git repo, you can now easily run a GStreamer continuous integration pipeline on your own GitLab instance. Here's how. View the full article

    • Reputation Points

    • 0 replies
    • 906 views
  97. Description Add the emmc DTBs to the FIT image How Has This Been Tested? Don't have emmc hardware, but it's very similar to the v5 and v7 Checklist: View the full article

    • Reputation Points

    • 0 replies
    • 906 views
  98. Pico Technology has released PicoVNA 5 control software for their vector network analyzers for Windows x86 64-bit, Mac, Linux x86 64-bit, and Raspberry Pi 3 and greater single board computers, superseding the Windows-only PicoVNA 3 software. As a Ubuntu user, I hate it when some hardware tool forces me to install software on Windows when there’s no Linux alternative, so any company that provides cross-platform tools is making the right move. I’m also not quite sure what a “vector network analyzer” (VNA) is, so I’ll first look into the PicoVNA 106 and PicoVNA 108 6/8.5 GHz VNAs from the company. PicoVNA 106/108 vector network analyzers highlights and specifications: Freque…

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 905 views
  100. Times are changing: LLVM has become more than a spare to GCC, such that glibc - the last big GCC bastion, is now working towards supporting LLVM as a first-class citizen. View the full article

    • Reputation Points

    • 0 replies
    • 905 views

Account

Navigation

Search

Search

Configure browser push notifications

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