SBC News
Atom feed, Pull requests awaiting review and other tech news
4530 topics in this forum
-
Lattice Avant is a new low-power and small form factor mid-range FPGA platform, manufactured with a 16nm FinFET process, and equipped with 25 Gb/s SERDES, hardened PCI Express, external memory PHY interfaces, a high DSP count, and a security engine. Lattice Semi is better known for its entry-level FPGAs such as the iCE40 which is popular in the community thanks to low-cost hardware and support for open-source tools, but the Avant platform marks the company’s entry into the mid-range FPGA market, defined by chips with 100k to 500k logic cells (LCs). Lattice Avant highlights: FPGA fabric – 200K to 500K logic cells up to 350 MHz DSP – 700 to 1,8000 18×18 multipliers @ up to …
-
The Bee Motion S3 is an ESP32-S3 WiFi and Bluetooth IoT board with a PIR motion sensor beside the more usual I/Os, Qwiic connector, USB-C port, and LiPo battery support. It is at least the third PIR motion wireless board from Smart Bee Designs, as the company previously introduced the ESP32-S2 powered Bee Motion board and the ultra-small Bee Motion Mini with an ESP32-C3 SoC. The new Bee Motion S3 adds a few more I/Os, a light sensor, and the ESP32-S3’s AI vector extensions could potentially be used for faster and/or lower-power TinyML processing. Bee Motion S3 specifications: Wireless module – Espressif Systems ESP32-S3-MINI-1 module (PDF datasheet) based on ESP32-S3 dual…
-
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 We should be able to run multiple images build jobs at once. How Has This Been Tested? [ ] Manual run of two concurrent build jobs View the full article
-
meson64-6.0 kernel patches mbox formatting (git) archeology to find lost authors/descriptions rebase against 6.0.12 no actual changes View the full article
-
Description Typo View the full article
-
Gowin R86S (aka GW-R86S) is an affordable Intel Celeron N5100 or Pentium N6005 Jasper Lake mini PC, router, and firewall appliance with 2.5GbE and 10GbE networking that sells for $310 and up on Aliexpress. 10GbE used to be reserved for the enterprise market due to the cost of hardware, but costs have gone down a lot as illustrated by the Gowin R86S system with up to three 2.5GbE ports, two 10GbE SFP+ cages, as well as ports that you would typically find a mini PC such as HDMI 2.0 video output, M.2 socket for NVMe SSD, two USB 3.0 ports, and a WiFi module. Gowin R86S specifications: SoC (one or the other) Intel Celeron N5105 quad-core Jasper Lake processor @ 2.0GHz / 2.9GH…
-
The newly released Arduino PLC IDE supports the five languages defined by the IEC 61131-3 standard: Ladder Diagram, Functional Block Diagram, Structured Text, Sequential Function Chart, and Instruction List. With Arduino focusing more and more on the industrial side with its Arduino Pro family, the company unveiled the Arduino Opta Micro PLC for industrial application last month and said it could be programmed with traditional PLC languages such as Ladder and FCB as well as the Arduino 2.0.0 IDE. The company now seems to have created an all-in-one integrated development environment for such hardware with the Arduino PLC IDE supporting PLC languages with Arduino Sketches. …
-
Description Currently we were bumping nightly build version at the end which caused problems. Now version is bumped at start, then we clean possible left overs and start with the train. How Has This Been Tested? [ ] Several manual runs 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
-
Ali Hassan Shah has deployed a deep learning model for hand gesture recognition on the ESP32-S3-EYE board using the ESP-DL library and achieved AI-powered hand recognition with a 0.7-second latency on the ESP32-S3 camera board. Last year, Espressif released the ESP-DL library for the ESP32-S3 microcontroller with AI vector extensions, as well as ESP32 and ESP32-S2, along with a face detection demo that ran much faster on the ESP32-S3. Ali rolled out his own solution for AI gesture recognition and provided a step-by-step tutorial along the way. The main steps to deploying a custom model with the ESP-DL library include: Model Development that involves Getting or creating d…
-
Description Radxa has changed to use branch linux-5.10-gen-rkr3.4 for rock5b: https://github.com/radxa/kernel/tree/linux-5.10-gen-rkr3.4. So we just use new branch and remove obsolete patches. 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 for rock5b successfully. [x] Kernel works for rock5b. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My …
-
Description We also need to specify runners. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
No descriptionView the full article
-
SB Components is running another crowdfunding campaign with the EnkPi ePaper display powered by a Raspberry Pi Pico W board and offered in four different sizes namely 2.9-inch, 4.2-inch 5.83-inch, and 7.5-inch. Each mainboard also comes with a USB Type-C port, a microSD card socket, an RTC with a backup battery holder, a buzzer, six user buttons, and a JST connector for expansion with GPIO, I2C, UART, and ADC signals. EnkPi specifications: MCU board – Raspberry Pi Pico W with Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller, 2MB QSPI flash, WiFi 4 module. Storage – MicroSD card socket Display connected over SPI to the Pico W board 2.9-inch tricolor ePaper display …
-
AAEON has just introduced the UP Xtreme i12 single board computer (SBC) with Intel 12th generation Alder Lake-P hybrid SoC with up to 12 cores/16 threads, up to 32GB LPDDR5 memory, support for four 4Kp60 displays, and equipped with high-speed interfaces such as USB 4.0 and 2.5 GbE. The board also features four M.2 sockets for NVMe storage, Wi-Fi 6 and 5G cellular connectivity, a SATA III port, several USB 3.2/2.0 Type-A ports, and a 40-pin GPIO header and mounting thread for Raspberry Pi HATs, which should make it especially suitable for IoT, robotics, and smart retail applications, as well as smart manufacturing with a 12 to 36V wide supply voltage range. UP Xtreme i12 s…
-
It's enabled in the Radxa config View the full article
-
MeLE has launched a new ‘stick’ mini PC called the PCG02 Pro. It comes in two models featuring either a mobile Gemini Lake Refresh or a Jasper Lake processor. Both models appear physically similar however the memory, WiFi, Bluetooth, and USB ports differ plus only the lower-powered model includes an M.2 NVMe or SATA slot. MeLE kindly sent both models for review and I’ve looked at the performance running both Windows and Ubuntu. MeLE PCG02 Pro hardware overview The MeLE PCG02 Pro physically consists of a 146 x 61 x 20mm (5.75 x 2.40 x 0.79 inches) rectangular plastic case that ‘wraps’ around a plastic inner frame. The outside of the case has a knurled or cross-hatched patt…
-
After waiting in the Linux-next integration tree for about 18 months, the basic Rust infrastructure finally landed in the mainline Linux kernel with the imminent release of v6.1. View the full article
-
Description Lets try to fix it, then we retire this image as maintainer has too little time to check it at each release cycle. View the full article
-
Armbian 22.11 has just been released with three new SBCs, support for 64-bit RISC-V UEFI, a new ultra-minimal image optimized for software development, and various improvements. Armbian was born as a framework to build better OS images, usually Debian or Ubuntu, for Arm-based single board computers from Orange Pi, Hardkernel (ODROID), FriendlyElec, Banana Pi, and others, but now with the release of Armbian 22.11, support for the RISC-V architecture has started since the system can now generate 64-bit RISC-V UEFI images. Some other highlights of Armbian 22.11 include: Added support for Banana Pi BPI-M5 (Amlogic S905X3), ODROID-M1 (Rockchip RK3568), and Rock Pi 4C Plus (Roc…
-
Sparkfun has launched a Satellite Transceiver Kit based on the Swarm M138 satellite and GNSS modem that allows low-bitrate two-way connectivity for IoT projects anywhere on earth. Remote IoT applications have benefited from LPWAN standards such as LoRaWAN and NB-IoT, but in some extreme cases coverage may still be challenging, so satellite communication may be the only practical option. It used to be really expensive, but Swarm makes this more affordable, and companies like SigFox and Semtech also have (or had?) plans to use low-earth orbit satellites for their respective LPWAN technologies. Swarm M138 kit content and specifications: Swarm M138 mini PCIe satellite modem a…
-
Description Patch Maintenance. 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] Current Build test [ ] Edge Build test To-do: patch adjustement on edge View the full article
-
fixes #4532 Description In case of booting from NAND SUNXI boards are not echoing "U-Boot loaded from NAND". refers to GH-4532 Testresult This has been tested on a Cubietruck board. [x] Test s. screenshot: Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [n/a] I have commented my code, particularly in hard-to-understand areas [n/a] I have made corresponding changes to the documentation [x] My changes generate no new warnings [n/a] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Missing font in Bullseye desktop cause strange fonts in Terminator @paolosabatino Jira reference number AR-1416 How Has This Been Tested? [x] Open terminal before and after View the full article
-
Description https://forum.armbian.com/topic/24832-rock4c-nvme-btrfs-installation/#comment-154588 Jira reference number AR-1412 View the full article
-
Description Add new application to the desktop. Jira reference number AR-1417 View the full article
-
Description Jira reference number AR-1418 View the full article
-
Description Improvements. Jira reference number AR-1419 How Has This Been Tested? [x] Test install to x86 machine Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Run apt update or it will fail to install dependencies. Jira reference number AR-1405 How Has This Been Tested? [x] Manual run View the full article
-
DFRobot UniHiker is a STEM education platform with a 2.8-inch touchscreen display, a Rockchip RK3308 quad-core Cortex-A35 processor, a GD32V RISC-V microcontroller, WiFi and Bluetooth connectivity, as well as various headers for expansion, and a BBC Micro:bit compatible edge connector. The UniHiker runs Debian 10 Linux and can be used to teach programming using Mind+ visual programming IDE or Jupyter open-source interface, as well as IoT and AI basics thanks to tutorials and lessons available in Chinese only as the platform clearly targets the education market in mainland China at this point in time. Unihiker specifications: SoC – Rockchip RK3308 Quad-core Arm Cortex-A3…
-
Description Add collective target "default" The BUILD_ONLY variable should not be empty, that is, the target for the assembly should be defined. If this is not the case, open a selection dialog with marked goals that correspond to the default collective goal. This work provides an opportunity for the implementation of the choice dialog. Checklist: [ ] Test build View the full article
-
Some industries require long-term availability of hardware, and DFI’s EC70A-TGU rugged embedded computer could fit the bill as the Tiger Lake IOTG processor used in this model has a 15-Year CPU life cycle guaranteeing availability until Q3 2035. The fanless computer is equipped with 8GB RAM, supports M.2 NVMe SSD storage, also well M.2 expansion slots for 5G modules, features HDMI and VGA video output, four serial DB3 ports, and offers up to four Ethernet ports and up to six USB ports through three SKUs with a different number of USB and Ethernet ports. DFI EC70A-TGU specifications: Tiger Lake UP3 “IoTG” SoC (one or the other) @ 1.5GHz to 4.4GHz depending on SKU Embedded …
-
CrowBot BOLT is a smart robot car based on an ESP32 wireless microcontroller and designed for the education market with the ability to program the robot with visual programming, Arduino, or MicroPython. Elecrow sent me a sample of the CrowBot BOLT kit for evaluation so I’ll have a look at the hardware, show how to assemble it, showcase the features of the built-in firmware, and demonstrate how to program the robot with visual programming, Arduino, and MicroPython using some of the provided code samples. CrowBot BOLT unboxing The package lists some of the highlights with 16 teaching courses, support for multiple programming platforms, scalability with Grove connectors, and…
-
meson64 (Radxa Zero and possibly others) config was using meson64-edge for both kernel 5.19 and kernel 6.0 based builds. View the full article
-
Description Less fragile. Jira reference number AR-1414 How Has This Been Tested? [x] Several reboots on Bananapi M5 with SD and eMMC Checklist: [x] My code follows the style guidelines of this project View the full article
-
Description Adding this https://github.com/armbian/build/pull/4408 to CURRENT / 5.19.y kernel too. Jira reference number AR-1413 How Has This Been Tested? [x] Improved boot stability on Bananapi M5 View the full article
-
Description UX / cosmetic. Jira reference number AR-1411 How Has This Been Tested? [x] Not needed. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Cool Pi 4 Model B is a powerful alternative to Raspberry Pi 4 SBC with mostly the same form factor and interfaces but equipped with a Rockchip RK3588S octa-core Cortex-A76/A55 processor that will run circles around the Broadcom BCM2711 SoC found in the Raspberry Pi board. We’ve already reviewed Rockchip RK3588/RK3588S single board computers and mini PC such as Rock 5B, Khadas Edge2 Pro, and Mekotronics R58, and we were impressed by the performance, but if you prefer to have such a board in Raspberry Pi 4 form factor, then the Cool Pi 4 Model B might be for you. Cool Pi 4 Model B specifications: SoC – Rockchip RK3588S octa-core processor with 4x Cortex-A76 cores @ up to 2.…
-
Description Add the emmc DTBs to the FIT image How Has This Been Tested? Don't have emmc hardware, but it's very similar to the v5 and v7 Checklist: View the full article
-
PiTalk is a 4G cellular connectivity solution based on Quectel EG25-G LTE Cat 4 module intended for M2M and IoT applications, and available either as a Raspberry Pi HAT or as a USB dongle. There’s also a PiTalk 2G HAT, but we’ll focus on the 4G hardware in this article. PiTalk supports data rates up to 150 Mbps downlink and 50 Mbps uplink, integrates GNSS support, and as its name implies you can also make and receive calls, or send/receive SMS messages for the device provide you connect a display, speaker, and microphone to the Raspberry Pi or other host device. PiTalk 4G IoT HAT specifications: Quectel EG25-G 4G LTE cellular module: Cellular 3G and 4G LTE with 2G fallba…
-
Description 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…
-
Earlier this year, I joined Collabora for a six-month internship to learn how V4L2 (Video4Linux2) supports stateless video hardware decoding, and build a utility that traced and replayed stateless decoding from a userspace perspective. View the full article
-
Description This is a followup to #4455 to overcome the BUILD_ONLY empty value "dilemma" for keeping interactive dialog selection of initial BUILD_ONLY values in case nothing was set. In addition to the current state we allow the value "any" for BUILD_ONLY. "any" will have the same logical behavior as empty String By default BUILD_ONLY will be empty String - as is currently If BUILD_ONLY is empty string, we will open interactive dialog with the following pre-defined selection options (close to former KERNEL_ONLY): "u-boot" - "U-Boot only build" "u-boot,kernel" - "U-Boot and Kernel build only" "any" - "Full SD card image build" A mix of "any" with oth…
-
Description Ability to collect correct kernel headers for a version greater than or equal to 5.19. These changes in the names of kernel configuration variables currently affect only arch/x86. Checklist: [x] Test build View the full article
-
Pine64 has just started taking orders for the PineBuds Pro ANC (Active Noise Cancellation) & TWS (True Wireless Sound) earbuds based on the Bestechnic BES2300-YP dual-core Arm Cortex-M4F Bluetooth audio microcontroller found in the PineSound development board. There are plenty of TWS earbuds on the market, but the PineBuds Pro earbuds are hackable thanks to an open-source firmware that could pave the way to interesting features, and potentially the development of open-source firmware transforming the earbuds into hearing aids. PineBuds Pro specifications: WiSoC – Bestechnic BES 2300YP dual-core Arm Cortex-M4F @ up to 300 MHz with HW DSP instruction, 992KB SRAM, 4MB fl…
-
Arducam OCam, whose name stands for Object Camera, is an AI camera with 3 TOPS of AI performance and designed to work with OStream‘s PhysicO Edge AI media platform that adds context to MP4 video streams in real-time. The camera supports resolutions from QVGA to 2K, takes USB or PoE power, comes with a drag-and-drop AI pipeline for easy programming/configuration, and is also compatible with common AI tools such as TensorFlow, PyTorch, Edge Impulse, and others. Arducam OCam specifications: Resolution – QVGA up to 2K Frame Rate – Up to 60 fps FoV – 80° Audio – Dual beamforming AI processing power – Up to 3 TOPS Power Supply 5V via USB PoE Power Consumption – Up to 5 Watts Di…
-
The OTG port was accidentally set to host mode in the dtb. View the full article
-
Description Default images has to be current, not EDGE. View the full article
-
Description sunxi-6.0: initial state patches armbian Checklist: [x] Test build sunxi64 View the full article
-
Inkplate 2 wireless ePaper display is by far the smallest display from Soldered Electronics with a 2.13-inch 3-color ePaper display while previous Inkplate models rely on 6-inch to 9.7-inch ePaper displays. The tiny display board integrates an ESP32 dual-core wireless microcontroller that drives the display, provides WiFi and Bluetooth connectivity plus some I/Os, and can be programmed with the Arduino IDE or MicroPython. Inkplate 2 specifications: Wireless module – ESP32-WROVER-E module with ESP32 dual-core microcontroller with Wi-Fi 4 & Bluetooth 4.0 connectivity, 8MB PSRAM, 4MB flash (Note: The product’s description lists 8MB flash, and 4MB RAM, but there’s no ESP3…
-
Coming up next week at the Automotive Linux Summit in Yokohama and virtually, Marius Vlad and Daniel Stone will present the latest on the AGL Wayland compositor, and the current state of graphics virtualization upstream. View the full article
-
Description Maint. View the full article
-
FriendlyElec NanoPi R5C is a smaller version of the NanoPi R5S router with the same Rockchip RK3568 processor, but only two 2.5GbE ports and support for an internal M.2 WiFi and Bluetooth module, instead of just USB dongles for the earlier NanoPi R-series routers. The mini router can also be used as a mini PC thanks to a built-in HDMI 2.0 video output port and two USB 3.2 ports and is offered in two versions with either 1GB RAM and 8GB eMMC flash, or 4GB RAM and 32GB storage for just $10 more. NanoPi R5C specifications: SoC – Rockchip RK3568B2 quad-core Cortex-A55 processor @ up to 2.0 GHz with Arm Mali-G52 MP2 GPU, 0.8 TOPS AI accelerator, 4Kp60 H.265/H.264/VP9 video dec…
-
Reputation Points
- 10 replies
- 9k views
- 3 followers
-
-
Sipeed Maix-III development kit is composed of a core board equipped with AXERA AX620A AI processor and a carrier board exposing several interfaces such as Ethernet, USB, and camera connectors. resources. As noted in our earlier article about the AXERA AX620A chip, it is a quad-core Arm Cortex-A7 chip with an NPU offering a maximum of 14.4 TOPS @ INT4 or 3.6TOPSs @ INT8, and as such, this development board mainly targets AI vision applications. The board is an upgrade to the earlier Speed Maix II with an Allwinner V831 processor. Thanks to the low power consumption of the AXERA AX620A SoC, the Sipeed Maix-III board can be powered directly through its USB port as the syst…
-
No descriptionView the full article
-
Rikomagic RKM V7 is an HDMI TV stick running Android 11 on a Rockchip RK3568 quad-core Cortex-A55 processor with 2GB RAM, 16GB flash, Gigabit Ethernet and WiFi 5/6 connectivity, as well as HDMI female port, and two USB ports. While the device could be used as a general-purpose Android mini PC, it is also suitable as a digital signage player with features such as RTC for time on/off control, screen rotation support, and a watchdog timer to ensure continuous operation even if a software crash occurs. Rikomagic RKM V7 specifications: SoC – Rockchip RK3568 quad-core Cortex-A55 processor @ up to 2.0 GHz with Arm Mali-G52 2EE GPU with support for OpenGL ES 1.1/2.0/3.2, OpenCL 2…
-
AAEON PICO-V2K4-SEMI mini PC, powered by an AMD Ryzen Embedded V2516 or V2718 processor, can drive up to three 4K displays, offers 2.5GbE and GbE networking, several USB 3.2 ports, as well as two optional COM ports supporting RS232, RS422, and RS485. The first mini PC from the company featuring AMD Ryzen V2000 Series processors also comes with up to 32GB RAM, a 64GB NVMe SSD, as well as M.2 and mPCIe sockets for expansion, and its compact form factor makes it suitable for edge computing, embedded gaming, and image processing applications. PICO-V2K4-SEMI specifications: AMD Ryzen Embedded V2000 processor (one or the other) Ryzen V2718 octa-core/16-thread processor @ up to …
-
The Radxa Taco is a carrier board for Raspberry Pi CM4 and compatible system-on-modules that is designed for NAS applications with five SATA ports for 2.5-inch or 3.5-inch drives, 2.5GbE and GbE networking, M.2 sockets for expansion, and more. The new board is the successor of the Rock Pi SATA HAT designed for the Raspberry Pi 4 SBC or Raxda Rock Pi 4 single board computers and supports more SATA drives, M.2 NVMe storage, optional WiFi 6, built-in RTC support, and so on. Radxa Taco specifications: Supported SoMs Raspberry Pi CM4 or CM4 Lite Radxa CM3 based on Rockchip RK3566 quad-core Cortex-A55 processor Maybe others Storage 5x SATA interfaces for 2.5-inch HDD or SSD up …
-
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
-
Fix the amlogic tvbox build's extlinux.conf to use uImage for the kernel image file instead of Image as some of the included uboot files do not support the Image format and require the uImage. Changes to be committed: modified: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf Description 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] Local build and install on multiple amlogic tv boxes [ ] 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, partic…
-
Fix the builddeb script so linux-image upgrades work correctly on fat /boot partitions. Currently the postinst file that is created has the following contents: ... ln -sf vmlinuz-6.0.10-meson64 /boot/Image 2> /dev/null || mv /boot/vmlinuz-6.0.10-meson64 /boot/Image touch /boot/.next mkimage -A arm64 -O linux -T kernel -C none -a 0x1080000 -e 0x1080000 -n "Linux" -d /boot/vmlinuz-6.0.10-meson64 /boot/uImage > /dev/null 2>&1 exit 0 ... In the first line on a fat filesystem the mv command leaves the system without a file named 'vmlinuz...'. The following mkimage command is looking for the vmlinuz... file that is no longer there and fails. This fix changes t…
-
There’s a plethora of mini PCs on the market, but due to their size, the ports are often placed on several sides which may make cable management troublesome. The JX1 mini PC, equipped with an Intel Celeron N5105 Jasper Lake processor, does not have this issue since all ports are accessible on the rear panel. The computer ships with 8GB RAM, up to 256GB SSD, and the rear panel comes with two USB Type-C port, one for power only, a Gigabit Ethernet port, a 3.5mm headphone jack, an HDMI ports, and three USB 3.0 ports. You’ll still find the power button on the front panel, and wireless connectivity is supported through a WiFi 6 and Bluetooth 5.2 module. JX1 mini PC specificati…
-
No descriptionView the full article
-
Allwinner V3LP is a single-core Cortex-A7 processor for dual-camera systems with the exact same specifications as the Allwinner V3S processor introduced in 2016, except it should be more power efficient with a lower DDR operating voltage of 1.5V instead of 1.8V. Sochip explains that procuring the integrated DDR2 in the Allwinner V3s design is challenging, so Allwinner has replaced the memory in the pin-to-pin compatible Allwinner V3LP with more broadly available and lower power RAM. Allwinner V3LP specifications: CPU – ARM Cortex-A7 @ up to 1.2 GHz Memory – Integrated 64MB DDR2 DRAM @ 1.5 V Storage I/F – SD 2.0, eMMC 4.41, SPI NAND flash, SPI NOR flash Audio Codec – 92dB …
-
MSI is better known for its consumer-grade motherboard and mini PCs, but they also have a division called MSI IPC (industrial PC) that makes embedded hardware such as the MS-98M3 3.5-inch single board computer (SBC) powered by an Intel Tiger Lake UP3 processor and designed for autonomous mobile robots (AMR). The SBC supports up to 64GB DDR4 RAM, SATA and NVMe storage, offers two 2.5 Gbps Ethernet ports, up to four display interfaces with HDMI, DisplayPort, LVDS and/or eDP, four USB 3.2 ports, M.2 expansion sockets for storage and wireless connectivity, as well as various other internal headers. MSI MS-98M3 specifications: Tiger Lake UP3 “IoTG” SoC (one or the other) …
-
Fix typo: "memebers" -> "members" View the full article
-
This selection did get disabled by the BUILD_ONLY option implementation This fix will re-enable the KERNEL_ONLY selection for intermediate backward compatibility Description @The-going This PR is due to a comment from @igorpecovnik on #4455, asking, if it was inteded to switch off the interactive KERNEL_ONLY selection. I guess for now we should keep this interactive feature in for backward compatibility. This PR would fix it. This is a followup to fix this introduced by #4455 Test [x] Interactive call of ./compile.sh - the interactive KERNEL_ONLY selection dialog appears again and KERNEL_ONLY=yes is propagated to BUILD_ONLY as expected Checklist: [x] My code follows…
-
Description Add a description of the new BUILD_ONLY key to example.conf View the full article
-
PICO DEV M3 is a round-shaped development board based on a Raspberry Pi RP2040 dual-core microcontroller and serves as a magnetic rotary encoder with a few 3D printed parts. Designed by Ahmsville Labs, the board comes with 2MB QSPI flash, various through holes for GPIOs, a USB-C port, and the magnetic rotary encoder supports up to 36,000 steps per revolution and comes with 18 individually addressable LEDs. PICO DEV M3 development board specifications: Microcontroller – Raspberry Pi RP2040 dual-core Arm Cortex-M0+ MCU at 133 MHz with 264kB on-chip SRAM Storage – 2MB QSPI flash USB – 1x USB 1.1 Type-C host/device port Encoder Base resolution of 36 steps, extending up to 36,…
-
LOLIN S3 Pro is a WiFi & Bluetooth LE IoT board built around the ESP32-S3-WROOM-1 modules with various I/Os including a display port, a microSD card slot, and a LOLIN I2C connector. The wireless module ships with 16MB QSPI flash and 8MB PSRAM, and the board also features two 16-pin headers with ADC, DAC, I2C, SPI, UART, etc…, a USB Type-C port, and support for a LiPo batteries with 500mA charging. LOLIN S3 Pro specifications: Wireless module – ESP32-S3-WROOM-1 module with: Espressif Systems ESP32-S3 dual-core Tensilica LX7 @ up to 240 MHz with vector instructions for AI acceleration, 512KB RAM, 2.4 GHz WiFi 4 and Bluetooth 5.0 LE with support for long-range, up to 2…
-
Shenzhen Xunlong Software, better known under the Orange Pi brand, has launched a 14-inch Full HD portable monitor for $59 plus shipping on Aliexpress, or a little more on Amazon. The company is better known for its low-cost Arm-based single board computers with Rockchip or Allwinner processors, but this time, they launched an accessory with a 14-inch display taking HDMI or USB Type-C input with up to 1920×1080 resolution. Orange Pi portable monitor specifications: Display 14-inch a-Si TFT LCD Resolution – 1920×1080 Refresh rate – 60 Hz Color – 262K, 45% NTSC Contrast – 700:1 Viewing angles – 85°, 85°, 85°, 85° typical Video inputs 1x HDMI port for video and audio 2x USB …
-
Commit c90986492252a85db3357362594e5c40b80fbf95 removed a prompt asking the user if they want to change display settings, but didn't remove the checks that later used the answer. Since it's been like this for 2 years now apparently without issue, remove the checks and the shellcheck workaround. View the full article
-
Description Update odroidxu4-current kernel to 5.4.225. 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
-
There are many network related driver patchs in the kernel patch script although they are indeed in kernel.Separating the network driver patchs makes the code clearer. View the full article
-
Description Enabling several minimal images as per user request. We already enabled images on targets where such images might be interesting. They are also coming to all community builds. Why this is useful? Some people prefer or need as images that contains nothing but bare system. Initial root size only at around 0.5Gb!!! (size differs from kernel and user space architecture) Tests was done on very old and slow 32bit device. Only there such measures really means something. Nanopi Neo v1 booted up in less then 20s with all standard services ... (systemd-analyze: Startup finished in 5.052s (kernel) + 14.010s (userspace) = 19.063s) View the full article
-
We started the review of GL.inet GL-MT2500A security gateway, aka Brume 2, with an unboxing and teardown, and I’ve now had time to test the router in more detail so I’ll report my experience using the router with OpenVPN and WireGuard VPN, Tor, Adguard Home, and more. In a nutshell, it’s super easy to use, unless your ISP causes troubles, which it did in this case. Brume 2 connection and initial setup I connected the WAN port of the Brume 2 router to 3BB’s modem router (3BB is an ISP in Thailand), the LAN port to my laptop, and finally the USB-C power supply (power draws is 2.3 Watts at idle). Let’s now go to the dashboard using the default IP (192.168.8.1). This will tak…
-
Fix all shellcheck issues, as well as some formatting/indentation. Tested by building and booting a Radxa Zero image with this included. View the full article
-
Description Low hanging fruit.. Add bash shebang at the start of all .sh files Jira reference number AR-1406 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: [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 [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full artic…
-
RAKwireless RAK2560 WisNode Sensor Hub is a modular sensor gateway based on the RAK4630 WisDuo Stamp module with Nordic Semi nRF52840 Bluetooth 5.0 LE MCU and Semtech SX1262 LoRa/LoRaWAN transceiver and equipped with two sensor probe ports to connect a range of sensors. It ships with various sensors from a temperature and humidity sensor to a water level sensor, and is designed for outdoor operation with an IP66 design, waterproof probe connectors, and the ability to support a solar panel as the power source. RAK2560 WisNode Sensor Hub specifications: Core module – RAK4630 WisDuo Stamp Module with LoRa/LoRaWAN and BLE 5.0 connectivity through nRF52840 MCU and SX1262 radi…
-
Make the two Y/n questions that firstlogin asks behave consistently with each other, and more in line with user expectation: Reject anything that is not Y, y, N, n or . Previously the "Connect via wireless? [Y/n]" question would interpret Y, y and as "yes", and everything else as "no", whereas the "Set user language based on your location? [Y/n]" question would loop until the user selected Y, y, N or n. Make pressing enter equivalent to the default "Y", since that is the capitalized option. Echo back what the user typed. View the full article
-
SMDT AIoTBOX-3568GK is an industrial control PC powered by a Rockchip RK3568 quad-core Cortex-A55 AIoT processor and offering plenty of interfaces including six USB ports, four RS232 ports, and terminal blocks with RS485 and CAN bus interfaces. The embedded computer ships with 2GB RAM and 16GB eMMC flash by default, and also features HDMI and LVDS display interfaces, 3.5mm jacks for headphones and microphone, as well as network connectivity through a Gigabit Ethernet port, WiFi, and optional Bluetooth and/or 4G LTE. AIoTBOX-3568GK specifications: SoC – Rockchip RK3568A quad-core Cortex-A55 processor @ up to 2.0GHz with Arm Mali-G52 2EE GPU with support for OpenGL ES 1.1/2…
-
Description Hardkernel bumbped their kernel sources, so those patches are not needed anymore. How Has This Been Tested? [x] Build test only Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description In order to achieve full compatibility between kernel, headers and libc, we need to build kernel per distribution, native, with distro compilers. In order to achieve that, we also need to store kernel into its repository. This method also significantly increases arm64 build load. To do: [ ] secure at least two serious arm64 irons [ ] merge sub components Jira reference number AR-1407 How Has This Been Tested? [x] Basic tests 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 t…
-
The TinyLlama x86 retro computer board is designed to run DOS games on a DM&P Vortex86EX 32-bit x86 processor and integrates a MIDI synthesizer based on Raspberry Pi Zero 2 running MT32-Pi firmware. Growing up playing games on 386/486-era computers, Eivind Bohler looked for similar recent hardware to play DOS games and after discovering the 86Duino x86 Arduino-compatible board, he decided to use the SOM-128-EX module powering the board to create the TinyLlama board with a Sound Blaster Pro-compatible Crystal CS4237B sound chip and a MIDI synthesizer. TinyLlama specifications: D&MP SOM-128-EX system-on-module with Processor – DM&P Vortex86EX 32-bit x86 processo…
-
Sony ALT1350 is a new ultra-low-power 5G LPWA LTE-M/NB-IoT chip that supports Non-Terrestrial Networks (NTN) for satellite connectivity and also integrates sub-GHz and 2.4 GHz radios for short-range communication and improved efficiency. The chip is comprised of an Arm Cortex-M4 microcontroller core as well as an Arm Cortex-M0+ always-on core for sensors and will be upgradable to 3GPP Release 17 to support higher bitrates for Cat-M1 (eMTC) and Cat-NB2 (NB-IoT). It also implements GNSS, cellular and wifi-based location, supports AI acceleration, and embeds a secure element for secure communication. Sony ALT1350 specifications: MCU cores Arm cortex-M4 with 1MB NVRAM and 752…
-
Description Updated rockchip RND driver from the v4.4 legacy version to one found packaged with a v5.10 kernel @paolosabatino says this supports more Rockchip SOCs 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] Builds updated image [x] Verified that RK3308 HW RNG still functions with updated driver [ ] @paolosabatino should verify that additional SOCs are, in fact, supported Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, pa…
-
This fixes #4483 View the full article
-
code_saturne is a free, open-source computational fluid dynamics (CFD) software developed primarily by EDF that can be useful to check and optimize the thermal design of your projects. From time to time, we come across hardware platforms that do not perform to their best due to overheating leading to CPU throttling, and over time it may also impact the lifetime of the device. I’ve heard about computational fluid dynamics (CFD) before, but I always assumed the software was prohibitively expensive and Formula 1 even has a cost cap for CFD testing. But it turns out there’s an open-source program to do just that: code_saturne. As a utility company, EDF designed the software t…
-
Banana Pi BPI-M6 is an upcoming credit-card single board computer based on SenaryTech SN3680 SoC comprised of a quad-core Arm Cortex-A73 processor, a Cortex-M3 real-time core, an Imagination GE9920 GPU, and an NPU delivering up to 6 .75 TOPS. The board will ship with 4GB LPDDR4 RAM and 16GB eMMC flash. Its layout is fairly similar to the one of the Raspberry Pi 4 with four USB ports, Gigabit Ethernet, a 40-pin GPIO header, a USB Type-C port for power, and two micro HDMI ports. However, only one of those is for HDMI output, as the second is for HDMI input, and there’s also an M.2 socket for expansion. Banana Pi BPI-M6 specifications: SoC – SenaryTech SN3680 with CPU – Quad…
-
Reputation Points
- 4 replies
- 3.3k views
- 1 follower
-
-
Innodisk, better known for its embedded storage and memory chips, had announced its intention to turn to the AI market earlier and started with the launch of USB camera modules last month, but the company has gone a step (or two, or three) further with the introduction of the EXMU-X261 FPGA machine vision platform. The EXMU-X261 is powered by an AMD Xilink Kria K26 system-on-module and features HDMI 1.4 video output, Gigabit Ethernet, four USB 3.1 Gen 1 ports for the cameras and other peripherals, as well as two M.2 sockets and a terminal block for expansion. EXMU-X261 specifications: System-on-module – AMD Xilinx Kria K26 FPGA module powered by a Zynq UltraScale+ XCK26 F…
-
Description This could either be merged into GH-4421 or later into a followup PR. I personally would like it to get it merged already now, since it simplifies the coding and the maintainability in future. The changes are pretty obvious. build-tasks.sh: added functions: build_task_is_enabled() build_task_one_of_is_enabled() build_task_each_of_is_enabled() updated existing build task filter logic to use function build_task_is_enabled config-prepare.sh, prepare-host.sh: replaced existing build task filter logic to use function build_task_is_enabled View the full article
-
Description Fix the selection order View the full article
-
Description u-boot v2022.07 and up failed to build with helios64 code call to spi_get_bus_and_cs whose previous signature has been renamed _spi_get_bus_and_cs (note the underscore). Note that this new function is not available in v2022.04, but I guess Armbian does not require its code to be backward compatible. No JIra report I know of. There is a forum thread https://forum.armbian.com/topic/24005-helios64-u-boot-does-not-build-anymore-after-we-bumped-to-202207/ How Has This Been Tested? ON helios64 running on SD card (since I am investigating the emmc hs400es issue) but I had to update the emmc u-boot since my helios64 jumper is set to boot from emmc and not sd. (thus …
-
Qualcomm unveiled the Snapdragon 8 Gen 2 mobile platform just a few days ago, but Linaro has just announced that Linux was already upstreamed to the premium mobile SoC featuring a 3.2 GHz Arm Cortex-X3 “Prime” core, four performance cores at up to 2.8 GHz, and three Efficiency cores clocked at up to 2.0 GHz. Most of the work was done by Linaro Engineers Abel Vesa and Neil Armstrong with initial support posted on November 16th on the Linux kernel mailing list, and with the set of patches released so far, it is even possible to boot a minimal AOSP image on a Snapdragon 8 Gen 2 development kit shown below which should be manufactured by Lantronix, if history is any guide. Th…
-
The EsPiFF board may look like a Raspberry Pi 4 Linux SBC but it is equipped with an ESP32-WROVER WiFi and Bluetooth module together with a Raspberry Pi RP2040 microcontroller that acts as a co-processor. The goal here is to provide a Raspberry Pi 4 replacement for applications that require higher reliability and even 24/7 operation without necessarily needing the processing power and multimedia capabilities of the Broadcom BCM2711 Arm processor found in the Pi or the versatility of a Linux operating system. EsPiFF board specifications: Wireless module – ESP32-WROVER module with dual-core ESP32-D0WDQ6 microcontroller with 2.4 GHz WiFi 4 and Bluetooth, 8 MB PSRAM and 16 MB…
-
Allwinner T3 is a quad-core Cortex-A7 automotive-grade processor that supports a wide industrial temperature range of -40°C to +85°C. After comparing the specifications of Allwinner T3, I think it is the same as Allwinner A40i, as Allwinner has different business units and the T-series is for the automotive-grade market, while the A-series has historically been for the tablet market, but is now also used in the industrial-grade market. Tronlong SOM-TLT3 and SOM-TLT3-B are Allwinner T3 system-on-modules (SoM) of Allwinner T3. Both modules have basically the same specifications but the SOM-TLT3 comes with castellated holes for soldering to the carrier board, while the SOM-T…
-
Description UBOOT_TARGET_MAP in config\sources\families\include\sunxi_common.inc and in config\sources\families\include\sunxi64_common.inc has been changed to use the original definition as default to allow overriding from an already existing definition of UBOOT_TARGET_MAPby e.g. a board configuration file. Issue reference: #4478 Test results This has been tested by a build process for a Cubietruck board. File content of config/boards/cubietruck.csc: # Allwinner A20 dual core 2GB RAM SoC 1xSATA GBE WiFi/BT BOARD_NAME="Cubietruck" BOARDFAMILY="sun7i" BOOTCONFIG="Cubietruck_config" KERNEL_TARGET="legacy,current,edge" UBOOT_TARGET_MAP=";;u-boot-sunxi-with-spl.bin spl/sunx…
-
Hey, Karl here, and today we are going to review Creality’s CR-Scan Lizard. This device is a 3D scanner that uses the structured light process to 3D scan. Instead of visible light, it uses non-visible light. I have no idea where lizards come into play but here we are. I have been waiting for quite some time for a lower-cost consumer 3D scanner. I attempted a DIY structured light scanner a long time ago, with some success…..but the time it took was unacceptable. It took me hours to set up perfectly and many more cleaning up point clouds and aligning even for a small scan. Leading me to give up on the project. I search around the Internet periodically but have never found a…
-
SolidRun Bedrock V3000 Basic is an industrial fanless computer based on the new AMD Ryzen Embedded V3000 Zen3 processor family designed for storage and networking applications. More specifically, the embedded computer is based on the AMD Ryzen Embedded V3C48 octa-core/sixteen-thread processor with up to 64 GB DDR5 memory, support for up to three M.2 key-M 2280 NVMe SSDs, and impressive network connectivity options with two SFP+ cages capable of 10 Gbps speeds, four 2.5GbE RJ45 ports, and optional support for WiFi 6, 4G and/o 5G cellular connectivity. Bedrock V3000 Basic specifications: SoC – AMD Ryzen Embedded V3000 family with up to 8C/16T Zen3+ cores @ up to 3.8 GHz; TD…
-
The manufacturer of Orange Pi boards, Shenzhen Xunlong Software, has formally announced the release of Orange Pi OS based on Android with a Windows 11-styled desktop that we are told can also be switched to macOS look and feel, and offering features typically found in desktop operating systems such as multi-window support. I understand the current release of the operating system works on Orange Pi 800 keyboard PC and the Orange Pi 5 SBC should also be supported once soon. We’re told Orange Pi OS is based on Android 12, but that may be an error since I’m not aware of an Android 12 SDK for the Rockchip RK3399 processor. The company plans to release an Arch Linux Arm version…