« 唯川恵「あなたが欲しい」 | トップページ | 唯川恵「キスよりもせつなく」 »

2005.05.09

GDBのtarget remoteコマンドでネットワーク指定をしたい

H8/3069Fのnetboot対応版を使っているんですけど、
GDBのtarget remoteコマンドでネットワークから流し込むことができます。
こんな感じ。

$ h8300-hms-gdb jsp
GNU gdb 6.0
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "--host=i686-pc-mingw32 --target=h8300-hms"...
(gdb) target remote 192.168.0.31:9000
Remote debugging using 192.168.0.31:9000
0x0000ca70 in ?? ()
(gdb) load
Loading section .vectors, size 0x100 lma 0x4fff00
Loading section .text, size 0x500e lma 0x400000
Loading section .rodata, size 0x102a lma 0x40500e
Loading section .data, size 0xc lma 0x406038
Start address 0x400000, load size 24900
Transfer rate: 49800 bits/sec, 63 bytes/write.
(gdb) c
Continuing.

これでシリアルで流し込むよりは数倍早くなります。
ただしネットワークのデバッグには使えないのでNICのデバッグをしたい場合はシリアルが必要になりますが...

(参考)
組み込み向けクロス開発環境の構築

|

« 唯川恵「あなたが欲しい」 | トップページ | 唯川恵「キスよりもせつなく」 »

お仕事」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/16921/4052921

この記事へのトラックバック一覧です: GDBのtarget remoteコマンドでネットワーク指定をしたい:

« 唯川恵「あなたが欲しい」 | トップページ | 唯川恵「キスよりもせつなく」 »