Intel Xeon D network and edge processors find their way into COM Express & COM-HPC modules

Intel Xeon D: D-2700 and D-1700

Intel has recently launched the Intel Xeon D (Ice Lake-D) processor family with the D-2700 and the D-1700 models designed for software-defined network and edge applications with integrated AI and crypto acceleration, built-in Ethernet, support for Intel Time Coordinated Computing (TCC) and Time-Sensitive Networking (TSN), plus high reliability. The new processors are bringing data center-class hardware to the edge, and at least two embedded systems companies, namely ADLINK Technology and Congatec, have already launched COM-HPC server modules and COM Express Type 7 module based on the new Intel Xeon D family. Intel Xeon D processors Intel Xeon D-2700 and Intel Xeon D-1700 are designed for space- and power-constrained ruggedized environments, feature industrial-class reliability, hardware-based security, and up to 56 high-speed PCIe lanes to support networks with up to 100Gbps Ethernet. While the Intel Xeon D-1700 sub-family is scalable from 2 to 10 cores, the Intel Xeon D-2700 family goes up […]

$55+ Orange Pi 4 LTS SBC features YT8531C Ethernet PHY, CDW 20U5622-00 wireless module

Orange Pi 4G LTS

Orange Pi 4 LTS is a cost-optimized (and availability-optimized) variant of the Rockchip RK3399 powered Orange Pi 4 single board computer that was introduced in 2019 with 4GB RAM for $49.90 and up. Shenzhen Xunlong Software mainly kept the same design with the cost savings involving a choice of 3GB or 4GB RAM, and the replacement of Realtek Ethernet PHY and Ampak wireless module with the equivalent MotorComm YT8531C Ethernet chip and CdTech wireless module with WiFi and Bluetooth 5.0 connectivity. Orange Pi 4 LTS specifications with changes highlighted in bold: SoC – Rockchip K3399 hexa-core big.LITTLE processor with two Arm Cortex A72 cores @ up to 1.8 GHz, four Cortex A53 cores, and an ARM Mali-T860 MP4 GPU System Memory – 3GB or 4GB LPDDR4 Storage – MicroSD card socket, optional 16 GB eMMC flash Video Output/Display Interface HDMI 2.0 up to 4K @ 60 Hz LCD connector for […]

SmartCow Apollo – A Jetson Xavier NX devkit for conversational AI, computer vision

SmartCow Apollo Devkit

SmartCow Apollo is an audio/video AI engineering kit based on NVIDIA Jetson Xavier NX computer module designed for applications with conversational AI capabilities, such as speaker recognition and sentiment analysis. But considering a camera is included, computer vision applications should also be possible. The development kit comes with a 128GB NVMe SSD, four microphones, two speaker terminals, two 3.5mm phone jacks, an 8MP camera module, and a 2.08-inch OLED display with everything housed in a frame that keeps the module and accessories like that camera upright. SmartCow Apollo specifications: NVIDIA Jetson Xavier NX system-on-module CPU – 6-core NVIDIA Carmel ARMv8.2 64-bit CPU with 6MB L2 and 4MB L3 cache GPU – NVIDIA Volta architecture with 384 NVIDIA CUDA cores and 48 Tensor cores Memory – 8 GB or 16GB 128-bit LPDDR4x Storage – 16 GB eMMC 5.1 flash Display 1x Mini DP port 7-pin SPI header for OLED display (included) […]

Open-source LXI Tools is made for “LAN eXtensions for Instrumentation” compliant test instruments

LXI GUI screenshot

LXI Tools is an open-source project designed to manage Ethernet-connected test instruments such as oscilloscopes, power supplies, spectrum analyzers, etc… that are compliant with the “LAN eXtensions for Instrumentation” standard, or LXI for shorts, hence the name of the project. LXI Tools is available either as a command-line program (lxi) or a graphical user interface (lxi-gui), and includes features such as the automatic discovery of test instruments, sending SCPI (Standard Commands for Programmable Instruments) commands, grabbing screenshots from supported instruments, benchmarking SCPI message performance, and Lua scripting for test automation. The tool is compatible with higher-end instruments compatible with LXI from vendors such as Keysight Technologies, Kikusui Electronics, Rigol Technologies, Rohde & Schwarz, Siglent Technologies, and Tektronix. All support SCPI commands, while autodiscovery and screenshot functions are supported by most tested models. While it’s possible to build the project from source using meson, the easiest way to install LXI Tools […]

