您的位置:
OpenADSP社区论坛
->
Blackfin专区
->
新手上路
-> 还是609关于SD卡的问题
本帖共有
430
个阅读者
还是609关于SD卡的问题
irene16317yang
(论坛新手)
头衔:
社区公民
帮派:
无帮无派
帖数:
47
金钱:
467
积分:
61
注册时间:
2014/10/22
小
大
楼主
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
还是609关于SD卡的问题
用open adsp 609的核心板调试SD卡,底板重新设计,程序用的是open_adsp提供的BF609_SD_MMC ,程序运行,检测到卡了,程序卡在了setting RSI bus width to 4-bit。之前的读取寄存器的值都可以读到,就是好像读取数据时出现问题。有大神解释下吗?
为了未来而在奋斗!
等级:
2016/4/26 17:31:13
编辑帖子
帖子评价
单帖屏蔽
删除帖子
andy
(论坛版主)
头衔:
社区公民
帮派:
无帮无派
帖数:
2287
金钱:
11132
积分:
2263
注册时间:
2011/6/8
小
大
第
1
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
代码肯定没问题的,应该还是硬件的事,确认以下方面:
SD卡座定义有没有错
SD卡座是否连接牢靠,确保没有虚焊或者机械接触不良
信号线上的该有的上下拉电阻是否连接
SD卡所使用的信号线上是否挂在其他模块或者芯片。
PCB走线是否按照等长原则,长度差别不要太大。
多换几种卡试试,可能有的高速卡代码不支持。
CPU的焊接是否正常
若使用板对板连接器,连接是否牢靠,连接定义是否有错。
通常都是这几方面的,请认真确认一下
这家伙很懒,什么也没有留下!
等级:
2016/5/17 8:45:14
编辑帖子
帖子评价
单帖屏蔽
删除帖子
nickyang2008
(论坛新手)
头衔:
社区公民
帮派:
无帮无派
帖数:
7
金钱:
147
积分:
9
注册时间:
2016/5/15
小
大
第
2
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
我之前调SD卡时也碰到与你很像的问题,我跟踪代码,发现在设置SD位宽时程序一直在死等一个信号量,该信号量在SD卡中断处理中处理,因此也就是SD卡中断没有进入。调了一天,结果乌龙了,我按了按一下卡座就神奇的好了,看来是接触不良所至!
这家伙很懒,什么也没有留下!
等级:
2016/5/17 22:38:39
编辑帖子
帖子评价
单帖屏蔽
删除帖子
irene16317yang
(论坛新手)
头衔:
社区公民
帮派:
无帮无派
帖数:
47
金钱:
467
积分:
61
注册时间:
2014/10/22
小
大
第
3
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
@nickyang 我也解决了 我也追踪到信号量的地方 最后 我用手按了下卡座 就好使了。。。。。。。。什么情况 这接插件也太烂了。。
为了未来而在奋斗!
等级:
2016/5/18 15:48:37
编辑帖子
帖子评价
单帖屏蔽
删除帖子
irene16317yang
(论坛新手)
头衔:
社区公民
帮派:
无帮无派
帖数:
47
金钱:
467
积分:
61
注册时间:
2014/10/22
小
大
第
4
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
@andy 谢了
为了未来而在奋斗!
等级:
2016/5/18 15:50:39
编辑帖子
帖子评价
单帖屏蔽
删除帖子
Powered by
OpenADSP
Copyright © 2010
www.
Openadsp
.com
. All rights reserved.159320 Call, 1 Queries, Processed in 0.046875 second(s),