600 MHz STM32H7R/S Cortex-M7 MCUs feature 620KB SRAM, 64KB boot flash, optional NeoChrom GPU

STMicro STM32H7RS

STMicro has launched the high-performance 600 MHz STM32H7R/S Arm Cortex-M7 microcontrollers: the STM32H7R3/S3 General-purpose MCU lines, and STM32H7R7/S7 graphics MCU lines adding a NeoChrom 2.5D GPU. Both ship with a large 620KB SRAM and a small 64KB boot flash. The reason for the small boot flash is to have the application code and data stored off-chip memory ICs to provide more flexibility to customers when it comes to the choice of memory type and capacity to fulfill the application requirements and lower the BoM cost. The “S” in the STM32H7S microcontrollers stands for Security with a crypto/hash engine that can help the final product achieve SESIP Level 3 and/or PSA Certified Level 3 certifications. Many of the specifications are similar to the STM32H7 microcontrollers, but performance is better going slightly faster than the 550MHz STM32H7 MCUs added in 2020, and the STM32H7R/S adds some new features: 200 MHz Hexadeca SPI […]

Linux 6.8 release – Notable changes, Arm, RISC-V, and MIPS architectures

Linux 6.8 release

Linus Torvalds has just announced the release of Linux 6.8 on the Linux kernel mailing list: So it took a bit longer for the commit counts to come down this release than I tend to prefer, but a lot of that seemed to be about various selftest updates (networking in particular) rather than any actual real sign of problems. And the last two weeks have been pretty quiet, so I feel there’s no real reason to delay 6.8. We always have some straggling work, and we’ll end up having some of it pushed to stable rather than hold up the new code. Nothing worrisome enough to keep the regular release schedule from happening. As usual, the shortlog below is just for the last week since rc7, the overall changes in 6.8 are obviously much much bigger. This is not the historically big release that 6.7 was – we seem to […]

HPMicro HPM6800 600 MHz RISC-V MCU comes with a Vivante 2.5D GPU with OpenVG support

HPM6800 EVK

HPMicro HPM6800 is a family of high-end RISC-V microcontrollers clocked up to 600 MHz integrating a VeriSilicon Vivante 2.5D GPU with support for the OpenVG 1.1 vector graphics API, and peripherals making it suitable for digital dashboard displays and human-machine interfaces (HMI). The family is comprised of three parts: the HPM6830 without video support, the HPM6850 with 2D graphics and video input/outputs, and the HPM6880 adding support for the 2.5D OpenVG GPU from VeriSilicon.  All variants come with 1064KB SRAM, support for external DDR2/DDR3/DDR3 memory, NOR, PSRAM and eMMC flash, audio interfaces, and a range of peripherals with eight CAN FD interfaces, gigabit Ethernet, USB high-speed, and many more. HPMicro HPM6800 specifications: CPU – Single core 32-bit RISC-V (RV32-IMAFDCP) processor @ 600MHz with 32KB I/D Cache (3390 CoreMark) Memory 1064 KB SRAM with 256KB ILM + 256KB DLM in the RISC-V core, 512KB AXI SRAM, 32KB AHB SRAM, and 8KB […]

Panthor open-source driver for Arm Mali-G310, Mali-G510, Mali-G610, and Mali-G710 GPUs to be part of Linux 6.10

Panthor open-source Arm Mali G610 GPU driver linux

Collabora has been working on the Panthor open-source GPU kernel driver for the third-generation Arm Valhall GPU (Arm Mali-G310, Mali-G510, Mali-G610, and Mali-G710) for around two years, and the code has just been merged in drm-misc meaning it should be part of the upcoming Linux 6.10 release sometime in July 2024. Many regular readers must already be familiar with the Panfrost open-source driver for Arm Mali GPUs as we’ve covered its development progress over the years. Panthor is a new kernel driver specific to the 3rd gen Valhall GPUs that still relies on the Panfrost driver residing in userspace, as explained by Boris Brezillon from Collabora. Furthermore, the existing Gallium “Panfrost” driver in Mesa has also received a merge request adding support for those GPUs (10th gen Arm Mali = 3rd gen Arm Mali Valhall) meaning popular targets such as the Rockchip RK3588 SoC with an Arm Mali-G610 MP4 GPU […]

