Whereas of us straddling the worlds of each Home windows and Linux will recognize the shiny NTFS assist in version 5.15 of the open-source kernel, Arm system customers might discover extra to understand within the following launch.
Linux kernel 5.16 will embody mainline support for the Raspberry Pi 4 Compute Module, in addition to the Apple M1 chip's PCI Categorical controller as Linux inches its means in direction of a full Linux desktop on M1 Macs.
This implies it needs to be potential to run a mainline 5.16 kernel on a Raspberry Pi 4 Compute Module with none further construct steps or patches.
The Raspberry Pi 4 Compute Module is focused extra at system integrators than end-users. Even tinier than the credit-card sized Pi 4, the Compute Modules are designed to plug into bigger IO boards, enabling the Pi to energy specialist gadgets. The Raspberry Pi Basis naturally offers one of those boards, and third events are free to design and flog their very own.
For example, your humble scribe's Pi 4 drives a handful of desktop USB 3 exhausting disks and runs as a fileserver. It isn't supreme, although – even with a USB 3 hub powering the Pi, the cable spaghetti is sort of appreciable.
Enter the Wiretrustee SATA Pi Board. This tradition IO board makes use of the Pi Compute Module 4's single 1x PCIe lane to drive a SATA controller, turning it into the main board for a devoted NAS server.
Arm-SBC-powered NAS containers exist already, after all, such because the Kobol Helios64, although the benefit of utilizing a Pi is the variety of OSes the system helps… and provided that Pis promote within the tens of millions, how lengthy they're more likely to proceed supporting it.
One other fascinating use of a Pi Compute Module (though at present solely the older, slower Pi 3 model, alongside Clockwork's personal, sooner boards) is the ClockworkPi DevTerm. It is a single-piece, hingeless laptop computer pc with a letterbox 1280×480 show – albeit a bit smaller, however nonetheless very a lot the form of factor this hack has wanted for a decade. ®