在一个am4379的开发板上调试spl程序,使用的是ubuntu下的ccs6.1.3,仿真器使用xds100v3。
仿真器可以正常连接cortex-a9核,此时程序pc指针停留在0xc006cb58,这是ddr内存的地址。
然后load memory加载u-boot-spl.bin文件,设置开始地址0x402f4000地址,也就是编译spl时的start.o存放地址。
出现错误 ???? Target failed to read 0x402F4000 [code=0x1]
程序无法访问芯片内部sram的地址。强制设置pc指针也无效。