覆盆子CM3 +额外的SD卡

时间:2017-02-02 09:42:07

标签: raspberry-pi sd-card

我想将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)函数但没有结果。 有什么问题?

2 个答案:

答案 0 :(得分:1)

我们正在使用CM3L版本(没有板载闪存),我的参考文献是标题为" Raspberry Pi Compute Module 3(简化)",日期为2016年10月13日的原理图。 CM3L无法访问外部SD卡,因为控制线未连接到卡边缘引脚。我们修改了我们的CM3样品,通过以下步骤将它们转换为CM3L单元,以移除板载闪存并将控制线连接到卡边缘引脚(从我标记的原理图中取出的注释):

将CM3转换为CM3L:

  • 将R24移至R25位置
  • 短R12,R16,R17,R18,R19
  • 删除U7(BGA Flash)
  • 没有记录,但似乎是必要的:R9应为零欧姆, 和R8被列为2.2k上拉,但似乎是零欧姆。将R8移至 R9的位置(或者只是R9垫的短路。

答案 1 :(得分:0)

可能使用其他gpio,但不能使用sd0,例如开发板将不做任何修改。

请参阅此线程。另一个答案不是理想的恕我直言,因为您不能同时使用两者,并且会永久修改您的计算。

  

您可以在GPIO 22-27或34-39上拥有第二个SDIO外设。

https://www.raspberrypi.org/forums/viewtopic.php?t=172406