详细解决方案
S3C6410的SD卡有关问题,不能从SD卡启动?
热度:754 发布时间:2016-04-28 13:57:09
请教shuiyan专家,以及各位同行前辈高手:
最近在调三星的6410处理器,遇到一个非常怪异的问题,一个星期了仍无一个完整的结果
我们先后打了两次板,第一次算是个开发板吧,只为验证功能;
第二次打的是生产板。
两个板的SD卡电路完全相同,6410里面SD卡有两个通道,这里都选择通道1作为SD卡启动或是读写T卡内容作为外扩存储。
第一个板SD卡布线做了等长处理,第二个板没有做,量了下,CLK和SDDATA3相对较其他短10到15个MM的样子。
第一个板能够从T卡启动,6410最小系统完全正常;
第二个板不能从T卡启动,可以从NAND启动,说明DRAM和FLASH这一路是正常的。
从T卡启动的配置可以肯定是正确的,走动电流达到了100MA,6410的IROM程序已经跑起来了,
在T卡的CLK上之前有175KHZ的方波,之后跳变成11.25M的方波,这里应该说明处理器对T卡的初始化完成了(SPI模式),
随后进入到了SDIO模式,准备将T卡上烧录的启动代码拷备到DRAM中。如果启动代码已经拷过去,首先电流得再增加大概
一百个毫安,因为DRAM已经起来了,程序开始运行了,而且启动代码里面有串口打印信息,但是电流没上去仍然停留在100MA,
串口信息也没有。相比第一次打的板以及开发板,都正常启动了并有串口信息输出。
难道这第二块板不能从T卡启动是因为SD卡走线的问题?没有做等长处理?
但是SD卡速度也就十几M,算不上什么高频吧?是6410本身要求高?适应性不好?还是其他问题?
请教高手,感激不尽!!!
------解决方案--------------------
用NAND启动系统后读T卡数据相当慢?也就是说能正确读出,只是慢。
这种情况下看驱动的信息,是否有多次错误然后重新读取的纠错过程。如果都是一次性顺利读出,就不用担心电路问题了。
至于这种情况下无法复制、剪切,那应该是系统的问题了,与T卡无关。
如果有多次重复读取以纠错的现象,那就是电路的确有问题。
SPI模式使用的是CLK,CMD,DATA0,你可以尝试量这几个信号的波形看看。
用双通道示波器,看看clk和data之间的时间差。
将两个板子进行对比,看看这个时间差到底有多大差别。
只有在一切的可能性都排除的情况下,才需要怀疑PCB布线引起的问题。
------解决方案--------------------
问题已经解决了,感谢水淹大侠的指教!
在设计原理图时考虑到省电,将这里的R19(下拉)换成10K电阻了。
换来的是两个星期调试的惨痛教训。
大家以后在设计图纸时,最小系统在改值时一定得想清楚,能不能改,改时一定得亲自试一下!
相关解决方案
- s3c6410(arm11核)的LCD驱动了解一(probe)
- S3C6410 qt移植触摸屏的有关问题
- S3C6410 led 裸机程序用rvd2.2 无法编译 帮忙看一下解决思路
- s3c6410 DA数模转换,该如何解决
- s3c6410 判断高低电平时间有关问题
- s3c6410 mfc 原厂下的源码怎么安装、编译,播放视频
- s3c6410 DA数模转换解决思路
- s3c6410 + wince6.0 背光驱动如何使用
- 求教,S3C6410+LINUX 用GPIO口输入稳固3.57MHz方波
- s3c6410 i2c 中断申请解决方法
- ARM11(s3c6410)裸机开发有关问题请问
- S3C6410 linux 中的地址到底是如何个回事呀
- s3c6410 usb 发送缓冲内的数据全变成0了,该怎么处理
- 摩托罗拉SE4500 三星 S3C6410 Wince6.0平台软解码调试记录以及驱动相关有关问题解释
- s3c6410 IIC驱动读写 ACK NOT received 有关问题
- s3c6410 s5pv210 平台 usb流驱动有区别吗?解决方案
- s3c6410 s5pv210 平台 usb源驱动有区别吗
- S3C6410 的USB-OTG-HOST兑现
- s3c6410+wince6.0 浏览器打开htm资料上翻时文本不能正常显示
- s3c6410 wince 找不到SD卡,该怎么处理
- (WINCE6.0+s3c6410)BSP clean sysgen失误,求解决
- S3C6410 wavdev wm8731 IIS驱动 周期性杂音解决思路
- S3C6410 +WINCE6.0的OV2640开发有关问题
- s3c6410+wince6+HSMMC+SDIO_WIFI的有关问题
- wince6.0+s3c6410 开机自启动有关问题
- s3c6410+wince6.0 浏览器打开htm文件下翻时文本不能正常显示
- (WINCE6.0+s3c6410)BSP clean sysgen疏失,求解决
- s3c6410 wince 找不到SD卡解决办法
- s3c6410 wince wm9714 怎么能打开扬声器
- wince s3c6410 视频播放会卡,如何优化