PoE powered AI Edge computer combines NXP i.MX 8M SoC with Google Edge TPU

AAEON has introduced several BOXER AI edge computers over the years either powered by an NVIDIA Jetson module, a HiSilicon HI3559A Arm SoC, or an Intel processor combined with Movidius Myriad AI accelerator. The latest model, BOXER-8521AI, combines an NXP i.MX 8M SoC with Google Edge TPU AI accelerator, and offers 1GB RAM, USB ports, a 40-pin external I/O connector, and 12V or PoE power inputs. AAEON BOXER-8521AI specifications: SoC – NXP i.MX 8M SoC quad-core Cortex-A53 processor with Cortex-M4F real-time core, 2D/3D GPUs AI Accelerator – Google Edge TPU ML accelerator coprocessor System Memory – 1GB LPDDR4x RAM Storage – 8GB eMMC flash, MicroSD card slot Video Output – 1x HDMI 2.0a port Audio – 1x Mic-in, 1x Line-out, optional 2x MEMS microphones Connectivity Gigabit Ethernet RJ45 port with PoE (802.3at) Optional? WiFi 2×2 MIMO (802.11b/g/n/ac 2.4/5GHz) & Bluetooth 4.1 plus two antennas USB – 2x USB3.2 Gen 1 […]

Open-source H.265/HEVC Hantro G2 decoder driver added to NXP i.MX 8M in Linux

H.265 Linux open-source driver NXP iMX 8M Quad

Getting open-source multimedia drivers on Arm Linux is one of the most difficult tasks, that’s why there’s no much talk about open-source GPU drivers for 2D & 3D graphics acceleration, but work on video hardware decoding and encoding is also a challenge. We’ve previously seen Bootlin work on Cedrus open-source driver for Allwinner VPU (Video Processing Unit), but Collabora has been working on open-source drivers for VeriSilicon’s Hantro G1 and G2 VPU found in some Rockchip, NXP, and Microchip processors. The company previously managed to have Hantro G1 open-source driver for JPEG, MPEG-2, VP8, and H.264 codecs, but H.265/HEVC relies on Hantro G2, and the patch for H.265 hardware video decoding on NXP i.MX 8M Quad has just been submitted to mainline Linux. Benjamin Gaignard explains more in his commit message: The IMX8MQ got two VPUs but until now only G1 has been enabled This series aim to add the […]

MaaXBoard Nano SBC targets audio and edge IoT with NXP i.MX 8M Nano SoC

MaaXBoard Nano SBC

Avnet has launched several Raspberry Pi-inspired MaaXBoard SBCs based on NXP i.MX processors through their Embest subsidiary starting in 2019 with MaaXBoard single board computer powered by an NXP i.MX 8M processor, and following by MaaxBoard Mini with NXP i.NX 8M Mini SoC in 2020. The latest model is MaaXBoard Nano SBC with an NXP i.MX 8M Nano quad-core Cortex-A53 processor best suited to audio and edge IoT applications. MaaxBoard Nano SBC specifications: SoC – NXP i.MX 8M Nano quad-core Arm Arm Cortex-A53 processor @ up to 1.5GHz with Cortex-M7F core @ 750MHz, 2D GPU, 3D GPU, but no video hardware decoding. System Memory -1GB DDR4 SDRAM Storage – 16GB eMMC flash, 256 Mbit QSPI Flash, MicroSD Slot Display  Interface – MIPI DSI display Interface Audio – 3.5mm audio jack, 4x built-in microphones Camera I/F – MIPI CSI Camera Interface Networking – Gigabit Ethernet, 802.11 b/g/n/ac WiFi 5, Bluetooth 4.2/5 […]

Engicam PX30.Core SoM & devkit run Ubuntu 20.04 with mainline Linux

PX30 Ubuntu 20.04 mainline Linux

Linux 5.11 was released a few days ago, and it’s always interesting to check out the changelog to find new hardware platforms that support mainline Linux. One of those is Engicam PX30.Core SoM based on Rockchip PX30 quad-core Arm Cortex-A35 processor. Engicam also worked with Amarula Solutions to develop an Ubuntu 20.04 image with mainline Linux compatible with EDIMM 2.2 and CTouch 2.0 carrier boards for PX30.Core CPU module. Engicam PX30.Core SoM Specifications: SoC – RockChip PX30 quad-core Arm Cortex-A35 @ 1.2GHz with Mali-G31 MP2 GPU with support for OpenGL ES 1.1, 2.0, and 3.2, OpenCL 2.0, Vulkan VX 1.0, 1080p60 video encoding/decoding System Memory – Up to 2 GB DDR4 Storage – 4GB eMMC flash (other capacities on request) Audio – Audio codec on module SO-DIMM edge connector Display Interfaces –  24-bit Parallel RGB, 18/24-bit LVDS Camera interface – 4-lane MIPI-CSI for up to 8MP camera Audio – I2S […]

