ELBE is a simpler alternative to Yocto/OpenEmbedded and Buildroot

ELBE process

To support embedded design, there are several options when it comes to choosing an operating system (OS). Some of the traditional approaches to building custom Linux systems is to use built systems such as Yocto/OpenEmbedded or Buildroot. The options available for system integration include building everything manually, binary distributions (Debian, Ubuntu, Fedora, etc.), and build systems (Buildroot, Yocto, PTXdist, etc.). The major drawback of build systems is that they are not as easy as a binary distribution and also the build time is more. Why was ELBE born? In the early days, the embedded devices had 4MiB flash and 16MiB of RAM. With these specifications, people started to hack a root file system for their devices. But in some cases, they had to start with building a cross-toolchain first. For this, tools like OpenEmbedded, Buildroot are good as long as they are well maintained. For this, a lot of libraries […]

Orange Pi Zero2 Allwinner H616 SBC runs Android 10 or Linux

Allwinner H616 SBC

Last year, Shenzhen Xunlong Software unveiled Orange Pi Zero2 SBC as an update to the popular Orange Pi Zero board with a faster Allwinner H6 processor, HDMI 2.0 video output, USB 3.0 port, Gigabit Ethernet, and WiFi. Just one little problem: AFAIK they never sold it. But Orange Pi Zero2 board is now back with another design features instead equipped with a newer Allwinner H616 processor supporting Android 10, and various Linux distributions such as Ubuntu and Debian. Orange Pi Zero2 (2020) specifications: SoC – Allwinner H616 quad-core Arm Cortex-A53 processor @ up to 1.5 GHz with Arm Mali G31 MP2 GPU with support for OpenGL ES 3.2 and OpenCL 2.0 Memory – 512MB or 1GB DDR3 Storage – 2MB SPI flash and MicroSD card slot Video Output Micro HDMI 2.0a port up to 4Kp60 Video composite (CVBS) via 13-pin header (See Expansion section) Video Decoding 10-bit H265/HEVC up tp […]

SIOT-50 industrial IoT device Integrates ASUS Tinker Board S in rugged enclosure

SIOT-50 industrial IoT Device

Stealth is a Canadian company that specializes in rugged displays, computers, and other ruggedized electronics for the industrial, defense, and marine markets. The company published a press release for a new rugged fanless mini PC equipped with a dedicated NVIDIA GeForce graphics card, and older Intel  6th and 7th Generation Core i5, i7 & Xeon processors. But as I browsed their website, I also noticed a compact “industrial IoT device” with a rugged enclosure called SIOT-50 that appeared to be fitted with an off-the-shelf Arm Linux SBC. Let’s look at the SIOT-50 specifications and photos to find out which SBC that may be: SoC – Rockchip RK3288 quad-core Cortex-A17 processor with Arm Mali-T764 GPU, H.264/H.265 video hardware decoder System Memory – 2GB DDR3 Storage – 16GB eMMC flash, MicroSD card slot Video Output – HDMI up to 4K @ 30hz Audio – Realtek ALC4040 audio codec, 3.5mm audio Line Out […]

Tiny Rock Pi S SBC gets PoE & audio HAT add-on board

Rock Pi S PoE HAT

Powered by a Rockchip RK3308 quad-core Cortex-A35 processor, Radxa Rock Pi S single board computer was launched with specifications listing PoE support via an add-on board. Just one little problem though: it was not available for sale. The good news is that Radxa has now launched a PoE HAT for the Linux SBC adding support for 802.3af PoE up to 10W input, making it one of the smallest single board computers with PoE support in the world, and adding audio features with a 3.5mm audio jack, and an FPC connector for a microphone array. It can be purchased on Seeed Studio for $13.00. Here are the specifications of the complete solution with Rock Pi S SBC and PoE HAT: SoC – Rockchip RK3308 quad-core Arm Cortex-A35 processor @ up to 1.3 GHz with built-in Voice Activity Detector (VAD) System Memory – 512MB RAM Storage – 1GB SD NAND flash, MicroSD […]

Raspberry Pi inspired MaaxBoard Mini SBC features NXP i.MX 8M Mini SoC

MaaXBoard Mini

