硬件调试中的问题求教
时间:12-12
整理:3721RD
点击:
现在用一块s3C2440开发板外接一个购买的以太网通讯模块comx,该通讯模块与ARM之间按
建议采用双端RAM(DRAM)的方式直连。如果将2440作为单片机使用不加载系统的话,则
2440和comx之间能够正常通讯(jtag调试模式),没有问题。但现在想加载嵌入式Linux系
统则发现有如下问题:
1、comx接上后,无论上不上电,系统都不能启动,出错信息为:
Starting kernel...
Uncompressing Linux...
CRC error
--System halted
2、先不接comx,直接上电加载系统,然后将comx接上,则系统死掉,界面操作无效。
3、接上comx后上电加载系统,测试不同的数据引脚的插拔,发现如过任意拔掉几根数据
线,则系统可以启动,否则出现上述1中错误。一般来说不接数据线能启动,接4根以上的
数据线则不能启动。
之前没有做过硬件,新手,诚心请教大牛指点,谢谢!
建议采用双端RAM(DRAM)的方式直连。如果将2440作为单片机使用不加载系统的话,则
2440和comx之间能够正常通讯(jtag调试模式),没有问题。但现在想加载嵌入式Linux系
统则发现有如下问题:
1、comx接上后,无论上不上电,系统都不能启动,出错信息为:
Starting kernel...
Uncompressing Linux...
CRC error
--System halted
2、先不接comx,直接上电加载系统,然后将comx接上,则系统死掉,界面操作无效。
3、接上comx后上电加载系统,测试不同的数据引脚的插拔,发现如过任意拔掉几根数据
线,则系统可以启动,否则出现上述1中错误。一般来说不接数据线能启动,接4根以上的
数据线则不能启动。
之前没有做过硬件,新手,诚心请教大牛指点,谢谢!
貌似comx驱动有问题
感觉片外总线地址有冲突,dram和nand是用同一套总线吧?上电加载的时候dram应该输出高阻吧,是不是没控制oe