CM4 custom PCIe开源项目,让Raspberry Pi 4变成4 Bay土炮NAS

CM4 custom PCIe NAS是个将Raspberry Pi 4运算模块改装为NAS的开源项目,成品可以容纳4个3.5英寸硬盘。

Mehdi在Hackaday发布了CM4 custom PCIe开源项目,并将NAS机箱的3D打印文件以及所需扩展母板的设计图等资源上传至GitHub,用户能够将Raspberry Pi 4运算模块改装成4 Bay土炮NAS。

其电路板设计以Raspberry Pi基金会官方推出的Compute Module 4 IO Board为基础,保留PCIe Gen2x1插槽以及RJ-45 GbE以太网络、HDMI等端子,并移除其他与NAS应用无关的I/O端子,以便腾出4个3.5英寸硬盘的安装空间。

扩展母板上只保留1组USB 2.0端子,可以通过跳针设置为USB Host以便连接键盘鼠标等周边设备,或设置为Device模式刷写运算模块的eMMC存储媒体。此外它还具有简化过的9-Pin GPIO端子、温度计端子,以及标示为OLED的I2C端子,除了可以用来连接显示系统状态的小型屏幕外,也能连接各式I2C设备。

CM4 custom PCIe NAS项目最重要的部分就是定制化的扩展母板。

PCIe Gen2x1插槽的功能在于连接SATA扩展卡。

机箱采3D打印方式制作。

机箱底部可以安装由下往上吹的散热风扇。

CM4 custom PCIe NAS可以容纳4个3.5英寸硬盘。

有兴趣自己打造CM4 custom PCIe NAS的读者可以参考GitHub中的资料,并在其中的“Fab”文件夹找到制作扩展母板所需的文件,机箱的3D打印文件则可在这边下载。