saint 发表于 2007-7-17 16:46

S3C4510B调试遇到的奇怪问题,期望大家的指点!

硬件:S3C4510B;Flash:2M,按16位方式访问;SDRAM&nbsp;16M,32位访问。<br />软件:bootloader,uClinux。<br />实现功能:bootloader正常启动,可以通过串口可以下载程序,监视运行情况。&nbsp;ADS下可以访问到Flash及SDRAM。<br />问题:内核启动总是出现CRC&nbsp;error!然后终止,有时能启动到输出信息处&nbsp;Freeing&nbsp;init&nbsp;memory:&nbsp;40K。然后停止,错误提示:Kernel&nbsp;panic:&nbsp;No&nbsp;init&nbsp;found.&nbsp;&nbsp;Try&nbsp;passing&nbsp;init=&nbsp;option&nbsp;to&nbsp;kernel。<br />已采取的措施:怀疑,内核从Flash拷贝至SDRAM中出错。自己编程,核对Flash中的内核和拷贝至SDRAM中的内核,发现确实不正常:在0x10000--0x200000的拷贝范围内,从0x7FE10至0x80000,106个(中间有几个字是拷贝正确的)不对。<br />&nbsp;&nbsp;&nbsp;&nbsp;编写小程序A:找出拷贝不正确的地址,重新拷贝,然后输出拷贝前后出错的SDRAM中的内容。这个小程序显示已将错误数据重新拷贝正确。<br />&nbsp;&nbsp;&nbsp;&nbsp;编写小程序B:打印出错信息地址。仍然出现同样地址上,出现同样的错误内容。比如:0x7FFFC:0x114:0xe1fd105f(地址:实际内容:期望内容)。<br />&nbsp;&nbsp;&nbsp;&nbsp;怀疑SDRAM损坏,更换后,错误同样。<br />&nbsp;&nbsp;&nbsp;&nbsp;请各位指点一二。不胜感谢!

wangharry 发表于 2007-7-21 15:52

?????????????

?????????

wangkj 发表于 2007-7-21 17:26

可能上pcb上的线连接有问题,好好测量吧

leon0001 发表于 2007-7-23 08:53

现在4510还有卖的么》

rambler 发表于 2013-7-24 12:35

leon0001 发表于 2007-7-23 08:53 static/image/common/back.gif


据说今年第八周停产,找了半天也没找到官方的确切消息,

hynwind 发表于 2013-8-3 12:05

已经停产好几年了,今年停产2440

dzrqwer 发表于 2013-8-3 12:13

来看看,
页: [1]
查看完整版本: S3C4510B调试遇到的奇怪问题,期望大家的指点!