DSP外扩存储器时,有些地址写入数据正确,有些地址写入数据有时会有一位发生错误,比如写入0xFFFF时,观察内存结果为0xFF0F;写入0xFFDF时,观察内存结果为0xFF1F;同时,还有一个现象:会发生错误的那一位如果写入0、1、2、3、4、5、6、8、9、A、C时,不会发生错误,只有写入7、B、D、E、F时才会发生错误,而且7、B、D、E、F的共同点是需要同时用到三根以上数据线。请问是不是外扩存储器芯片损坏导致这种现象?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
DSP外扩存储器时,有些地址写入数据正确,有些地址写入数据有时会有一位发生错误,比如写入0xFFFF时,观察内存结果为0xFF0F;写入0xFFDF时,观察内存结果为0xFF1F;同时,还有一个现象:会发生错误的那一位如果写入0、1、2、3、4、5、6、8、9、A、C时,不会发生错误,只有写入7、B、D、E、F时才会发生错误,而且7、B、D、E、F的共同点是需要同时用到三根以上数据线。请问是不是外扩存储器芯片损坏导致这种现象?
DSP是不会因为同时用到更多数据线而发生问题的,你可以换个存储器或者DSP芯片,确认是不是手上的芯片刚好有问题
DSP和存储器都换过了,还是那个现象。但是原来写对的地址有些写错了,原来写错的地址现在写对了。
焊接的短路和虚焊问题都检查了,还会有什么问题呢?DSP和存储器都换过了,还是那个现象。但是原来写对的地址有些写错了,原来写错的地址现在写对了。Changjiang Liu 说:焊接问题,芯片问题都用排除法来试一遍吧