硬汉嵌入式论坛

 找回密码
 立即注册
查看: 21|回复: 0
收起左侧

[脱机烧录] 成功实现H7-TOOL脱机烧录自动解除NXP车规芯片S32K14x安全保护支持,解决历史遗留老大难问题

[复制链接]

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
123595
QQ
发表于 3 小时前 | 显示全部楼层 |阅读模式
【前言】
S32K14X系列的自动解除保护,之前一直想实现,但苦于参考手册和相关资料搜集整理很麻烦,就没有再研究了。

这几天,正好有客户有需求,需要支持自动解除保护。借助AI强劲的资源搜集整理能力,成功实现自动解除

【AI整理】
1.png

2.png

【H7-TOOL的解除实现】

TOOL有丰富的SWD调试接口的AP,DP读写访问控制寄存器LUA API,可以方便的实现。
1、注意这个芯片的安全保护控制是在内部Flash的0x400地址开始的16个字节,所以不能给芯片烧录随意或者错误数据,容易锁住芯片。
2、它的解除保护不同于其它芯片,得通过调试接口访问MDM AP相关寄存器来实现,这个是特殊的地方。

研究了两天,成功实现
234.png

这个芯片的使能保护比较简单,可以TOOL的滚码字符常量里面对0x400开始地址相关寄存器设置指定值
236.png

也可以IDE里面设置,比如MDK的配置向导,可以方便设置存到Flash对应地址
236.png



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-7-30 05:39 , Processed in 0.453622 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表