SBC News
Atom feed, Pull requests awaiting review and other tech news
4530 topics in this forum
-
Description Switch rockchip64 family to u-boot v2022.04 This PR supersedes u-boot upgrade part from #3719 Jira reference number AR-1228 How Has This Been Tested? Testing with rk3399 boards [ ] Khadas Edge-V [ ] NanoPi M4V2 [ ] RockPi 4 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description I have a number of other single board computers that are connected to a kubernetes cluster running Longhorn for storage. I want to be able to add my new Rock 5B to the same cluster. I quickly found that the kernel doesn't have support for ISCSI_TCP. This support was added for all other boards in https://github.com/armbian/build/pull/2300. How Has This Been Tested? I built a custom kernel with this configuation using ``` ./compile.sh RELEASE=bullseye BOARD=rock-5b BRANCH=legacy BUILD_MINIMAL=no BUILD_DESKTOP=no KERNEL_ONLY=yes KERNEL_CONFIGURE=no I then installed the image and headers packages sudo dpkg -i linux-image-legacy-rockchip-rk3588_23.02.0-trunk_a…
-
Reimu NotMoe has designed the “Notkia” PCB based on Ingenic X1000E MIPS processor with 64MB built-in RAM and following the exact same dimensions as the PCB found in Nokia 168x phones (1680, 1681, 1682), and allowing the phone to run mainline Linux. The board also comes with 32MB NOR flash, a 4GB SLC NAND flash, and supports LoRa, 2.4 GHz WiFi, Bluetooth, and GNSS connectivity, but no cellular modem. The initial design was Combining Nokia 168x phone with Notkia PCBA creates a phone with the following specifications: SoC – Ingenic X1000E single-core XBurst MIPS processor @ 1.0 GHz (2200+ CoreMark) with 64MB RAM Storage – 32MB NOR flash + 4GB SLC NAND flash Display – 2.0-i…
-
Sfera Labs Exo Sense RP is a multi-sensor module with a Raspberry Pi RP2040 microcontroller and various sensors to report temperature, humidity, air quality (VOC), light intensity, audio, and motion. The module can work as a standalone unit but can also communicate with a host through RS485 and USB interfaces, and supports expansion via surge-protected digital inputs and outputs. The Exo Sense RP is designed for indoor residential and commercial applications such as environmental monitoring and data logging, people and assets tracking, room management, access control, and more. Exo Sense RP specifications: MCU – Raspberry Pi RP2040 dual-core Arm Cortex M0+ @ 133 MHz with …
-
armbian-gaming customize launcher for @NicoD-SBC (v2) armbian-gaming customize launcher for @NicoD-SBC (v2) add image suffix -gaming View the full article
-
New DRM drivers are being added to almost each new kernel release, and because the mode setting API is so rich and complex, bugs do slip in that translate to differences in behaviour between drivers. View the full article
-
Collabora Brings Wayland and X11 Graphics Performance to Raspberry Pi Ability to run X11 and Wayland clients on Raspberry Pi effectively with low CPU and memory consumption. CAMBRIDGE, ENGLAND - (May 23, 2013) - The Raspberry Pi Foundation and Collabora today announce that they have been working together in order to improve the graphics software capabilities of the Raspberry Pi. The collaboration between the Raspberry Pi Foundation and Collabora enables graphically intensive applications to run with low CPU and memory consumption. The Raspberry Pi has… View the full article
-
The Juno tablet is a 10.1-inch Linux tablet that ships with Manjaro Linux or Mobian, and is powered by an Intel Celeron N5100 quad-core Jasper Lake mobile processor. The Linux tablet comes with a 1920×1200 resolution IPS touchscreen display, 8GB LPDDR4 soldered on the main board, and a choice between a 256GB, 512GB, or 1TB SSD. Customers can select one of the three Linux distributions with Mobian, as well as Manjaro Linux with either Phosh or Plasma mobile environments. Juno tablet specifications: SoC – Intel Celeron N5100 quad-core Jasper Lake processor @ 1.1GHz / 2.8GHz (Turbo) with 24EU Intel UHD graphics @ 350 / 800 MHz (Turbo); 6W TDP System Memory – 8GB LPDDR4 Stora…
-
Description Add patches as Justin Green mentioned to enable DMA buffer caching on hantro and rkvdec driver. Hantro and rkvdec driver have set dst_vq->dma_attrs to DMA_ATTR_ALLOC_SINGLE_PAGES | DMA_ATTR_NO_KERNEL_MAPPING and it will not pass check in dma_alloc_noncontiguous, so I add a patch to deal with it. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] rockchip64-edge build success [x] chromium v4l2 decoder works on orangepi3b. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I ha…
-
Espressif Systems ESP32-C5 is an upcoming wireless RISC-V microcontroller for IoT applications that supports dual-band (2.4 & 5.0 GHz) WiFi 6 connectivity as well as Bluetooth 5.0 LE. It is the first dual-band processor from Espressif, as while the Shanghai-based company previously announced the ESP32-C6 WiFi 6 and Bluetooth 5 LE RISC-V SoC last year, it only supports 2.4 GHz frequency. Note it’s not the first dual-band WiFi 6 IoT chip on the market as NXP introduced the IW612 Wi-Fi 6, Bluetooth 5.2, 802.15.4 tri-radio solution last January, but ESP32-C5 should target different use cases. ESP32-C5 preliminary specifications: CPU – Single-core 32-bit RISC-V processor @…
-
meson64-edge (6.2.y): rebase & update .config to 6.2.16 (EOL); pick chewitt (add t95z+fixes); rework SPI-NOR dtbs 6.2.16 is EOL, so lets rebase one final time. Pick some strategic patches from chewitt; fixes for ODROID C2 USB, Kernel Panic on VIM3, SDIO for gxl/gxm Remove old builddeb patch that did nothing useful after armbian-next Rework the -spinor extra DTBs, for all meson64's that have SPI flash meson64-edge (6.2.y): drop old/unused/pre-armbian-next builddeb patch that was leftover meson64-edge (6.2.y): pick & squash from chewitt's tree; new t95z board and its tm1628 driver, fixes for odroidc2, vim3, gxl/gxm SDIO meson64-edge (6.2.y): reword the -spi extr…
-
PiTalk is a 4G cellular connectivity solution based on Quectel EG25-G LTE Cat 4 module intended for M2M and IoT applications, and available either as a Raspberry Pi HAT or as a USB dongle. There’s also a PiTalk 2G HAT, but we’ll focus on the 4G hardware in this article. PiTalk supports data rates up to 150 Mbps downlink and 50 Mbps uplink, integrates GNSS support, and as its name implies you can also make and receive calls, or send/receive SMS messages for the device provide you connect a display, speaker, and microphone to the Raspberry Pi or other host device. PiTalk 4G IoT HAT specifications: Quectel EG25-G 4G LTE cellular module: Cellular 3G and 4G LTE with 2G fallba…
-
Description Changing support status - merge when the time is right. Jira reference number AR-1651 How Has This Been Tested? No need, status change. View the full article
-
Dear Armbians, This week, we bring you a roundup of exciting developments and updates from the Armbian community. From kernel enhancements to device-specific improvements, there’s plenty to dive into. Plus, we announce the winners of the Radxa Rock 5 ITX giveaway! Read on for all the details. Kernel and Device Tree Updates: sunxi-6.1: Fixed a kernel loading issue by reversing commit 75317a0. linux-rk35xx-vendor.config: Added support for RTW89_8852be module. linux-rk35xx-vendor.config: Updated kernel configuration settings. arm64: dts: rockchip: Introduced support for radxa-e52c board. Documentation and Configuration Enhancements: firstlogin: Implemented quoting for…
-
I was expecting the next official Raspberry Pi board to be either an update of Raspberry Pico with WiFi and Bluetooth or with a machine learning accelerator and the new $6 Raspberry Pi Pico W delivers that wish through the addition of 2.4GHz WiFi 4. Having said that, I was actually expecting a competitor to ESP8266 or ESP32 with a new Raspberry Pi wireless microcontroller, but it did quite happen that way as the Raspberry Pi Pico W features the same Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller found in Raspberry Pi Pico board coupled with an Infineon CYW43439 chip that’s supposed to support both 2.4 GHz WiFi 4 and Bluetooth LE 5.2, but Bluetooth is not mention…
-
Linus Torvalds has just announced the release of Linux 5.19. It should be the last 5.xx version, with Linux 6.0 coming for the next cycle: So here we are, one week late, and 5.19 is tagged and pushed out. The full shortlog (just from rc8, obviously not all of 5.19) is below, but I can happily report that there is nothing really interesting in there. A lot of random small stuff. In the diffstat, the loongarch updates stand out, as does another batch of the networking sysctl READ_ONCE() annotations to make some of the data race checker code happy. Other than that it’s really just a mixed bag of various odds and ends. On a personal note, the most interesting part here is tha…
-
One of the key high-level challenges of building Mesa drivers these days is figuring out how to best share code between a Vulkan driver and a Gallium driver when Gallium isn't really capable of implementing Vulkan. Here's how. View the full article
-
CANBed M4 development board based on Microchip SAM E51 Cortex-M4 microcontroller and MCP2542FD CAN transceiver provides a more powerful alternative to the CANBed RP2040 with a Raspberry Pi dual-core Cortex-M0+ microcontroller introduced last year. The board supports both CAN 2.0 and CAN FD with a 4-pin terminal block or a DB-9 connector, and offers expansion capabilities though two Grove connectors, and an 18-pin IO header. CANBed M4 specifications: MCU – Microchip ATSAME51G19A Arm Cortex M4 core @ up to 120 MHz with 512KB flash, 192KB RAM CAN Microchip MCP2542FD CAN transceiver with support for CAN 2.0 and CAN FD up to 2+ Mbps Input interface – DB-9 connector or terminal…
-
After SiFive and StarFive, here comes LeapFive RISC-V silicon vendor offering the NB2 quad-core 64-bit RISC-V application processor with GPU, NPU, and vision and audio DSPs capable of running Linux. LeapFive NB2 processor is equipped with MIPI DSI and LVDS display interface, dual GbE, USB 3.2/2.0 interfaces, and other peripheral interfaces that make it well-suited to a wide range of applications including Smart Home applications, robotics, industrial gateways, drones, building automation, smart cities, digital signage, medical equipment and more. LeapFive NB2 specifications: CPU – Quad-core 64-bit RISC-V processor @ 1.8 GHz delivering 2.5 DMIPS/MHz Cache – 32KB I-cache, 3…
-
Avnet RZBoard V2L is an Arm Linux SBC for AI vision applications that’s about the size of a business card (or a Raspberry Pi), and powered by a Renesas RZ/V2L Cortex-A55/M33 processor with an on-chip DRP-AI accelerator. The board also comes with 2GB DDR4, 32GB eMMC flash, 16MB QSPI flash, Gigabit Ethernet, WiFi 5 and Bluetooth 5.0, multiple USB ports, MIPI DSI/CSI interfaces, as well as a Pi HAT compatible 40-pin GPIO header. RZBoard V2L specifications: SoC – Renesas RZ/V2L with 2x Arm Cortex A55 cores @ up to 1.2 GHz, 1x Arm Cortex M33 real-time core @ 200 MHz, Arm Mali G31 GPU @ 500MHz, DRP-AI accelerator, DRP Simple ISP (full HD), and a H.264 Hardware Video Enc/Dec (fu…
-
Description Although the u-boot of rock5b supports ext4, when using ext4 as a whole root partition, sometimes it will take a long time for u-boot to load kernel image, which will cause pd negotiation timeout. So a single /boot partition is still needed. I intended to use ext4 as boot partition filesystem but the ext4 /boot only has usable space 109M while the real partition size is 256M, so I use fat filesystem. How Has This Been Tested? [x] Build image sucessfully. [x] Image boots successfully on rock5b 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 ha…
-
add ugoos x3 support to aml-s9xx-box: added prebuild uboot 2024.04 ("u-boot-s905x3" does not work with ugoos) added patch to build u-boot from sources added dts for ugoos x3 View the full article
-
Description Issue reported from radxa's forum: https://forum.radxa.com/t/the-changable-wifi-interface-name-of-rock-5c-lite/20921 Rock5c has an onboard aic8800 usb wifi/bt module, which has random wifi interface name by default, which will cause non-static connection name created by networkmanager. 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] PREFER_DOCKER=no ./compile.sh kernel BOARD=rock-5c BRANCH=vendor BUILD_DESKTOP=yes BUILD_MINIMAL=no DEB_COMPRESS=xz KERNEL_CONFIGURE=no RELEASE=jammy KERNEL_GIT=shallow DESKTOP_APPGROUPS_SELECTED= DESKTOP_ENVIRONMENT=g…
-
Adhering to the fundamentals of open source, the Atari VCS OS is based on Debian using the Apertis infrastructure, and the graphics rely on Weston as its Wayland compositor. View the full article
-
Description Last time when I update hdmi driver patches, I drooped this commit from collabora because it will break the system. Now I add it back with other necessary patches. Now hdmi should support more display modes. 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-5b BRANCH=edge DEB_COMPRESS=xz KERNEL_GIT=shallow [x] HDMI works on rock5b. I don't have monitors with resolution like 1440p to test, but this will not break current status. Checklist: Please delete options that are not relevant. [x] My code follows the style gui…
-
Description The vendor config of rk35xx is originally for rk3588 which doesn't need this driver. But rk3568 need it. CONFIG_NET_VENDOR_MOTORCOMM=y is introduced by rewrite-kernel-config, I guess it should be fine. 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 BOARD=hinlink-hnas BRANCH=vendor BUILD_DESKTOP=yes BUILD_MINIMAL=yes DEB_COMPRESS=xz KERNEL_CONFIGURE=no RELEASE=jammy KERNEL_GIT=shallow [x] Tested on hinlink hnas which has 4 2.5 inch sata. Checklist: Please delete options that are not relevant. [x] My code follows the style guideline…
-
Dear Armbian Community, Here are the latest news! With each new Armbian release, we bring you plenty of improvements. However, we also encounter some new bugs along the way. While some are our own doing, most come from various sources. Much of the software we distribute is common and maintained by third parties upstream, with our main focus on single board computers. Challenges and Improvements During the first week after the release, we faced some problems with the package repository. Our system is highly automated, but sometimes things don’t go smoothly. While trying to improve things, we accidentally caused a delay in updates for two weeks. We’re working hard to fi…
-
Cologone Chip GateMate A1 is an FPGA with 20,480 logic elements best suited for lower-power applications and programmable with an open-source toolchain based on nMigen, Yosys, and other open-source tools. The A1 FPGA also comes with 1,280 Kbit block SRAM, four PLLs, a quad SPI interface up to 100 MHz, a 5Gbps SerDes interface, and the company offers an evaluation board to get started with development. GateMate A1 specifications: CPE Architecture 20,480 programmable elements (CPE) for combinatorial and sequential logic 40,960 Latches / Flip-Flops within programmable elements CPE consists of LUT-tree with 8 inputs Each CPE is configurable as a 2-bit full-adder or 2×2-bit mu…
-
Description Needed for assembling Orangepizero2 legacy boot loader. Jira reference number AR-1199 How Has This Been Tested? [x] Generated and booted image from sources Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Add the patching config file for rk35xx-vendor to easily patch in dts files by putting them in the dt folder. How Has This Been Tested? [x] Put new dts files in patch/kernel/rk3588-vendor/dt and successfully ran ./compile.sh build BOARD=nanopc-cm3588-nas BRANCH=vendor BUILD_DESKTOP=no BUILD_MINIMAL=no KERNEL_CONFIGURE=no RELEASE=bookworm. New patches were applied. 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 d…
-
ANAVI Macro Pad 10, Knobs 3, and Knob 1 are open-source hardware input devices based on the Raspberry Pi RP2040-powered Xiao RP2040 mini module, and equipped with mechanical keys and/or rotary encoders Leon Anavi has some experience under his belt with the earlier Macro Pad 2 and Macro Pad 8 open-source keypads with mechanical keys running QMK open-source firmware on a Microchip 8-bit microcontroller. The new models switch the MCU to the Raspberry Pi RP2040 and to KMK open-source firmware written in CircuitPython. ANAVI Macro Pad 10 specifications: MCU module – Seeed Studio XIAO RP2040 with Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller @ up to 133 Mhz with 264K…
-
Getting PanVk, an open source driver for Arm Mali Midgard and Bifrost GPUs, closer to conformancy by implementing one of the core Vulkan features: support for secondary command buffers. View the full article
-
Description Previously, only the type "Generic Linux filesystem" was used for the root filesystem. Use the correct type "Linux root ($ARCHITECTURE)" for the root filesystem. For other little improvements, please refer to the single commits: Add some comments to improve readbility Output the partitioning options to the debug log [Add check to use legacy BIOS boot partition with GPT only, not MBR(https://github.com/armbian/build/commit/c134638fb65f7863fba81fb74819a083b975f9ed) How Has This Been Tested? [x] Boot success on nanoPi R6C with build: ./compile.sh BOARD=nanopi-r6c BRANCH=edge BUILD_DESKTOP=no BUILD_MINIMAL=no EXPERT=yes KERNEL_CONFIGURE=no RELEASE=trixie FIXE…
-
Armbian, a leading Linux distribution tailored for single-board computers (SBCs), has officially announced the release of v25.8.1, a significant update that landed on August 2025. This release marks another stride in the project's mission to deliver a reliable, high-performance, and versatile Linux ecosystem for ARM-based devices. The latest version is a testament to the power of community-driven development, packing a wealth of improvements, expanded platform support, and robust kernel and bootloader updates that will benefit developers and enthusiasts alike. Kernels, Bootloaders, Firmware At the core of the August release is a strong focus on reinforcing the operating s…
-
I previously talked about getting the bigger brother Rock 5B into mainline U-boot; this time I worked on the Rock 5A, an even tinier SBC based on Rockchip's RK3588S SoC that is one step closer to getting accepted. View the full article
-
qemu-uboot-{x86,arm64} fixes + bump to u-boot 23.10-rc4 + rework x86 patches qemu-uboot-{x86,arm64} fixes + bump to u-boot 23.10-rc4 + rework x86 patches View the full article
-
everything is on top of existing rockchip-rk3588 family thus the same crazy half-android rk kernel tree and ancient rk u-boot orangepi5.wip: initial OrangePi5 support; u-boot and boardfile by @efectn; adapted to work with existing family OPi5's u-boot patches: by @efectn; extracted from Xunlong's single-commit tree adapted to work with existing family included the boot.scr fix patch from rock-5b orangepi5.wip: initial OrangePi5 support; kernel patches, extracted from Xunlong tree OPi5's kernel patches, all extracted from Xunlong's tree against Radxa's Only enable the DT patch for now Other stuff that looks might be useful is grouped in a few other disabled …
-
Description Its an old issues and it looks like it helps: https://forum.armbian.com/topic/14064-my-apt-search-has-become-super-slow-recently/page/2/ Jira reference number AR-296 How Has This Been Tested? Tested by community. 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
-
The Wi-R protocol is a non-radiative near-field communication technology that uses Electro-Quasistatic (EQS) fields for communication enabling the body to be used as a conductor and that consumes up to 100x less energy per bit compared to Bluetooth. In a sense, Wi-R combines wireless and wired communication. Wi-R itself only has a wireless range of 5 to 10cm, but since it also uses the body to which the Wi-R device is attached, the range on the conductor is up to 5 meters. While traditional wireless solutions like Bluetooth create a 5 to 10-meter field around a person, the Wi-R protocol creates a body area network (BAN) that could be used to connect a smartphone to a pace…
-
Linux Kernel 4.11 was released yesterday, and 9 different Collabora developers contributed a total of 44 patches, while also reviewing 22 other patches. View the full article
-
GStreamer relies on various 2D font rendering and layout libraries such as Pango and Cairo to generate text for the Pango plugin, which contains elements such as textoverlay. Here's how to add the Pango plugin to a gst-build installation on Windows. View the full article
-
Description Yes, we have documented the maintainers in armbian/documentation. But it seem like that some of them don't maintain anymore. Use a separated repos make us forget to update it. So let's document here. What's more, defining this make us easier to update .github/CODEOWNERS The way to find out the BOARD_MAINTAINER has documented in the commit messages. The script to do this #!/bin/bash SRC="$(realpath "${BASH_SOURCE%/*}/../")" readarray -t members < <(curl -L -H "Accept: application/vnd.github+json" -H "Authorization: Bearer ${TOKEN}" "https://api.github.com/orgs/armbian/members?per_page=100" | jq -r .[].login) doc="$(curl -L https://github.com/armbi…
-
Sphery vs. shapes is an open-source 3D raytraced game written in C and translated into FPGA bitstream that runs 50 times more efficiently on FPGA hardware than on an AMD Ryzen processor. Verilog and VHDL languages typically used on FPGA are not well-suited to game development or other complex applications, so instead, Victor Suarez Rovere and Julian Kemmerer relied on Julian’s “PipelineC” C-like hardware description language (HDL) and Victor’s CflexHDL tool that include parser/generator and math types library in order to run the same code on PC with a standard compile, and on FPGA through a custom C to VHDL translator. More details about the game development and results a…
-
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°…
-
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
-
Description Created udev config for renaming interfaces to WAN, LAN1, LAN2 Created device tree overlay rockchip-nanopi-r5s-leds for enabling front panel status LED's for NICs. enabled by default How Has This Been Tested? Built image. Leds work when cable plugged in. interface names are friendly root@nanopi-r5s:~# ip link 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: wan: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000 link/ether 12:ad:f7:2a:2f:a3 brd ff:ff:ff:ff:ff:ff altname…
-
Work continues on the Radxa ROCK5B RK388, as PCIe and RTL8125B networking support in U-boot have now been added. Publishing code as Open Source can benefit many different other projects, and allows anyone to benefit. View the full article
-
Description Uboot v2024.01 leaves HDMI/VOP and USB ports in a state that is not liked by vendor kernel tools (eg. the Multitool), thus making their usage difficult or impossible. These patches will assert the resets for HDMI, VOP and USB ports and deassert them on uboot exit, so the kernel (any kernel) will find them in active and "clean" state. Nerd note: the USB nodes in uboot device tree do not have the reset properties. Adding the reset properties makes the USB ports undetectable to the kernel because uboot - on purpose - leaves the devices with the reset asserted. To let the kernel detect the ports, you have to add the reset properties in the kernel device tree too…
-
Bumps setuptools from 73.0.1 to 74.1.0. Changelog Sourced from setuptools's changelog. v74.1.0 Features Added support for defining ext-modules via pyproject.toml (EXPERIMENTAL, may change in future releases). (#4568) Bugfixes Merge with pypa/distutils@3dcdf8567, removing the duplicate vendored copy of packaging. (#4622) Restored setuptools.msvc.Environmentinfo as it is used externally. (#4625) v74.0.0 Features Changed the type of error raised by setuptools.command.easy_install.CommandSpec.from_param on unsupported argument from AttributeError to TypeError -- by :user:Avasam (#4548) Added detection of ARM64 variant of MSVC -- by :user:saschanaz (#4553) Made setupt…
-
NVIDIA Jetson AGX Orin 32GB production module is now in mass production and available, after the 12-core Cortex-A78E system-on-module was first announced in November 2021, and the Jetson AGX Orin developer kit was launched last March for close to $2,000. Capable of up to 200 TOPS of AI inference performance, or up to 6 times faster than the Jetson AGX, the NVIDIA Jetson AGX Orin 32GB can be used for AI, IoT, embedded, and robotics deployments, and NVIDIA says nearly three dozen partners are offering commercially available products based on the new module. Here’s a reminder of NVIDIA Jetson AGX Orin 32GB specifications: CPU – 12-core Arm Cortex-A78AE v8.2 64-bit processor …
-
Description A patch for Pinebook Pro was not applying cleaning on current 5.15 rockchip64 kernel flavour, turns out that Orange Pi 4 LTS has no more HDMI video output and dmesg is lamenting about a missing extcon connector over fusb driver. fusb driver has the control over video output since it has the capacity to steer video output from HDMI to DP via USB type-c connector. A broken fusb driver causes broken video output; this problem can be shared among all boards that depend upon it. This pull request fixes the application of the Pinebook Pro patch, and perhaps fixes the Orange Pi 4 LTS broken video output. edit: I confirm, fixing the patch fixes also video output on…
-
Description Add mainline devicetree for opi3b 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] branch edge kernel build okay [x] kernel boots on opi3b 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
-
Linux 5.3 was released over the weekend, which means it's time for our usual "where does Collabora stand in this picture?" tour. As has been the case for several years now, Collabora continues being an active contributor to the Linux kernel. View the full article
-
Düsseldorf, Germany October 16-17, 2014: the GStreamer Conference is a conference for developers, decision-makers, community members, industry partners, and anyone else interested in the GStreamer multimedia framework or Open Source and cross-platform multimedia. View the full article
-
Description Added the necessary parts to create linux-libc-dev packages when creating armbian images. This functionality was not added to the new build system but worked just fine up until v23.02. In my opinion linux-libc-dev should always be created when building an armbian kernel as the kernel versions often differ greatly from the ones natively in the distros (eg. debian bookworm: 6.1.76 vs. armbian current 6.6.21). Also the armbian package source previously included the package but does not anymore, so the latest updates available were 23.02.2. See also https://forum.armbian.com/topic/36140-linux-libc-dev-packages-not-available-after-2302/#comment-184962 How Has T…
-
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
-
E.E.P.D. EM PRO mini “eNUC-BoxPC” is a mini PC powered by a 6-watt AMD Ryzen Embedded R1102G dual-core processor and designed for a variety of applications such as thin client, network monitoring, production data acquisition, digital signage, point-of-sale, building management systems, and so on. The embedded fanless mini PC ships with up to 16 GB DDR4 RAM, supports M.2 SATA or NVMe storage, and offers two mini DisplayPort video outputs, three USB 3.1 ports, and two Gigabit Ethernet ports, as well as serial ports. The mini PC offers 8V to 32V input voltage suitable for automotive applications and can operate in the 0°C to 50°C temperature range, although a wider range c…
-
Description The version argument is not used by the script anymore, hence the check is obsolete. Additionally make use of the currently unused defined MOD_DIR variable. Jira reference number [AR-9999] How Has This Been Tested? Running the script locally, the change otherwise is trivial. 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 artic…
-
Description We had autofocus patches for ov5640 camera in allwinner current and edge kernel that were disabled due to patch application failure. This PR fixes the patch application failure and re-enables the same How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Checked that patches applies on 6.4 kernel [X] Checked that patches applies on 6.4 kernel [X] Tested that autofocus works with 6.1 kernel on NanoPi Duo2 The following procedure was used to test autofocus with 6.1 kernel Compiled and enabled device tree overlay for ov5640 camera taken from the forum p…
-
Remark: This PR is based off v23.11 for now and will be rebased of main/master branch before review Description Running "uefi-x86" board image on qemu-system-x86_64 --display none --serial stdio ... did not: allow GRUB boot without GUI display display early kernel boot messages on the serial console display the console prompt on serial console Jira reference number: None How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A: Boot uefi-x86 board image on qemu-system-x86_64 --display none --serial stdio ... [ ] Test B: Boot uefi-x86 board image on qemu-s…
-
Description sunxi-5.15: adapting patches for the version 5.15.43 Checklist: [ ] Test build sunxi [ ] Test build sunxi64 View the full article
-
meson64 general asound.state fix; Khadas VIM3/VIM3L asound.state fixes for HDMI audio meson-{sm1|g12a|g12b}: default, but don't override, ASOUND_STATE; this way board-specific asound.state's are honored add logging during actual deployment so we know what is happening khadas-vim3: update asound.state enabling HDMI out khadas-vim3l: update asound.state with correct card name and enable HDMI output View the full article
-
Description For Onecloud: Resort DTS node Fix slow ethernet uplink Update GPIO descriptions Corrent eMMC DTS node Enable USB0 OTG mode How Has This Been Tested? [X] Build and run Checklist: [ ] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [X] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Copy missing common.mk for build Comment undefined RTW_WARN_LMT Fix wrong dir name in Makefile Remove sed CONFIG_PLATFORM_SPACEMIT for bpif3 because source code has alraedy enabled it, and fix sed CONFIG_PLATFORM_ARM_ROCKCHIP for armsom-sige5 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-sige5 BRANCH=vendor DEB_COMPRESS=xz KERNEL_CONFIGURE=no KERNEL_GIT=shallow [x] wifi works on armsom sige5 Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I …
-
Morpheans ShaRPiKeebo is a portable Linux computer based on Raspberry Pi Zero W or Zero 2 W SBC that reminds me of the Allwinner R8 powered PocketCHIP handheld computer that was introduced in 2016, and was quite popular (for a niche product) at the time. The ShaRPiKeebo comes with a physical QWERTY keyboard, a daylight-readable screen, and Wi-Fi & Bluetooth connectivity, but also adds a 433 MHz LoRa radio that should make it usable as an off-the-grid communicator. Just like PocketCHIP, the ShaRPiKeebo can be used for system administration, retro-gaming, pen testing, STEM education, and all sort of maker projects. ShaRPiKeebo specifications: Supported SBCs via 40-pin G…
-
We’ve already seen the Raspberry Pi RP2040 MCU in a 3D printer controller board, so it should come as no surprise that the dual-core microcontroller also found its way into a Pick-and-Place (PnP) machine control board. Designed by Thea Flowers, the Starfish board leverages the RP2040 MCU capabilities to control three Trinamic TMC2209 motor drivers, MOSFET drivers to control DC vacuum pumps, two vacuum sensors, and offer RS485 and I2C connectivity for feeders and peripherals respectively. Starfish specifications: MCU – Raspberry Pi RP2040 dual-core Cortex M0+ microcontroller at up to 133 MHz with 264 kB of embedded SRAM Storage – QSPI flash Motor drivers – 3x TMC2209 drive…
-
tmpfs: introduce USE_TMPFS=no to disable tmpfs usage for WORKDIR and package-specific working dirs; actually use $temp_dir_id for mktemp; see #5502 tmpfs: introduce USE_TMPFS=no to disable tmpfs usage for WORKDIR and package-specific working dirs; actually use $temp_dir_id for mktemp; see #5502 USE_TMPFS=no disables usage of generic tmpfs mechanism (still possibly used for rootfs/image building, which is unrelated), for last-resort cases use better/more descriptive temp_dir_id's for kernel build than k (now kernel_dest_install_dir) and kd (now kernel_debs_temp_dir) specific image/dtb/headers packaging already had decent names, same for other .deb's replace mktemp -d …
-
Description ddbr was failing on a recent jammy build. The issue is that lsblk output has changed sometime since this script was written. The logic to parse out the $runfrom drive was returning duplicate info, so instead of 'mmcblk0' the value was 'mmcblk0 mmcblk0' Having this duplicate value was causing an error further down the script. Fix is to add ' | sort | uniq' this was already being done on the other lsblk outputs, just not this one. I've run into this before, and I guess at that time, I forgot to submit a PR for the fix, or it was for a different script that had the same issue. Changes to be committed: modified: packages/bsp/common/usr/sbin/ddbr Jira refere…
-
Khadas VIM4 single board computer was first unveiled last October with Amlogic A311D2 octa-core Cortex-A73/A53 processor, 8GB LPDDR4X, but it’s only been launched today, and you can now buy the Khadas VIM4 board for right under $200. It is an upgrade to Khadas VIM3 Pro launched with Amlogiv A311D hexa-core processor a few years ago, and our testing in Android 11 revealed the main benefit may be the upgrade GPU that delivered a 67% boost in 3DMark, but CPU multi-core performance and memory bandwidth will also see some benefits over Amlogic A311D, even against in overclocked systems like ODROID N2+. Here’s a reminder of Khadas VIM4 specifications: SoC – Amlogic A311D2 octa-…
-
Get the recap of Nicolas Frattaroli's FOSDEM talk detailing Rockchip’s mainline progress, including Vulkan 1.4 and NPU support as a vital path to sustainable, affordable hardware. View the full article
-
Description In commit 0aa61abe7 (armbian-audio-config: Massively speed up script) this script was changed to not call amixer for each control, but just once for each card, feeding commands for many controls in one invocation with the --stdin option. In that commit, two errors were introduced: Controls that were intended to be muted were turned on instead. This affects the "CD", "Mic" and "Internal Speaker" controls. This occured because there is a helper shell function whose arguments were renumbered, but the last argument kept the old numbering, keeping it always at the default value of "on", even when it should have been "mute". Controls with a space in their na…
-
Description Spreadtrum (sprd) bluetooth chip declares a feature (park link status) which does not work so the device fails the initialization. This PR adds a workaround and a quirk to avoid using such feature, letting the device being correctly initialized, moreover it should not interfere with other bluetooth chips as the orangepi original patch does. Also sdcard bus pins receive an increased current strength to improve sdcard compatibility How Has This Been Tested? [ ] Current (v5.15) kernel deb packages built and installed on existing system [ ] Edge (v5.18) kernel deb packages built and installed on existing system Checklist: [x] My code follows the style guideli…
-
Diagnosing System Issues and Getting Support with ArmbianmonitorArmbian is a lightweight operating system based on Debian/Ubuntu, highly optimized for single-board computers (SBCs) like the Raspberry Pi, Orange Pi, and many others. When facing system problems on an SBC running Armbian, the built-in utility armbianmonitor is an essential diagnostic tool. It quickly gathers crucial system data, making troubleshooting faster and more accurate for both the user and the community providing support. Key Diagnostic FunctionsThe primary use of armbianmonitor is to generate real-time performance and system configuration reports. By running the command without any arguments, you ge…
-
This PR aims to add support for Orange Pi 5 boards. Still work-in-progress View the full article
-
Forlinx FET-MX9352-C is a system-on-module based on NXP i.MX 9352 dual Cortex-A55 processor with Cortex-M33 real-time core and a 0.5 TOPS AI accelerator that can be used for industrial control, IoT gateways, medical equipment, and various applications requiring machine learning acceleration. The FET-MX9352-C follows last week’s announcement of the iWave Systems iW-RainboW-G50M OSM module and SBC with a choice of NXP i.MX 93 processors. The Forlinx module comes with two board-to-board connectors instead of solderable pads and can be found in the OK-MX9352-C single board computer with dual GbE, various display and camera interfaces, RS485 and CAN Bus, etc… FET-MX9352-C i.MX…
-
Description I'm sorry, the error on the 6.8 kernel occurred because I didn't synchronize my code in time, resulting in patch errors that affected the compilation. Based on the hints here, I am optimizing the device tree for the firefly-rk3399 kernel: https://github.com/armbian/build/pull/6611 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 merged…
-
Description Alta tested OK, Solitude not tested (hence "WIP") Documentation summary for feature / change Add Libre Computer A311D and S905D3 boards 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
-
Pixel Pump is an open-source hardware vacuum pump that should be easier to use than a pair of tweezers to pick and place SMT components, and suitable for prototypes and small production runs. The system comes with a pen with five exchangeable stainless-steel nozzles to match the size of components, a foot pedal, and several tactile silicone buttons with RGB backlighting to control the unit. The button on the unit (customized parts bought from Alibaba) allows you to change operation modes, switch between high- and low-power settings, or activate reverse mode to clean your nozzle. It’s also possible to configure vacuum power and LED brightness with the buttons. The foot ped…
-
adding new apps to build to allow for use of telegram/pidgin/discord and others View the full article
-
Silicon Labs announced various new products at its annual Works With Developer Conference including the FG25 Arm Cortex-M33 SoC designed for sub-GHz Wi-SUN FAN networks for Smart Cities and applications such as smart metering, street lighting, electricity distribution automation, municipal infrastructure, and more. The microcontroller runs at up to 97.5 MHz, features 512KB RAM and up to 1920 KB flash, operates at up to 125°C, consumes as little as 2.6 μA in deep sleep mode, and can offer a range of up to 3 km when used in combination with the new EFF01x front-end module delivering up to +30 dBm output power. Silicon Labs FG25 (EFR32FG25) specifications: CPU core – Arm Cor…
-
Bumps igorjs/gh-actions-clean-workflow from 1 to 2. Release notes Sourced from igorjs/gh-actions-clean-workflow's releases. v2 What's Changed chore(deps-dev): bump eslint from 8.11.0 to 8.15.0 by @dependabot in igorjs/gh-actions-clean-workflow#23 chore(deps): bump @actions/core from 1.6.0 to 1.8.2 by @dependabot in igorjs/gh-actions-clean-workflow#25 chore(deps-dev): bump @vercel/ncc from 0.33.3 to 0.33.4 by @dependabot in igorjs/gh-actions-clean-workflow#24 chore(deps-dev): bump jest from 27.5.1 to 28.1.0 by @dependabot in igorjs/gh-actions-clean-workflow#26 chore(deps-dev): bump eslint from 8.15.0 to 8.16.0 by @dependabot in igorjs/gh-actions-clean-workflow#…
-
REVIEWERS: Squash using GitHub UI with message from the first commit beaglev-ahead: Official support Adds community support for the board Includes a kernel config for thead edge thus the high count of changes Description Implement a community support for BeagleV-Ahead Depends on changes from https://github.com/armbian/build/pull/5689 Progress from https://github.com/armbian/build/pull/5684 The original work is on https://github.com/Kreyren/armbian-build-kreyren/compare/6cd581c96c0b7b800b6549afe23112d4a662d2a0..811288169004dccacab964129ecaf8cfe891b22d i tried to shorten it as much as possible for the easy merge request review The image boots and seems to work with…
-
iWave Sytems iW-RainboW-G50M is an NXP i.MX 93 OSM-L compliant LGA module with up to 2GB RAM, WiFi 5 and Bluetooth 5.2 module that is found in the company’s iW-RainboW-G50S Pico-ITX SBC designed for industrial applications. The NXP i.MX 93 single and dual-core Cortex-A55 processor with an Ethos U65 microNPU was announced in November 2021, but we had yet to see any hardware based on the new NXP i.MX 9 processor family. The iW-RainboW-G50M and iW-RainboW-G50S change that with a system-on-module and single board computer. iW-RainboW-G50M NXP i.MX 93 system-on-module Specifications: SoC (one or the other) NXP i.MX 9352 dual-core Cortex-A55 processor @ up to 1.7 GHz with Arm C…
-
Description Use radxa's next-dev-v2024.03 branch for armsom's boards. Note that I have to remove CONFIG_OPTEE_ALWAYS_USE_SECURITY_PARTITION=y from defconfig to boot the board. So boards affected by https://github.com/armbian/build/pull/6534 like nanopi6 and nanopc-t6 should also check this. @efectn @Tonymac32 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 BOARD=armsom-sige7 BRANCH=vendor BUILD_DESKTOP=no BUILD_MINIMAL=no DEB_COMPRESS=xz KERNEL_CONFIGURE=no RELEASE=bookworm KERNEL_GIT=shallow Checklist: Please delete options that are not relevan…
-
CoreData Global, a Singapore-based research and development firm, has just introduced the RelayFi 4-channel relay board based on ESP32 and compatible with Tasmota open-source firmware, as well as Espressif’s ESP RainMaker cloud and ESP-NOW networking API. RelayFi is fitted with an ESP32-WROOM-32D WiFi and Bluetooth module, four relays capable of handling a load of 250 VAC/7A or 30 VDC/10A, and EL817C Optoisolators for safety. The board also comes with CH340C USB to TTL chip for programming, an I2C header for expansion, and some jumpers for relay selection. RelayFi specifications: Wireless module – Espressif Systems’ ESP32-WROOM-32D module with ESP32 dual-core Tensilica mi…
-
Description fbcon implementation has been changed to the degree that its not sane to maintain the patchset anymore. We are disabling bootspash starting with 5.19.y. A replacement is needed to be done. This require: installing plymouth generating or converting boot graphic to meet new way implementing and testing Jira reference number AR-1278 https://github.com/armbian/build/pull/4039 How Has This Been Tested? [x] 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 [x] I have made corresponding changes to the documentat…
-
Renesas Electronics has added two new groups to its 32-bit RA family of microcontrollers (MCUs) with the 100 MHz RA4E2 and 200 MHz RA6E2 Arm Cortex-M33 microcontrollers designed for “high-performance applications” in small packages such as sensing, gaming, wearables, and appliances. The new microcontrollers are equipped with 40 KB SRAM, 128 KB or 256 KB flash, and integrate various on-chip interfaces such as CAN FD, USB, QSPI, SSI, and I3C interfaces to offer an easy upgrade path for products based on other members of the Renesas RA Family. Renesas RA4E2 MCU group Both the RA4E2 and the RA6E2 are the most cost-effective microcontroller groups of the RA family with integra…
-
ROCK Robotic has announced the ROCK Base triple-band multi-constellation RTK/GNSS base station that works with the Web3 GEODNET decentralized GNSS reference network, with the solution designed to offer centimeter accuracy to support applications such as civil surveying, high-definition mapping, digital twin creation, and robotic solutions. Real-time Kinematic (RTK) is a relative positioning technique relying on GNSS (GPS, Galileo, GLONASS, Beidou …) and allowing centimeter positioning accuracy. The technique requires an RTK “Base station” like the ROCK Base and a lower-cost “Rover station” typically attached to a vehicle or drone. For higher accuracy, it’s also possible …
-
The PineTab-V is a RISC-V tablet, or rather a tablet development kit, based on StarFive JH7110 quad-core RISC-V SoC, and with the same design as the upcoming Arm-based PineTab2 tablet that’s scheduled to launch on April 11. Pine64 just launched the Star64 single board computer to help with software development on Linux-capable RISC-V hardware, and they took the opportunity to lay out a tablet board based on the same JH7110 to replace the Rockchip RK3566 board found in the PineTab2, so eventually, a working sample should look like that… PineTab-V preliminary specifications: SoC – StarFive JH7110 with CPU – Quad-core 64-bit RISC-V (SiFive U74 – RV64GC) processor @ up to 1.5…
-
Fix for gnome desktops to use lightdm lightdm-settings and slick-greeter like other desktops for default View the full article
-
Differences between pkg-config variables, the use of AX_PKG_CHECK_MODULES, and what to include in custom variables. automake and autoconf snippets are provided View the full article
-
Description If 1st job is not run, no other will. We need to move IF to the step. Jira reference number AR-1244 How Has This Been Tested? [x] Manual run Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] 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
-
Embit EMB-LR1280-mPCIe-4x is an mPCIe (mini PCIe) module based on four Semtech SX1280 2.4 GHz LoRa transceivers and designed for OEM gateways that can work worldwide thanks to the use of the 2.4GHz ISM band and supports ranging. We first covered 2.4GHz LoRa and the SX1280 transceiver two years ago as a solution to design region-independent products specially suited to maritime and intercontinental logistics applications. We haven’t seen it used that much although we covered an ESP32 board with SX1280 last year, and it turns out that Italian company Embit has also made a mPCIe module based on the SX1280 chipset. Embit EMB-LR1280-mPCIe-4x specifications: LoRa connectivity C…
-
Renesas has launched the RZ/V2MA dual-core Arm Cortex-A53 microprocessor with a low-power (1TOPS/W) DRP-AI accelerator and one OpenCV accelerator for rule-based image processing enabling vision AI applications. The MPU also supports H.265 and H.264 video decoding and encoding, offers LPDDR4 memory and eMMC flash interfaces, as well as Gigabit Ethernet, a USB 3.1 interface, PCIe Gen 2, and more. The RZ/V2MA microprocessor targets applications ranging from AI-equipped gateways to video servers, security gates, POS terminals, and robotic arms. Renesas RZ/V2MA specifications: CPU – 2x Arm Cortex-A53 up to 1.0GHz Memory – 32-bit LPDDR4-3200 Storage – 1x eMMC 4.5.1 flash interf…
-
Kernel 7.0 is out with broad hardware enablement and performance updates. Collabora contributed 227 patches from 24 developers, spanning major graphics work, multimedia fixes, and substantial enablement for Rockchip and MediaTek. View the full article
-
Bumps actions/labeler from 3 to 4. Release notes Sourced from actions/labeler's releases. v4.0.0 Update to node 16 runtime v3.1.0 Dependency upgrades, docs updates, and behind-the-scenes maintenance. See the full list of changes since 3.0.2 here: https://github.com/actions/labeler/compare/v3.0.2...v3.1.0 Thanks to @GisoBartels and @Muhammed-Rahif for their contributions! v3.0.2 No API changes, but lots of behind-the-scenes upgrades, mostly to internal dependencies, tooling, and surrounding infrastructure. v3.0.1 No user-facing changes. That said, there were more than enough behind-the-scenes changes to warrant a new release: https://github.com/actions/labele…
-
anbox-modules needs kprobes https://github.com/armbian/build/issues/3883 View the full article
-
Canonical has just released Ubuntu 22.10 “Kinetic Kudu” with improved desktop usability and performance, upgrade enterprise management tooling, and tools to optimize developer workflows, but highlights most relevant to CNX Software readers are the inclusion of MicroPython and improved embedded display support for Raspberry Pi. It feels like Ubuntu 22.04 LTS was just recently outed, but six months have already passed and Ubuntu 22.10 interim release is out. Some of the generic changes include: Toolchain updates to Ruby, Go, GCC and Rust OpenSSH server (sshd) is only activated when an incoming connection request is received to lower the memory footprint on resource-constrai…
-
thinkpad-x13s: bump to 6.6-rcX; support trixie/sid/mantis userspace sans PPA partitioning: efi: introduce UEFI_MOUNT_POINT_SKIP_FSTAB, if set to yes, skips /etc/fstab entry for the ESP sometimes we just don't want the ESP listed in the fstab, otherwise works the same thinkpad-x13s: bump to 6.6-rcX; support trixie/sid/mantis userspace sans PPA This requires https://github.com/armbian/firmware/pull/65 thinkpad-x13s: workaround ubuntu's pd-mapper only starting on "-laptop" kernels thinkpad-x13s: add fprintd and pam thinkpad-x13s: throws warnings about missing userspace if not trixie/sid/mantic thinkpad-x13s: split hooks into functions thinkpad-x13s: enable touchscreen h…
-
added imaged for desktop bullseye on 3 boards View the full article