メモ:LPC18xxマイコンのデバッグモード、ブートモード

デバッグモード

  • DBGENピンがHIGHのときSWDモード、LOWのときJTAGモード。
  • DBGENピンは内部で50kΩでプルアップされている。

ブートモード (内蔵Flashを持つ型番の場合)

  • 通常は内蔵Flashからブートする。
  • UART, NOR Flash, SPI Flash, Quad SPI Flash, USBからのブートにも対応。
  • リセット時にP2_7がLOWの場合、OTPのBOOT_SRCビットの値によってブートモードが決まる。
  • OTPがプログラムされていないか、BOOT_SRCビットが全てゼロなら、P2_9, P2_8, P1_2, P1_1の値でブートモードが決まる。

参照

詳細は以下のドキュメントを参照。

  • UM10430 LPC18xx ARM Cortex-M3 microcontroller User manual
  • LPC185x/3x/2x/1x 32-bit ARM Cortex-M3 MCU Product data sheet