MINIX Z100-0dB review – Part 2: A fanless Intel Processor N100 mini PC tested with Windows 11

MINIX Z100-0dB review Windows11

We’ve already done an unboxing and a teardown of the MINIX NEO Z100-0dB fanless mini PC powered by an Intel Processor N100 CPU, and equipped with a 16GB DDR4-3200 RAM and a 512GB M.2 SSD before quickly trying the preinstalled Windows 11 Pro operating system in the first part of the review. We’ve now had time to test Windows 11 in the MINIX Z100-0dB fanless mini PC in more detail. So we’ll report our experience in the second part of the review with features testing, benchmarks, some storage and networking performance tests, measurements of fan noise and power consumption, and more. We’ll also compare the MINIX NEO Z100-0dB against other Alder Lake-N mini PCs such as the actively-cooled GEEKOM Mini Air12 that we reviewed at the end of last year. Software overview and features testing The System->About window confirms the Z100-0dB mini PC features an Intel N100 processor at 800 […]

GEEKOM A7 review – Part 2: Windows 11 Pro tested in a compact AMD Ryzen 9 7940HS mini PC

GEEKOM A7 Ryzen 9 7940HS mini PC review Windows 11 Pro

We previously had a look at the hardware of the GEEKOM A7 with an unboxing and a teardown of the powerful AMD Ryzen 9 7940HS mini PC with 32GB DDR5, a 2TB NVMe SSD, four 4K-capable video outputs, and high-speed interfaces such as USB4 and 2.5GbE, as well as WiFi 6E and Bluetooth 5.3 wireless connectivity. We’ve now had time to test it with Windows 11 Pro in detail, so in the second part of the GEEKOM A7 review, we’ll report our experience with the mini PC including a software overview, features testing, various benchmarks, networking and storage performance testing, fan noise, power consumption, and more. Software overview and features testing The System->About window confirms the GEEKOM A7 mini PC is powered by an AMD Ryzen 9 7840HS processor with Radeon 780M graphics with 32GB RAM and runs Windows 11 Pro 23H2 build 22631.2861. That also means we only had […]

ODROID-M1S review – Part 2: Ubuntu 20.04 benchmarks and features testing

ODROID M1S Review Ubuntu 20.04

Over one month has passed since our unboxing and quick Ubuntu 20.04 testing of the ODROID-M1S SBC and we’ve now had time to test more features and run benchmarks using the official Ubuntu 20.04.6 LTS release from Hardkernel. One user mentioned Ubuntu 22.04 is supported, but that’s supported by a third party and we used the official image for testing.

Our test results will show the performance and supported features of the Rockchip RK3566-powered ODROID-M1S SBC when running Ubuntu 20.04. Read on to find out how well the board works.

ODROID-M1S benchmarks

Let’s start benchmarking the ODROID-M1S with Thomas Kaiser’s sbc-bench.sh script:

GEEKOM Mini Air12 mini PC review – Part 3: Ubuntu 22.04 Linux

GEEKOM Mini Air12 mini PC Review Ubuntu 22.04 Linux

After going through an unboxing and teardown for the GEEKOM Mini Air12, we tested the Intel Processor N100 mini PC with Windows 11 Pro, and we’ve now had time to check Ubuntu 22.04 on the device and will report our experience with Linux in the third part of the review. We tested the hardware features, networking and storage performance, YouTube video streaming, and ran some benchmarks in Ubuntu 22.04, before checking out the cooling performance, fan noise, and power consumption of the GEEKOM Mini Air12 in Linux. We installed Ubuntu 22.04 alongside Windows 11, after having shrunk the Windows 11 partition by about half before inserting a USB drive with Ubuntu 22.04.3 ISO, and the installation went smoothly with no drivers missing. Ubuntu 22.04 system information The About window in the settings confirms we have a mini PC with a quad-core Intel Processor N100 SoC, 16GB of RAM, and a […]

EDATEC Raspberry Pi 5 fanless case