最近用BF531+SDRAM(16MB)做了几块板子,焊完好对SDRAM做遍历操作。每遍历5次,如果正常从串口输出“Test: n OK!”不然输出错误。
其中有几块正常,但是也有几块出错,其中一块输出如下:请问这一般是什么问题呢?SDRAM坏?还是PCB有问题?而且同一块板,每次重新遍历时,不是固定位置出错的。
error! Addr is 0x0003bff8, Data is ff5f
Test: 5 OK!
error! Addr is 0x0021f000, Data is ff5f
Test: 10 OK!
Test: 15 OK!
Test: 20 OK!
Test: 25 OK!
Test: 30 OK!
Test: 35 OK!
Test: 40 OK!
Test: 45 OK!
error! Addr is 0x00232800, Data is ff5f
Test: 50 OK!
Test: 55 OK!
Test: 60 OK!
Test: 65 OK!
Test: 70 OK!
Test: 75 OK!
Test: 80 OK!
Test: 85 OK!
Test: 90 OK!
error! Addr is 0x0058c800, Data is 7d57
Test: 95 OK!
Test: 100 OK!