http://blog.csdn.net/ling1874/archive/2010/01/24/5250968.aspx

 

 

环境搭配:

      虚拟机ubuntu9.10 下安装好insight,安装方法见我以前的文章http://blog.csdn.net/ling1874/archive/2010/01/20/5218271.aspx

     windows下安装好jlink的驱动,里面会自带jlink gdb server

     代码是通过虚拟机ubuntu的交叉编译器编译好的,编译好之后,

      连接好硬件: jlink连接好开发板和pc,

      打开windows端的jlinks gdb server ,如果硬件连接成功,jlink和Tagget 后面会变绿色, waiting for connection是红色的

      linux端打开arm-linux-insight ,选择file->open,选择打开你刚刚编译好的一个elf格式的中间文件,选择file->targetsetting

  Target:Remote/TCP

  Hostname:192.168.1.172     

  Port:2331

    注意:这里的hostname指的是你的windows的ip,windows的ip和虚拟机的ip要在同一个网段,主机与虚拟机的连接采用bridged,

而且要保证主机与虚拟机可以正常通讯。

    设置好之后点击Run->connect to target,连接成功的话gdbserver的GDB 后面会显示Connected to 192.168.xxx.xxx,这个是你虚拟机的ip,到这里就ok了   呵呵

    如果insight使用觉得不方便的话,可以考虑换eclipse +zdt来调试的

Logo

更多推荐