现在在用bbb的板子加上starterware调试emmc代码,bbb上的emmc是2G的,初始化的过程中,CMD0,CMD1,CMD2,CMD3,CMD9,CMD7都没有问题,读到的OCR和CSD数据都是对的,但是当用CMD8读ECSD寄存器的时候,返回中断显示cmd是成功了,EDMA那边传输完成信号也来了,但是读到的512个字节数据全都是0xFE。
所以想请教下各位大神们,这可能是哪里出的问题?
Eggsy Pang:
是否可以提供部分代码?读之前,怎么读
现在在用bbb的板子加上starterware调试emmc代码,bbb上的emmc是2G的,初始化的过程中,CMD0,CMD1,CMD2,CMD3,CMD9,CMD7都没有问题,读到的OCR和CSD数据都是对的,但是当用CMD8读ECSD寄存器的时候,返回中断显示cmd是成功了,EDMA那边传输完成信号也来了,但是读到的512个字节数据全都是0xFE。
所以想请教下各位大神们,这可能是哪里出的问题?
是否可以提供部分代码?读之前,怎么读