Linux News - Page 2 of 515 - CNX Software - Embedded Systems News

Rockchip RK3588 and RK3576 H.264 and H.265 video decoders gain mainline Linux support

Rockchip RK3588 RK3576 main linux H.265 H.264 video decoders

VDPU381 and VDPU383 video decoders are found in Rockchip RK3588 and RK3576 SoCs and variants like the RK3588S and RK3576J. So far, we had to rely on the Rockchip BSP to support hardware video decoding, but Collabora has just announced upstream/mainline Linux support for H.264 (AVC) and H.265 (HEVC) video decoding for RK3588 and RK3576 SoCs. Highlights of H.265/H.264 video decoder implementation on mainline Linux: A 17-patch series adding decoder support, in addition to dt-bindings and device tree nodes New V4L2 HEVC UAPI controls for explicit short-term and long-term RPS (Reference Picture Set) handling Fixing a non-obvious IOMMU restore issue caused by decoder-embedded IOMMU resets Struct-based register programming model to enforce completeness, ordering, and future multi-core readiness The new V4L2 UAPI controls for HEVC long and short-term Reference Picture Set (RPS) are required for the VDPU381 (RK3588) and VDP383 (RK3576) video decoders, contrary to some other decoders (e.g., VeriSilicon) that […]

Raspberry Pi CM5 mini-ITX-compatible carrier board features up to nine Ethernet ports for NVR, Smart Home, and Edge AI applications

EXAVIZ Cruise

EXAVIZ Cruiser is a mini-ITX-compatible carrier board for the Raspberry Pi CM5 featuring up to nine Ethernet ports (one 2.5GbE port, and up to eight GbE PoE+ ports) designed for Network Video Recorders (NVRs), Smart Home gateways, and edge AI applications. The board also features two 4K-capable HDMI 2.0 video outputs, two SATA ports, an M.2 PCIe Gen2/3 x1 socket for an NVMe SSD, an AI accelerator, or a SATA expansion module, three USB 3.0 ports, and four USB 2.0 interfaces. It also supports 2.4 GHz WiFi 6, Bluetooth 5.4 LE, and Zigbee connectivity through an ESP32-C6 module, and you can also add eight extra 10/100Mbps PoE+ RJ45 interfaces through an additional expansion board for up to sixteen PoE-capable Ethernet ports in total. EXAVIZ Cruiser specifications: Supported SoM – Raspberry Pi CM5 and CM5 Lite. note: Raspberry Pi CM4 and Banana Pi CM4 are explitly not supported Storage M.2 Key-M […]

PocketBeagle 2 SBC gets industrial version with 1GB RAM, 64GB eMMC flash

PocketBeagle 2 Industrial 1GB RAM 64GB eMMC flash

The PocketBeagle 2 Industrial is an update to the PocketBeagle 2 Rev A1 SBC featuring 1GB DDR4 RAM, a 64GB eMMC flash, and industrial temperature range support. The original board only comes with 512MB DDR4 memory, an eMMC flash footprint (unpopulated), and commercial temperature range support. Apart from those changes, the other specifications remain the same, with a Texas Instruments AM6254 quad-core Cortex-A53 SoC, an MSPM0L1105 Cortex-M0+ microcontroller, a microSD card slot, a USB-C port, UART and JTAG debugging support, and two 36-pin GPIO headers. Another difference is that the PCB is red for the PocketBeagle 2 Industrial (like the BeagleBone Black Industrial 4G), while the PocketBeagle 2 features a black PCB. PocketBeagle 2 Industrial specifications: Main SoC – Texas Instruments AM6254 CPU Quad-core 64-bit Arm Cortex-A53 @ 1.4 GHz Arm Cortex-M4F real-time core @ 400 MHz with 256KB SRAM GPU – Imagination PowerVR Rogue AXE-1-16M with support for OpenGL […]

GyroidOS virtualization solution aims to secure embedded devices, ease cybersecurity certification

GyroidOS

Maintained by Fraunhofer AISEC, GyroidOS is an open-source, multi-arch OS-level virtualization solution designed for embedded devices with hardware security features, and aiming to support security certification processes such as Common Criteria (ISO/IEC 15408), DIN SPEC 27070 – IDS Trust Security profile, and IEC-62443 cybersecurity standards. The virtualization layer is based on Linux-specific features like namespaces, cgroups, and capabilities to provide isolation of different guest operating system stacks on top of a single, shared Linux kernel. It offers a much smaller footprint and additional separation of privileged instances compared to other container solutions, such as Docker. GyroidOS security features Container isolation based on a modularized OS-level virtualization layer Secure boot (e.g., UEFI on x86) Kernel module signing Signed GuestOSes (containers) Measured boot and remote attestation Full disk encryption coupled to TPM and secure boot Restriction of superuser in containers with Linux capabilities Fine-grained device access with device cgroups whitelists Secure Element […]

AMD VEK385 Versal AI Edge Gen 2 FPGA evaluation kit plugs directly into a PCIe Gen5/Gen4 slot

VEK385 Evaluation Kit with AMD Versal AI Edge Series Gen 2 XC2VE3858 adaptive SoC

