我想将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)函数但没有结果。 有什么问题?
答案 0 :(得分:1)
我们正在使用CM3L版本(没有板载闪存),我的参考文献是标题为" Raspberry Pi Compute Module 3(简化)",日期为2016年10月13日的原理图。 CM3L无法访问外部SD卡,因为控制线未连接到卡边缘引脚。我们修改了我们的CM3样品,通过以下步骤将它们转换为CM3L单元,以移除板载闪存并将控制线连接到卡边缘引脚(从我标记的原理图中取出的注释):
将CM3转换为CM3L:
答案 1 :(得分:0)
可能使用其他gpio,但不能使用sd0,例如开发板将不做任何修改。
请参阅此线程。另一个答案不是理想的恕我直言,因为您不能同时使用两者,并且会永久修改您的计算。
您可以在GPIO 22-27或34-39上拥有第二个SDIO外设。