qnhgpsj 发表于 2009-12-24 14:36:08

问一个AT91RM9200启动的问题!

兄弟我遇到一个问题解决不了,请大家帮忙!我做的AT91RM9200的板子,使用NOR FLASH:S29GL512P。设置ARM从片外FLASH启动。现在7块板子中有4块没有任何问题,启动正常。
1、有两块板子上电启动不了,串口没任何信息打印出来,但是我插上JTAG后再重新上电就能启动了,串口打印信息也
   正确。只要不插JTAG,就是启动不了。
2、还有一块板子上电打印CCCCC,好像从内部ROM启动了。如果我掉电再立即上电,它就可以从外部FLASH正常启
   动了,串口打印信息正确。如果我掉电,等候一段时间再上电,它还是打印CCCC......,即还是从内部ROM启动。
哪位朋友遇到过这样的问题,帮忙分析一下,谢谢!

qnhgpsj 发表于 2010-1-8 10:58:31

解决了第2个问题。我的板子设置是从片选CS0上启动的(NOR FLASH),可是不知为什么已上电总是从内部启动,可是如果我断电再瞬间上电它就能从CS0上启动了。我查了一些资料,认为可能是我的板子复位和慢时钟稳定时间有问题。我就把32.768K的慢时钟给换了一片,结果就好了。我怀疑是复位时间到了(200ms),32.768K的慢时钟还没稳定造成的。
页: [1]
查看完整版本: 问一个AT91RM9200启动的问题!