JlinkデバッグS 5 PV 210
8041 ワード
CDT C/C++Development Toolkitをインストールし、eclipseがC/C++プロジェクト
テストGDB Serverチップ型番を選択し、リセットボタンを長押しし、「OK」準備接続テスト接続接続成功インストールzylinプラグインjlinkデバッグプラグイン、URL:http://opensource.zylin.com/zylincdt現在の最新バージョンeclipse 4.7のインストールが有効でないことを試み、4.4バージョンのインストールプロセスが失敗し、4.3を試みた.1インストール成功
Debugパラメータzylinプラグインプログラム名開始位置の構成(start.s参照)、gdbデバッグコマンドJlinkのGDBデバッグスクリプト
デバッグ開始類似エラー
解決方法:Jlinkアダプタは開発ボードに電力を供給しなければならない(私の解決方法)
Makefile
start.s
これで、デバッグ環境の構築が完了しました
Help–>Install New Software
に入力できるようにします.http://download.eclipse.org/tools/cdt/releases/galileoインストールが遅い場合は、最後のオプションをチェックしてくださいMinGW Minimalist GNU on Windows、C/C++コンパイラをインストールしてみてください.makeコマンドのインストールhttp://www.mingw.org/インストールをダウンロードし、環境変数インストールgdb :
に追加http://blog.csdn.net/cbbbc/article/details/46708437 テストGDB Serverチップ型番を選択し、リセットボタンを長押しし、「OK」準備接続テスト接続接続成功インストールzylinプラグインjlinkデバッグプラグイン、URL:http://opensource.zylin.com/zylincdt現在の最新バージョンeclipse 4.7のインストールが有効でないことを試み、4.4バージョンのインストールプロセスが失敗し、4.3を試みた.1インストール成功
:
http://www.cnblogs.com/goodhx/p/6036387.html Debugパラメータzylinプラグインプログラム名開始位置の構成(start.s参照)、gdbデバッグコマンドJlinkのGDBデバッグスクリプト
# connect to the J-Link gdb server
target remote localhost:2331
# Set JTAG speed to 30 kHz
monitor endian little
monitor speed 30
# Reset the target
monitor reset
monitor sleep 10
# Setup GDB for faster downloads
#set remote memory-write-packet-size 1024
monitor speed auto
break _start //
load
continue
デバッグ開始類似エラー
Cannot access memory at address 0x000c
解決方法:Jlinkアダプタは開発ボードに電力を供給しなければならない(私の解決方法)
Makefile
all:led.bin
led.bin: start.o main.o
arm-none-linux-gnueabi-ld -Ttext 0x20000 -o led.elf *.o
arm-none-linux-gnueabi-objdump -D led.elf > led.dis
start.o : start.s
arm-none-linux-gnueabi-gcc -o start.o start.s -g -c
main.o:
arm-none-linux-gnueabi-gcc -o main.o main.c -g -c -nostdlib
clean:
rm *.o led.elf led.bin led.dis
start.s
.text
.globl _start
_start:
b main
これで、デバッグ環境の構築が完了しました