酔漢電子工作手帳

2004-09-10

JTAG フラッシュ・ライタ

| 23:58 | JTAG フラッシュ・ライタ - 酔漢電子工作手帳 を含むブックマーク はてなブックマーク - JTAG フラッシュ・ライタ - 酔漢電子工作手帳

ADuC7026はシリアルポートから内蔵フラッシュに書き込みができます。が、プロトコルが中途半端に面倒で端末エミュレーターのマクロ程度では勤まりません。ところがふとアイデアがひらめきました。

gdbのコマンドスクリプトで何とかならんか?

なりそうです。gdbは特定のアドレスにデータを書き込むコマンドを持っていますから、内蔵フラッシュのプログラムレジスタに書き込むコマンドを羅列してやれば変更可能ななはずです。

Intel HEXフォーマットからgdbスクリプトへの変換はsedとawkでかたがつきそうです。こりゃいいや。同じ手で秋月のボードもgdbスクリプトでプログラムできそうです。

トラックバック - http://ecrafts.g.hatena.ne.jp/suikan/20040910