SBC News
Atom feed, Pull requests awaiting review and other tech news
4529 topics in this forum
-
Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no ne…
-
Description This backports a commit from the Linux kernel into version 5.15 in order to enable the automatic control of the fan, based on the CPU temperature. Otherwise, the fan would run at maximum speed all the time (per default). How Has This Been Tested? I've built the kernel and installed the resulting .deb packages on my RockPro64 (running Bullseye). I monitored the CPU temperature and verified that the fan speeds up as soon as it hits the trip points defined in the device tree. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings [x] Any dependent changes hav…
-
Mixtile Blade 3 is a Rockchip RK3588 SBC with up to 32GB RAM designed for server applications, notably to build clusters through a U.2 edge connector with 4-lane PCIe Gen3, SATA 3.0 to interconnect multiple boards. What was not clear so far is how multiple boards would be connected, as we were just shown two boards connected by a U.2 cable, which does not scale, and does not provide power as the 12V input also comes with the U.2 connector. The company has now provided more details showing how it’s done, namely through a breakout board that connects to the U.2 edge connector, and allows cluster design as shown below. The U.2 breakout board comes with a 6-pin connector 12V …
-
AAEON UP 4000 is a compact Apollo Lake single board computer that’s about the size of a business card or a Raspberry Pi designed for automation, robotics, digital signage, and other space-constrained applications that may benefit from an x86 processor. The company already published some Phoronix benchmarks comparing the UP 4000 SBC against Raspberry Pi 4, NVIDIA Jetson Nano, and the original UP board, but since nothing beats third-party evaluation, AAEON sent a review sample to CNX Software for additional testing. UP 4000 SBC unboxing There are several variants of the board, and I received the UP-APL03X7F-A10-0464 SKU with 4GB RAM, 64Gb eMMC flash, and an Intel Atom x7-E3…
-
Intel recently announced they would kill the Celeron and Pentium brands for entry-level PCs, and replace these with the “Intel Processor” brand for notebooks from 2023 onwards, meaning we would get “Intel Core” and “Intel Processor” processors depending on the market segment. The Intel N100 & N200, or more exactly the Intel Processor N100 and Processor N200, Alder Lake-N SKUs may be the first chips with the new branding. They were discovered by Coelacanth-Dream while looking at some Linux boot logs. Intel Processor N100: [crayon-632a9b8d2023d476136554/] Intel Processor N200: [crayon-632a9b8d20246857475856/] Both processors appear pretty similar but the boot logs show …
-
add board bigtreetech-cb2: BigTreeTech CB2 add board bigtreetech-cb2: BigTreeTech CB2 Co-authored-by: Ricardo Pardini ricardo@pardini.net View the full article
-
Mirek Folejewski’s (aka Mirko Electronics) PicoBerry is an open-source hardware, miniature Raspberry Pi CM4 carrier board with just a USB Type-C port for power, a 40-pin Raspberry Pi GPIO header, and barely anything else. At just 70x20mm, the 2-layer board only adds a few LEDs, namely the ACT/PWR LEDS and two user LEDs, and supports any Raspberry Pi CM4 module with eMMC flash, but not the Raspberry Pi CM4 Lite since the board does not include a microSD card slot. PicoBerry specifications: Supported system-on-modules – Raspberry Pi CM4 with eMMC flash, and possibly compatible SoMs such as Radxa CM5 or Pine64 SoQuartz64 USB – USB Type-C for power Expansion – 40-pin GPIO hea…
-
Happy New Year from the Armbian Team! As we step into this exciting new year, we at Armbian would like to extend our warmest wishes for a Happy New Year to our amazing community! Thank you for your continued support and contributions that make Armbian what it is today. Together, we look forward to achieving great things and exploring new possibilities in Linux and open-source innovation. Armbian Updates Summary Week 1 (v25.2.0-trunk.274): What’s Changed in the Past Week Armbian continues to push the boundaries of Linux performance and hardware compatibility with its rolling release updates. The latest changes in version v25.2.0-trunk.274 bring exciting enhancements in…
-
Bumps dtschema from 2024.5 to 2024.9. Commits c51125d schemas: i2c: add generic interrupt name for I2C controllers 285f991 schemas: i2c: clean up interrupt descriptions for I2C targets 74bc7ea schemas: i2c: reword descriptions for inclusive language 5270b95 dt-validate: Support multiple schema id matches 449b457 schemas: property-units: Exclude some non-conforming properties 8f5303c meta-schemas: Disable checks on non-conformant unit suffix properties e5d88ac dtb: Fix 'interrupt-map' decoding for single entry 69c4839 validator: Decend allOf/anyOf/oneOf keywords when extracting properties f13c181 dtb: Handle multiple types differing in sign c00f747 dtb: Handle multiple …
-
Description U-boot will go into boot loop when SSD is attached to the USB 3 port. There is a conflict in the patch patch/u-boot/v2022.10/meson64-boot-usb-nvme-scsi-first.patch. The boot loop has been resolved by removing the patch or by placing the priority of USB below MMC. How Has This Been Tested? By compiling u-boot.bin from trunk (linux-u-boot-bananapim5-current_23.05.0-trunk) for u-boot v2022.10 and v2023.4 and testing it on Bpi-M5. Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Test A - Removing patch/u-boot/v2022.10/meson64-boot-usb-nvme-scsi-first.patch [x] Test B - Reorde…
-
Description Add new borad of ASUS Tinker-Edge-R. ASUS Tinker Edge R is an Single Board Computer (SBC) specially designed for AI applications. I've written the device tree file for it, added the u-boot config file, and I've done the current version adaptation. Jira reference number [AR-9999] How Has This Been Tested? [x] UART test. The serial port output is printed through UART, and there are almost no errors in the armbian boot log. [x] Stability testing. Let the CPU run the specified task all the time, and the test will be conducted for 48 hours without any error. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review …
-
The Armbian project is nearing its 10-year anniversary, and we’re excited to announce that our upcoming release Armbian 23.05, codename “Suni”, will be the biggest one yet! It’s a significant milestone as it marks the first release based on our completely refactored build framework! The new framework has been in development for around 3 years, during which we combined our decades long experience with Linux and embedded systems with the latest technologies that have emerged in recent years. We’ve taken all that knowledge and expertise to create something truly exceptional for our users and Linux community at large. Continue reading to learn more about the project and …
-
Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number AR-1754 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. booted and verified that wlan0's MAC was being derived from the CPU's serial number again 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 corres…
-
Description Update meson64-edge kernel to 5.19 Jira reference number AR-1231 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 ok Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Rock5a has emmc and spi flash sharing the same pin, so we can't support them in the same devicetree. I've added a new uboot defconfig supporting spi flash: https://github.com/radxa/u-boot/pull/23. We have to build uboot twice for rock5a, the first time supporting spi flash, the second time supporting emmc. 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 image for rock5a and flash it to emmc, boot fine. [x] Flash rkspi_loader.img to spi flash, booting image flashed to nvme SSD, boot fine. Checklist: [x] My code follows the style guidelines …
-
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…
-
WisdPi ArduPico is an Arduino UNO-shaped baseboard designed for the Raspberry Pi Pico and compatible boards that enables makers to reuse most Arduino shields available on the market and also adds for few I/Os and features. ArduPico specifications: Compatible board – Raspberry Pi Pico, Pico H, Pico W, Pico WH, and other Pi Pico compatible board solderable using through holes or castellated holes Expansion Arduino UNO header compatible with a wide range of shields 5-pin and 6-pin headers for additional GPIOs and 3.3V, GND All Raspberry Pi Pico GPIOs are exposed Debugging – SWD header Misc – Pico RESET key, WS2812 RGB LED Power Supply – 7 to 15V DC via DC jack Dimensions – 6…
-
Description Copied from https://github.com/armbian/build/blob/master/packages/armbian/builddeb#L336 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 kernel package success [x] Install on my rock-5b with vfat bootfs success 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 …
-
Reputation Points
- 1 reply
- 1.4k views
-
-
Queclink Wireless Solutions WR300FG is a dual SIM 5G industrial router with five Gigabit Ethernet ports, WiFi 6, GNSS, RS232 and RS485 interfaces designed for factory automation, smart energy infrastructure, and Internet of Vehicles (IoV). TheWR300FG is based on a Qualcomm IPQ8072 quad-core Arm Cortex-A53 networking processor running OpenWrt, supports both 5G SA/NSA modes, backward-compatibility with 4G/3G, and its dual SIM features enabled automatic switchover for interrupted 5G connectivity. WR300FG specifications: SoC – Qualcomm IPQ8072 quad-core Arm Cortex-A53 @ 2.2 GHz part of Qualcomm Networking Pro 1200 Platform System Memory – TBD Storage – 1GB flash (described …
-
Dear Armbians, welcome to this week’s newsletter! Here, you’ll find updates on the latest release and community contributions. New Additions and Improvements 1. TQMa Configuration Update Enabled SQUASHFS_XZ: This feature uses XZ compression to optimize storage, which is particularly useful for systems where space is limited. XFCE AccountsService Support: XFCE now includes user profile management, enhancing usability and personalization for those using this desktop environment. 2. Rockchip64-6.11 Kernel Enhancements WiFi/BT Patch for Orange Pi 3B v1.1: The UWE5622 WiFi and Bluetooth are now supported on Orange Pi 3B v1.1, offering more connectivity options. Kernel P…
-
Description Update odroidxu4-current kernel to 5.4.215. How Has This Been Tested? [x] Reboot of my Odroid HC1 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] 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 Please refer to #3897 How Has This Been Tested? Before: root@khadas-vim1:~# /etc/update-motd.d/30-armbian-sysinfo System load: 2% Up time: 1:39 Memory usage: 11% of 1.89G IP: 192.168.0.102 CPU temp: 46°C Usage of /: 36% of 15G After: root@khadas-vim1:~# /etc/update-motd.d/30-armbian-sysinfo System load: 2% Up time: 1:40 Memory usage: 11% of 1.89G IP: 192.168.0.102 CPU temp: 46°C Usage of /: 36% of 15G RX today: 0 B Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ …
-
Vecow has announced a series of new system-on-modules and development kits based on Mediatek Genio 350, Genio 500, or Genio 1200 processors for AIoT applications ranging from smart security, smart retail, and traffic vision to digital signage. This follows last week’s news about ADLINK LEC-MTK-I12000 SMARC module and devkit powered by MediaTek Genio 1200 Cortex-A78/A55 AIoT processor, but Vecow also offers solutions based on the entry-level Genio 350 quad-core Cortex-A53 processor, and the mid-range Genio 500 octa-core Cortex-A73/A53 processor. ESOM-MT-350 Genio 350 system-on-module and devkit Specifications: SoC – MediaTek Genio 350 quad-core Cortex-A53 processor @ 2.0GH…
-
Muse Lab’s iCESugar-nano is a tiny FPGA board based on Lattice Semi iCE40LP1K-CM36 programmable via its USB-C port through on-board iCELink debugger, and exposing I/Os for three standard PMOD connectors. The board is fully supported by Yosys open-source toolchain ( Yosys+ nextpnr + IceStorm), and the onboard debugger supports drag-and-drop programming so that you can just drag the FPGA bitstream into the virtual disk to program it through a USB Type-C cable. iCESugar-nano specifications: FPGA – Lattice Semi iCE40LP1k FPGA with 1280 LUT/8KB SRAM/PLL Storage – 2MB SPI flash (W25Q16) USB – 1x USB Type-C port for power and programming Expansion – 14x usable IOs with 1x 12-pin…
-
Groupgets PureThermal 3 (PT3) is a hackable thermal webcam that ships with the low-cost FLIR Lepton FS module, and is compatible with FLIR Lepton (2.x – 3.x) LWIR camera core. The company explains the new model offers the same basic functionality as the PureThermal 2 but with a few changes and additional features, although the motivation for the new design was primarily to address component shortages. Some changes include the removal of pads to install an RF shield, and the Tag-Connect TC2030 programming connector is replaced by the Tag-Connect EC-10-IDC. PureThermal 3 specifications with changes highlighted in bold: Microcontroller – STMicro STM32F412 Arm Cortex-M4 MCU @…
-
Two of the most popular projects providing images for Arm and RISC-V single board computers have released new updates with Armbian 23.02 adding Linux 6.1-based Debian and Ubuntu images, and DietPi 8.14 adding experimental RISC-V support for the StarFive VisionFive 2 SBC and new Arm boards. Armbian 23.02 Quoll Linux 6.1 is the latest LTS kernel, so Armbian is now providing Ubuntu 22.04 Jammy and Debian 11 Bullseye images based on Linux 6.1.y for boards that support it, as well as the first development images based on Debian 12 Bookworm and Ubuntu 23.04 Lunar. I could not find any new boards added in the changelog, but the release brings several improvements and bug fixes t…
-
As we continue to evolve, Armbian is proud to introduce our latest release, packed with enhancements, new hardware support, and important upgrades that will further solidify the stability and performance of your systems. Key Highlights RK3588 Boot Loader Upgrades: Enhanced stability for RK3588 hardware with the latest bootloader upgrades. This ensures a more reliable experience across supported devices. 4K60p Video Acceleration: Experience smoother visuals with 4K60p video acceleration, now available on Gnome and KDE desktop builds. Kernel Bump to 6.10.y: All kernels have been updated to 6.10.y, bringing improved performance, security patches, and broader hardware suppo…
-
Description Enable the current kernel branch for some RK3588 boards, which was introduced in https://github.com/armbian/build/pull/6699 current is kernel version 6.8 at the moment and should stay a more stable alternative than edge, which is often a rc kernel. This is useful when using the board as daily driver for example or when you don't want anythign at all to suddenly break. current will stay at the next LTS kernel once released. I did not enable it for every board at once, only the NanoPC T6 and the CM3588 NAS for now. Feel free to add a commit to this PR or let me know if you'd like to enable current on a specific board. How Has This Been Tested? [x] ./compile.…
-
Geniatech has added a new member to its XPI SBC family with the business card-sized XPI-3566 board powered by a Rockchip RK3566 quad-core Cortex-A55 processor, and mostly following the Raspberry Pi 3 form factor like its predecessors. The single board computer comes with 1GB to 8GB RAM, up to 64GB eMMC flash, HDMI 2.0 video output, Gigabit Ethernet, dual-band WiFi, a few USB ports, and the 40-pin GPIO header. It is said to target retail, “interactive communication”, and education applications. Geniatech XPI-3566 specifications: SoC – Rockchip RK3566 quad-core Cortex-A55 processor @ up to 1.8 GHz with Arm Mali-G52 2EE GPU, 0.8 TOPS AI accelerator System Memory – 2GB DDR (1…
-
Description When booting U-Boot for rockchip64 or rk3588 devices, the error Failed to load '...-fixup.scr' pops up. This PR fixes this error by checking if the file exists before trying to load it. This PR partially fixes https://github.com/armbian/build/issues/6398 Unfortunately, I was not able to fix the error with missing kaslrseed (even though it may only be cosmetic). Note: U-Boot uses Hush cli language. Not this Hush cli (!) but a different old Hush shell in Busybox which is very badly documented overall unfortunately. I could not find any Hush functionality or a U-Boot command to check if the command kaslrseed exists. Should we include CONFIG_CMD_KASLRSEED for e…
-
Qualcomm Snapdragon X75 is the latest 5G Modem-RF System from the company bringing 5G Advanced connectivity to smartphones, PCs, industrial IoT, vehicles, and 5G Fixed Wireless Access (FWA) routers. 5G is getting more confusing than ever, as after just having launched a 5G NR-Light modem for smartwatches, industrial IoT, and XR glasses, Qualcomm introduced the first “5G Advanced” modem with the Snapdragon X75 targetting a wide range of applications that benefit from the improvements in speed, coverage, mobility, power efficiency, etc… made possible by the 5G NR Release 18. Snapdragon X75 key features and specifications: Cellular Technology – 5G NR, LTE, LAA, WCDMA, TD-SC…
-
There are plenty of carrier boards for Raspberry Pi CM4, but the Ochin looks a bit different, as it is specifically designed for drones and robots, and the compact carrier board exposes most interfaces through low-profile GHS connectors instead of standard ports or headers. About the size of the Raspberry Pi CM4 itself, the board also comes with a USB Type-C port to flash the eMMC flash, two MIPI CSI connectors and four USB 2.0 GHS connectors to add cameras to your robotics projects, and supports LiPo batteries. Ochin specifications: Supported modules – Raspberry Pi CM4 with Broadcom BCM2711 quad-core Cortex-A72 processor, up to 8GB RAM, up to 32GB eMMC flash (the CM4 Lit…
-
Description Current armbian images can't boot from sd card, and rockchip has provided uboot patches to fix 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] ./compile.sh BOARD=armsom-sige5 BRANCH=vendor BUILD_MINIMAL=no DEB_COMPRESS=xz KERNEL_CONFIGURE=no RELEASE=noble KERNEL_GIT=shallow BUILD_DESKTOP=yes DESKTOP_APPGROUPS_SELECTED= DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base [x] Tested sd card boot with armsom sige5 Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project …
-
Reputation Points
- 0 replies
- 1.4k views
- 1 follower
-
-
Description Minor fixes. Jira reference number [AR-9999] How Has This Been Tested? [x] Boot and reboot 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
-
NewAE Technology’s ChipWhisperer-Husky is a compact tool designed for side-channel power analysis and fault injection with features such as a high-speed logic analyzer used to visualize glitches, real-time data streaming for attacking asymmetric algorithms, and support for JTAG/SWD programming. The security research company explains its device delivers a more stable and reliable experience compared to other off-the-shelf test gear such as oscilloscopes and function generators thanks to features such as synchronous sampling, which means the sample clock of your target device and the sample clock of ChipWhisperer-Husky can be perfectly aligned, or the ability to generate gl…
-
ELECFREAKS Wukong 2040 is a multifunctional breakout board designed for Raspberry Pi Pico. It is equipped with interfaces for four DC motors, up to twelve servos, a buzzer, A\B buttons, RGB “rainbow” lights, a Reset button, etc… The board can be powered by a single 18650 3.7V LiPo battery and integrates a power management IC that monitors the battery level and can also charge the battery via a USB charger. Battery life is typically 60 minutes per charge but can last over 120 minutes depending on the load. Wukong 2040 key features and specifications Description of the Wukong 2040 interfaces Specifications and dimensions of the Wukong 2040 Expansion Board for Raspberry Pi…
-
InPlay has just announced a Wafer Level Chip Scale Package (WLCSP) for its NanoBeacon SoC IN100, making it the world’s smallest Bluetooth System-on-a-Chip (SoC) at just 2.0 x 1.1 x 0.35mm. The NanoBeacon IN100 is not new per se, and we covered the still tiny Bluetooth SoC when writing about Sparkfun NanoBeacon Bluetooth 5.3 module based on the DFN8 package measuring 2.5×2.5mm. The highlights include its low-code/no-code interface and an ultra-low power consumption of below 1 uW. InPlay NanoBeacon SoC IN100 specifications: Memory – 4 KB SRAM + 4 Kbit OTP memory Bluetooth 5.3 compliant Beacon Modes: Proprietary, BT, Google Eddystone, and Apple iBeacon compliant 2.4GHz RF f…
-
When we first wrote about the 10-cent CH32V003 RISC-V MCU it was offered in a $7 development board and the closed-source MounRiver Studio IDE had to be used for programming. But things have improved since October 2022, and now, you can buy a CH32V003 board for as little as $1.5 plus shipping, and an open-source GCC toolchain and flasher/downloader are now available. Let’s have a look at the hardware first with the low-cost nanoCH32V003 development board featuring a 48 MHz CH32V003 RISC-V microcontroller with 2KB SRAM and 16KB flash, a USB Type-C port for power, a reset button, and two rows of headers for the GPIOs. MuseLab nanoCH32V003 specifications: MCU – WCH CH32V003F4…
-
I had no trouble with my first experience with NanoPi R6S while installing and running the FriendlyWrt/OpenWrt 22.03 image, but that was another story when testing Ubuntu or Debian as the mini PC would not boot at all after flashing the images with eFlasher apparently successfully, but suspiciously fast (under 2 seconds). I spent nearly four hours trying the different images and then the Rockchip Windows utility, but all my attempts failed, and FriendlyElec was not overly helpful. So I decided to connect a serial console to see what was going on. The NanoPi R6S comes with a 3-pin header for the serial console, but it’s not populated. So I soldering one, but not at the top…
-
Description Add community support for lckfb TaishanPi. This PR depends on the following two PRs: https://github.com/armbian/linux-rockchip/pull/197 https://github.com/armbian/linux-rockchip/pull/196 How Has This Been Tested? [x] Successfully built. [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 and published in downstream modules View the full article
-
The exFAT file system is about to get faster in Linux 6.2, at least when creating files and directories, with the performance boost especially noticeable on low-end processors. Microsoft released the exFAT specification and announced Linux support in August 2019, which was followed by a new exFAT implementation in Linux 5.7 (June 2020) from Samsung. But people are still working on improving exFAT Linux support, and Yuezhang Mo, an engineer at Sony, committed a patchset for Linux 6.2 that reduces repeated traversal of directory entries to boost the performance of exFAT: After traversing all directory entries, hint the empty directory entry no matter whether or not there a…
-
We quickly mentioned the Qualcomm Robotics RB1 and RB2 development kits in our post about Lantronix Open-Q 2210RB and 4210RB SiPs mostly to complain about the lack of information at the time. But things have changed the Qualcomm Robotics RB1 and RB2 devkits for cheaper, smaller Linux-powered robots with lower power consumption are now available, and we have more details with three options: Core Kit, Vision Kit, and Full Kit. So let’s have a closer look. All kits are based on the Qualcomm Robotics RB1/RB2 Core Kit with the following (preliminary) specifications: System-on-module RB1 – Thundercomm TurboX C2210 SoC – Qualcomm QRB2210 CPU – Quad-core Cortex-A53 processor at …
-
Description This introduces support for the BPI-CM4 module following the specifications of the RPI-CM4 module, using the BPI-CM4IO baseboard, but should support any CM4 compatible baseboards. https://wiki.banana-pi.org/Banana_Pi_BPI-CM4 The Linux DT changes has been submitted (https://lore.kernel.org/all/20230303-topic-amlogic-upstream-bpi-cm4-v2-0-2ecfde76fc4d@linaro.org/) and merged (https://git.kernel.org/amlogic/c/0262f2736978b1763363224698f47112a148dab0) upstream, the U-Boot changes are still in review (https://lore.kernel.org/all/20230307-u-boot-cm4-v1-0-43f5a393cd37@linaro.org/) How Has This Been Tested? Full testing must be done before switching this PR out of …
-
Description Sakura Pi RK3308B board adds kernel 6.6 and 6.8 support. #6497 only supports the Sakura Pi RK3308B board running smoothly on kernel 6.2, while encountering a lack of device tree in kernel 6.6 and kernel 6.8. How Has This Been Tested? [x] Compiled and tested to boot on kernel 6.6. [x] Compiled and tested to boot on kernel 6.8. 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
-
Barring barebone models, most mini PCs sell with Windows 10 or Windows 11 pre-installed, and that’s not ideal for people wanting to run Linux only since they also pay extra for the license of an operating system they are not going to use. But MeLE is now selling the Quieter2D mini PC with an Intel Celeron N4000 dual-core processor, 4GB RAM, and 64GB or 128GB eMMC storage for $139.99 and up without an operating system or a Windows key. The ultrathin fanless mini PC also features M.2 2280 SATA/NVMe socket, a microSD card reader, two HDMI 2.0 ports, Gigabit Ethernet and WiFi 5 connectivity, four USB 3.0 ports, and takes 12V power input through a USB Type-C port. MeLE Quieter…
-
Gaurav Singh, acting as Circuit Valley, has designed an open-source hardware USB 3.0 Type-C industrial camera with three boards: one to capture data through a CMOS sensor, another based on a Lattice Crosslink NX FPGA to handle image processing, and finally, a board equipped with an Infineon FX3 USB 3.0 controller for sending the video data to the host. This design allows the DIY camera to be extremely flexible, as for instance, you could keep the FPGA and USB board, and simply change the sensor board for a better/different camera. A 3D printable enclosure is also provided, and the camera supports C-mount lenses, so the lens can also be easily changed as required. Here’s …
-
Description Move tv-box based rk3318-box and rk322x-box target to use u-boot v2024.07-rc5 from v2024.01, mostly for experimentation and also because v2024.07 contains some fixes for rockchip devices explained in this previous PR: https://github.com/armbian/build/pull/6731, in particular we can leverage uboot relocation for rockchip 64 bit devices and rk3328 hdmi/vop/phy drivers are now mainlined. This PR also rework hdmi/vop/phy patches for rk322x and fixes usb issues on rk3318-box The changes does not affect any other board, since none of them actually use v2024.07 of uboot (at the moment of writing the comment, it is still in RC5). The v2024.07 patch directory has bee…
-
You may remember the Turing Pi 2 mini-ITX cluster board that supports up to four Raspberry Pi CM4 modules. It now has some competition with the DeskPi Super6C board, still based on the mini-ITX form factor, and taking up to six Raspberry Pi CM4 modules. The Super6C offers a much slimmer design since the modules are inserted horizontally instead of vertically, plus each module comes with its own M.2 NVMe SSD socket besides a microSD card slot. The board also features two Gigabit Ethernet ports and two HDMI outputs, as well as four USB 2.0 ports. DeskPi Super6C specifications: SoM – 6x sockets for up Raspberry Pi Compute Module 4 Storage 6x M.2 PCIe Gen2 x1 2280 sockets, on…
-
Join us in Montreal for the 10th edition of RustConf! Catch our talk on Tyr, the new Rust kernel driver for Arm Mali GPUs. View the full article
-
Description Ship images with Chromium v126 instead of v124 How Has This Been Tested? [x] VP9 and H264 works well with chromium and haven't caught any crash in various websites. Checklist: Please delete options that are not relevant. [ ] 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 [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Espressif Systems has finally launched the ESP32-W6 WiFi 6, Bluetooth 5.0 LE, and 802.15.4 IoT microcontroller by making the ESP32-C6-WROOM-1 module available on Aliexpress for $14.25 as well as the ESP32-C6-DevKitC-1 development board that’s out of stock on the official store at the time of writing. but somehow listed in another store for $16.22 plus shipping. Besides the availability announcement, another surprise is the 802.15.4 radio for Zigbee and Thread that was not part of the original ESP32-C6 announcement in April 2021. The ESP32-C6-DevKitC-1 development board comes with a module with 8MB flash, exposes most of the I/O’s from the ESP32-C3, and comes with two USB-…
-
MediaTek Genio 700 is an octa-core Arm processor with two Cortex-A78 cores, six Cortex-A55 cores, a Mali-G57 GPU, and a 4 TOPS AI accelerator designed for consumer and industrial IoT applications. The new processor is a cost-down version of the Genio 1200 premium AIoT processor introduced last year with four Cortex-A78 and four Cortex-A55 cores. The Genio 700 offers many of the same features but with lower performance/capabilities, including a 3-core GPU and an AI accelerator limited to 4.0 TOPS, as well as support for dual displays up to 4K + Full HD (instead of 2x 4K), and 32MP single cameras (instead of 48 MP). MediaTek Genio 700 specifications: CPU – Octa-core process…
-
Toshiba and Mikroelektronika have launched the Clicker 4 for TMPM4K development board equipped with Toshiba M4K Arm Cortex-M4 microcontroller for motor control, as well as four mikroBUS sockets for MikroE Click expansion boards. The Clicker 4 for TMPM4K board is also fitted with an on-board CMSIS-DAP compliant Debug Unit based on Toshiba’s TMPM067 MCU, extension connectors, JTAG/SWD debug ports, LED indicators and push buttons, and works best with Clicker 4 Inverter Shield with six MOSFETs for motor driving, a 48V switching power supply, and a 5V regulated power source that can power the M4K board. Clicker 4 for TMPM4K specifications: MCU – Toshiba TMPM4KNFYAFG 32-bit Arm…
-
The latest mainline Linux kernel (v6.5) includes 22 patches that enable support for the AV1 uAPI and for two stateless video decoders: one for the Rockchip RK3588 and one for MT8195, a MediaTek SoC. View the full article
-
Variscite VAR-SOM-AM62 is a System-on-Module (SoM) powered by a Texas Instruments Ti AM625x quad-core Cortex-A53 processor @ up to 1.4 GHz with a 400MHz Cortex-M4F cores and 333MHz PRU real-time co-processors to control I/Os. The module also supports up to 4GB RAM and 128GB eMMC flash, features a single or dual-band WiFi + BT/BLE5.2 module, and offers up to 3x CAN Bus, dual GbE, audio, camera in, and dual USB, among other interfaces. It is designed for industrial applications with a -40 to 85°C operating temperature range. VAR-SOM-AM62 specifications: SoC – Texas Instruments Sitara AM62x (AM6252 or AM6254) with Up to 4x Arm Cortex-A53 @ 1.4 GHz 1x Ar, Cortex M4F up to @ 4…
-
Description Add support for RPi5 in our bcm2711 kernel. This is mostly but not entirely based on changes from Raspberry Pi kernel PR 5618. After enabling those options, I noticed that even though hdmi was working, kernel was not able to find the sdcard and usb was also not working. So I had to use diffconfig to compare our configs with the vendor config and enable some more options. Raising the PR so that others can also play with it as well. Meanwhile I will work on getting Trixie Desktop Image running with mesa 23.3-rc5 from experimental repo. As part of that I will split RPi 5 into separate board config until recent version of mesa is made available in current debian …
-
Axelera M.2 AI accelerator module is said to deliver up to 214 TOPS of AI inference and up to 3200 FPS with ResNet -50 in a compact M.2 2280 form factor. Few details are available at this time, but the module is based on the company’s Metis AIPU (AI Processing Unit) using in-memory computing based on arrays of SRAM memory devices used to “store a matrix and perform matrix-vector multiplications “in-place” without intermediate movement of data”. This technology is said to “radically” increase the number of operations per computer cycle with without suffering from issues such as noise or lower accuracy. The Metis AI platform delivers 50+ TOPS per core (RISC-V-controlled dat…
-
Description Orange Pi 4 LTS has DDR4 memory banks that always run at full speed. This PR enables the DMC driver in kernel 6.1 to lower the frequency to reduce power usage during idle periods. Benchmarks with a digital multimeter show that the power usage decreases by 200mW when the board is idling. Jira reference number AR-1584 How Has This Been Tested? This is a pre-armbian-next era patch and has been tested to be fully functional. I rebased it successfully on main branch, but requires to be tested not to break the compilation. [ ] compile to produce kernel deb packages Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-…
-
JeVois-Pro tiny AI camera was introduced last year with an Amlogic A311D processor with a built-in 5 TOPS NPU, and support for an Intel Myriad X or Google Edge TPU M.2 card all that in a compact 50x50x45 mm box. The company has now managed to get hold of some M.2 A+E 2230 Hailo-8 modules delivering up to 26 TOPS of AI performance and is selling for JeVois-Pro ultra-compact deep learning camera with the Hailo-8 accelerator for $599 delivering up to 31 TOPS once we include the built-in 5 TOPS NPU. I won’t go through the full specifications again, but in a nutshell, that’s a camera designed for robotics projects, powered by an Amlogic A311D hexa-core Cortex-A73/A53 process…
-
Description All changes are for onecloud. Rename back to csc Adjust sources config Disable u-boot compilation Support armbianEnv.txt Tweak bootscript Support outbut boot log to HDMI tweak VCC_CORE How Has This Been Tested? [X] Build and burn 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 Currently there is no HDMI output on edge 6.5 kernel on rk3228/rk3328. Forum discussion https://forum.armbian.com/topic/26978-csc-armbian-for-rk3318rk3328-tv-box-boards/?do=findComment&comment=171661 This PR will restore 'less than or equal' match of clocks that was lost in patch transition from 6.3 to 6.4: https://github.com/armbian/build/blob/6d981baba68699b0c6ada476704556e11dd661bc/patch/kernel/archive/rockchip64-6.3/rk356x-vop2-support.patch#L333 https://github.com/armbian/build/blob/6d981baba68699b0c6ada476704556e11dd661bc/patch/kernel/archive/rockchip64-6.4/rk356x-vop2-support.patch#L333 How Has This Been Tested? [x] rk3328-box + FullHD HDMI displ…
-
Nordic Semi nRF54H20 is a 320 MHz multiprotocol wireless SoC with several Arm Cortex-M33 and RISC-V cores, support for Bluetooth 5.4 and greater with features like LE Audio and Bluetooth mesh, as well as Thread, Matter, and so on. It is the first part of the fourth generation nRF54 family manufactured with a 22nm process, and its application processor doubles the processing power (2x CoreMark) of the Arm Cortex-M33 application core in the nRF5340 SoC and embeds up to 2MB flash, 1MB SRAM. nRF54H20 preliminary specifications and highlights: CPU Application core – Arm Cortex-M33 @ up to 320 MHz with 2 MB Flash + 1MB SRAM Network core – Arm Cortex-M33 Several RISC-V cores (…
-
Description add recent blobs from https://github.com/rockchip-linux/rkbin/tree/master/bin/rk35 depends on: https://github.com/armbian/rkbin/pull/18 Jira reference number [AR-9999] How Has This Been Tested? [x] Built and booted on opi5 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
-
Fix for #3850 I found image have no files for locales en_US.UTF-8 and C.UTF-8 whet it forced. Then I add code to build them. [×] build image with rootfs [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [×] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description add PSI, ashmem, binder, binderfs to kernel config on meson64 to make Waydroid work on Amlogic S9xx. I just cherry-picked and copy/pasted changes from here: https://github.com/armbian/build/pull/4806 How Has This Been Tested? I build a ubuntu 22.04 image with Gnome, installed Waydroid, it works. View the full article
-
Beelink GTR6 is a mini PC powered by a 45W AMD Ryzen 9 6900HX octa-core/16-thread processor @ up to 4.9 GHz with 12-core Radeon 680M graphics, taking up to 64GB DDR5, and M.2 2280 PCIe Gen4 SSD storage. Once upon a time mini PCs were powered by low-power processors for fanless or near-silent operation, but in recent years, companies have started to integrate faster and faster powerful into the mini PC form factor. The Beelink GTR6 may be one of the most powerful mini PC so far thanks to the AMD Ryzen 9-6900HX CPU. Beelink GTR6 preliminary specifications: SoC – AMD Ryzen 9 6900HX octa-core/16-thread Zen 3+ processor @ up to 3.3 GHz / 4.9 GHz (Turbo) with 12-core Radeon …
-
Mirek Folejewski has designed the ridiculously tiny Femto module based on the Raspberry Pi RP2040 microcontroller with a size of just 12x12mm, and still including an SPI flash, a crystal, and a few passive components. We’ve previously covered some really tiny RP2040 boards with the Pimoroni Tiny 2040 and Adafruit QT Py RP2040 boards, as well as the RP2040 Stamp module, but the 12x12mm Femto module is about a quarter of the size of 25x25mm RP2040 Stamp. Femto specifications: MCU – Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller @ up to 133Mhz with 264kB of SRAM Storage – 4 to 64Mbit QSPI flash I/O – 30 GPIO pins, Reset and BOOTSEL signals, etc… exposed through a f…
-
PINE64 is about to launch the second generation Pinecil RISC-V soldering iron with the Pinecil V2 featuring a new Bouffalo Lab BL706 RISC-V microcontroller with Bluetooth LE connectivity, optimizations for higher power levels, as well as tentative support for the new USB PD EPR standard (Extended Power Range) working at up to 28V. I don’t solder every day, but when I do, I use my Pinecil soldering iron, as it’s heating super fast and does the job, and in my case, works quite better than the TS100 soldering iron. So it should come as no surprise that the Pincel is the most popular consumer hardware from the PINE64 community (after SOPine modules), and the new Pinecil V2 is…
-
Visit us at the STMicroelectronics booth at SIDO to see how the STM32MP2 platform enables responsive edge-AI applications for industrial use cases. View the full article
-
Intel Meteor Lake processor family is supposed to succeed the 13th generation Raptor Lake chips itself coming after the current 12th generation Alder lake processors. It is scheduled to launch next year (2023), but we already have some details about the Meteor Lake U, P, and H mobile processors from a leak. Just like most Alder Lake processors, Meteor Lake will be hybrid processors with power and energy-efficient cores, but they’ll also feature new LP E-cores which should stand for “low power efficiency” cores in order to further lower the power consumption while a laptop or mini PC in standby mode. Meteor Lake mobile processors highlights: CPU P cores + E cores + LP-E co…
-
Selecting an LPWAN IoT module usually means selecting a particular LPWAN standard, but Cavli Wireless C42GM global IoT module combines LTE Cat M1 and NB-IoT (NB1/NB2) cellular IoT connectivity with Sigfox for “use cases that need the hybrid LPWAN approach”. The module also comes with optional GNSS for asset tracking and/or time synchronization and there’s also a variant that adds CAN FD wired communication. The C42GM module can also be fitted with an eSIM (embedded SIM) pre-loaded global connectivity. C42GM module specifications: LPWAN Cellular (NB-IoT and eMTC) Bands Supported – LTE Bands: B1/B2/B3/B4/B5/B8/B12/ B13/B18/B19/B20/B25/B26/B28/B66 3GPP Release: LTE 3GPP E-UT…
-
Description Proposed by mboehmer How Has This Been Tested? Not tested yet. 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 [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description media: fix firefly-rk3399 mini-pcie slot. Problem description: The 3G/4G module is not available on the firefly-rk3399. According to the schematic, the "MINI PCIE" on the firefly-rk3399 only has USB2 functionality. Comparing with the official kernel device tree, it is found that the vcc3v3-3g-regulator power supply node is missing. However, the pins used by this node conflict with the leds node referenced in the kernel device tree for roc-rk3399-pc. This node is redundant in firefly-rk3399, so it is defined as "node deletion". Summary of modifications: Added vcc3v3-3g-regulator power supply node. Defined node deletion. How Has This Been Tested? [x] Su…
-
rock-5-cmio: add a .wip for Radxa CM5 with I/O board rock-5-cmio: add a .wip for Radxa CM5 with I/O board use OPi5's uboot, don't ask me. View the full article
-
Bumps actions/checkout from 2 to 3. Release notes Sourced from actions/checkout's releases. v3.0.0 Updated to the node16 runtime by default This requires a minimum Actions Runner version of v2.285.0 to run, which is by default available in GHES 3.4 or later. v2.4.2 What's Changed Add set-safe-directory input to allow customers to take control. (#770) by @TingluoHuang in actions/checkout#776 Prepare changelog for v2.4.2. by @TingluoHuang in actions/checkout#778 Full Changelog: https://github.com/actions/checkout/compare/v2...v2.4.2 v2.4.1 Fixed an issue where checkout failed to run in container jobs due to the new git setting safe.directory v2.4.0 Convert …
-
Currently adopted 5.20-1 Reboot board. Change from regulator-boot-on to regulator-always-on. reg_dcdce: dcdce { regulator-always-on; Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have c…
-
Using our XR expertise, Collabora created a standalone XR experience for our 1% for the Planet partner, SOMAR, to showcase the direct impact of underwater noise pollution on marine life. View the full article
-
The ComfilePi CPi-C070WR4C is a 7-inch industrial Panel PC powered by a Raspberry Pi CM4 module with GPIO, RS-232, RS-485, and I2C interfaces as well as the ability to add two more RS232 interfaces and several 12V-24V DC inputs and outputs through an I/O board connected to the GPIO port of the panel PC. The new panel PC is an update to the ComfilePi Industrial Touch Panel PC introduced with a Raspberry Pi CM3 module in 2017. Besides upgrading to a more powerful Raspberry Pi Compute Module 4, COMFILE also makes use of an RS-485 port that utilizes a full UART interface that does not exhibit the limitations of the mini-UART interface, and also added the CP-IO13-4C I/O board…
-
Description Necessary changes only to make repository work. There is probably lots of work to do laser... Jira reference number [AR-9999] How Has This Been Tested? Builds until the point where it tries to grab release file form apt repo which obviously fails. 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
-
We're releasing Armbian Imager 2.0. We rebuilt the whole thing, the interface and the flashing engine underneath it. The part you'll notice first: your board boots already set up. Username, password, Wi-Fi, timezone, language. You tell Imager once, it writes that into the image, and the board comes up configured on first boot. No monitor, no keyboard, none of that blind first login. Set it up once. It configures itself.This is the big change in 2.0. You build a profile in settings: username and password, an SSH key, your Wi-Fi network and country code, timezone, locale, shell. Imager writes it straight into the image's filesystem while it flashes. Power on the board, it r…
-
Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. GitHub issue reference: Jira reference number [AR-9999] Documentation summary for feature / change Please delete this section if entry to main documentation is not needed. If documentation entry is predicted, please provide key elements for further implementation into main documentation and set label to "Needs Documentation". You are welcome to open a PR to documentation or you can leave following information for technical writer: [ ] short description (copy / paste of PR title) [ ] …
-
Gerard (aka halfmarble) has released hm-panelizer open-source software allowing for a panelization of PCBs via a simple GUI interface and doubling as a Gerber file viewer. He’s mostly tested it with PCBs designed in KiCad 6.x, but it should also work with design files from other tools. Note that hm-panelizer is just a side project, and Gerard released it as an open-source project in hopes that it might be useful to users and the community will contribute to it. The project relies on kivy cross-platform library, pygame and pycairo libraries, as well as pcb-tools and pcb-tools-extension projects. There are some requirements for the utility to work on with your PCB : Use th…
-
Description In some file systems, calling du shows an invalid amount of occupied filespace. The solution is to call du with the option --apparent-size Cons: With this option du shows a slightly smaller size than the files can actually take up, because only the net sum of the file sizes is counted without taking into account the hit to the cluster size. Fixes: https://github.com/armbian/build/pull/4857 Jira reference number AR-1556 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 build with/without tmpfs on zfs. [ ] Test B Checklist: [ ] My code fol…
-
Description ArmSoM CM5 IO board is a board carrying SoM ArmSoM CM5, which has rk3576 soc and is compatible with raspberry's cm4 carrier board. Board info: https://docs.armsom.org/armsom-cm5-io Vendor device tree is already merged https://github.com/armbian/linux-rockchip/pull/215 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. [ ] ./compile.sh BOARD=armsom-cm5-io BRANCH=vendor BUILD_MINIMAL=no DEB_COMPRESS=xz KERNEL_CONFIGURE=no RELEASE=noble KERNEL_GIT=shallow BUILD_DESKTOP=yes DESKTOP_APPGROUPS_SELECTED= DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME…
-
Introducing Armbian’s New Cloud Images: Optimized for x86 and aarch64 Cloud Deployments Armbian is taking a significant step forward in cloud computing support with the introduction of dedicated cloud images tailored for cloud environments. The latest enhancement brings a new ‘cloud’ image set specifically designed to optimize generic x86 and aarch64 deployments, ensuring better performance, security, and compatibility in cloud infrastructures. Why Dedicated Cloud Images? As more enterprises and developers deploy lightweight Linux images in cloud environments, the need for a streamlined, cloud-optimized configuration has grown. The new ‘cloud’ images aim to address this…
-
Description This PR updates rk3588-edge kernel branch to 6.7-rc.1 and adds support for initial VOP2, crpto and HW RNG support. Jira reference number [AR-9999] How Has This Been Tested? [x] Orange Pi 5 Plus boots well. [x] Type-c and type-a ports work with OPI5+. [x] HW RNG and crypto tested. [x] VOP2 works but not really stable. [x] ES8388 audio should work, i have no speakers to test it. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warni…
-
Smart Bee Designs’ Bee Motion is an ESP32-S2 board with a PIR motion sensor, some GPIOs for expansion, and promising over a year of battery life under the right circumstances. If the name “Bee Motion” rings a bell, it’s because we covered the Bee Motion Mini board last month with an ESP32-C3 processor and a PIR sensor, but no USB port for programming and no expansion ability. It was just designed to be used as a battery-powered wireless PIR motion sensor. The Bee Motion expands the use cases of the solution, although it only features WiFi connectivity, and loses Bluetooth LE. Bee Motion specifications: Wireless module – Espressif ESP32-S2-MINI-1 module with Espressif ESP3…
-
Description Ubuntu noble is released and I just updated rk multimedia packages for it: https://launchpad.net/~liujianfeng1994/+archive/ubuntu/rockchip-multimedia/+packages?field.name_filter=&field.status_filter=published&field.series_filter=noble widevine package is renamed to libwidevinecdm0 because I borrow it from raspberypi: https://archive.raspberrypi.org/debian/pool/main/w/widevine/. It does not work at the moment but I don't want to get back to jammy's one which has to patch glibc. 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 …
-
LILYGO T-SIM7080G-S3 is an ESP32-S3 WiFi and Bluetooth IoT board with a SIMcom SIM7080G LTE Cat-M (eMTC), NB-IoT, and GNSS module for low-power long-range connectivity and asset tracking. The board also comes with a 18650 battery holder, a solar panel input, a microSD card slot, a camera port, and several I/Os and provides an alternative to the TTGO T-Beam ESP32 board that relies on LoRaWAN for long-range connectivity instead. LILYGO T-SIM7080G-S3 specifications: Wireless modules Espressif ESP32-S3-WROOM-1-N16R8 module with ESP32-S3 dual-core LX7 microprocessor @ up to 240 MHz with Vector extension for machine learning, 16MB flash, 8MB PSRAM, WiFi 4 and Bluetooth 5 LE/Mes…
-
Description station-p2 cannot start up properly. This is an interesting thing. Device tree name for station-p2: rk3568-firefly-roc-pc, derived from the previous media kernel family: https://github.com/armbian/build/blob/v24.05/patch/kernel/media-current/00170-v95-rk3568-firefly-roc-pc.patch But its name in the mainline kernel is: rk3568-roc-pc. But there has been an interesting change in this modification, and I am doubting whether this change is wise: https://github.com/armbian/build/commit/eb60d33abac91b25eb720bae27981a2a8950f9f7 I borrowed a station-p2 from my friend to fix this issue. How Has This Been Tested? [x] Successfully built. [x] System startup. Checkli…
-
Dear armbians, The ThinkPad X13s hummed as the kernel upgraded, while Rockpi-S saw multiple fixes—its new kernel demanding a bootloader update, now automated. A ghost touch vanished from BigTreeTech boards. Meanwhile, CoolPi GenBook awaited revival, and Ubuntu Plucky arrived—an era of seamless innovation unfolded. Recent Highlights ThinkPad X13s (ARM64) Enabled RTW88 in-kernel USB drivers. Kernel upgrade from 6.13-rc7 to Jhovold’s WIP/SC8280XP-6.13 Final. (Commit) – Contributed by rpardini & igorpecovnik Rockpi-S Automatic U-Boot flashing now supported upon package installation. (Commit) – Contributed by igorpecovnik This improvement was made possible by our team…
-
Description Minor regression fix for extensions that need to modify the root device, such as LVM and Crypto Root. Fix for newer ubuntu build host requiring re-instantiation of LVM devices mid build process. GitHub issue reference: #7210 Jira reference number AR-2489 How Has This Been Tested? The build process failed before, now builds again. Tested with Jammy and Noble, installed distributions, etc. View the full article
-
Espressif Systems have announced their one-stop Matter solution that features their ESP32, ESP32-C, and ESP32-S series wireless microcontrollers with WiFi and/or Bluetooth LE connectivity, as well as the ESP32-H series with an 802.15.4 radio for Thread and Zigbee connectivity. Matter, which was first introduced in 2019 as Project CHIP, aims to improve interoperability among Smart Home products, has a focus on security, and the protocol is supposed to work on top of the most popular communication standards like Ethernet, Thread, 802.15.4, WiFI, Bluetooth, and so on, but more on that later. The first commercial products with support for Matter are scheduled for the end of t…
-
Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article
-
Description Xiaomi Pad 5 pro is using pm8150b to support typec pd with volt up to 13.2V and current up to 6A, so I set the max negotiation to 12V5A. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] xiaomi-elish kernel build success [x] I can negotiate 12V2A. $ sensors tcpm_source_psy_c440000.spmi:pmic@2:typec@1500-isa-0000 tcpm_source_psy_c440000.spmi:pmic@2:typec@1500-isa-0000 Adapter: ISA adapter in0: 12.00 V (min = +12.00 V, max = +12.00 V) curr1: 2.00 A (max = +2.00 A) Checklist: [x] My code follows the style guidelines of this proje…
-
Description This overlay enable 7″ lcd(https://pine64.com/product/7-lcd-touch-screen-panel/) on rockpro64 linux 6.x How Has This Been Tested? I haven't a rockpro64,but it was tested in there https://forum.armbian.com/topic/21528-possible-to-get-jammy-515-kernel-to-use-dsitp-display/?do=findComment&comment=157010 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 …
-
Description Added PPA source for Noble, added Bluetooth service, required fixed Bluetooth MAC to use Bluetooth function, added automatic generation of random MAC function (to be tested), fixed some udev file content issues 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] Bluetooth [ ] Auto gen random bt Mac 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 cha…
-
ESP32 MPY-Jama is a cross-platform MicroPython IDE specifically designed for ESP32 boards with a file manager, a REPL terminal, real-time dashboards, and various ESP32-specific features. The IDE is an open-source Python program using pyWebView and pySerial plus some JavaScript for the user interface, and the developer of the program, Jean-Christophe Bos, provides binaries for Windows 64-bit and macOS 64-bit Arm or x86. It’s also possible to use it in Linux but needs to be built from source. Some of the key features of the ESP32 MPY-Jama IDE include: MicroPython code editor with syntax highlighting REPL interface Access to information dashboards with real-time data about …
-
STMicroelectronics has announced the STM32H5 Arm Cortex-M33 clocked at up to 250 MHz and supporting STM32Trust TEE Secure Manager to boost both performance and security in “next generation smart applications”. The STM32H5 family has three product types with the higher-end STM32H563/573 with up to 2MB flash, 640KB SRAM, Ethernet and hardware security, the STM32H562 with a similar design but less interfaces, and the entry-level STM32H502 with 128KB flash, 32KB SRAM. STM32H5 key features and specifications: MCU core – Arm Cortex-M33 core with TrustZone technology, digital signal processing (DSP) and floating-point unit (FPU) running up to 250 MHz; Up to 375 DMIPS and a 1023…
-
Lilygo has launched yet another ESP32-S3 board with an integrated display, but the T-HMI has a larger 2.8-inch color display and a resistive touch panel suitable for HMI (Human Machine Interfaces). It is also equipped with three Grove connectors for expansion with sensors or actuators. Like all the recent ESP32-S3 boards from Lilygo, the T-HMI features the ESP32-S3NR8 WiFi 4 and Bluetooth MCU with 8MB PSRAM, as well as a 16MB SPI flash, a microSD card slot, a few buttons, and power from USB or a LiPo battery. Lilygo T-HMI board specifications: Wireless MCU – Espressif Systems ESP32-S3R8 dual-core Tensilica LX7 @ up to 240 MHz with vector instructions for AI acceleration, …