eraseAllでハングアップしていた。HALTに戻らない。
RAM容量の都合でSPスタックポインタの設定が間違っていたようでした。
修正箇所:
'begin_stack' : 0x10001000, ↓ 'begin_stack' : 0x10001000-32,RAMの上位32バイトをIAPが使うので避ける。
上の動作例ではpyOCDでも使えるようにCMSIS-DAPを修正して、
vid=0x0d28, pid=0x0204、DAPベンダーコマンドID_DAP_Vendor0(0x80)にboard id 1040~を返して、
LPC11U24に接続したように見せかけて、flash_lpc11u24.pyを呼び出してフラッシュ書き込みをしています。
(2013/9/5)
---
0 件のコメント:
コメントを投稿