社区
其他硬件开发
帖子详情
gdb 远程调试问题
pandaPwn
2014-03-06 08:55:44
在sparc板上做开发,上位机是win7,与上位机通过两个COM口(COM1、COM4)相连,grmon通过COM4把程序下载到下位机,然后让sparc-elf-gdb通过COM1口来调试程序。请问,这个设想可否实现?
...全文
600
8
打赏
收藏
gdb 远程调试问题
在sparc板上做开发,上位机是win7,与上位机通过两个COM口(COM1、COM4)相连,grmon通过COM4把程序下载到下位机,然后让sparc-elf-gdb通过COM1口来调试程序。请问,这个设想可否实现?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pandaPwn
2014-05-15
打赏
举报
回复
问题已经解决了,这个设想能实现,这要按照RSP协议的格式进行握手应答即可,可先通过日志记录文件(set remotelogfile 日志名---命令打开日志功能)查看到sparc板在调试时是怎么进行握手应答的,然后再在串口调试时模拟这种握手应答,从而可以通过非DSU串口进行调试。 注意:一定要多试几次,尤其是在多核板卡的情况下。因为我在一次实验中,把另一个核关闭了而出现了串口应答不上的现象!
fly 100%
2014-03-27
打赏
举报
回复
输入gdb命令 进行调试的初始化 基本命令为 target remote: ip_address load 如果运用本电脑的 target remote localhost:2331 load
Binzo
2014-03-08
打赏
举报
回复
引用 5 楼 ZHUJIANWEILI4 的回复:
也可否详细说一下如何操作,谢谢!
大致过程(前提是可以联网): 在目标板上启动gdbserver: gdbserver localhost:2001 <程序名> 在开发主机上启动远程会话:xxx-arm-xxx-gdb -q <程序名> (gdb) target remote <目标板IP>:2001 具体的可以google一下。
pandaPwn
2014-03-08
打赏
举报
回复
引用 3 楼 Binzo 的回复:
网口是可以的,试过。
也可否详细说一下如何操作,谢谢!
pandaPwn
2014-03-08
打赏
举报
回复
引用 2 楼 falloutmx 的回复:
可以用串口调试的,不过我没自己试过。
可否详细说一下怎么操作,谢谢!
falloutmx
2014-03-06
打赏
举报
回复
可以用串口调试的,不过我没自己试过。
zhxianbin
2014-03-06
打赏
举报
回复
gdb 通过串口远程调试好像没见过,用过网口
Binzo
2014-03-06
打赏
举报
回复
网口是可以的,试过。
GDB
远程
调试
.pdf
GDB
远程
调试
.pdf
GDB
、
GDB
Server
远程
调试
详述
GDB
、
GDB
Server
远程
调试
详述,
GDB
调试
技术是命令行C语言
调试
的主要手段
利用
GDB
进行
远程
调试
.doc
利用
GDB
进行
远程
调试
.doc
其他硬件开发
2,432
社区成员
4,281
社区内容
发帖
与我相关
我的任务
其他硬件开发
硬件/嵌入开发 其他硬件开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 其他硬件开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章