前一段时间使用openocd + wiggler 调试realtek的switch soc芯片,该芯片为mips 4kec的核。我用的是openocd 0.5.0的版本,即官方网站最新的一个版本,发现gdb是OK的(ctrl_c和continue命令ok),但断点断不下来。
后来自己做了一些测试,定位了一下这个问题,发现是cache一致性的bug。本来想自己解这个问题来着,不过在去年的openocd 的maillist中发现了已经有该bug的补丁:
因此如果需要支持mips 4kec的核,则只要下载openocd的开发主干上的代码,或者等下一个0.6.0版本。
阅读(2476) | 评论(0) | 转发(0) |