rt studio 使用qemu 调试报错【已解决】

发布于 2021-04-12 13:51:41

想试一下RT-Studio 上的QEMU,启动调试时候报这个错误。

D:\RT-ThreadStudio\workspace\qemu>D:/RT-ThreadStudio//repo/Extract/Debugger_Support_Packages/RealThread/QEMU/4.2.0/qemu-system-arm.exe -M vexpress-a9 --kernel Debug/rtthread.elf -nographic -show-curs
or -S -s

系系统统找找不不到到指指定定的的路路径径。。

这个路径位于:

image.png

查看更多

关注者
0
被浏览
80
4 个回答
flashman2002
flashman2002 2021-04-12

乱码的出现是否表明你的路径中有中文出现?

小住住
小住住 认证专家 2021-04-12

RT SDK 管理器下载QEMU的4.2.0的软件包。
截个正常运行的图:
image.png

感谢网友支持:
image.png

james_s
james_s 2021-04-12

启动debug命令:

qemu-system-arm -M vexpress-a9 -kernel rtthread.elf -serial stdio -sd sd.bin -S -s

注意最后的-S -s
对比一下看看

gy8438242
gy8438242 2021-04-21

我也遇到同样的问题!!!
f1398dcd984b1dc3ca3d1e825f8f32a1.png

但是有几点与你不同:

  1. 你的配置工程的截图,我找不到。
  2. 我的RTT版本为:版本: 2.1.0
    构建ID: 202103221400
  3. 通过搜索,找到如下信息,更改后无用!<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.qemu.gdbServerStartup" value="${rtt_install_path}/repo/Extract/Debugger_Support_Packages/RealThread/QEMU/4.2.0/qemu-system-arm.exe -M vexpress-a9 --kernel Debug/rtthread.elf -nographic -show-cursor -S -s"/>
  4. 找到路径C:RT-ThreadStudiorepoExtractDebugger_Support_PackagesRealThreadQEMU,里面有2个文件夹,4.2.0.4和4.2.0.3 然后将新版本改名字为4.2.0
  5. 好了!

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览