我想将Raspberry Compute Module 3(CM3)用于工业项目。问题是4GB的emmc(连接到SD0 broadcom专用总线)是不够的。我想通过第二个SD接口SD1(ALT3中的22到27的GPIO)连接一个额外的SD卡(8GB)。问题是,通过此连接和默认的Raspbian Lite jessy(内核4.4),无法识别连接的SD卡。我尝试用cli raspi-gpio设置gpio alternate(ALT3)函数但没有结果。问题是什么?
我们使用的是CM3L版本(没有板载闪存),我的参考文献是标题为“Raspberry Pi Compute Module 3(简化)”的原理图,日期为2016年10月13日。 CM3L无法访问外部SD卡,因为控制线未连接到卡边缘引脚。我们修改了我们的CM3样品,通过以下步骤将它们转换为CM3L单元,以移除板载闪光灯并将控制线连接到卡边缘引脚(从我标记的示意图中取出的注释):
要将CM3转换为CM3L:
可能使用其他gpio而不是sd0,例如。开发板不会没有修改。
看到这个帖子。另一个答案是不理想的恕我直言,因为你不能同时使用它们并永久修改你的计算。
您可以在GPIO 22-27或34-39上安装第二个SDIO外设。