如何在线对ZedBorad进行GDB调试

1、生成可执行文件,需要使用  -g参数,否则调试的时候没有信息

2、用网线连接开发板,配置好电脑和开发板的IP地址。然后上电。

电脑:

IP:192.168.1.1       子网掩码:255.255.255.0       网关:192.168.1.1

开发板:

(应该是默认IP为:192.168.1.10,子网掩码、网关和电脑一样)

通过串口终端,可以使用 ifconfig 查看开发板的IP。如果不是192.168.1.10的话,使用 (ifconfig  eth0 192.168.1.10) 重新设定开发板的IP地址。

3、在ubuntu下,使用快捷键“Ait + Ctrl +T”打开命令终端,输入:telnet   192.168.1.10 连接开发板。

4、链接成功后,输入:gdbserver   192.168.1.10:1234    ./xxxxxxx          (xxxxxxx代表你的可执行程序)

5、在ubuntu下重新打开一个命令终端(需要在你的原文件夹路径下打开)

6、输入:arm-xilinx-linux-guneabi-gdb   ./xxxxxxx  

7、输入:target   remote   192.168.1.10:1234

8、剩下的与一般的gdb调试一样。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值