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. 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
    • 883 views
  2. The manufacturer of Orange Pi boards, Shenzhen Xunlong Software, has formally announced the release of Orange Pi OS based on Android with a Windows 11-styled desktop that we are told can also be switched to macOS look and feel, and offering features typically found in desktop operating systems such as multi-window support. I understand the current release of the operating system works on Orange Pi 800 keyboard PC and the Orange Pi 5 SBC should also be supported once soon. We’re told Orange Pi OS is based on Android 12, but that may be an error since I’m not aware of an Android 12 SDK for the Rockchip RK3399 processor. The company plans to release an Arch Linux Arm version…

    • Reputation Points

    • 0 replies
    • 1.8k views
  3. Description There are a large number of "roc-pc" boards as Firefly has adopted/misapplied the Libre Computer naming convention. Be as specific as possible. ALSO NOTE A DTS EXISTS IN MAINLINE. This patch is overwriting the mainline DTS entirely, and should be replaced with patches changing the mainline dts instead to avoid further deviation from the base. How Has This Been Tested? Simple file rename, no content change. 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] …

    • Reputation Points

    • 0 replies
    • 750 views
  4. MSI Cubi N ADL is one of the first mini PCs based on the Alder Lake-N processor family. The mini PC will be offered with Intel Processor N100 or N200 quad-core processor and up to 16GB RAM, as well as M.2 SSD and 2.5-inch SATA storage support. The low-power mini PC also offers 4Kp60 capable HDMI and DisplayPort video output ports, two Gigabit Ethernet ports, WiFi 5 and Bluetooth connectivity, and a range of USB ports. MSI Cubi N ADL specifications: SoC Intel Processor N100 quad-core processor @ up to 3.4 GHz (Turbo) with 6MB cache, 24EU Intel HD graphics; TDP: 6W Intel Processor N200 quad-core processor @ up to 3.7 GHz (Turbo) with 6MB cache, 32EU Intel HD graphics; TDP: …

    • Reputation Points

    • 0 replies
    • 2.9k views
  5. rpardini's fight with space-containing PARAMs - early May/'23 Turns out @mhoffrog was right, repeat build params need escaping. This simple rabbit goes down a hole that spans the JSON config-dump output, the pipeline JSON parsing, and the GHA matrix encoding. Phew. pipeline: correctly quote params passed over pure strings (eg in the GHA JSON matrixes) so values with spaces are not mangled bash_declare_parser: parse space-separated single-quoted array values correctly ('THIS=has space' is a single token, not two) aggregation: armbian_utils.parse_env_for_tokens() now actually does what it said on the box "split by whitespace, line breaks, commas, and semicolons"; add a…

    • Reputation Points

    • 0 replies
    • 757 views
  6. grub: add hooks, fix GRUB font & wallpaper, introduce grub-with-dtb extension grub: add hooks, fix GRUB font & wallpaper, introduce grub-with-dtb extension introduce hooks grub_early_config, grub_pre_install and grub_late_config what we see here is an extension that itself has hooks, that just works introduce extension grub-with-dtb, which enables grub extension requires BOOT_FDT_FILE to be set includes /etc/armbian-grub-with-dtb with BOOT_FDT_FILE= in the bsp-cli includes /etc/kernel/postinst.d/armbian-grub-with-dtb in the bsp-cli which reads the above and creates links for /boot/armbian-dtb-<version> when deploying deb's adds implementations of th…

    • Reputation Points

    • 0 replies
    • 1k views
  7. Linux 6.1.y (current) / Linux 6.4.y (edge) meson-g12a-radxa-zero-gpio-10-led.dtbo (rev 1.51 enable led) meson-g12a-radxa-zero-gpio-8-led.dtbo (rev 1.4 enable led) meson-g12b-odroid-n2-spi.dtbo (SPI-NOR enable via overlay) 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
    • 917 views
  8. Description The causes the first-stage bootloader to be generated before the normal U-Boot allowing the later build to use the firmware fetched during the first-stage build. How Has This Been Tested? [x] Boot SK-AM62B Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 803 views
  9. Description This PR will convert the existing dtb and dtbo patches into dt/overlay directories as in rockchip64 and other families for easier future handling of device trees. Also fixes a weird u-boot bug for device tree overlays and bring full support for R29_MXQ, R2B_MXQ and H20 boards. No other families other than rk322x have been touch by this PR. How Has This Been Tested? [x] Debian Bookworm images built and tested on live machine [x] Compiled current kernel 6.1 and tested on live 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…

    • Reputation Points

    • 0 replies
    • 1k views
  10. Started by admin,

    Dear Armbians, Can you smell the Christmas trees? The scent of pine and warmth fills the air As we gather around our devices, connected by a shared passion for innovation and open-source possibilities, it’s time to celebrate not just the festivities but also the incredible work we’ve made together. Here are the highlights for the end of the year! Updates and highlights: Odroid N2 and M1: We’re excited to announce the elevation of Odroid N2 and M1 to standard support, ensuring enhanced performance and stability. Raspberry Pi 5: Raspberry Pi 5 has been added to our standard support list! Liberating our users from Debian/Ubu…

    • Reputation Points

    • 0 replies
    • 948 views
  11. Description Add dummy regulators to pinctr dts for orangepione SBC. This will prevent the kernel driver from issuing warnings "supply vcc-xx not found, using dummy regulator" for the dummy regulators added. Documentation summary for feature / change How Has This Been Tested? Initially the dts entries were manually added to a running system using the dts editor in armbian-config to verify that the changes produced the desired result. Then a kernel patch was created, put into a git repository and an image generated from that repository. After installing the image on an orangepione the dtb was examined via the dts editor of armbian-config to confirm the presence of the req…

    • Reputation Points

    • 0 replies
    • 1.4k views
  12. Bumps oras from 0.1.30 to 0.2.2. Release notes Sourced from oras's releases. Oras Python Release v0.2.2 What's Changed Token Auth Backend: Token request function didn`t set Authorization Header by @mariusbertram in oras-project/oras-py#153 Full Changelog: https://github.com/oras-project/oras-py/compare/0.2.1...0.2.2 Oras Python Release v0.2.1 What's Changed wip: separate auth into backends by @vsoch in oras-project/oras-py#134 docs: use valid media_type format in examples by @tarilabs in oras-project/oras-py#139 [tributors] contributors/update-2024-06-06 by @github-actions in oras-project/oras-py#140 chore: fix typing for manifest_config param of push fn by @taril…

    • Reputation Points

    • 0 replies
    • 1.2k views
  13. The Linux Foundation Members Summit is an opportune time to gather on the state of open source. Our talk will address the concerns and challenges of maintaining a stable kernel. View the full article

    • Reputation Points

    • 0 replies
    • 873 views
  14. This week’s Armbian development saw a wide range of improvements and fixes across the project’s build framework, kernel support, and device compatibility. Notable changes include the transition from POSIX to Bash syntax for enhanced script reliability, expanded support for new hardware such as the Norco-EMB-3531 board, and the addition of Vulkan and improved 3D package descriptions. Several device-specific updates were made, including kernel enhancements for sm8250, mainline support for SpacemiT, and fixes for wireless and HDMI functionality on various boards. The team also introduced new features like a cache manager modal in the imager and improved marking for container…

    • Reputation Points

    • 0 replies
    • 1.1k views
  15. Rebuilding the tools you actually touchKernel 7.1 across the tree, a rewritten installer, Imager 2.0, and UEFI ISO images Three rewrites in one cycleMost releases are a long list of small improvements. This one had three larger pieces landing at roughly the same time, and all three touch parts of Armbian that people use directly rather than parts they only read about in changelogs. The installer was rewritten. Armbian Imager reached 2.0. And our CI moved out of the repository it had outgrown into one built for the job. None of these were planned to coincide; they simply reached the point where postponing them again would have cost more than doing them. The installer rewri…

    • Reputation Points

    • 0 replies
    • 356 views
  16. Google released the first Android 13 Developer preview in February, and we know quite a lot about Android 13 including virtualization support, as well as security and privacy updates. But the company has now released Android 13 Beta for TV (aka Android 13 for Android TV) for Google ADT-3 developer kit and the Android Emulator for TV in Android Studio. The beta release allows app developers to test their apps and provide feedback on the latest release before it is released to customer devices. Google does not provide any changelog specific to Android 13 for Android TV, but you’ll find the OS image for ADT-3 and installation instructions on the release page. Mishaal Rahman …

    • Reputation Points

    • 0 replies
    • 1.7k views
  17. Building GTK 4 as a Meson subproject for your own application is not only useful for Windows builds, but also for many Linux distributions that do not yet package a recent enough version of GTK 4 and/or its dependencies. View the full article

    • Reputation Points

    • 0 replies
    • 952 views
  18. Our worldwide team of Open Source engineers and developers continues to grow with new additions in Core, Graphics & Web! Welcome Denis Pynkin, Alexandros Frantzis and Santosh Mahto! View the full article

    • Reputation Points

    • 0 replies
    • 738 views
  19. Started by RSS Bot,

    Description as the RK3328 USB3 phy driver adaptation from legacy kernel is no longer needed or compatible with Mainline, remove it. 2 affected boards: Station M1 is no longer supported by the Rockchip64 kernel, remove it's specific patches OrangePi R1 LTS refers to the PHY driver-introduced node to control an LED. remove that node. How Has This Been Tested? Build tested Checklist: [X] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [X] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no new warnings [X] Any depe…

    • Reputation Points

    • 0 replies
    • 911 views
  20. OpenPLC is an open-source, free-to-use Programmable Logic Controller Suite, compliant with the IEC 61131-3 standard, and working with a range of hardware platforms such as Arduino, ESP8266/ESP32, Raspberry Pi SBCs, as well as Windows and Linux machines. When Arduino unveiled the Arduino PLC IDE, we noted the languages defined by the IEC 61131-3 standard were licensed, and the PLC key for the Portenta Machine Control unit sold for $17.60. One reader complained about the high license cost per device, but Massimo Banzi, the co-founder of the Arduino project, replied it was cost-effective for smaller deployments: Actually it’s not that much money compared to the cost of other…

    • Reputation Points

    • 0 replies
    • 2.6k views
  21. Changes to be committed: deleted: config/desktop/buster/appgroups/programming/sources deleted: patch/kernel/archive/sunxi-5.11/sunxi-5.12 Description Found two softlinks whose target doesn't exist. I'm pretty sure both of these shouldn't exist. [x] Built buster desktop image View the full article

    • Reputation Points

    • 0 replies
    • 738 views
  22. Raspberry Pi recently received a strategic investment from Sony (Semiconductor Solutions Corporation) in order to provide a development platform for the company’s edge AI devices leveraging the AITRIOS platform. We don’t have many details about the upcoming Raspberry Pi / Sony device, so instead, I decided to look into the AITRIOS platform, and currently, there’s a single hardware platform, LUCID Vision Labs SENSAiZ SZP123S-001 smart camera based on Sony IMX500 intelligent vision sensor, designed to work with Sony AITRIOS software. LUCID SENSAiZ Smart camera SENSAiZ SZP123S-001 specifications: Imaging sensor – 12.33MP Sony IMX500 progressive scan CMOS sensor with rolling…

    • Reputation Points

    • 0 replies
    • 1.6k views
  23. Description Maint / adding missing defs. View the full article

    • Reputation Points

    • 0 replies
    • 783 views
  24. Description Add cpu-frequency to orangepizero2, allwinner h616 6.x.y kernels Follow up Jira reference number AR-1683 How Has This Been Tested? Armbian 23.05.0-trunk Bullseye ttyS0 orangepizero2 login: alistair Password: ___ ____ _ _____ ____ / _ \| _ \(_) |__ /___ _ __ ___|___ \ | | | | |_) | | / // _ \ '__/ _ \ __) | | |_| | __/| | / /| __/ | | (_) / __/ \___/|_| |_| /____\___|_| \___/_____| Welcome to Armbian 23.05.0-trunk Bullseye with bleeding edge Linux 6.2.16-sunxi64 No end-user support: built from trunk System load: 13% Up time: 0 min Memory usage: 8% of 984M IP: 10.0.0.12 CPU temp: 42°…

    • Reputation Points

    • 0 replies
    • 1.1k views
  25. Description This however only works for selected monitors with 1920x1080 and 4K resolutions. Also display seems to render extremely slowly. If the monitor is turned off and then on or is disconnected and reconnected while Armbian is running, monitor is not detected until a device reboot is performed. All of these however seems to be Khadas's kernel/u-boot limitations 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 attaching vim1s to samsung's 1920x1080 monitor [X] Rpardini tested on 4k display Checklist: [ ] My code follows the style guidelines of th…

    • Reputation Points

    • 0 replies
    • 924 views
  26. Description The raspberry pi images were broken since #6087 as armbian.list was no longer available to install the required packages. As the description for #6087 mentioned that the change was just to remove the dormant armbian.list.disabled file, this PR does the same simply by removing the file if its present after image-late. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Tested creating Raspberry pi images and also verifying that there is no leftover armbian.list.disabled file. Checklist: [ ] My code follows the style guidelines of this project [ ] I h…

    • Reputation Points

    • 0 replies
    • 867 views
  27. armbianmonitor -u: rationalize paste server retrying, use ANSI dmesg armbianmonitor: shellfmt, no changes armbianmonitor: squash shellcheck warnings around the main getopts case statement b and B were never parsed an * case is added to handle invalid options armbianmonitor -u: rationalize paste server retrying, use ANSI dmesg use PIPESTATUS to check all steps for failure avoid blaming paste server if data collection failed View the full article

    • Reputation Points

    • 0 replies
    • 782 views
  28. MBa8MPxL: rework uboot patches Description The U-Boot Repo get some updates. This reworks the patches depending on these updates. How Has This Been Tested? [x] Build images for mba8mp-ras314 and mba8mpxl with new patches [x] Boot test "bookworm_current" mba8mp-ras314 [x] Boot test "bookworm_current" mba8mpxl Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code View the full article

    • Reputation Points

    • 0 replies
    • 845 views
  29. Description display armbian-install command only up to one day and if armbian-install was not run yet. hide displaying BASH shell at first login when this is the only option (minimal images). De-clutter 1st login screen. add variable INSTALLED=true to /etc/armbian-image-release indicating armbian-install was executed. How Has This Been Tested? 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 View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  30. Using Mesa 25.1, Nouveau users will default to Zink+NVK instead of the old OpenGL driver, shifting towards an OpenGL on Vulkan. View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  31. Collabora presents "Bringing BitNet to ExecuTorch via Vulkan" at PyTorch Conference Europe in Paris (April 7-8) and attends ICLR in Rio de Janeiro (April 23-27). Connect with our team to discuss machine learning and open source innovation! View the full article

    • Reputation Points

    • 0 replies
    • 932 views
  32. Started by RSS Bot,

    Modernizing SBC Storage: From Qualcomm EDL Flashing to SPI-to-NVMe Boots For years, single-board computer (SBC) storage followed a simple, predictable pattern: flash an image onto a microSD card or eMMC module, plug it in, and turn on the board. However, as modern embedded hardware approaches laptop-grade performance, that legacy approach is starting to break down. The latest quarter of Armbian development highlights a major shift toward modern storage pipelines. By combining Qualcomm Emergency Download (EDL) flashing in Armbian Imager 2.0 with a redesigned installation engine, Armbian is making high-performance hardware far easier to set up. Direct Qualcomm Flashing with…

    • Reputation Points

    • 0 replies
    • 286 views
  33. No descriptionView the full article

    • Reputation Points

    • 0 replies
    • 978 views
  34. Recently, we have been using Perfetto to successfully profile Apitrace traces in crosvm through VirGL renderer. We have now added perfetto instrumentation to VirGL renderer, Mesa, and Apitrace to see what happens precisely in a frame. View the full article

    • Reputation Points

    • 0 replies
    • 732 views
  35. 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
    • 878 views
  36. Description bump edge to thirdparty linux-5.18-rc7 bump current to linux-5.15 change legacy back to LTS linux-5.10 edge and current enable NTFS3 driver. How Has This Been Tested? [X] Build [X] Run 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 [X] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 898 views
  37. Yuzuki Chameleon is an open-source hardware single board computer powered by an Allwinner H616 quad-core Cortex-A53 processor that somewhat follows the shape of Raspberry Pi 3 Model A+ SBC with a different port layout that should still keep mechanical and electrical compatibility with some Raspberry Pi HATs. The board supports up to 2GB RAM, up to 128GB eMMC flash, features a MicroSD card slot, one 4K-capable HDMI 2.0 port, an audio jack, four USB Type-C ports to keep the design as slim as possible, as well as a wireless module for WiFi and Bluetooth and a connector to optionally add Fast Ethernet through an external module. Yuzuki Chameleon specifications: SoC – Allwinne…

    • Reputation Points

    • 0 replies
    • 2.3k views
  38. SolidRun Bedrock V3000 Basic is an industrial fanless computer based on the new AMD Ryzen Embedded V3000 Zen3 processor family designed for storage and networking applications. More specifically, the embedded computer is based on the AMD Ryzen Embedded V3C48 octa-core/sixteen-thread processor with up to 64 GB DDR5 memory, support for up to three M.2 key-M 2280 NVMe SSDs, and impressive network connectivity options with two SFP+ cages capable of 10 Gbps speeds, four 2.5GbE RJ45 ports, and optional support for WiFi 6, 4G and/o 5G cellular connectivity. Bedrock V3000 Basic specifications: SoC – AMD Ryzen Embedded V3000 family with up to 8C/16T Zen3+ cores @ up to 3.8 GHz; TD…

    • Reputation Points

    • 0 replies
    • 1.2k views
  39. Lichee Pi 4A is a single board computer (SBC) powered by Alibaba T-Head TH1520 quad-core RISC-V Xuantie C910 processor @ 1.8 GHz with an Imagination GPU and a 4 TOPS NPU for AI that can compete against the Raspberry Pi 4 in terms of performance and features. We previously mentioned the Lichee Pi 4A (LPi4A) in our article about the Sipeed LM4A RISC-V system-on-module, but at the time we only had some benchmarks for the board and no photos and specifications about the SBC. Sipeed has now released photos and more detailed specifications and is taking “pre-orders”. So let’s have a look. Lichee Pi 4A specifications against the ones for Raspberry Pi 4. The TH1520 used to be …

    • Reputation Points

    • 0 replies
    • 1.9k views
  40. Banana Pi BPI-CM4 system-on-module powered by an Amlogic A311D hexa-core Cortex-A73/A53 processor and compatible with the Raspberry Pi CM4 module has now been launched for $95 and up. Banana Pi introduced the Raspberry Pi CM4 compatible module with Amlogic A311D CPU last May with some 3D renders and specifications, and we expected a launch in Q4 2022 or Q1 2023 at the time. The Banana Pi BPI-CM4 is now available together with a carrier board so let’s have another look. Banana Pi BPI-CM4 specifications: SoC – Amlogic A311D hexa-core processor with 4x Arm Cortex-A73 @ 2.0 GHz and 2x Arm Cortex-A53, Arm Mali-G52 MP4 (6EE) GPU, 5 TOPS NPU System Memory – 4GB LPDDR4 RAM Stora…

    • Reputation Points

    • 0 replies
    • 2.4k views
  41. Aetina has recently announced several embedded systems based on NVIDIA Jetson Orin NX and Orin Nano which they showcased at CES 2023. We’ll specifically have a look at the AIE-KO21/31 and AIE-KN31/41 edge devices designed for mainstream and entry-level edge AI computing. NVIDIA introduced the NVIDIA Jetson Orin NX SO-DIMM modules in March 2022 and followed up with the lower-cost pin-compatible Jetson Orin Nano modules in September with mass production scheduled for Q4 2022 and Q1 2023 respectively. Last week, we covered the first NVIDIA Jetson Orin NX edge AI computer we had seen, namely Seeed Studio reComputer J4012, but it turns out Aetina also announced their own Jetso…

    • Reputation Points

    • 0 replies
    • 1.3k views
  42. Contributing to the Vulkan Working Group since 2015, Faith has continues to make a significant impact. Her expertise and diligence has helped to shape the group and we're proud to see his hard work see some well earned spotlight. View the full article

    • Reputation Points

    • 0 replies
    • 788 views
  43. Thingpulse ePulse Feather is an ESP32 development board following Adafruit’s Feather form factor and optimized for low power with 12 to 27 uA deep sleep power consumption. The board is based on the ESP32-WROVER with 8MB Flash and 8MB SPRAM and comes with a USB-C connector for charging the battery and programming through a CH9102F UART chip, as well as the I/Os headers provided by the Feather form factor. The board can be especially useful in battery-operated WiFi remote controls for home automation or other purposes that sleep most of the time until the user presses one of the buttons. ThingPulse ePulse Feather specifications: Wireless module – Espressif Systems ESP32-WRO…

    • Reputation Points

    • 0 replies
    • 1.6k views
  44. Changes to be committed: deleted: patch/kernel/archive/meson64-6.1/board-bananapim5-002-switch-VDDIO_C-pin-to-OP.patch - Patch upstreamed in 6.1.16: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts?h=v6.1.20&id=58dccc65221c6465a35cb6bb2ff41f2b75b367f0 modified: patch/kernel/archive/meson64-6.1/board-bananapim5-003-convert-dts-to-dtsi.patcha - Fixed patch due to upstream change in 6.1.16: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts?h=v6.1.20&id=e35feeb3fdbe3eeffae5e75123fa44523b5076b8 deleted: patch/k…

    • Reputation Points

    • 0 replies
    • 1k views
  45. Description I copied patches from rockchip64-6.1 to rockchip64-6.3 and made the following changes: deleted patch/kernel/archive/rockchip64-6.3/board-rock3a-cec.patch since upstream merged deleted patch/kernel/archive/rockchip64-6.3/board-rock3a-gmac1.patch since upstream merged deleted patch/kernel/archive/rockchip64-6.3/board-rock3a-pcie.patch since upstream merged deleted patch/kernel/archive/rockchip64-6.3/general-enhance-backport-es8328-driver.patch because this patch is for station p1 and upstream device tree don't need it modified patch/kernel/archive/rockchip64-6.3/board-pbp-add-dp-alt-mode.patch to match upstream changes. modified patch/kernel/archive…

    • Reputation Points

    • 0 replies
    • 955 views
  46. Description Debian moved riscv64 into 1st class so exceptions are not needed. But ports repository is still needed in the lists file as they didn't manage to move everything. Jira reference number AR-1824 How Has This Been Tested? [x] Generated image with clean rootfs Armbian_23.08.0-trunk_Star64_sid_edge_5.15.0.img 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
    • 951 views
  47. 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…

    • Reputation Points

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

    • Reputation Points

    • 0 replies
    • 829 views
  50. Description Turns out the Khadas u-boot has some code hidden deep within pxe.c file to enable and disable lcd screen. As we don't use extlinux for vim1s and vim4, that doesn't get executed for us leaving the device to detect ghost screens. Hence copied the code to bootscript in order to disable the lcd screens when they are not really present. This makes the vim4 and vim1s a lot more responsive. Also fixes issue where we can't login to gnome because login screen was being rendered on non-existent lcd screen. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Tes…

    • Reputation Points

    • 0 replies
    • 778 views
  51. Description Armsom is going to add mainline edge support to these two boards, and now all branches are using the same uboot config. So we do the uboot config to all branches. Just like what we do to mixtile-blade3: https://github.com/armbian/build/commit/bd0a09b24c7c9e4f9eae6bb24f526ae6cea48777 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 uboot BOARD=armsom-w3 BRANCH=edge DEB_COMPRESS=xz [x] ./compile.sh uboot BOARD=armsom-sige7 BRANCH=edge DEB_COMPRESS=xz Checklist: Please delete options that are not relevant. [x] My code follows the style…

    • Reputation Points

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

    Description This pull requests adds a device tree overlay for the Odroid C4 enabling hardware SPI on pins 19, 21, 23 and 24 on the GPIO header. It doesn't require any other changes, except one additional line in the Makefile. Besides, it can replace the old device tree meson-sm1-odroid-c4-spidev.dtb (which activates wrong pins and doesn't work due to this) while offering more flexibility. How Has This Been Tested? The SPI communication has been successfully tested with a LogicPort analyzer and some custom made FPGA board (SPI readout of a Mamamatsu silicon spectrometer). [x] Logic Analyzer: timing of MOSI vs. SCK has been verified, maximum speed is about 12MHz for SCK …

    • Reputation Points

    • 0 replies
    • 1.5k views
  53. Welcome to the latest Armbian Newsletter: your source for the latest developments, community highlights, and behind-the-scenes updates from the world of open-source ARM and RISC-V computing. Armbian has released images based on Ubuntu 26.04 LTS, codenamed Resolute Raccoon the latest long-term support base. As always, Armbian applies its own platform-optimized kernel, board-specific patches, and tested drivers on top so what you get is a clean, stable foundation across SBCs, PCs, and cloud environments, with no Snap packages, fully compatible with the Ubuntu ecosystem, and no surprises. SPONSORED …

    • Reputation Points

    • 0 replies
    • 952 views
  54. Started by admin,

    Modernizing SBC Storage: From Qualcomm EDL Flashing to SPI-to-NVMe Boots For years, single-board computer (SBC) storage followed a simple, predictable pattern: flash an image onto a microSD card or eMMC module, plug it in, and turn on the board. However, as modern embedded hardware approaches laptop-grade performance, that legacy approach is starting to break down. The latest quarter of Armbian development highlights a major shift toward modern storage pipelines. By combining Qualcomm Emergency Download (EDL) flashing in Armbian Imager 2.0 with a redesigned installation engine, Armbian is making high-performance hardware far easier to set up. Direct Qualcomm Flashing with…

    • Reputation Points

    • 0 replies
    • 246 views
  55. Most mini PCs are offered with Windows 10 or 11 operating systems, but MinisForum DeskMini UM350 Manjaro Edition mini PC ships with Manjaro Linux, making it one of the rare mini PCs pre-loaded with a Linux distribution. The mini PC hardware is pretty standard with a 35W AMD Ryzen 5 3550H quad-core processor, support for up 64GB RAM, 2.5-inch SATA and M.2 2280 SSD storage, and the only real highlights are Linux support, and relatively affordable pricing. DeskMini U350 Manjaro Edition specifications: SoC – AMD Ryzen 5 3550H 4 Cores/8 Threads processor @ 2.1 GHz / 3.7 GHz (Turbo) with Radeon Vega 8 Graphics @ up to 1200MHz System Memory – 2x SO-DIMM slots for DDR4 RAM up …

    • Reputation Points

    • 0 replies
    • 1.5k views
  56. As part of a project backed by INVEST-AI, a program managed by IVADO Labs, we have developed a multi-stage neural network-based solution that accurately locates and tracks the hands despite complex background noise and occlusion between hands. View the full article

    • Reputation Points

    • 0 replies
    • 821 views
  57. The feature to improve NVMe performance over emulated environments has now been officially released in the NVMe Specification Revision 1.3 under the name "Doorbell Buffer Config command", along with an implementation in the mainline Linux kernel! View the full article

    • Reputation Points

    • 0 replies
    • 759 views
  58. Description Fix OrangePi One Plus early manufactured board dosen't work with current and edge kernel Discussion about issue: https://forum.armbian.com/topic/21009-orange-pi-one-plus-early-manufactured-board-does-not-work-with-515x-kernel/ https://forum.armbian.com/topic/20227-gave-up-waiting-for-root-file-system-device/ View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  59. Description For the unlikely case do some unneeded work and add a fallback JUST IN CASE ix.io is unreachable or down or closes door or doomsday is coming. Jira reference number [AR-9999] How Has This Been Tested? Tested with OPi Zero on 22.08 [x] Do normal armbianmonitor -u and verify working [x] Block ix.io using iptables and retry to verify working fallback 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 chang…

    • Reputation Points

    • 0 replies
    • 847 views
  60. Description Jira reference number AR-1393 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

    • Reputation Points

    • 0 replies
    • 771 views
  61. Description Less fragile. Jira reference number AR-1414 How Has This Been Tested? [x] Several reboots on Bananapi M5 with SD and eMMC Checklist: [x] My code follows the style guidelines of this project View the full article

    • Reputation Points

    • 0 replies
    • 841 views
  62. Description Divide kernel config ownership more precise. Jira reference number AR-1435 View the full article

    • Reputation Points

    • 0 replies
    • 660 views
  63. Description https://github.com/armbian/build/pull/4759#issuecomment-1407809336 How Has This Been Tested? [x] Compiled the kernel succesfully Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 877 views
  64. SmartCow, an AI engineering company specializing in video analytics, AIoT devices, and smart city solutions, and an NVIDIA Metropolis partner, has released a new version of the Ultron controller. Smartcow Ultron is an AI-enabled controller with sensor fusion capabilities that empowers industrial applications of vision AI at the edge. Powered by the NVIDIA Jetson Xavier NX system-on-module and compatible with Jetson Orin NX, Ultron is suitable for smart traffic and manufacturing that can leverage its high computing power and low latency for vision AI applications in various configurations. It is also applicable in smart factories, smart cities, smart buildings, and smart a…

    • Reputation Points

    • 0 replies
    • 918 views
  65. Description Currently there is an error when generating desktop rootfs: FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/apt/lists' If index is not generated, package search is super slow. Jira reference number AR-1684 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
    • 748 views
  66. Description Just a board status change. View the full article

    • Reputation Points

    • 0 replies
    • 652 views
  67. Description When booting on H3 boards with regulator-gpio, we get the following error. [ 8.518147] core: _opp_supported_by_regulators: OPP minuV: 1320000 maxuV: 1320000, not supported by regulator [ 8.518188] cpu cpu0: _opp_add: OPP not supported by regulators (1104000000) [ 8.518373] core: _opp_supported_by_regulators: OPP minuV: 1320000 maxuV: 1320000, not supported by regulator [ 8.518391] cpu cpu0: _opp_add: OPP not supported by regulators (1200000000) [ 8.518565] core: _opp_supported_by_regulators: OPP minuV: 1340000 maxuV: 1340000, not supported by regulator [ 8.518585] cpu cpu0: _opp_add: OPP not supported by regulators (1296000000) [ 8.518752…

    • Reputation Points

    • 0 replies
    • 1.6k views
  68. odroidm1: de-infest Petitboot 🔥 use Kwiboo's 2023.10-rc2+gmac u-boot odroidm1/edge (rk3568-odroid): bump to 6.4.y, update config, rebase patches to 6.4.10 odroidm1/edge (rk3568-odroid): bump to 6.5-rc6; manually fix RK808 breakage in .config; rebase patches add patch to remove Petitboot-mandated MTD partitions this way we have access to the full flash, and can write our own u-boot to it rebase all patches odroidm1/edge (rk3568-odroid): drop 6.3 and 6.4 patches odroidm1: de-infest Petitboot 🔥 use Kwiboo's 2023.10-rc2+gmac u-boot using Kwiboo's rk3568-2023.10-gmac branch with BINMAN-handled blobs patches: boot usb first preboot pci/usb enum/scan usage instructio…

    • Reputation Points

    • 0 replies
    • 859 views
  69. 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 …

    • Reputation Points

    • 0 replies
    • 834 views
  70. Description Currently, if losetup -f has to create a new device node and is run in a docker container, the device will be created on host butt will not be available to the already running container. This PR mitigates that by running losetup -f in a container in case there are no loop devices (/dev/loop0 is checked). The container exits after executing losetup and the main build container is run after. The MKNOD capability does not affect the issue, so it was removed. For additional context, previous attempts at fixing: #6576 #6642 #6927 #6936 GitHub issue reference: #6568 Jira reference number AR-2132 How Has This Been Tested? Fresh boot on a system that doesn't have…

    • Reputation Points

    • 0 replies
    • 1.1k views
  71. Welcome to the latest Armbian Newsletter: your source for the latest developments, community highlights, and behind-the-scenes updates from the world of open-source ARM and RISC-V computing. Armbian has released images based on Ubuntu 26.04 LTS, codenamed Resolute Raccoon the latest long-term support base. As always, Armbian applies its own platform-optimized kernel, board-specific patches, and tested drivers on top so what you get is a clean, stable foundation across SBCs, PCs, and cloud environments, with no Snap packages, fully compatible with the Ubuntu ecosystem, and no surprises. SPONSORED …

    • Reputation Points

    • 0 replies
    • 1k views
  72. Did you know you could run a permissively-licensed MTP implementation with minimal dependencies on an embedded device? Here's a step-by-step guide on how to easily run cmtp-responder on a Rock Pi 4 or any other board equipped with a UDC. View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  73. GPUs like Intel and Vivante support storing contents of graphical buffers in different formats. Support for describing these formats using modifiers has now been added to Android and Mesa, enabling tiling artifact free running of Android on the iMX6 platform. View the full article

    • Reputation Points

    • 0 replies
    • 692 views
  74. Firefly Station M3 is a mini PC powered by Rockchip RK3588S octa-core Cortex-A76/A55 processor, the cost-down version of the RK3588, and equipped with up to 16GB RAM, 128GB eMMC flash storage, support for M.2 SATA and NVMe SSD, 8K capable HDMI and DisplayPort (USB-C) video outputs, Gigabit Ethernet, WiFi 5, and more. The new model follows the Station M1 and Station M2 mini PCs with Rockchip RK3328 and RK3566 respectively and will deliver 4 times the CPU performance and up to 8 times the 3D graphics performance compared to the M2 model, but in a slightly larger and about twice as thick enclosure – probably for active cooling – than the first two Station M fanless mini PCs.…

    • Reputation Points

    • 0 replies
    • 2.2k views
  75. Description For the past few years, I've seen dozens of posts with people having the same PCIe link training gen1 timeout! error as I've been running into. I noticed I could workaround the issue myself by unloading and loading the module to get it working, but that's a dirty userspace hack that shouldn't be needed. We can just retry the training code a few times. How Has This Been Tested? [X] Ran on a NanoPi R4SE that was previously unable to reliably have it's PCIe ethernet trained. 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 are…

    • Reputation Points

    • 0 replies
    • 922 views
  76. The Brume 2 security gateway/router is powered by a MediaTek MT7981B (Filogic 820) dual-core processor @ 1.3 GHz and is available as the GL-MT2500A with a metal enclosure or the GL-MT2500 with a plastic case. GL.iNet sent me the GL-MT2500A for review. In the first of the review, we’ll have a look at the device and accessories, and tear it down to check out the hardware design and main components. I’ll then need some time to test OpenWrt 21.02 and features such as WireGuard and OpenVPN, AdGuard Home, Tor Anonymity, and soon. GL.iNet GL-MT2500A (Brume 2) unboxing The router ships with a short Ethernet cable, a 5V/2A USB Type-C power supply with EU, US, and UK plug adapters,…

    • Reputation Points

    • 0 replies
    • 3.1k views
  77. Description Adding this https://github.com/armbian/build/pull/4408 to CURRENT / 5.19.y kernel too. Jira reference number AR-1413 How Has This Been Tested? [x] Improved boot stability on Bananapi M5 View the full article

    • Reputation Points

    • 0 replies
    • 757 views
  78. Description I want to rebuild Bpi M5 with current kernel (now they are EDGE only). Jira reference number [AR-9999] How Has This Been Tested? [x] Boot Odroid N2+ 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
    • 723 views
  79. Fixes the build of DEB packages after changing files in the shared GIT. Switching the LEGACY kernel from RK BSP 4.4 to RK BSP 5.10. View the full article

    • Reputation Points

    • 0 replies
    • 638 views
  80. Description Hotfix for rk3328 dram memory controller driver has some issues and causes crashes on board on which is activated (see https://github.com/armbian/build/pull/4767) on edge 6.1 kernel. This pull request fixes the issue, plus removes some cruft and warnings from the existing code. How Has This Been Tested? [x] Compile kernel deb packages successfully [x] Install on a rk3318 system [ ] Install on rk3328 system 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…

    • Reputation Points

    • 0 replies
    • 857 views
  81. This ensures that the armbian-audio-config script actually works in minimal builds too. This fixes #5012 (AR-1644) How Has This Been Tested? ./compile.sh BOARD=orangepipc BRANCH=current RELEASE=jammy BUILD_MINIMAL=yes BUILD_DESKTOP=no KERNEL_CONFIGURE=prebuilt booting it Installing mpg321 Trying to play some audio file on the minijack output: mpg321 -a hw:0 sample-15s.mp3, which produces audible sound Using alsamixer to see that the "Line out" control of card 0 is indeed successfully unmuted and set to 45% (0dB), presumably by armbian-audio-config Checklist: [ ] My code follows the style guidelines of this project N/A [ ] I have performed a self-review of my own code…

    • Reputation Points

    • 0 replies
    • 1.1k views
  82. BPI-CM4 IO: RTW88: Realtek 8822CS SDIO Wireless Support Additional driver support: Realtek 8822BS SDIO wireless network adapter Realtek 8822BU USB wireless network adapter Realtek 8822CS SDIO wireless network adapter Realtek 8822CU USB wireless network adapter Realtek 8821CS SDIO wireless network adapter Realtek 8821CU USB wireless network adapter Jira reference number AR-1724 How Has This Been Tested? Built a new kernel with the latest changes, installed it, added required firmware and rebooted. ____ ____ _ ____ __ __ _ _ ___ ___ | __ )| _ \(_) / ___| \/ | || ||_ _/ _ \ | _ \| |_) | | | | | |\/| | || |_| | | | | | |_) | __/| | | |___| | | |__ _…

    • Reputation Points

    • 0 replies
    • 1.8k views
  83. Description Some people is complaining in the forums, thus it is better to revert this back to 333mhz How Has This Been Tested? [x] kernel and image compilation 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 [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 729 views
  84. Started by admin,

    Dear Armbian Community, Let’s welcome 2024! As always, we are committed to providing you with the latest updates and improvements to enhance your Armbian experience. Here’s a roundup of recent developments: Armbian Build Framework The Armbian build framework has been extended with official Github action scripts. These scripts make image re-compilation for your hardware a breeze, allowing you to choose different configurations with or without customization. Check it out on the GitHub Marketplace. Kernel Upgrades We have completed kernel upgrades for the current kernel selection. The default upcoming kernel on most platforms will now be based on the most recent LTS kerne…

    • Reputation Points

    • 0 replies
    • 984 views
  85. Description add patch which add to vendor u-boot support for sata boot from m.2 e-key(switch m.2 to sata and extra sata defconfig) added additional u-boot target too build the additional u-boot image with these changes the patch can be removed if this pull request for vendor u-boot for rock-3a is accepted https://github.com/radxa/u-boot/pull/95 Documentation summary for feature / change rock-3a:add u-boot image for sata boot on m.2 e.key for sata boot the rkspi_loader_sata.img has to be flashed on spi flash (use dd or flashcp) flash armbian image to sata device with dd (or ifd3f/caligula , etcher cli ) mount armbian boot partition on sata device and add ro…

    • Reputation Points

    • 0 replies
    • 1.5k views
  86. As the Armbian project transitions from spring into summer, the final week of May 2025 brought a dense flurry of development activity, delivering improvements across kernel support, bootloader updates, system performance, and user experience enhancements. With over 35 pull requests merged, this week showcased the Armbian community’s continued dedication to modernizing and stabilizing its build framework and board support packages. Performance & Build System Optimizations A notable performance enhancement arrived via #8248, where build engineer @rpardini delivered a major speed-up in Docker extension handling, cutting processing time by over 50%. Complementing this, P…

    • Reputation Points

    • 0 replies
    • 1.5k views
  87. http://blog.armbian.com/content/images/2026/01/githubhighlights-2-1.webpThis week in Armbian development saw a significant round of kernel updates, board support enhancements, and workflow improvements. Notable changes include refactoring of the sunxi patchset, multiple kernel bumps for Rockchip and sunxi platforms, and the introduction of parallel repository management. Several device-specific fixes were implemented, such as improved fan control and USB support for the Station M3, and initial support for the OrangePi 4A. Deprecated and problematic drivers were removed to streamline builds, while eBPF options and bootloader updates further enhance system capabilities. The…

    • Reputation Points

    • 0 replies
    • 799 views
  88. No descriptionView the full article

    • Reputation Points

    • 0 replies
    • 933 views
  89. Fix #3850 second try. The first was ubuntu-only. Hope this will work for debian and ubuntu both. additional tests needed. View the full article

    • Reputation Points

    • 0 replies
    • 904 views
  90. ADLINK Technology has just unveiled the SMARC 2.1 compliant LEC-MTK-I12000 system-on-module (SoM) powered by MediaTek Genio 1200 octa-core Cortex-A78/A55 AIoT processor coupled with up to 8GB RAM and 256GB UFS storage, as well as the I-Pi SMARC 1200 development kit designed for robotics and AIoT applications. LEC-MTK-I1200 MediaTek Genio 1200 system-on-module LEC-MTK-I1200 SoM specifications: SoC – MediaTek Genio 1200 (MT8395) octa-core processor with 4x Cortex-A78 cores @ 2.2GHz, 4x Cortex-A55 cores @ 2.0GHz with penta-core Arm Mali-G57 GPU @ 880MHz with support for OpenGL ES 3.2/2.0/1.1, Vulkan 1.1/1.0, OpenCL 2.2, 4.8 TOPS NPU, HiFi 4 audio DSP, etc… System Memory – 4 …

    • Reputation Points

    • 0 replies
    • 1.9k views
  91. The Panfrost project started as a reverse engineering effort to understand Arm Mali Midgard and Bifrost GPU internals. With the driver getting more and more mature, the natural next step was to work on an Open Source Vulkan driver for those GPUs. View the full article

    • Reputation Points

    • 0 replies
    • 2.2k views
  92. Started by RSS Bot,

    Collabora is proud to once again be sponsoring the latest round (Round 14) of Outreachy internships, which began earlier this week! More specifically, Collabora has chosen to sponsor the Linux kernel projects for the May-August semester. View the full article

    • Reputation Points

    • 0 replies
    • 910 views
  93. Luxonis OAK-D Series 2 are the second-generation of USB or PoE cameras with 3D depth and a built-in AI accelerator mostly used for computer vision in robotics applications. We first wrote about Luxonis’ DepthAI module for Raspberry Pi based on the Intel Myriad X AI accelerator in 2019, and later found the module integrated into OpenCV AI Kit Lite, aka OAK-D Lite camera. The second-generation OAK-D cameras replace the module with a Robotics Vision Core 2 (RVC2) “chip-down design” equipped an SoC and Myriad X AI accelerator for up to 4 TOPS of processing power, including 1.4 TOPS for AI inference. Luxonis OAK-D Series 2 specifications and features: Robotics Vision Core 2 ba…

    • Reputation Points

    • 0 replies
    • 1.4k views
  94. Description UX / cosmetic. Jira reference number AR-1411 How Has This Been Tested? [x] Not needed. 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
    • 844 views
  95. AAEON RTC-710AP is a 7-inch rugged tablet powered by an Intel Celeron N3350 or Pentium N4200 Apollo Lake processor with up to 8GB LPDDR4 memory, 128GB eMMC flash, WiFi, Bluetooth, and optional 4G LTE connectivity. as well as GNSS supports. The IP65-rated tablet also comes with five physical function keys, an NFC reader, a 2MP front-facing camera, an 8MP rear camera, and an I/O expansion module for a 2D barcode scanner, LAN, UART, and other options. It also features a master battery and a hot-swappable slave battery to ensure continuous operation. AAEON RTC-710AP specifications: SoC (one or the other) Intel Celeron N3350 dual-core processor @ 1.1GHz / 2.4GHz with Intel HD …

    • Reputation Points

    • 0 replies
    • 816 views
  96. Description This PR enables support for MediaTek USB modules in Rockship legacy kernel. MediaTek branch was enabled in the past but all the devices were set not to build. This change adds them as modules. 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] Create and build full Armbian desktop image based on OPI5 WIP [X] Test with hardware on Orange PI 5 [X] Connect to Wifi network with image + Asus USB AC55 (MediaTek MT7621U) 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 comment…

    • Reputation Points

    • 0 replies
    • 1.4k views
  97. Description Hardware cursor is currently broken and sometimes it's randomly disappearing. Ref: https://github.com/radxa/kernel/issues/57 How Has This Been Tested? [ ] Compiled and checked that cursor is no longer disappearing. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  98. Description Move board-specific configs from the rockchip64-common.inc file to the individual board config files using the new extension/hook system. This removes the clutter and traceability issues of all the if ... fi constructs in the family include file, and improves the separation of individual board nuances from the build system at large. How Has This Been Tested? boards available to me have been tested. requesting help testing all (second set of eyes is good) 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…

    • Reputation Points

    • 0 replies
    • 689 views
  99. Description Apt cache is only useful in build time. Users usually don't need cache for installed packages. Removing them will save space and make images smaller. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Build with command ./compile.sh COMPRESS_OUTPUTIMAGE=sha,gpg,xz DEB_COMPRESS=xz DOWNLOAD_MIRROR=china BOARD=rock-5b BRANCH=legacy GITHUB_MIRROR=ghproxy RELEASE=jammy BUILD_MINIMAL=no BUILD_DESKTOP=yes KERNEL_CONFIGURE=no DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base DESKTOP_APPGROUPS_SELECTED="3dsupport browsers chat desktop_tool…

    • Reputation Points

    • 0 replies
    • 1.4k views
  100. Description It depends on https://github.com/armbian/linux-rockchip/pull/76 https://github.com/armbian/build/pull/5519#pullrequestreview-1549880906 Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes h…

    • Reputation Points

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