Last year, Embest – an Avnet company – introduced MaaXBoard NXP i.MX 8M SBC mostly compatible with Raspberry Pi form factor and running Android 9.0 or Yocto Linux. The company has now launched MaaXBoard Mini with a 14nm NXP i.MX 8M Mini quad-core processor. In some ways, the new board follows more closely Raspberry Pi 3 Model B form factor with four USB 2.0 ports, instead of the two USB 3.0 ports found in the first version of the board, but it does so without HDMI output, leaving MIPI DSI as the only option for display output. MaaxBoard Mini (AES-MC-SBC-IMX8MINI-G) specifications: SoC – NXP i.MX 8M Mini Quad with 4x Arm Cortex-A53 cores @ up to 1.8GHz, Cortex-M4F real-time core @ 400MHz, Vivante GCNanoUltra 3D GPU and GC320 2D graphics, 1080p H.264/H.265 VPU; System Memory – 2GB DDR4 Storage – eMMC socket for up to 64GB flash, MicroSD slot Display […]

Pinephone Multiboot Image Boots 13 Different Linux Distributions

Pinephone Multiboot 13 Linux distributions

You’ve certainly heard about dual-boot systems with Windows and Linux, and possibly about triple-boot systems with an extra OS like Chromium OS or Android, but pine64’s forum user Megous has gone much further with a multiboot image for Pinephone able to boot 13 different Linux distributions! You’d think the image would occupy a lot of space on the device, but since all 13 distributions share the same Linux 5.9 kernel, all 13 operating systems fit on the internal eMMC flash or a MicroSD card with 8GB or greater capacity. The image is based on the p-boot bootloader allowing you to select the distribution of your choice and supports all PinePhones from the Braveheart Edition to the most recent revisions with 3GB RAM and 32GB storage. So what Linux distributions are supported by the multiboot image exactly? Here’s the list: Arch Linux Arm 2020-09-08 Lune OS 0.113 Maemo Leste 20200906 Mobian […]

BaHa Box Smart Automation Hub Features Allwinner H2+ or NXP i.MX 6ULL Processor (Crowdfunding)

BaHa Box

Most devices on the market are designed with a single brand of processor, but for their BaHa Box smart automation hub, xPoint Products decided to offer either Allwinner H2+ or NXP i.MX 6ULL versions. Why is that? Easy: Allwinner H2+ processor provides a cheaper solution for the residential market, while NXP i.MX 6ULL wide temperature range makes it more suitable for commercial applications. Both versions of BaHa Box smart hub run Linux on 256MB RAM, and offers Ethernet, WiFi, and Bluetooth connectivity, with options for Zigbee and Z-Wave. The hub supports over 2,000 devices and can work either connected to the cloud, or “offline” without internet. BaHa Box specifications: SoC Residential-grade version – Allwinner H2+ quad-core Cortex-A7 processor Commerical-grade version – NXP i.MX 6ULL Cortex-A7 processor System Memory – 256MB DDR3 Storage MicroSD card slot Residential-grade version – 256KB flash Industrial-grade version – 256MB flash Connectivity 10/100M Ethernet, WiFi, and […]

Rock Pi 4C SBC with 4GB RAM, HDMI and DisplayPort Launched for $59 and up

Buy Rock Pi 4C

Last October, Radxa unveiled Rock Pi 4C SBC as an update to the company’s Rock Pi 4 SBC, with the same Rockchip RK3399 hexa-core processor, 4GB RAM, but instead of providing one HDMI output only, Rock Pi 4C board offers two video output just like Raspberry Pi 4 board, but with a twist, since it combines a micro HDMI port with a Mini DisplayPort connector. It’s all good except for one small detail. So far, it was not possible to purchase the board. The good news is that Radxa has now announced the availability of the board for just $59 on AllNetChina. You can also buy Rock Pi 4C on other platforms, but the price is much higher at $109.99 on Amazon, and $99.99 on Aliexpress. Rock Pi 4C specifications: SoC – Rockchip RK3399 big.LITTLE hexa-core processor with 2x Arm Cortex-A72 @ up to 1.8 GHz, 4x Cortex-A53 @ up […]