【已解决】求助!SES+GDB+RV-STAR学习板,上手受阻

2020-07-24 08:50:59
1
93

200727


自查解决。发现之前有2个问题,写下来备忘。


1. 纠正OpenOCD.exe的路径。芯来官网下载的OpenOCD压缩包,解开后,路径中多出一个名为“0.10.0-13”的目录。芯来提供的例程,项目选项(Project--Options)中,GDB Server的配置项“GDB Server Command Line”那里,路径不包括这个目录。这时,GDB Server会报错。我之前以为是芯片的cfg文件出问题了,一直卡在那里,没想到其实是找不到可执行文件的原因。


2. 板载调试器的驱动,必须在RV-STAR与PC连接(上电)时安装。要判断驱动工作是否正常,可以检查Windows的设备管理器,在“端口”下面应该有且只有一个COM口与开发板有关(比如插拔开发板前后,有且只有一个COM口会出现或消失)。如果先安装驱动再连接开发板,Windows的设备管理器在“端口”下面会出现两个COM口与开发板有关。这时,GDB Server会报错,报错信息是“不能与调试器通过localhost 3333端口连接,请检查配置”。


200723


问题:RV-STAR学习板,样例程序跑不起来。


现象:SES+GDB+OpenOCD 这个环境,编译正常,运行时报错(下图)


对照网站《SES快速开发RV-STAR》查了查:

  1 编译--无错

  2 路径--正确

  3 SES的Project-Options设置--对(下面3个图)


系统环境:Win10 (x64), SES 4.52c (x64), JLink v6.82a, RV-STAR学习板






用户评论 (1)

关注我们

微信扫码登录 点击刷新二维码