如何修改openocd.cfg配置文件

2025-03-23 01:39:51
推荐回答(1个)
回答1:

根据openocd注释改闪存大小把红字部分可以识别闪存但是在“flash probe 0”失败,
+++++++++红字部分是flash地址不能改,蓝字部分大小不对会有警告但仍可识别,改成警告中显示的大小即可
随即改刷ram版uboot
mww 0x10000300 0xD1825272
sleep 1
mww 0x10000304 0xE0120600 ;# Set Memory 32Mbyte in 32Bit(16MBx16bitx2)
sleep 1 ;# wait for lock
这部分是在设置内存控制寄存器使内存可用,这个设置在32MB×16bit×2也可用
如果是“flash只有4M,RAM只有16M,而且是16bit”,可能还要根据rt3052的datasheet中的“3.15 Memory Controller”这一部分修改!