Raspberry Pi 5G Development Kit to ship with Quectel RM50xQ or Telit FN980 modem

Raspberry Pi 5G development kit

SixFab is now taking pre-orders for its “Raspberry Pi 5G Development Kit” equipped with either Quectel RM50xQ or Telit FN980 5G modem fitted to SixFab’s Raspberry Pi 5G HAT, all housed in a plastic and acrylic enclosure with four antennas. The selected modems rely on the worldwide 5G NR Sub-6GHz and mmWave frequency bands, and the company says a data throughput of up to 5.0 Gbps (download) and 1.0 Gbps (upload) is possible with the kit. SixFab explained the 5G devkit is designed to help with the development, optimization, and testing of MTC (Machine-type Communication) and M2M projects leading to products such as IoT gateways, indoor and outdoor CPE, high bitrate video streaming, real-time sensor data broadcasting, high-speed mobile 5G hotspot, etc. SixFab Raspberry Pi 5G Development Kit specifications: Works with Raspberry Pi 4 or compatible SBC’s with USB 3.0 port Raspberry Pi 5G HAT with M.2 socket optionally fitted […]

Pigeon RB700 is a DIN Rail automation controller with RS-485, RS-232, Ethernet, CAN FD, 1-WIRE, RS-232, and more

Pigeon RB700 automation controller

We’re covered DIN-Rail industrial computers powered by Raspberry Pi CM4 module, but Kristech’s Pigeon RB700 automation controller may be the one with the most features so far thanks to two RS-485 ports, two Ethernet ports, CAN FD, 1-WIRE, RS-232, 12 digital inputs (8 optoisolated, 4 dry contacts), and 8 digital outputs. That’s for the common features present in all variants including RB700 Essense. The RB700 Standard model adds UPS, HDMI, analog I/Os, and TPM, while the RB700 Advance is further equipped with two M.2 sockets (for SSD and/or cellular modem) and two additional RS-232 ports. Pigeon RB700 specifications: Supported SoM- Raspberry Pi CM4 with up to 8GB RAM, up to 32GB flash, optional WiFi 5 and Bluetooth 5.0 module Video Output (Standard and Advance) – HDMI port Networking – 2x Ethernet ports USB – 2x or 3x USB 2.0 ports Wired communication interfaces 3x RS-232, 2x RS-485, CAN FD, 1-Wire […]

Aerofara Aero 2 Pro Review – A Celeron N5105 mini PC tested with Windows 11, Ubuntu 20.04

aerofara aero 2 pro mini pc

Aerofara’s Aero 2 Pro is an Intel Jasper Lake mini PC and one of the very few new mini PCs to include a VGA port. Aerofara kindly sent one for review and I’ve looked at performance running both Windows and Ubuntu. Aero 2 Pro Hardware Overview The Aero 2 Pro physically consists of a 120 x 120 x 23mm (4.72 x 4.72 x 0.91 inches) rectangular metal case with inset front and back plastic panels. As an actively cooled mini PC, it uses Intel’s 10 nm Jasper Lake N5105 processor which is a quad-core 4-thread 2.00 GHz Celeron processor boosting to 2.90 GHz with Intel’s UHD Graphics. The front panel is bereft of anything save a pinhole which is illuminated blue when the device is powered on. The rear panel includes the power jack, a USB 3.1 port, an HDMI port, an Ethernet port, a 3.5mm headphone jack, and a […]

Fixing performance issues with Realtek RTL8156B 2.5GbE USB dongle in Ubuntu

cdc_ncm vs r8152 drivers ubuntu

A few days ago, I reviewed a USB 3.0 to 2.5 Gbps Ethernet adapter based on Realtek RTL8156B chip in Ubuntu 20.04, and let’s say the reliability and performance were underwhelming. I got some recommendations like changing cables, the MTU size, etc… Playing around with cables did no help, but one comment mentioned the cdc_ncm driver could be the issue, followed by another saying that updating to Linux kernel 5.14 should install the correct r8152 driver… So I just did that:

This upgraded Linux 5.13 (shipped with Ubuntu 20.04 + HWE) to Linux 5.14, but still no luck as the system kept using the cdc_ncm driver with a half-duplex link:

But then I thought I may have to use udev rules to prevent loading the cdc_ncm driver, and there’s indeed 50-usb-realtek-net.rules in r8152 driver to do just that. So I copied the file in /etc/udev/rules.d/ folder. Since I […]

EmbeddedTS embedded systems design