最近调试一个项目,遇到一个有些困惑的问题,麻烦大家给点意见,谢谢!
硬件环境:
S3C2443+128M SDRAM+128M NANDFLASH
软件环境:
WINCE6.0
背景:
因为我们之前的板子(第二版)感觉不是很稳定,判断是打板厂家的问题,后来就重新选了一家厂家重新打板(第三版),我不是很清楚这两版之间硬件设计及布局是否有变化(据硬件工程师说没有什么变化,只是微调)
问题:
我同样的NK可以正常跑在第二版的板子上,但跑在第三版的板子上的时候,系统就停止在串口输出的以下信息处
-OEMInit
后来经过和朋友交流,决定对CPU和SDRAM降频试一下,由之前的CPU(533Mhz)和SDRM(133Mhz)降为CPU(400Mhz)和SDRM(100Mhz),降频后,系统就可以正常跑起来了,应该说明是SDRM的问题,但又不是很清楚其中的原因,麻烦大家讨论一下和给些建议,谢谢!