我的板子一直没通,现在只能跑bios程序.开始的时候我用copy命令把程序代码复制到ram空间,进行flash的擦除和写操作.结果总是死机.我一直很奇怪.现在算是找到问题啦,好像我根本就没copy成功,程序一直是在flash里面.所以会死. 无意中发现
读外围地址 0x00000000 和读 0x20000000 / 0x60000000 / 0x80000000 ......./ 0xe0000000 的结果都是完全一样的.
也就是说,我copy到0xc0000000 ,然后再读出0xc0000000 中的内容,完全是个假相.
板子我量了几遍了,总是搞不懂,为什么,我的bank选择会失效呢?会是哪里的问题呢?