TRZ1104A (5) LPC ISP2011年04月26日 20時12分44秒

ISP のパラメータをメモしておこう。バージョンアップしているせいもあっていろいろ増えた項目もある。
ついでに書込みスピードのテストもしてみる。


テストするのは次の三つ。
・ flashmagic   Version 5.86
・ lpc21isp    Version 1.80
・ lpcsp      R0.02a


いつものように Keil µVision3 から実行する。
登録しておけばワンクリックなので使いやすい。
コマンドとパラメータは以下のように設定した。
fm.exe HARDWARE(BOOTEXEC,50,100) DEVICE($D,$X) ERASEUSED(!H,PROTECTISP) HEXFILE(!H,NOCHECKSUMS,NOFILL,PROTECTISP) COM(1,115200)

lpc21isp.exe -wipe -control -hex !H com1 115200 12000

lpcsp.exe -c3 -p1:115200 -f12000 !H
測定条件
 CPU基板 TRZ1104A (LPC1114)
 ファイルサイズ bin file 18.117 byte
 シリアルポート USB uart0 (CP2104)
 時間計測はストップウォッチ


結果は
 flashmagic   6.17 秒
 lpc21isp    5.12 秒
 lpcsp      4.17 秒


今回も lpcsp が早かった。でも、flash magic は遅いけど捨てがたい。ワンクリックで書き込みから実行までできるからだ。
あ!ソースがあるから修正すればいいのか?


参照:
flashmagic
lpc21isp
lpcsp


環境: TRZ1104A(LPC1114) + Keil µVision4 + GCC