当前位置:文档之家› freescale kinetis解锁方法

freescale kinetis解锁方法

FreescaleKinetis解锁方法
当使用J-FLASH下载时,显示以下信息:
* JLink Info: Found SWD-DP with ID 0x2BA01477
***JLink Error: Kinetis (connect): Timeout while halting CPU. CPU does not stop.
Error: Flash Erase failed - Target DLL has been cancelled
提示对话框“No Cortex-M SW Device Found”
且JLINK已经没法连接,有可能芯片因操作不当已锁住。

此时可尝试以下方法进行解锁:
1. 接好JLINK,尤其是RESET引脚不要忘了接(一些廉价的4脚的JLINK ARMOB版本没有RESET引脚,不行)
2. 调试到提示有0x2BA01477 的状态。

3. 打开一个Jlink Commander, 输入unlock Kinetis.
4. 如果不奏效,尝试如下:按住RESET,然后电脑上输入unlock Kinetis, 之后再大约0.3 - 0.5S后松开RESET。

因为这个时间和你上一次的程序有关系,又是你手动控制的,需要多试几次(可能需要1-50次左右才能成功,看你运气了)。

root cause 先不跟你说了,和JLINK的RESET引脚驱动能力有关系。

(本人在使用MKV11Z128XXX时,因在KEIL5中不小心选错CPU型号,并执行了DOWN LOAD操作,结果芯片上锁,尝试多种方法,后使用以上方法终于解锁成功!)。

相关主题