最近在vxworks下读写flash遇到这样莫明其妙的问题,在bootrom读flash数据时总有高端一半字节读不对。
比如正确的是7c63 1a78 7c74 53a6 7cc6 3278 7c00 04ac
读出来是fc63 fe78 fc74 ffa6 fcc6 fe78 fc00 fcac
该flash是16位,ppc的板子,同样的bootrom在另一块板子上没问题,但如果板子有问题,u-boot却又在此板子上能读对,想来想去,还是bootrom的事。请问版上有没有哪位大虾遇到过此情况,先谢过了。