当前位置: 代码迷 >> VxWorks >> 怎么定位功能模块异常,调试启动映像有没有好的方法
  详细解决方案

怎么定位功能模块异常,调试启动映像有没有好的方法

热度:793   发布时间:2013-02-26 00:00:00.0
如何定位功能模块错误,调试启动映像有没有好的方法?
实验室做了一批新板子,电路图基本上没有改变就是尺寸变了一下!调试板4块有1块正常工作,其它都不能正常启动,主要是引导映像上,问题描述如下:

1.正常上电,发现串口没有任何打印信息;
2.用BDI启动,能够打印一些错误信息,但是bootrom没有执行完成,系统就死掉了;
3.从BDI来看,启动映像已经从FLASH跳转到DDR了,但是在DDR执行时候死掉了。

另外,系统的中断信号已经检测过了,没有异常,片选信号也正常,只是在发生异常的一瞬间,FLASH0(装bootrom)的片选会突然变低一下,不知道是否有影响!

现在的情况是,bootrom肯定没有问题,已经多次使用,外设通过FPGA关掉了它们的片选,但是以太网还在(中断没有引导CPU)。不知道有没有什么好的方法能够确定故障的位置!我是新手,非常希望能够得到一些方法上的指导,非常感谢!!!麻烦大家不吝赐教啊

------解决方案--------------------------------------------------------
已经到DDR上了 运行到C语言里面了吗?加点灯看看啊 看看跑到硬件初始化的哪块死掉的
------解决方案--------------------------------------------------------
既然有一个板子能成功运行 那么就是硬件有问题了 看看线路