7.8-inch PocketBook InkPad Color eReader launched for $329

Color eReader large display

Color eReaders and color e-Ink smartphones have started to show up last year with products such as Onyx Boox Poke2 Color, PocketBook Color, or Hisense A7 CC with displays ranging from 6-inch to 6.7-inch in size. If you like the idea of having a color eReader, but would prefer a (slightly) large display, PocketBook InkPad Color may be an interesting option with the eReader featuring a 7.8-inch Kaleido e-Ink display with 4096 colors. PocketBook InkPad Color specifications: Processor –  Unnamed dual-core processor @ 1 GHz (probably Allwinner B288 dual-core Arm Cortex-A7 processor) System Memory – 1GB RAM Storage – 16GB eMMC flash, and microSD card reader up to 32GB Display – 7.8 inch E-Ink Kaleido display with 1872 x 1404 (16 shades of grey – 300 ppi) or 624 x 468 (color – 100 ppi) resolution, capacitive touch, and front-light Connectivity – WiFi 4 and Bluetooth (e.g. for audio) USB […]

Pine64 unveils Quartz64 SBC powered by Rockchip RK3566 SoC

Quartz64 RK3566 SBC

We may just have written about Geniatech RK3566/RK3568 development board, but as expected, Pine64 has now unveiled more details about Quartz64 SBC powered by Rockchip RK3566 SoC. As we’ll see below, the design is very similar to RK3399 based RockPro64, but the new model adds a native SATA 3.0 port, an integrated battery charging circuitry, an ePD port for e-Ink displays, and supports more memory with up to 8GB LPDDR4 RAM. Quartz64 Model A preliminary specifications: SoC – Rockchip RK3566 quad-core Cortex-A55 processor up to 1.8 GHz with Arm Mali-G52 GPU supporting OpenGL ES 1.1/2.0/3.2, OpenCL 2.0, Vulkan 1.1, 0.8 TOPS NPU for AI acceleration System Memory – 2GB to 8GB LPDDR4 Storage SPI Flash optional eMMC module from 16GB up to 128GB capacity bootable SDHC/SDXC MicroSD card up to 256GB (or is it 2TB?) SATA 3.0 port (multiplexed with USB 3.0) Video Output / Display Interfaces HDMI 2.0a up […]

AmpliPi – A Raspberry Pi-based whole house audio amplifier (Crowdfunding)

AmpliPi Raspberry Pi Whole House Amplifier

Micro Nova has put together an open-source, whole-house audio amplifier called AmpliPi based on Raspberry Pi Compute Module 3+. It is capable of streaming four independent sources to 6 stereo output zones, expandable to up to 36 stereo output zones through daisy-chained extender units. AmpliPi specifically supports inputs from four networking streaming sources including AirPlay, Pandora, Spotify, and DLNA, as well as four analog RCA inputs for your media appliances. AmpliPi key components and features: Controller Board Carrier board fitted with Raspberry Pi Compute Module 3+ and PCM5102A & CM6206 audio DACs. It also communicates over I2C with the STM32 MCU on the Preamp board (see below) to control the muxing and amplification systems. Interfaces 10/100M Ethernet port HDMI 1.4 output 2x USB 2.0 ports, plus one internal USB port Service and console ports for maintenance and/or debugging. Preamp Board Board equipped with a 6×4 audio matrix switching system and […]

Linux 5.11 Release – Main Changes, Arm, MIPS & RISC-V Architectures

Linux 5.11 release

Linus Torvalds has released Linux 5.11 just in time for… “Valentine’s Day”: Nothing unexpected or particularly scary happened this week, so here we are – with 5.11 tagged and pushed out. In fact, it’s a smaller-than-average set of commits from rc7 to final, which makes me happy. And I already have several pull requests lined up for tomorrow, so we’re all set for the merge window to start. But in the meantime – and yes, I know it’s Valentine’s Day here in the US – maybe give this release a good testing before you go back and play with development kernels. All right? Because I’m sure your SO will understand. Linus Last time around, Linux 5.10 was an LTS release that added EXT-4 performance enhancements, improved post-Spectre performance, as well as the enablement of BCM2711 (Raspberry Pi 4) display pipeline, among other many changes. Some of the notable changes in […]