AMD has introduced the VEK385 Evaluation Kit built around the Versal AI Edge Gen 2 XC2VE3858 SoC FPGA, which combines eight Cortex-A78AE cores, ten Cortex-R52 cores, FPGA fabric with 543,104 LUTs, 144 AI Engine-ML v2 tiles (up to 184 INT8 TOPS), 2,064 DSPs, a Mali-G78AE GPU, and an integrated ISP. The kit features 20 GB of LPDDR5X memory, a PCIe x8 edge connector supporting Gen5 x4 and Gen3/4 x8, and two HDMI 2.1 RX/TX ports for video. There is also an SFP28 port for 25–100 Gb/s Ethernet, and CAN-FD alongside PL/PS Ethernet for deterministic control applications. The board is designed to accelerate prototyping for automotive (ADAS, autonomous driving), industrial (AMR, edge AI boxes), healthcare (ultrasound, endoscopy, 3D imaging), and aerospace-grade systems. VEK385 Evaluation Kit specifications Adaptive SoC – AMD Versal AI Edge Series Gen 2 XC2VE3858-2MSESSVA2112 heterogeneous adaptive SoC CPU – 8x Arm Cortex-A78AE application cores Real-time – 10x Arm Cortex-R52 […]

OnLogic Factor 101 – A fanless industrial edge AI computer with Qualcomm QCS6490 SoC, 10GbE networking

Onlogic Factor 101 Qualcomm QCS6490 powered industrial computer

The OnLogic Factor 101 (FR101) is an ultra-small form factor, fanless industrial computer built around the Qualcomm QCS6490 platform for edge AI and data gateway applications. Designed for space-constrained applications, it targets light machine vision, inspection, monitoring, and low-speed autonomous systems. The octa-core Qualcomm Kryo 670 (Cortex-A78/A55-class) processor is paired with 8GB LPDDR4x memory and 128GB UFS flash storage. The fanless system features 10GbE and Gigabit Ethernet ports, five USB ports, and HDMI and USB-C (DisplayPort) video output. Its compliance with various standards makes it suitable for general office and industrial edge deployments. OnLogic Factor 101 specifications: SoC – Qualcomm Dragonwing QCS6490 CPU – Octa-core Kryo 670 with 1x Gold Plus core (Cortex-A78) @ 2.7 GHz, 3x Gold cores (Cortex-A78) @ 2.4 GHz, 4x Silver cores (Cortex-A55) @ up to 1.9 GHz GPU – Adreno 643L GPU @ 812 MHz with support for Open GL ES 3.2, Open CL 2.0, Vulkan […]

2.1-channel audio HAT for Raspberry Pi features Texas Instruments TAS5825M class-D amplifier

Louder Raspberry Hat Plus

Previously, we wrote about the Louder Raspberry Pi, an open-source media center that integrates the Louder Raspberry Hat based on a 25W TAS5805M Class-D amplifier. Now, the developer has introduced the Louder Raspberry Hat Plus, upgrading from the TAS5805M amplifier to the more powerful TAS5825M, capable of driving up to 53W in mono (PBTL) mode while offering improved efficiency and thermal performance. The Louder Raspberry Hat Plus is compatible with all Raspberry Pi models and comes in 1X and 2X variants. The 1X version delivers up to 2×32W at 8Ω or 2×45W at 4Ω, the 2X version, on the other hand, supports 2×32W plus a dedicated 53W subwoofer channel, with bridge mode available for higher mono output. The board also integrates a DSP with 15-band parametric EQ per channel, 128-tap FIR filtering, 3-band DRC, selectable LF/HF crossovers, digital volume and gain control (32-step analog gain), selectable modulation schemes, adjustable switching […]

MediaTek Genio 360/360P hexa/octa-core Cortex-A76/A55 AIoT SoC features 8 TOPS NPU for cost-sensitive embedded applications

MediaTek Genio 360

MediaTek Genio 360 and Genio 360P are respectively hexa-core and octa-core Arm Cortex-A76/A55 AIoT processors featuring a MediaTek NPU delivering up to 8 TOPS of AI performance, and designed for cost-sensitive embedded applications. The chips support up to 8GB of memory and eMMC 5.1, SPI NOR, and SD 3.0 storage interfaces. They feature two 4-lane MIPI DSI and one 4-lane DP/eDP interfaces for single or dual display setups, two 4-lane MIPI CSI camera interfaces, audio inputs/outputs, Gigabit Ethernet with TSN, optional WiFi 5 and Bluetooth 5.3 via MT6631N, USB 3.1 and USB 2.0 interfaces, PCIe Gen2 x1, and low-speed interfaces. MediaTek Genio 360/360P specifications: CPU MediaTek Genio 360 (MT8366) – Hexa-core processor 1x Arm Cortex-A76 core clocked at up to 1.9 GHz (industrial) / 2.0GHz (commercial) 5x Arm Cortex-A55 cores clocked at up to 1.7 GHz (industrial) / 2.0GHz (commercial) MediaTek Genio 360P (MT8367) – Octa-core processor 2x Arm Cortex-A76 […]