LPC1114FN28・LPC810対応のLPC800-MAXの作り方
.
LPC812をディセーブルにするためにR23を外します。
ファームウェアを書き換えます。
SW1を押しながらUSB接続すると ラベル名:CRP DISABLD のドライブが現れますので、
その中のfirmware.binを削除して
lpc11u35_lpc_if.bin
をコピーします。
LPC1114FN28またはLPC810とLPC800-MAXを接続します。
LPC800-MAX | LPC1114FN28 | LPC810 | |
---|---|---|---|
nRESET | RST(xp4) | p23 | p1 |
SWDIO | P0_2(xp19) | p12 | p4 |
SWCLK | P0_3(xp24) | p3 | p3 |
GND | p22 | p7 | |
3V3 | p21 | p6 |
※xp4,xp19,xp24はLPCXpressoコネクタ
LPC1114FN28・LPC810も他のmbedのようにドラッグ・アンド・ドロップでプログラムを書き込めるようになります。
LPC810での使用例:
LPC810 LED blink test - YouTube
Import programlpc810_helloworld
LPC810 LED blink test using LPC812(LPC800-MAX) online compiler.
注意!!!
Windows7以外でのファームウェアの書き換えは未確認です。最悪の場合、公式ファームウェアに復旧さえ出来ない可能性があります。
なにかトラブルがあれば復旧して下さい。
- 公式ファームウェア:https://mbed.org/handbook/Firmware-LPC800-MAX
- JP2をショートしてLPC812をイネーブルにします。
ソースコード:
https://github.com/mbedmicro/CMSIS-DAP
https://bitbucket.org/va009039/lpc1347_cmsis-dap
関連ページ:
FRDM-KL25Z・FRDM-KL46Zをmbedインターフェースとして使う
LPCXpresso LPC11U68,LPC1347をmbedインターフェースとして使う
更新履歴:
2014年4月30日 ファームウェアの更新(Version: 0201 Build: Apr 29 2014 19:29:26)
2 comments on LPC1114FN28・LPC810対応のLPC800-MAXの作り方:
Please log in to post comments.
Does lpc11u35_lpc1114fn28_if.bin only support LPC1114F debug? Can I use it as general debugger for other Cortex-M micro?