参考:
http://www.nxpic.org/module/forum/thread-615130-1-1.html
在使用RT系列的处理器时。经常往flash里面下东西,就可能出现突然下载不进去或者调试器无法连接到core的情况。这里提供一种简单的解决办法,可以试试。其实这个方法就是擦除flash。
第一步,将板子boot模式切换到serial download模式
第二步,通过debugger对flash进行擦除。
cmsis-dap调试器的,可以通过IDE(IAR,UV4,MCUX)擦除,只需要一个配置好的flash target的工程即可,具体方法这里不赘述了。
我主要说一下Jlink的擦除步骤。
安装较新版本的Segger软件,准备一个Jlink调试器(V9或者V10皆可,V8不行)
打开jflash,如下图,连接成功后,擦除即可。注意必须进入serial download模式,否则连接不上。