以前のリビジョンの文書です
ARM CPU Serial (FT232 or MAX232 to PC) Diode RESET -----|>|----- DTR Diode ISP -------|>|----- RTS TX ---------------- RX RX ---------------- TX GND --------------- GND
Linux、Windows等で利用できる、Flash書込みツールです。
http://sourceforge.net/projects/lpc21isp/
lpc21isp.exe -control -bin filename.bin com1 57600 12000
lpc21isp -control -bin filename.bin /dev/ttys0 57600 12000
ChaN氏の、Windowsで利用できる、Flash書込みツールです。
lpc21ispより高速です。
http://elm-chan.org/works/sp78k/report.html
lpcsp.exe -C3 -P1:115200 -F12000 filename.hex
lpc21isp を使い、プログラムをFlashへ書込みます。
.binファイルは自動的に.hexファイルに変換されます。 (要Sourcery G++ Lite Edition for ARM)
.binファイルに、チェックサム、CRP (Code Read Protect, CRP1) を追加することができます。
.binファイルを.hexファイルに変換します。
あらかじめ Sourcery G++ Lite Edition for ARM がインストールされている必要があります。
TeraTermを起動し、シリアルポートへ接続します。
printf デバッグなどに使えます。
MooSotf さんが lpc21isp を使った書込みを簡単に行い、テストをするためのツールを製作されています。
http://moosoft.jp/index.php?option=com_content&view=article&id=87:mbed&catid=49:pc-&Itemid=116
Windows 2000/XP/Vista/7で利用できる、Flash書込みツールです。
http://www.flashmagictool.com/
HEX → BIN
arm-none-eabi-objcopy -I ihex -O binary src.bin dest.hex
AXF → BIN
arm-none-eabi-objcopy -O binary src.axf dest.bin