Efinix introduces the low-power Topaz RISC-V SoC FPGA family for “high-volume, mass-market applications”

Efinix Topaz is a new low-power RISC-V SoC FPGA family manufactured with the same 16nm TSMC process as the Efinix Titanium SoC FPGA, but optimized for high-performance in a low-power footprint, and targetting high-volume, mass-market applications. The Topaz SoC FPGAs provide fewer features than the Titanium family but still offer up to four RISC-V hard cores, PCIe Gen3, MIPI interfaces, LPDDR4, LVDS, and 12.5 Gbps transmitter with most features being optional and depending on the exact SKUs selected. Efinix Topaz key features and specifications: FPGA compute fabric Up to 326,080 logic elements (LEs) Up to 19.22 Mbits embedded memory Up to 1,877 10-Kbit SRAM blocks Up to 1,008 embedded DSP blocks Memory – 10-kbit high-speed, embedded SRAM, configurable as single-port RAM, simple dual-port RAM, true dual-port RAM, or ROM FPGA interface blocks Optional 32-bit quad-core hardened RISC-V block (RISCV32I with M, A, C, F, and D extensions and six pipeline […]

MILK-V Jupiter review – A RISC-V mini-ITX motherboard and PC tested with Ubuntu-based Bianbu OS

In this review or preview of the the Shenzhen Milk-V Jupiter RISC-V mini-ITX motherboard, I’ll assemble the motherboard into a mini-ITX chassis, before installing the Ubuntu 23.10 Mantic-based Bianbu OS optimized for RISC-V platforms, and testing the device to see how much progress has been done on RISC-V since I tested the StarFive VisionFive 2 SBC with Debian 12 about 18 months ago. In the first part of the review, we checked out the Radxa ROCK 5 ITX (Rockchip RK3588 Arm) and Jupiter (SpacemIT K1 RISC-V) mini-ITX motherboards with specifications and unboxing, and the Auriga 6-Bay NAS mini-ITX chassis used in this review. I planned to start with the Radxa ROCK 5 ITX, but due to logistics and technical issues, I went ahead testing the RISC-V motherboard first. Installing Bianbu OS to the Jupiter RISC-V motherboard The board does not come with storage, so no operating system is installed. So […]

ArmSoM CM5 - Raspberry Pi CM4 alternative with Rockchip RK3576 SoC

$5 Raspberry Pi Pico 2 launched with Raspberry Pi RP2350 dual-core RISC-V or Arm Cortex-M33 microcontroller

The Raspberry Pi Pico 2 is an MCU development board based on the new Raspberry Pi RP2350 dual-core RISC-V or dual-core Cortex-M33 microcontroller with 520 KB on-chip SRAM, a 4MB flash, a micro USB port for power and programming and the same GPIO headers as the Raspberry Pi Pico board with an RP2040 dual-core Cortex-M0+ microcontroller with 264KB SRAM. The RP2350 embeds both an open-source Hazard3 RISC-V dual-core CPU and a dual-core Cortex-M33, but only one cluster can be used at a given time. Apart from the faster MCU cores and higher SRAM capacity, the RP2350 is about the same as the RP2040, albeit it also adds one extra PIO block bringing the total to three. One important new feature is built-in security when using Arm Cortex-M33 cores with Trustzone and other security features. Raspberry Pi RP2350 microcontroller Let’s have a closer look at the RP2350 microcontroller, before checking out […]

Geniatech XPI-7110 – A Raspberry Pi-sized RISC-V SBC based on StarFive JH7110 processor

Geniatech XPI-7110 is a RISC-V single-board computer (SBC) built on StarFive JH7110 with a form factor similar to that of a Raspberry Pi 3 and equipped with up to 8GB of RAM, 256GB of eMMC storage. It comes with various I/O options including USB ports, HDMI 2.0, GbE Ethernet, Wi-Fi/BT, GPIO, camera, display, and much more. The company also mentions that the board will be available in both commercial and industrial variants and will include a 10+ year lifecycle The new Geniatech board is very similar to the Milk-V Mars that we wrote about a few months ago. Additionally, we have written about PineTab-V, Pine64 Star64 SBC, and Milk-V Meles SBC all of which are built around the StarFive JH7110 or T-Head TH1520 RISC-V SoC, feel free to check those out if you are interested in the topic. Geniatech XPI-7110 SBC specifications: SoC – StarFive JH7110 CPU – Quad-core RISC-V processor […]

Building a workstation with Radxa ROCK 5 ITX (Arm) or Milk-V Jupiter (RISC-V) mini-ITX motherboard – Part 1: The hardware

Radxa ROCK 5 ITX is a mini-ITX motherboard powered by a Rockchip RK3588 octa-core Cortex-A76/A55 processor, and the Shenzhen Milk-V Jupiter is another mini-ITX motherboard, but based on SpacemIT K1 octa-core 64-bit RISC-V processor instead. When Radxa contacted me about reviewing those, I thought it would be interesting to review a complete kit with a mini-ITX case since I had never built this type of system myself.  Yesterday, I was surprised to receive two large packages and thought maybe a company sent me a 3D printer or laser engraver kit, but instead, I got one package with the two Arm and RISC-V mini-ITX motherboards and another with a mini-ITX NAS enclosure with 6x SATA bays. Radxa ROCK 5 ITX unboxing Let’s look at the ROCK 5 ITX motherboard and accessories first. The motherboard ships with a rear panel and two screws for the M.2 module. The motherboard features the Rorkchip […]

Linux 6.10 Release – Notable changes, Arm, RISC-V, and MIPS architectures

Linux Torvalds has announced the release of Linux 6.10 on LKML: So the final week was perhaps not quote as quiet as the preceding ones, which I don’t love – but it also wasn’t noisy enough to warrant an extra rc. And much of the noise this last week was bcachefs again (with netfs a close second), so it was all pretty compartmentalized. In fact, about a third of the patch for the last week was filesystem-related (there were also some btrfs latency fixes and other noise), which is unusual, but none of it looks particularly scary. Another third was drivers, and the rest is “random”. Anyway, this obviously means that the merge window for 6.11 opens up tomorrow. Let’s see how that goes, with much of Europe probably making ready for summer vacation. And the shortlog below is – as always – just the last week, not some kind […]

Rockchip RK3568/RK3588 and Intel x86 SBCs

Microchip PIC64GX is a quad-core 64-bit RISC-V microprocessor for real-time processing

Microchip has introduced its first 64-bit RISC-V microprocessor family with the PIC64GX pin-to-pin compatible with the company’s PolarFire SoC FPGA devices and designed for edge designs for the industrial, automotive, communications, IoT, aerospace, and defense segments. The PIC6GX MPU supports asymmetric multiprocessing (AMP) to run Linux, real-time operating systems, and bare metal in a single processor cluster with secure boot capabilities. The company further claims the PIC64GX MPU is “the first RISC-V multi-core solution that is AMP capable for mixed-criticality systems”. The first member of the PIC64GX RISC-V family is the PIC64GX1000 microprocessor. Microchip PIC64GX1000 specifications: CPU Quad-core SiFive U54 64-bit five-stage, single-issue, in-order pipeline RISC-V (RV64GC) processor at up to 625 MHz with AMP and deterministic latencies, PMP and MMU units Single-core SiFive E51 64-bit RISC-V (RV64IMAC) monitor processor core at up to 625 MHZ with PMP unit Cache L1 memory subsystem with Single-Error Correct, Double-Error Detect (SECDED) Flexible […]

$20+ NanoKVM is a tiny low-power RISC-V KVM over IP solution

Sipeed NanoKVM is a tiny KVM over IP solution based on the Lichee RVNano RISC-V microcontroller board that offers most of the features provided by the popular Raspberry Pi 4-based PiKVM solution allowing users to fully remote control a host such as a computer, server, or SBC down to the BIOS level and power on/off. Two variants are available, namely the NanoKVM Lite and NanoKVM Full. Both support up to 1080p60 displays, virtual USB keyboard and mouse, USB storage emulation, Ethernet with Wake-on-LAN, and IPMI (Intelligent Platform Management Interface) through serial interfaces, but the Full version also adds a resin enclosure, 0.96-inch information display, ATX power control through USB-C port, a microSD card with the firmware, and optional WiFi or PoE support Sipeed NanoKVM specifications: SBC – Sipeed RVNano SoC – SOPHGO SG2002 Main core – 1GHz 64-bit RISC-V C906 or Arm Cortex-A53 core (the latter is likely not used […]

Boardcon Rockchip and Allwinner SoM and SBC products