mmc sd卡拔出,系统复位什么问题
时间:12-13
整理:3721RD
点击:
arm开发板,插入读写正常
拔出百分百复位重启。
拔出百分百复位重启。
电源波动了?
在X系统启动过程中拔出会重启吗?也会的话,换个卡座试试
SD卡的3.3V供电这里加个RC应该能解决?
谢谢楼上各位回复。
问题找到了,但暂时解决不了。
am3354核心板,底板自己设计,sd卡在底板。
核心板上面有个外置硬件狗sp706,喂狗时间不到2s,如果启用这个看门狗,则拔出sd卡会触发看门狗动作,禁用这个狗,插拔都没有事。
核心板上有个心跳led,喂狗也是这路gpio,拔出sd卡,观察这个led的确会停止2s以上导致看门狗复位。
那就优化下软件,提供喂狗的优先级啊。
sd卡的驱动还没研究,不知道为什么拔出卡会暂停gpio输出?
插拔卡会触发中断的,看看你中断里面怎么处理的。
咨询过了核心板厂家,说是低版本Linux内核有问题,暂时解决不了。