S3C6410的SD卡有关问题,不能从SD卡启动?
发布时间:2010-06-13 22:29:21 文章来源:www.iduyao.cn 采编人员:星星草
S3C6410的SD卡问题,不能从SD卡启动???
请教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电阻了。
换来的是两个星期调试的惨痛教训。
大家以后在设计图纸时,最小系统在改值时一定得想清楚,能不能改,改时一定得亲自试一下!
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
管道的另一端上无任何进程
我写了一个程序,运行正常。
后来,用上了sqlite数据库,然后编译部署都正常,但在WINCE 6模拟器上不能自动运...
-
Power键点亮屏幕的问题
我在程序里面成队使用了:
PowerPolicyNotify(PPN_UNATTENDEDMODE,TRUE);
PowerPolicyNotify(PPN_UNATTEND...
-
求助一个问题:windowsmobile ipl读分区的问题
ipl通过 BP_ReadData读 ramimage 分区信息 读取的时候发现必须要偏移0xc800才能读正...
-
vs2005+DevEmul_SDK.msi后仍旧没有“armv4”选项
OS:win7
IDE:先前有装vs2010做winForm,后装了vs2005(完全安装)
装完后安装了DevEmu...
-
Win7 64位操作系统如何安装arm9开发板的usb下载驱动啊
按照教程操作,超级终端打开也连上了,但是系统貌似对SECBULK.sys SECBULK.inf...
-
嵌入式开发工具
谁用过 LAZARUS 开发过嵌入式系统 ?
------解决方案--------------------
Lazarus 做 PC 上的程序,做嵌入式可能...
-
请推荐几个wince游戏软件下载的地方
最近开始玩wince,请推荐几个好的地方,可以下载游戏,软件的.多谢拉!
------解决方案--------...
-
FAT32 与单片机
根目录下文件与目录项数从那里得
还有根目录的下一簇从哪得
不是说根目录也是一个文件吗 它的目录项在哪里
---...
-
谁可以推荐一个WinCE下的视频播放器,最好可以播放AVI、RMVB、MP3等格式,谢谢。
如题,
麻烦大家推荐一个WinCE5.0下的视频播放器,
-...
-
WinCE6的BinFS问题,100分求解
1、BinFS能不能做在IDE硬盘上?
2、要支持BinFS,bootloader要做甚?
3、BinFS能不能作为一个普通文件放到...