打印

ixp425 程序 reboot 问题

[复制链接]
1288|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
patriotiii|  楼主 | 2008-4-10 16:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位dx:
   在开发的过程中使用到ixp425芯片。但是程序下载到FLASH上以后,发现不能正常的跑起来。通过调试器去跟踪。发现当ixp425的flash 地址段在0x00000000时,程序的运行是正常的。但是当程序配置0xc4000020的bit31为低(即:FLASH的地址段改为0x50000000)以后,等待几个空指令。运行mov pc,R0;(注:R0中的数据为0x500001c0),也就是需要CPU去运行FLASH中的程序。这时FLASH的地址段已经由0x00000000改为了0x50000000。就出现程序死掉的情况发生。
    请问问各位做过IXP425的DX,这样的情况是什么原因导致的。
1、FLASH的读写都测试过,没有问题。
2、SDRAM的读写进行了填充操作,写入的数据也是正常的。
......

还有其他的方式进行调试吗?
谢谢!!!!

相关帖子

沙发
armecos| | 2008-4-12 08:06 | 只看该作者

《ecos增值包》里有此方面的培训,

www.armecos.com

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

0

粉丝