200807
芯来官网上有 32位版的 OpenOCD,可以用。
200806
请提供 32位版的 OpenOCD。Win7-32位系统连接RV-STAR学习板时发现两个兼容性问题。自己解决了一个,另一个没头绪。换Win10-64位系统,问题消失。
现象:
1. 芯来给的 OpenOCD 跑不起来
IDE(SES)提示如下图。
在 Windows 文件系统里找到OpenOCD.exe,直接运行,提示如下
自己在网上找的 OpenOCD for Windows,确认支持 32位系统,于是替换芯来的工具。IDE提示变了,但还是不能用。提示: GDB Server 在 端口3333上无应答。看来RV的工具不通用。
结论:请芯来提供 Windows 7/32位 系统下 RV核 的 OpenOCD
2. 【已解决】板载调试器驱动(Hbird_Driver.exe)不能运行
要先解压缩,然后手工执行里面的 dpinst32.exe
直接在32位系统下执行 Hbird_Driver.exe,会报错,如图
用7zip打开这个exe文件,单独执行里面的 dpinst32.exe。之后,RV-STAR在 设备管理器中将只显示一个COM口,另一个是 Hbird FTDI Driver 设备。