想想Raspberry Pi,我们立即想到Raspberry Pi OS,它是Debian Linux的一个分支,经过调整可以在板上运行。但是最近发布的Raspberry Pi Pico避开了传统的Raspberry Pi安装,转而使用基于Arm的微控制器。这并没有阻止戴维·吉文(David Given),他已经将类似Unix的操作系统移植到了4美元的板上。
运行Fuzix的Raspberry Pi Pico不会在短期内取代您的Raspberry Pi,但令人惊讶的是,看到这种Unix风格的OS在如此低功耗的硬件上运行。Given的Fuzix港口基于Alan Cox的原始项目,该项目可以在将近40年历史的硬件上运行。Fuzix为我们提供了适当的Unix文件系统,通过SPI接口支持SD卡,提供了完整的Fuzix二进制文件,所有这些都可以通过串行控制台访问UART0。
目前,不支持闪存,这在SD卡中很明显。Given说此代码已经完成,但是文件系统损坏将使dhara FTL库崩溃,并且即使对于32MB系统映像,板载闪存也太小。
Given提供了完整的安装说明的自述文件,这些说明是为有经验的Unix / Linux用户编写的。入门的最简单方法是按照自述文件说明下载Fuzix二进制文件并格式化SD卡。然后将UF2文件闪存到您的Pico,通过SPI接口连接SD卡读卡器,连接到UART0,并开始在价格为$ 4的微控制器上使用Fuzix。