RISC-V MCU中文社区

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

发表于 GD32VF103 MCU 2020-07-24 08:50:59
5
4629
1

200727,200807


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


1. 要核对 OpenOCD.exe 的路径。芯来官网下载的OpenOCD压缩包,解开后,路径中有一个名为“0.10.0-13”的目录。芯来提供的例程,项目选项(Project--Options)中,GDB Server的配置项“GDB Server Command Line”那里,路径里没有这个目录。所以,点 Debug -- Go 的时候,GDB Server会报错,因为文件系统找不到 OpenOCD.exe。我之前误以为是 OpenOCD的 cfg文件有问题,没想到其实是文件路径的问题。


2. 要检查板载调试器的驱动是不是正常。开发板连接PC后,Windows会自动识别,设备管理器的“端口”下面会出现两个COM口与开发板有关。这时候调试,GDB Server会报错,报错信息是“不能与调试器通过localhost 3333端口连接,请检查配置”。解决办法是执行 Hbird_Driver.exe,运行后,设备管理器的“端口”下面应该有且只有一个COM口与开发板有关,并且增加一个USBCAN的项,下面是一个名为 Hbird FTDI Driver 的设备。此时调试正常。


3. Hbird_Driver.exe 在32位系统下要特殊处置。见另一个帖子:https://www.rvmcu.com/community-community-topic-id-212.html


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
用户评论 (5)
  • autos

    2020-08-08 00:13:33 autos 1#

    XTU-HZ1

    链接:https://pan.baidu.com/s/1RWaKdyEFdqYEzBAD-RTUpw 提取码:6ox4

    奶思! 感谢!

  • XTU-HZ1

    2020-08-08 00:04:46 XTU-HZ1 2#

    autos

    官网下载SES好慢啊,还经常失败,能帮忙传一个到百度云之类的云盘上嘛?

    链接:https://pan.baidu.com/s/1RWaKdyEFdqYEzBAD-RTUpw 提取码:6ox4

  • autos

    2020-08-07 18:44:23 autos 3#

    官网下载SES好慢啊,还经常失败,能帮忙传一个到百度云之类的云盘上嘛?

  • XTU-HZ1

    2020-08-07 10:14:40 XTU-HZ1 4#

    领主文

    openocd要小写

    你好!试过修改大小写,没影响。 问题出在 openocd.exe 的路径与那个快速上手文档介绍的不符(增加了一级目录,目录名是版本号),把这一级目录删掉,问题解决。

  • 领主文

    2020-07-31 11:45:56 领主文 5#

    openocd要小写

XTU-HZ1

XTU-HZ1 实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板