Raspberry Pi的Compute Module 4:开发板功能和新功能



正如在哈布雷(Habré)已经提到的那样今天Raspberry Pi基金会以25美元的价格推出了Compute Module 4。总体而言,新模块是对先前模型的升级。它速度更快,具有更多功能,包括联网功能。例如,该模块具有Wi-Fi 802.11b / g / n / ac,蓝牙5.0的选项。



但是该主板还具有一些您决定购买前应了解的功能。25美元是一个相对较小的数额,但是一些业余爱好者和公司同时购买了数十个板。



再见SO-DIMM我们会想念你的





Raspberry Foundation产品的粉丝最大的惊喜是,开发人员拒绝使用SO-DIMM,而赞成两个Hirose DF40C-100DS-0.4V 100针夹层连接器。根据该项目的作者,这使得可以提高板之间的数据交换速度,同时减小模块的尺寸。实际上,板长已缩短了12.6 mm。但是它已经变宽了10毫米,因此节省的空间很小。



两个连接器使分开低速和高速外围设备连接成为可能。一方面,有Raspberry Pi GPIO,电源,SD插槽和以太网。另一方面,PCIe,USB,HDMI,MIPI CSI和两条DSI线同时出现。因此,该板既适合需要快速I / O的开发人员,又适合那些不急需它的开发人员。



PCIe接口



PCIe是个好消息。当然,您不能将游戏视频卡插入此接口,也无法将设备变成游戏PC。不,想法不同。例如,您可以使用具有USB3端口的PCIe扩展卡。但是,您需要确保此卡与VLI VL805芯片组兼容。但是有很多这样的设备,因此无需担心。





威盛VL806是与新主板兼容的双端口主机控制器。还有一个四端口VIA VL805

扩展板型号之一是同时与Raspberry Pi 4和CM4兼容的Syba USB 3.1 PCI Express。该开发板甚至具有USB-C端口,因此开发人员可以满意。



顺便说一句,与Raspberry Pi 4一样,CM4能够通过USB引导而且,如果安装了USB 3.0适配器,则下载速度将很高。



NVMe



声明了NVMe支持,但请记住,Raspberry Pi OS默认情况下未启用它,例如,在此处警告您可以使用modprobe nvme-core命令激活所需的功能,然后需要重新启动。





兼容的NVMe驱动器型号之一是Samsung 970 EVO Plus。没错,这是一个昂贵的模型,但是无论如何,都可以连接此类设备。“树莓”的开发人员在实验室报告了390 MB / s的成就。



但是,已安装的SSD无法作为启动盘连接。也许稍后会出现此功能,但是现在这是不可能的。



MIPI CSI和MIPI DSI



B型具有一个双排MIPI CSI连接器和一个双排MIPI DSI连接器。CM4能够一次使用每种类型的两个连接器,这意味着立体3D“视觉”的连接。使用CM3 +大致可以完成相同的操作,但是以前的模型效率不高,因此其功能并不那么广泛。



联网能力



对开发人员来说是个好消息-WiFi,蓝牙和千兆以太网开箱即用。的确,这些功能不适用于所提供的32个板选件。但是,如果需要完整的无线模块,则可以毫无问题地完成。





正如一开始所宣布的,该板具有现代无线协议-Wi-Fi 802.11b / g / n / ac和蓝牙5.0。它还具有用于外接天线U.FL连接器!在某些情况下,电路板被封装在用作法拉第笼的金属外壳中,因此可以使用外部天线。



Raspberry Pi Foundation具有兼容的天线,即Compute Module 4 Antenna Kit。但是,一般而言,其他任何方法都可以。





为了激活天线,您需要编辑/boot/config.txt文件,添加参数dtparam = ant2



千兆以太网可以正常工作,并提供承诺的带宽。新型号具有现代BCM54210PE芯片,该芯片支持用于以太网的IEEE 1588精确时间协议



计算模块4 IO板





可以随CM4一起购买Compute Module 4 IO板,从而可以连接多种外部设备。因此,该板具有两个全尺寸HDMI端口,两个USB 2.0端口,一个用于microSD卡的插槽,一个PCIe Gen2 x1连接器,一个以太网端口(支持PoE)和一个40针GPIO连接器。另外,还有一个RTC(实时时钟),带有一个用于CR2032电池的插槽。总体而言,该板增加了CM4用户可能缺少的许多功能。



该板的文档可在此处找到,并且有KiCAD文件



在干渣中



计算模块4是开发人员的理想选择。该开发板提供了其创建者承诺的所有功能,包括本地PCIe支持。该板适用于创建复杂的但不是非常物联网的项目,开发嵌入式系统,甚至适用于AI项目,另外还添加了机器视觉系统(我们将在后续文章中对此进行介绍)。






All Articles