您尚未登录。
页次: 1
分享链接 / 只看楼主
参考链接1: 使用JLink + GDBServer + gdb 调试 全志Allwinner V3s 的 u-boot-spl程序
.
taobao: V3s/F1C100s/F1C200s/D1-H/D1s/T113-S3/XR32/XR829/A523/A133/H133/V831/V851s/V853
离线
首先准备 gdb 源码, 通过工具链交叉编译成arm linux平台使用的可执行程序 --- gdbserver
gdb 文件下载: https://ftp.gnu.org/gnu/gdb/当然也可以使用buildroot 方法,勾选 gdb, 编译出 gdbserver
参考链接1: 如何配置buildroot用外部编译器? 参考链接2: 荔枝派Zero V3s开发板入坑记录
生成目标板可以执行的 gdbserver 之后,在目标板执行: gdbserver 192.168.1.234:6666 RunningFBArm9
其中 192.168.1.234 是调试服务器(PC)的地址, 6666 是目标板 gdbserver开启的端口, RunningFBArm9 是需要调试的应用程序, 必须带调试符号。
使用arm-linux-gdb 命令调试:
#arm-linux-gdb RunningFBArm9gdb) target remote 192.168.1.244:6666gdb) break MainTaskgdb) contine
#arm-linux-gdb RunningFBArm9
gdb) target remote 192.168.1.244:6666gdb) break MainTaskgdb) contine
使用 QtCreator 集成开发环境调试:
太好了,改天把我的吃灰的V3s 板子拿出来试一试。