EA LPC4088 mbed's "SWD ERROR" and RECOVERY

I suddenly encountered the message "SWD ERROR" in fail.txt (on mbed drive) when I wrote firmware from online compiler.

I tried many time to test ISP mode (push User-SW(4088's p2[10] pulled low) and Reset/Re-powered), but my 4088 HDK writer didn't come back sane.

But HDK software on 11U35 seemed to work well and "mbed serial port (VCP)" is OK.

Then I tried "ISP" the dummy program (Hello World - LED Blink) via "mbed serial port (VCP)" by FlashMagic ISP Software.

At last My little mbed revived!

--

EA LPC4088 mbed で実験中、突如として mbed drive に fail.txt が現れ(中に "SWD ERROR" と書いてある) 何度ダウンロードしても mbed にかけなくなりました><;

User-SW を押しながらリブートしたり、いろいろ試したのですが、復活しません。

でも、11U35(mbed chip)は正常に動作しているようで、 User-SW を押しながらリブートすると、mbed serial port 経由で(LPC4088の)ブートローダが見えます (4088 の ISP 用 UART0 が HDK の TX/RX に割り当てられているようです)。

そこで、適当なプログラム(LED 点滅サンプル)をオンラインコンパイラで作成後、 User-SW で ISP モードにしてmbed serial port 経由で FlashMagic を使って書き込んでみたところ、 なぜか mbed drive の "SWD ERROR" は解消し、HDK 経由での書き込みが正常に動作するようになりました。

もし同じエラーで困っている方がいましたら、試してみてください。


Please log in to post comments.