我在开发板上做了个MMC接口,芯片本身具备这个功能,使用MMC4.2的协议,与一个读卡器连接。
将开发板的接口与读卡器连接以后,读卡器会发送命令,主动连接我的开发板。但是现在连接不上。
现象是读卡器一直循环发送cmd0、cmd1、cmd2,协商不过去。
从示波器上查看cmd线的波形,可以看出cmd0、cmd1、cmd2,还有一条好像是cmd55,反正没看见开发板的响应数据。但是这个响应应该是硬件自己完成的,目前个寄存器的配置没有查出问题。cmd1主机的参数是403c0000,我的开发板OCR是80ff8080(示波器上没看见);
求助有知道为什么的吗?
|