- 论坛徽章:
- 0
|
我这个板子是我们自己做的2440板,有两个用起来了,这一块有问题,但是还没找到出问题地方,求指导分析
现在是JTAG可以烧写vivi,之后不能启动,看来下调试信息,我说下现象:
1. 串口看到在0x0000000A这里位置时, 拷贝到SDRAM的vivi跟0地址开始的值不一样了,所以提示FAIL
2. 我把nand_read_ll里往sdram拷贝前4Kvivi改成全部写成0xf0, 然后在head.S的go_next读sdram的值,发现是F0,但是我
只往SDRAM写了8K,但是我一直循环读sdram发现都是f0, 超过8k没用的应该是ff才对吧 ??
3. 我用JTAG烧写vivi后用JTAG读了发现读出来是对的,vivi中flash操作跟烧写程序是一样的应该是对的,为什么拷到SDRAM
中的是不对的了
4. 今天又一次烧完上电,突然发现键盘led一闪一闪(感觉像一直在复位,这个等是在main里边点亮的呀!!),而且GPRS等
过了会也亮了,但是重新开关几次后又没反应了
如果是SDRAM问题,我只写0XF0读出来也是呀,FLASH我JTAG读写也是对的,到底是哪里出问题了呢?
总体就这样,都推测分析下 |
|