微型计算机树莓派一向以优秀的扩展性及易于开发的特点著称。日前,AMD的Colin "Domipheus" Riley使一部树莓派 4成功地以PCIe检测到了USB配件、SATA控制器及一些显卡。不过在这当中,只有USB配件能够正常使用。尽管如此,如果研发出专门供SATA控制器和及显卡使用的驱动程序的话,理论上来说它们也可以正常使用的。
连接到PCIe 插槽的树莓派 4(图片来源:Colin "Domipheus" Riley)
树莓派 4正常情况下并没有提供外置PCIe的支持。但在7月份,国外改装达人Tomasz Mloduchowski表示,可以透过「骑劫」板载的USB芯片来强制支持外置PCIe(「骑劫」亦即是把USB芯片移除掉来访问内部PCIe连接)。Riley在Mloduchowski的发现的基础上,装上了他自己的PCie转接卡,并且修改了设备树编码器来启用额外的四条PCIe总线。
「骑劫」USB芯片(图片来源:Colin "Domipheus" Riley)
但不幸的是,即便树莓派成功辨别检测到了某装置,并不代表一定能够支持该装置。Riley表示,通过摩托罗拉LapDock USB集线器来连接的键盘及触控板能正常运作,但SATA控制器却不能,通过PCIe USB控制器连接的Radeon HD 7990和GTX 1060也同样没反应。这些装置需要有专门为Raspbian操作系统开发的驱动程序才能正常连作。
风扇会转,但显卡不能正常使用(图片来源:Colin "Domipheus" Riley)
Riley说,即便有人受启发而开发出了相应的驱动程序,这两张显卡也并不一定能够正常使用。他在推特上表示「小更新:默认的配置并没有足够的PCIe BAR 空间来映射显卡;但是,树莓派的工程师之前说过,可能可以通过一些自行调较来实现这个功能。我之后会试试看,但并不保证成功哦!」虽然有其他更容易的方法来让显卡正常运作,但这些方法无疑也缺少一些乐趣。
众所周知,其中一个让树莓派产品这么好玩的特点在于它可以无穷无尽地调教。它们的电路板很简单(最重要是非常便宜!),能让人放心地改装的同时,也能够让这些改装值回票价。当中有的改装相比起其他更为天马行空,但更多的,是证明我们远远未找到树莓派的极限。