SBC News
Atom feed, Pull requests awaiting review and other tech news
4530 topics in this forum
-
AAEON EPIC-ADS7-PUC is an embedded system based on an up to 12th Gen Intel Core i7-12700E Alder Lake-S processor and designed for robotics, automation, and healthcare imaging applications. The embedded computer supports up to 32GB DDR5 and two SATA III storage devices, offers three 4K video outputs via HDMI and DisplayPort connectors, one 2.5GbE and three Gigabit Ethernet ports, along with Intel TCC support, up to six USB 3.2 Gen 2 ports, two RS232/422/4485 COM ports, and some SKUs support Intel Time Coordinated Computing (TCC) for real-time control. Key Features: SoC – Intel Core Alder Lake-S processor, up to the 12-core (8P+4E) Core i7-12700E processor clocked at up to…
-
HealthyPi 5 is an open-source sensor platform for biosignal acquisition based on Raspberry Pi RP2040 microcontroller and ESP32-C3 WiFi & BLE module used to capture vitals such as electrocardiogram (ECG), respiration, photoplethysmography (PPG), oxygen saturation (SpO₂), and body-temperature data. It is a complete redesign of the HealthyPi v4 Raspberry Pi HAT with many of the same features. While the HealthyPi 5 also follows the Raspberry Pi HAT form factor and can be connected to a Raspberry Pi SBC to analyze the data, it can also be used as a standalone device with the processing handled by the RP2040 dual-core Cortex-M0+ microcontroller and connectivity through an E…
-
more of rpardini's GHA & pipeline stuff (early May/23) pipeline: cli: add proper gha- prefix to CLI commands that have something to do with GitHub Actions (thus gha-matrix now, and the new gha-template) stop at the correct places for inventory and targets non-GHA-specific commands handle gha-template first (and return), since it does not really depend on any info/targets/etc batcat the output for show-off pipeline: add output-gha-workflow-template.py utility, for rendering GHA workflow YAML templates with chunks python-tools: add Jinja2. Incredible how we made it this far without it. output-gha-workflow-template: a double-templater, first runs jinja with a custom…
-
Description See: https://github.com/armbian/build/pull/5096#issuecomment-1523211702 Leave example. It should not be needed anymore since we re-pack those packages https://github.com/armbian/scripts/pull/44/files Jira reference number AR-1671 View the full article
-
When Rockchip first introduced the Rockchip RK3399 processor with a PCIe interface people initially hoped they could connect graphics card, but those hopes were quickly squashed due to a 32MB addressing limit. However, the PCIe implementation on the newer Rockchip RK3588 processor does not have such a limitation, and last November, Radxa teased a demo with an AMD Radeon Pro WX 5100 PCIe graphics card connected to the Rock 5B SBC running the glxgears demo on the Radeon GPU. I couldn’t find any instructions to reproduce this setup, but this got Jasbir interested, and he tried to do a test of his own with the Radxa Rock 5B connected to an AMD Radeon R7 520 (XFX R7 250 low-pr…
-
OpenEarable is an open-source hardware earable, sometimes also called hearable, that fits around your ear and is based on the same u-blox NINA-B306 module found in the Arduino Nano 33 BLE Sense board. Besides the Nordic Semi nRF52840 Arm Cortex-M4-based Bluetooth LE module, the design also features a speaker and ultrasonic microphone, a 6-axis IMU and a pressure sensor, as well as the circuitry for the battery, two LEDs, and a push button. OpenEarable specifications: Wireless module – U-blox NINA-B306 module powered by a Nordic Semi nRF52840 Arm Cortex-M4F microcontroller @ 64MHz with 1MB Flash, 256KB RAM, Bluetooth 5.0 LE connectivity Audio – Built-in speaker and ultraso…
-
Yesterday, I wrote about the BBT Pi V1.2 Allwinner H616 SBC designed for 3D printers, but also mentioned I had received the Pad 7 from BIGTREETECH which is a software-compatible, but more complete solution with a 7-inch display and an Allwinner H616-powered CB1 system-on-module compatible with the Raspberry Pi CM4. The BIGTREETECH Pad 7 should be more convenient to use with its integrated 7-inch touchscreen display, and if you ever decided you didn’t need it to control your 3D printer anymore, it could always be used as a small Linux computer running Raspberry Pi OS or another operating system. BIGTREETECH Pad 7 specifications: Supported modules BIGTREETECH CB1 v2.2 (incl…
-
Description This is experimental support for DDR dynamic frequency changing for Allwinner H3. It based on: https://github.com/smaeul/u-boot/commits/patch/h3-dram-devfreq https://github.com/smaeul/linux/commits/wip/devfreq-a83t Discussion on linux-sunxi listing: https://lore.kernel.org/linux-sunxi/CAKAF0m_6C68ox5z-NX1D6rjREgiySmSdxcda-KRvyehZssD5OQ@mail.gmail.com/T/#t My fixes for H3 Due to H3 hardware bugs (see listing) it implemented by software "emulation" of MDFS: It uses a special helper in the u-boot PSCI code. This is needed, because changing DDR freq is possible only in the SRAM. Before freq changing all secondary CPU's put in the while(true) on PSCI handler …
-
Espressif Systems unveiled the ESP32-H2 Bluetooth 5.2 LE & 802.15.4 RISC-V microcontroller in August 2021, but the ESP32-H2-DevKitM-1 development board based on the ESP32-H2-MINI-1 module has only been selling on the official Espressif’s Aliexpress store for $9.90 for a few weeks. The ESP32-H2-DevKitM-1 development board allows the development of applications with Bluetooth 5.2 LE, Zigbee, Thread, and/or Matter connectivity, features two USB Type-C ports, Boot & Reset buttons, and RGB LED, and two rows of 15 pins exposing all I/Os from the ESP32-H2-MINI-1 module. ESP32-H2-DevKitM-1 specifications: Wireless module – ESP32-H2-MINI-1 MCU – Espressif Systems ESP32-H2 …
-
the return of the son of CREATE_PATCHES=yes et al kernel/uboot/atf: introduce kernel-patch, uboot-patch, atf-patch, uboot-config, kernel-config CLI commands; enhanced manual patching; block deprecated ways all interactive commands now don't build the artifact anymore; just patches/.configs are produced and then build ends user is required to put the produced patches in the right place and build again, for full consistency split ATF and U-BOOT manual patching process; use CLI command atf-patch to patch ATF, and uboot-patch to patch u-boot non-interactive artifact builds are now 100% sans-stdin introduce uboot-config CLI command; still experimental, only produces a defc…
-
TwoTrees TTC 450 is a CNC router machine for precision cutting with a working area of 460x460x80 mm. The machine can handle 2D and 3D, 3-axis X, Y, Z movement, features a 32-bit microcontroller, a touchscreen control display, and supports WiFi network connection. The TTC 450 can also read files on an SD card for offline operation, and workpieces can be made of a variety of materials such as wood, acrylic, Plastwood, carbon fiber sheet, aluminum, metal, and various engineering plastic materials. TTC 450 CNC router specifications Work Area – 450 x 450 X 80 mm Body Material – Metal frame & Aluminium 4080U Profile Drive System – Translation screw drive with double Y-axis…
-
Description OrangepiZero2 users who would like to test functional cpu-frequency-scaling 5.19.17 How Has This Been Tested? https://forum.armbian.com/topic/26290-h616-mainlining-effort/ [ ] Test A [ ] Test B 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 [x] Any dependent changes have been merged and published in downstream modules View the full article
-
BIGTREETECH Pi v1.2, also known as the BBT Pi v1.2, is a Raspberry Pi-sized Allwinner H616 single board computer (SBC) specially designed for 3D printers with many of the same ports as the Raspberry Pi 3/4, but also features 12V-24V DC power input and connectors for the ADXL345 3-axis accelerometer, CAN Bus, and so on. The board is equipped with 1GB RAM, a microSD card slot to run the operating system (Debian 11 with Klipper), a 4K capable micro HDMI port, Fast Ethernet and WiFi 4 networking, four USB ports, and the usual 40-pin Raspberry Pi header. BTT Pi specifications: SoC – Allwinner H616 quad-core Arm Cortex-A53 @ 1.5GHz with Arm Mali G31 MP2 with support for OpenGL …
-
more of rpardini's dirty laundry, very late April/'23 Remove legacy branches after trying, and failing, to ressurect them rockchip: completely remove legacy branch; fixes #5118 there's absolutely no point in trying to keep this alive, current/edge are good enough, legacy's abandoned for years and broken jetson-nano legacy: give up on this legacy and remove it; fixes #5117 jetson-nano legacy: try, and fail, to fix this legacy; (does NOT) fixes #5117 jetson-nano legacy: kernel config: CONFIG_SECTION_MISMATCH_WARN_ONLY=y jetson-nano legacy: add -mno-outline-atomics to fix linking jetson-nano legacy: add xxd host-dependency jetson-nano legacy: downgrade a lot of gcc e…
-
Damien George has recently announced the release of MicroPython 1.20 with support for the Raspberry Pi Pico W board., a new lightweight package manager called mip, a smaller footprint thanks to the use of compressed type structs, and many other changes. mip package manager The new mip package manager uses a custom protocol optimized for embedded systems to query and install packages, and intends to replace upip for installing packages from micropython-lib or any URL. Mip can be run directly on a device, as long as it has network connectivity, or via mpremote from a host computer. Damien explains all pure-Python drivers have been moved from the micropython repository to th…
-
Description Fix mistake due to patch copied as-is from rk322x family without properly checking it first :pensive: How Has This Been Tested? [x] Kernel deb packages compiled 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
-
🔥 JSON info pipeline: v18 After some months of development, here's our JSON pipeline. targets.yaml is looked for in userpatches, if not found the template in config/templates will be used. to run: ./compile.sh matrix This has not been tested outside of my work branch, so might fail in your environment, please report. View the full article
-
rpardini's dirty laundry, late April/'23 uefi/edge: bump to 6.3 bcm2711/grub: add busybox (for initrd grep/sed) so initramfs-growroot works again on Debian bcm2711: bomb early when RELEASE is set and not supported bcm2711/edge: bump to 6.3 (rpi4b, RPi Foundation Kernel) rockchip-rk3588/edge: bump to 6.3, drop 6.2 patches rk3568-odroid/edge: bump to 6.3 (odroidm1) virtual-qemu: move to eos (replaced by qemu-uboot-x86 and qemu-uboot-arm64) qemu-uboot-arm64/qemu-uboot-x86: split more x86/arm64 differences, add some docs, bump to u-boot 23.04 +update-patches; add arm64 bootscript extensions: introduce u-boot-menu extension, for use with extlinux this is using the default…
-
No descriptionView the full article
-
As requested, reverting of https://github.com/armbian/build/pull/5100 and https://github.com/armbian/build/pull/5095 View the full article
-
ASUS Tinker Board S R2.0 is a revision of the original Tinker Board S board launched in 2018 with a 16GB eMMC flash. The R2.0 model relies on Rockchip RK3288-CG W quad-core Cortex-A17 processor and gets an upgrade to Bluetooth 4.2 from Bluetooth 4.0. The rest of the specifications remain the same with 2GB DDR3, HDMI 2.0 and MIPI DSI video interface, a MIPI CSI camera interface, a 3.5mm audio jack, Gigabit Ethernet, a WiFi 4 and Bluetooth 4.x module, four USB 2.0 host ports, and a 40-pin color-coded Raspberry Pi compatible header. Tinker Board S R2.0 specifications: SoC – Rockchip RK3288-CG.W quad-core ARM Cortex A17 processor up to 1.8 GHz with Mali-T764 GPU @ up to 600 M…
-
Hello Armbian Community! We hope this newsletter finds you well. As we approach the 1st of May, we wanted to remind you that it is code freeze day. This means that we will prioritize resolving bugs over new feature development. More info at https://docs.armbian.com/Process_Release-Model/ We are excited to announce our partnership with Khadas, which will help us improve the support quality of their boards! We are calling out for help on testing. How can you help? Simply build an image or download daily builds, test them, and report any problems on our forum. We are looking at base functionality only, so any feedback will be greatly appreciated. As you know, many boards…
-
Mixtile Core 3588E is a system-on-module powered by a Rockchip RK3588 SoC and equipped with the 260-pin SO-DIMM connector found in the NVIDIA Jetson TX2 NX (and Jetson Nano, Xavier NX, Orin Nano modules). We’ve seen several companies make Raspberry Pi CM4 alternatives such as Radxa CM3 or Pine64 SoQuartz, and Mixtile even has its own Core 3568M SoM that can be used as a drop-in replacement for the Raspberry Pi CM4. But I had not seen companies try to make system-on-modules based on NVIDIA Jetson’s 260-pin SO-DIMM edge connector, and that’s exactly what the Mixtile Core 3588E has to offer. Mixtile Core 3588E specifications: SoC – Rockchip RK3588 CPU – Octa-core processor w…
-
KinCony IoT’s KC868-A566 is an ESP32 WiFi & BLE IoT board with a massive 512 GPIOs, more specifically with 256 12V/24V digital outputs and 256 digital inputs that should meet most people’s requirements, except for its price, as it is currently selling for $1,000 on Aliexpress. The board is based on ESP32-WROOM-32E, and besides the massive numbers of GPIOs, also adds four analog input ports, an Ethernet port, and an RS485 connector. The company also made sure it can run ESPHome open-source firmware and integrates well with Home Assistant open-source home automation framework. KinCony IoT KC868-A566 board specifications: Wireless module – ESP32-WROOM-32E with ESP32 dual…
-
The beauty of Open Source is that we can reuse code written by many other people, keep their authorship, and credit them for their work, without needing to reinvent anything! View the full article
-
Onyx BOOX Tab Ultra C is an Android 11 tablet with a 10.3-inch E-Ink Kaileo 3 color display with 2480 x 1860 black & white resolution, 1240 x 930 color resolution, a capacitive touchscreen and support for a stylus with 4096 levels of pressure. The tablet is an evolution of the BOOX Tab Ultra black-and-white tablet with a 4096-color E-Ink display using the latest Kaleido 3 screen that increases color saturation by 30 percent and reduces blue light reflections compared to earlier Kaleido Plus displays. BOOX Tab Ultra C specifications: SoC – Unnamed “Qualcomm Advanced” octa-core processor (likely the 2.0 GHz Snapdragon 662 octa-core Cortex-A73/A53 processor like in its b…
-
Semtech Corporation and “Connected Development” engineering firm have launched the XCVR development board and reference design based on Sentech SX1261, SX1262, or LLCC68 transceivers with the last one targeting Smart Home applications. The XCVR development board is actually an Arduino shield that’s been tested with Nordic nRF52840-DK board, but should work with most boards equipped with Arduino Uno headers. It can be used for the design of LPWAN IoT applications using SX1262x transceivers such as smart meters, industrial controllers, asset tracking, building automation, smart agriculture, etc… while the LLCC68 model is more useful for Smart Home applications and consumer …
-
Corsair MP600 Mini is a high-performance M.2 2230 SSD based on the Phison E21T controller that delivers up to 4800MB/s sequential read and write performance and designed to be used in Valve’s Steam Deck, Microsoft’s Surface Pro 8 and 9, and other products that won’t take a M.2 2280 SSD. We are seeing more and more single board computers and other electronics products use M.2 sockets for storage, but the smaller boards won’t take the traditional M.2 2280 SSDs that usually deliver better performance than smaller M.2 2230/2242/2260 drives, and so performance may be impacted on this type of hardware. But the Corsair MP600 Mini changes that with high sequential and random read…
-
The ISC DHCP server (dhcpd) was traditionally used to set up a DHCP server in Linux, but the software is reaching end-of-life, and the Internet Systems Consortium is now recommending their own Kea DHCP server or alternatives such as Dnsmasq or udhcpd (as found in Busybox) as a replacement. I was unaware of this having just used the isc-dhcp-server package to set up a DHCP server in NanoPi R6C router/mini PC earlier this month. But a blog post on Ubuntu informed us dhcpd was going away, and Canonical plans to switch over the Kea DHCP server instead. The main difference from the user perspective is that Kea relies on JSON configuration files so all your dhcpd files will hav…
-
Description Bump rockchip-edge to kernel 6.3 Jira reference number AR-1674 How Has This Been Tested? [x] Kernel patches apply correctly Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Reputation Points
- 5 replies
- 2.1k views
- 1 follower
-
-
Description Bump rk322x-edge to kernel 6.3 How Has This Been Tested? [x] Successfully compiled kernel deb packages 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 As per subject, fix rtl8723cs on kernel 6.3 How Has This Been Tested? [x] Compilation for kernel 6.3 works [x] Compilation for kernel 6.1 works Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description As per subject, fix rtl88x2bu on kernel 6.3, useful until upstream driver get patched How Has This Been Tested? [x] Compilation for kernel 6.3 works [x] Compilation for kernel 6.1 works Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description As per subject, fix rtl8812au on kernel 6.3, useful until upstream driver get patched How Has This Been Tested? [x] Compilation for kernel 6.3 works [x] Compilation for kernel 6.1 works Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description As per subject, fix rtl8723du on kernel 6.3, useful until upstream driver get patched How Has This Been Tested? [x] Compilation for kernel 6.3 works [x] Compilation for kernel 6.1 works Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description As per subject, fix rtl8811cu on kernel 6.3 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] Compilation works Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
No descriptionView the full article
-
A few years ago I reviewed the ICE Tower CPU cooling fan for Raspberry Pi 4 which is an oversized heatsink with a cooling fan and some RGB LEDs that obviously does its job at cooling the board, but the main benefit is really its aesthetics. 52Pi has now designed another ICE Tower cooling fan for the Orange Pi 5 SBC, and the new Orange Pi 5B, with the same concept except for its low-profile design. It’s probably not needed for the Orange Pi 5 which should do fine with a heatsink, but it may help for the Orange Pi 5B due to the extra heat from the WiFi 6 module. A company representative for 52Pi told us that: I have seen this Orange Pi 5B motherboard posted on your site, th…
-
LattePanda Sigma is a 3.5-inch single board computer (SBC) with an Intel Core i5-1340P Raptor Lake-P processor and a Microchip ATmega32U4 microcontroller to control I/Os with Arduino programming. The board comes with 16GB soldered-on LPDDR5 RAM, supports M.2 NVMe/SATA SSDs and SATA drives for storage, offers HDMI 2.1, eDP, and USB-C DisplayPort video outputs, dual 2.5GbE networking, two Thunderbolt 4 ports, and three M.2 sockets for expansion sich as WiFi or 4G/5G modules. LattePanda Sigma specification SoC – Intel Core i5-1340P 12-core (4P+8E)/16-thread Raptor Lake hybrid processor @ up to 4.6 GHz (Performance cores), 3.4GHz (Efficient cores), 12MB L2 Cache, 80EU Intel …
-
Description Upgrade vcgencmd without tmp vulnerability and inclusion for bananapim2ultra See also https://github.com/armbian/build/pull/5095#issuecomment-1521626783 How Has This Been Tested? [x] Pine64 [x] Rock64 [x] Banana Pi M2 Ultra 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
-
AMD has just unveiled the new power-efficient Ryzen Z1 “Zen4” Series processor family designed for handheld gaming consoles running Windows and equipped with AMD RDNA 3 architecture-based graphics. The new series features two processors at launch, namely the Ryzen Z1 hexa-core processor with 4 RDNA 3 Compute Units and the Ryzen Z1 Extreme octa-core processor with 12 RDNA 3 Computer Units for “ultimate high-performance for handheld gaming”. Highlights of Ryzen Z1 and Z1 extreme specifications: Both processors support LPDDR5/LPDDR5x memory, and USB4 interface, as well as the following AMD technologies: AMD Link – Mobile app to connect your phone, tablet, TV, or Windows-base…
-
Released earlier this week, Linux Kernel 6.3 brings thousands of new lines of code to improve the core kernel, architectural support, networking and filesystems. View the full article
-
Lumination Labs’ Sonatino is an ESP32-S3 board designed for audio applications that follows the Raspberry Pi Zero dimensions so that it can be used with some of the cases designed for the Raspberry Pi Zero. The wireless audio board features Cirrus Logic WM8524 audio DAC and WM8782 audio DAC capable of 24-bit 192kHz stereo output and mono input respectively, a speaker amplifier and two pins for speaker connection, a 3.5mm audio jack, as well as a microSD card slot for the storage of audio or other data. Sonatino specifications: Wireless Module – ESP32-S3-WROOM-1 with SoC – ESP32-S3 dual-core LX7 microprocessor @ up to 240 MHz with Vector extension for machine learning Me…
-
AAEON’s UP Squared Pro 7000 Edge fanless mini PC is powered by a choice of Alder Lake-N SoCs from the Processor N50 up to the Intel Core i3-N305 octa-core processor and designed for IoT, automation, robotics, and industrial applications. The system is based on the UP Squared Pro 7000 4-inch SBC and ships up to 16GB LPDDR5, up to 64GB eMMC flash, and supports triple display setups with HDMI, DisplayPort, and USB-C ports. Network connectivity includes two 2.5GbE ports and optional WiFi/Bluetooth and/or 5G/4G cellular modules M.2 expansion slots. UP Squared Pro 7000 Edge mini PC specifications: Alder Lake-N SoC (one or the other) Intel Core i3-N305 octa-core processor up to …
-
At uboot_ custom_postprocess(), treat RK3566 as RK3568 to make mkimage work View the full article
-
No descriptionView the full article
-
ASUSTOR FLASHSTOR 6 and FLASHSTOR 12 are network access storage (NAS) devices powered by a quad-core Intel Celeron N5095 Jasper Lake processor and designed for respectively 4K audio and video content consumption for the former and 4K video editing for the latter. Both models come with 4 GB of DDR4-2933, two USB 3.2 Gen 2×1 ports, and HDMI 2.0b video output, but the FLASHSTOR 6 supports up to 6 M.2 NVMe SSDs and 2.5GbE networking, while the FLASHSTOR 12 can take up to 12 M.2 NVMe SSDs and handles 10GbE networking. ASUSTOR FLASHSTOR specifications: SoC – Intel Celeron N5105 quad-core Jasper Lake processor @ 2.0 GHz / 2.9 GHz (Turbo) System Memory – 4GB SO-DIMM DDR4, expa…
-
As I checked out Linux 6.3 changelog earlier this morning, I noticed the EmbedFire LubanCat 2 SBC in the Rockchip section, and having never heard of the EmbedFire company or LubanCat single board computers, I decided to have a closer look. EmbedFire is a company based in China, more exactly in DongGuan, that makes a range of LubanCat single board computers based on Rockchip RK3566 or RK3568 processors, some of which partially follow Raspberry Pi Zero or Raspberry Pi 3/4 Model B form factors, while others come with custom designs. LubanCat 2 SBC specifications: SoC – Rockchip RK3568 quad-core Arm Cortex-A55 @ up to 2.0 GHz with ARM Mali-G52 2EE GPU with support for OpenGL …
-
Linux Torvalds has just announced the release of Linux 6.3 on the Linux Kernel Mailing List (LKML): It’s been a calm release this time around, and the last week was really no different. So here we are, right on schedule, with the 6.3 release out and ready for your enjoyment. That doesn’t mean that something nasty couldn’t have been lurking all these weeks, of course, but let’s just take things at face value and hope it all means that everything is fine, and it really was a nice controlled release cycle. It happens. This also obviously means the merge window for 6.4 will open tomorrow. I already have two dozen pull requests waiting for me to start doing my pulls, and I app…
-
Makeblock Ultimate 2.0 is an educational robot kit that can be used to easily create up to 10 different types of robots. An Arduino-compatible Mega 2560 MCU board serves as the main controller and there are over 550 mechanical parts and electronic modules. The robot can drive up to 4 encoder and stepping motors, control up to 10 servo motors to work simultaneously, and can also be connected to Arduino and Raspberry Pi boards for more complex projects. The review/tutorial is fairly long, so if you are short on time, you can jump to different sections by clicking on some of the links below: MegaPi control board and main modules description mBlock 5 visual-programming IDE in…
-
Description Fake vcgencmd allows requesting information from a non-Raspberry Pi board in the same way that can be done via an executable on there. Since this command is now available, the Armbian board can also be monitored, rebooted etc via eht FOSS Android app RasPi Check. See also: https://f-droid.org/en/packages/de.eidottermihi.raspicheck/ https://github.com/eidottermihi/rpicheck/issues/161 https://forum.armbian.com/topic/17069-android-app-to-monitor-and-restart-boards/#comment-119650 https://github.com/clach04/fake_vcgencmd Jira reference number [AR-9999] How Has This Been Tested? Yes, made a build and it worked, also via the Android app. Checklist: [x] My cod…
-
Description Closes https://github.com/armbian/build/issues/5015 Jira reference number AR-1645 How Has This Been Tested? Tested on command line 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 RK3328 devices often have I2S1 bus available on expansion pins. This PR introduces an overlay to enable the I2S1 bus for Rock Pi E to enable external PCM5102 DAC; I2S1 is shared for internal audio codec and external GPIO pins, so the overlay also disables the internal audio codec. This has been tested and proved to work on Rock Pi E, should work on other boards with similar board wiring setup, but can be also used as a base for other board/DAC combos in the future. Jira reference number AR-1670 How Has This Been Tested? [x] Kernel compiles successfully with patch applied [x] Manually installed the dtbo on a living community image for rockpi-e running edge…
-
Description Optimized PNG images that were not yet optimized. Image quality is not reduced, only the file size of the PNG. The tool optipng was used for this. Jira reference number [AR-9999] How Has This Been Tested? Images are still PNG images and look identical. 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 See https://github.com/armbian/build/issues/5084 Jira reference number AR-1666 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
-
HARDWARIO CHESTER platform is a configurable LPWAN IoT gateway whose main function is to connect as many devices and environments as possible to the Internet using connectivity such as LoRaWAN, LTE Cat M1, or NB-IoT, as well as GNSS for geolocation. Contrary to most IoT gateways, it does not run Linux on an application processor, and instead, the “brain” of the CHESTER IoT gateway is a Raytac Bluetooth 5.0 module based on a Nordic Semi nRF52840 Arm Cortex-M4 microcontroller running Zephyr real-time operating system, which connects to LTE IoT modem and a LoRaWAN module through UART, and expansion modules through I2C, 1-wire, and GPIO interfaces. HARDWARIO CHESTER specifica…
-
…22459702ebfadd 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-1667 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. built jammy image with patched 6.1.125 kernel verified /dev/snd/ nodes returned Sent patched image to the user who had the audio HAT for the RockPi-S He verified that audio (output at least) now works. Checklist: [x] My code follows the style guidelines of this project [x] I have pe…
-
Description Add a tool named bootconfig to manage boot files. If it's OK, I will update all bootscripts to support it. The previous discussions are in #5076. How Has This Been Tested? [X] Build [X] apt install linux-image-current-meson and reboot to current [X] apt install linux-image-edge-meson and reboot to edge [X] apt purge linux-image-edge-meson and reboot to current 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 depe…
-
Return COMPRESS_OUTPUTIMAGE=gz option How Has This Been Tested? ./compile.sh helios BOARD=helios64 BRANCH=current COMPRESS_OUTPUTIMAGE=gz,sha [x] Test A [ ] Test B Checklist: [x] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Hinlink H88K is a rk3588 board with a lot of IO: https://doc.hinlink.cn/ I've been building personal images: https://github.com/amazingfate/armbian-h88k-images/ I just use the same uboot defconfig with evb uboot devicetree. I may patch the evb device tree in the future since uboot patch is board specific. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream …
-
Maxtang ALN-10 is an upcoming mini-ITX motherboard based on Alder Lake-N processors from the Processor N50 up to the Core i3-N305 SoC and specifically targetting industrial applications with a -20 to +60°C temperature range, six RS232/RS485 serial ports, and 12V to 19V DC input among other features. Since the latest Alder Lake N-Series processors were announced, we’ve seen a range of mini PCs based on the new series, some laptops, as well as a camera devkit and one single board computer, but so far no actual motherboards. Maxtang ALN-10 changes that with the industrial mini-ITX motherboard soon expected to launch for B2B customers. Maxtang ALN-10 specifications: Alder Lak…
-
Description For bootable/workable kernel, dtb is necessary. How Has This Been Tested? [X] Build [X] Run apt show linux-image-current-meson to check whether dtb is a dependency. [X] Run apt purge --autoremove linux-image-current-meson to check if dtb will be removed automatically. 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
-
We’ve already covered inexpensive offline voice recognition modules based on US516P6 or TW-ASR ONE microcontrollers that allow people to add smarts to their projects without a network connection for improved privacy and lower latency. Those are great in theory, but at the time (April 2022) documentation was lacking or only in Chinese, and they were fairly hard to use based on some of the comments in my earlier posts. But today, I’ve noticed DFRobot is now selling the “Gravity: Offline Voice Recognition Sensor – I2C & UART” module with support for Arduino programming, and it looks fairly easy to customize as we’ll see further below. Gravity Voice Recognition DF2301QG m…
-
We first spotted the AMD Ryzen Embedded 5000 processors in a micro-ATX motherboard last August, but AMD has now only announced the availability the of Ryzen Embedded 5000 Series “Zen 3” processors designed for “always on” networking firewalls, network-attached storage systems, and other security applications. AMD also mentions the Ryzen Embedded 5000 are “power-efficient processors”, but that does not mean low power, as those embedded processors are 65 to 105W parts, and offer a step-up in performance from the 10 to 54W AMD Ryzen Embedded V3000 processors also targetting networking and storage applications. As we found out last year, four SKUs are available with the Ryze…
-
Description Update odroidxu4-current kernel to 5.4.241 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 I change both edge and current. vdd-log supply is pwm-supply, not vin-supply. Fixes vdd-log supply ending up the dummy regulator. [ 1.783479] pwm-regulator vdd-log: Looking up pwm-supply from device tree [ 1.783505] pwm-regulator vdd-log: Looking up pwm-supply property in node /vdd-log failed [ 1.783556] vdd_log: supplied by regulator-dummy Per https://lore.kernel.org/all/20211227234529.1970281-2-heiko@sntech.de/ there will be no functional change as the supplying regulator is an always-on fixed-regulator. 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 co…
-
Description Just maintenance. View the full article
-
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…
-
Spring is in bloom in the northern hemisphere, and with it comes three tech events we'll be attending - PyCon US, Shell & Display Next Hackfest, and Linaro Connect! View the full article
-
The 100ASK-V853-Pro board is a development kit consisting of an Allwinner V853 system-on-module board (SoM) and a feature-rich carrier board with a large number of interfaces. Allwinner V853 supports up to 1TOPS of NPU computing power and is mainly for AI vision application development. The core board contains a DDR and eMMC as well as a PMU chip (AXP2101) and is connected to the carrier board through a board-to-board connector. All the functional resources of the V853 are drawn out through the carrier board. The carrier board comes with 2-channels CSI camera interfaces as well as RGB and MIPI DSI display interfaces. Although 1 TOPS of AI computing power is not outstandin…
-
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 There are several small problems / corner cases that needs to be addressed. Any help is appriciated. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full ar…
-
Description When we try to install a new kernel. All files under /boot will be removed. This PR will keep them until the special version kernel was removed. How Has This Been Tested? Need to be tested on other devices. [ ] Test A [ ] Test B 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 [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Dear Armbian Community, We have some exciting updates to share with you! Firstly, we are thrilled to announce that we have successfully raised 5000 EUR for upgrading our CI servers. We would like to express our sincere gratitude to all of you who participated in this fundraiser and for your continued support. Despite this success, our project still remains underfinanced, and we rely on your support to keep Armbian going. We also have some technical updates to share. FriendlyElec has sent us a sample of the NanoPi R6C, another RK3588S board that’s worth checking out. It comes with an M.2 slot and one less NIC compared to the R6S variant, and Armbian is available for bot…
-
AAEON BOXER-8224AI is a thin and lightweight AI edge embedded system solution based on NVIDIA Jetson Nano system-on-module and designed for drones, or other space-constrained applications such as robotics. AAEON BOXER products are usually Embedded Box PCs with an enclosure, but the BOXER-8224AI is quite different as it’s a compact and 22mm thin board with MIPI CSI interfaces designed to add computer vision capability to unmanned areal vehicles (UAV), as well as several wafers for dual GbE, USB, and other I/Os. BOXER-8224AI specifications: AI Accelerator – NVIDIA Jetson Nano CPU – Arm Cortex-A57 quad-core processor System Memory – 4GB LPDDR4 Storage Device – 16GB eMMC 5.1 …
-
Description After today's complete stall of primary Ubuntu infrastructure I switched to mirrors in order to rebuild caches. First problem is that often mirrors for amd64 and others are placed on different locations. This part is covered but it fails for riscv64 architecture. In order to cover that too, its better to have more generic variable CUSTOM_UBUNTU_MIRROR_PORTS and have everything that is not amd64 there. By quick research - if mirror hosts arm64 it also hosts risv64 and vice versa. Second problem - if caches are re-generated with 3rd party mirrors, release lists remain with those values. How to approach to that problem? We want that - at least our builds - are a…
-
EVerest is a software project initiated by PIONIX GmbH, but now part of the Linux Foundation’s LFEnergy initiative, whose primary goal is to develop and maintain an open-source software stack for EV charging infrastructure. EVerest supports multiple standards and it will run on any device from AC home chargers to public DC charging stations. I noticed the EVerest project in an upcoming talk at the Embedded Open Source Summit 2023 entitled ” EVerest: Electric Vehicle Chargers With Open Hardware and Software” and whose abstract reads in part: You will learn how to build your own electric vehicle charger using open hardware designs in combination with the EVerest open-source…
-
Description https://github.com/armbian/build/pull/4917#issuecomment-1513450111 @prahal 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 ghproxy url is something like https://ghproxy.com/https://gtihub.com/armbian/build, which contains https://gtihub.com. Without this patch git will fetch from https://ghproxy.com/https://ghproxy.com/https://gtihub.com/armbian/build. Just skip modifying the url when ghproxy is set. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Build with GITHUB_MIRROR=ghproxy. 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…
-
Texas Instruments has unveiled the SimpleLink CC33xx family of Wi-Fi 6 companion IC with optional Bluetooth 5.3 Low Energy designed to be connected to a microcontroller (MCU) or a microprocessor (MPU) for secure and power-efficient IoT devices, The SimpleLink CC3000 supports 2.4 GHz WiFi 6, and interfaces over SDIO, SPI, and/or UART to the host system, while the SimpleLink CC3301 also adds support for Bluetooth 5.3 LE. Both chips can operate in high-temperature environments up to 105ºC. Texas Instruments CC3300/CC3301 specifications: Wireless 2.4 GHz WiFi 6 (802.11ax) up to 50 Mbps; Support for TWT and OFDMA, multirole (Access Point and Station) CC3301 only – Bluetooth 5.…
-
Disable config_ion for better compatibility with modern android containers like redroid 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…
-
rootfs/image: avoid apt junk leftover by debootstrap; always cleanup apt cache on target Thanks to @amazingfate for raising this in https://github.com/armbian/build/pull/5063 - this will save us some 2Tb of storage, not to mention a lot of bandwidth. rootfs: rootfs-create: show a summary of the 20 biggest dirs, right before tarring the rootfs (for debugging) rootfs: rootfs-create: show usage of caches between first and second stages rootfs: rootfs-create: cleanup junk left by debootstrap after second stage rootfs: rootfs-create: always clean apt stuff at the end rename apt_purge_unneeded_packages() to apt_purge_unneeded_packages_and_clean_apt_caches() for clarity imag…
-
Want to develop your Meson project in a modern IDE? Make sure to install Meson VSCode extension which is now fully functional with the recent release of Meson 1.1.0! View the full article
-
BLIKVM is an open-source KVM over IP software that helps you manage servers or workstations remotely regardless of the health of the target system, and currently working with Raspberry Pi CM4 hardware, a Raspberry Pi HAT, or a PCIe board, and a new model based on MangoPi’s Allwinner H616 CPU module is coming soon. We’ve previously written about the Raspberry Pi-based PiKVM DIY project, followed by the PiKVM v3 Raspberry Pi HAT from the same project, and now I can see there’s a CM4-based PiKVM V4 that was on Kickstarter last month and raised over $800,000… You’d think this kind of system would be rather a niche market, but there’s even demand to have a similar open-source …
-
PicoMQTT is a lightweight MQTT library for Arduino/PlatformIO optimized for ESP8266 and ESP32. It not only supports the MQTT Client mode like most existing solutions but also the MQTT Broker mode which transforms an ESP8266 or ESP32 board into an MQTT gateway replacing a Raspberry Pi board or an IoT gateway typically used for this task. The library follows MQTT 3.1.1 specification, supports the publishing and consuming of arbitrary-sized messages, can deliver thousands of messages per second, and supports easy integration with the ArduinoJson library to publish and consume JSON messages. MQTT Broker code example: [crayon-643e4a00948d8570550725/] There are some limitations…
-
ADLINK Ampere Altra Dev Kit is an “IoT prototyping kit” based on an ATX motherboard fitted with a COM-HPC-ALT Server Type Size E module powered by an Ampere Altra 32, 64, or 80-core Arm Neoverse N1 server processor, and supporting up to 768GB DDR4 memory. It’s basically the same hardware as found in the Ampere Altra Developer Platform (AADP), but without the tower and power supply, nor optional features like liquid cooling or 10GbE interfaces. Ampere Altra Dev Kit (AADK) specifications and content: Computer-on-Module – COM-HPC Server Type Size E Ampere Altra module with Ampere Altra 32 to 80-core 64-bit Arm Neoverse N1 processor up to 1.7/2.2/2.6 GHz (32/64/80 cores, TPD:…
-
Description Whenever something is changed in the config/boards/ folder execute rebuild of board build list GitHub action. This simplify board images re-build process as one can only select image from the list. Version is bumped automatic, build list variant is predefined. Jira reference number AR-1664 How Has This Been Tested? [x] Manual execute from another repository 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 depen…
-
Description https://forum.armbian.com/topic/27917-wireguard-module-in-default-kernel-configuration/#comment-163826 tl;dr: Add wireguard to sunxi-current 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] Build kernel 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 ha…
-
small batch of lib fixes (mid+/April'23) Fixing the last batch. Some stupid mistakes. revert: run kernel make through pipetty for moar colors (breaks make menuconfig) - thanks @EvilOlaf artifacts: add git SHA1 sanity checking memoize-cached: add flock locking to run_memoized() to avoid error when run in parallel lib: shellfmt & fix gen-library to match artifact: rootfs: fix artifact_rootfs_config_dump() with added rootfs pkgs (should work now, I promise) View the full article
-
Description pixz was invented when xz did not support multi-threading natively. Now it is pretty much obsolete. Jira reference number [AR-9999] How Has This Been Tested? Hasn't. Feel free to do testings. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
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, …
-
Description Add dockerproxy to accelerate ghcr.io. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Build with command ./compile.sh kernel COMPRESS_OUTPUTIMAGE=sha,gpg,xz DEB_COMPRESS=xz DOWNLOAD_MIRROR=china BOARD=rock-5b BRANCH=legacy GITHUB_MIRROR=ghproxy GHCR_MIRROR=dockerproxy DOCKER_ARMBIAN_BASE_COORDINATE_PREFIX="ghcr.dockerproxy.com/armbian/docker-armbian-build:armbian-" 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…
-
Description Apt cache is only useful in build time. Users usually don't need cache for installed packages. Removing them will save space and make images smaller. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Build with command ./compile.sh COMPRESS_OUTPUTIMAGE=sha,gpg,xz DEB_COMPRESS=xz DOWNLOAD_MIRROR=china BOARD=rock-5b BRANCH=legacy GITHUB_MIRROR=ghproxy RELEASE=jammy BUILD_MINIMAL=no BUILD_DESKTOP=yes KERNEL_CONFIGURE=no DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base DESKTOP_APPGROUPS_SELECTED="3dsupport browsers chat desktop_tool…
-
Raspberry Pi recently received a strategic investment from Sony (Semiconductor Solutions Corporation) in order to provide a development platform for the company’s edge AI devices leveraging the AITRIOS platform. We don’t have many details about the upcoming Raspberry Pi / Sony device, so instead, I decided to look into the AITRIOS platform, and currently, there’s a single hardware platform, LUCID Vision Labs SENSAiZ SZP123S-001 smart camera based on Sony IMX500 intelligent vision sensor, designed to work with Sony AITRIOS software. LUCID SENSAiZ Smart camera SENSAiZ SZP123S-001 specifications: Imaging sensor – 12.33MP Sony IMX500 progressive scan CMOS sensor with rolling…
-
Description ghproxy is a github mirror making use of cloudflare cdn, which is ultra fast in China. 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 with ./compile.sh kernel COMPRESS_OUTPUTIMAGE=sha,gpg,xz DEB_COMPRESS=xz DOWNLOAD_MIRROR=china BOARD=rock-5b BRANCH=legacy GITHUB_MIRROR=ghproxy 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 cha…
-
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…
-
Indiedroid Nova is another Rockchip RK3588S SBC with Raspberry Pi 4 form factor, up to 16GB RAM, with a heatsink that serves as a protective cover, fitted with a fan (if needed), and an optional swappable flash module up to 64GB capacity. The Nova board has basically the same port layout as the Raspberry Pi 4, except for one of the micro HDMI ports being replaced by a USB Type-C port with support for DisplayPort, so you’ll still get a Gigabit Ethernet port, WiFi 5 & Bluetooth 5.0 connectivity, two USB 3.0 ports, two USB 2.0 ports, MIPI CSI and DSI connectors, etc… Indiedroid Nova specifications: SoC – Rockchip RK3588S CPU – Octa-core processor with 4x Cortex-A76 core…
-
Description Add support for NanoPi R6S and R6C devices. Both devices are almostly same so we can have one image for them. Kernel PR: https://github.com/armbian/linux-rockchip/pull/15 Jira reference number AR-1663 How Has This Been Tested? [x] USB ports [x] eMMC boot [x] Ethernet ports [ ] Xorg works Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View …
-
kernel: fix for 6.3+ linux-headers pkg due to upstream dir change extra: run kernel make through pipetty for moar colors Small detour: in v6.3-rc1, in commit https://github.com/torvalds/linux/commit/799fb82aa132fa3a3886b7872997a5a84e820062, the tools/vm dir was renamed to tools/mm. Unfortunately tools/Makefile still expects it to exist, and make clean in the tools dir fails. Drop in a fake Makefile there to work around this. Should fix #4991 View the full article
-
In this article, we will show you how to set up a WireGuard server on Ubuntu in order to use it for remote login. Introduction to WireGuard First of all, let’s first understand, what is WireGuard? WireGuard is a very simple and fast VPN tool with state-of-the-art encryption. Its goal is to be faster, simpler, more streamlined, and easy to use than IPsec, while avoiding the hassle of large-scale configuration. WireGuard is designed as a general-purpose VPN to run on embedded interfaces and supercomputers in many different environments. Originally released for the Linux kernel, WireGuard is now widely deployed and supported across platforms (Windows, macOS, BSD, iOS, Androi…