lyssb 发表于 2016-1-5 20:40:33

【求助】 如何解锁K60芯片

下载程序时跳出窗口说单片机secure,谁知道怎么解锁呢?

admin 发表于 2016-1-5 21:04:46

根据Kinetis芯片安全级别设置来决定是否能够解锁Kinetis芯片。通常处于安全级别1和2的芯片,可以通过运行Flash Mass Erase命令来解锁。目前Segger J-Link工具和P&E Universal Munltilink工具支持解锁Kinetis芯片:
Segger J-Link工具提供Commander工具,可以在Commander界面下输入“unlock Kinetis”命令来解锁。
运行IAR、CodeWarrior工程进入调试界面会弹出芯片处于加密状态的信息,询问是否通过mass erase去解锁芯片。使用Segger J-Link工具和P&E Universal Munltilink工具点击“是”选项以解锁Kinetis芯片。

Kinetis芯片安全设置分为4级。芯片安全设置位于FTFL_FSEC寄存器中,【KEYEN】设置是否使能后门锁;【MEEN】设置是否使能Mass Erase;【FSLACC】设置是否使能工厂入口;【SEC】设置芯片状态。
安全级别如下所示:
级别0,为unsecure,芯片处于未安全保护状态;
级别1,为secure,由于mass erase使能,芯片可以通过Flash mass erase命令来解锁;
级别2,为secure,由于mass erase使能,芯片可以通过Flash mass erase命令来解锁;
级别3,为secure,由于仅是后门锁使能,除非在软件中设置了后门锁和相应Flash解锁操作,否则芯片将无法解锁。

lyssb 发表于 2016-1-8 09:34:00

解锁成功了,谢谢版主
页: [1]
查看完整版本: 【求助】 如何解锁K60芯片