3.4.4.3:OEM KEY
1:介绍
部分芯片支持写入密码的方式来进行芯片的读保护 RDP 的设置,并且支持Level 2 的 RDP 的回退,这是对传统读保护功能的升级,以STM32U3 和 STM32C5 芯片为例,就存在有关于 RDP 密码的设置,如下:

当在PowerWriter 设备上,选择STM32U3 和 STM32C5 系列芯片时,将可以看到如下的设置界面:


此界面的功能,提供了OEM key 的写入功能,或者是通过写入OEM key 来对目标芯片进行解锁,去除读保护等。
警告
OEM KEY 的设置和去除,只支持脱机生产模式,不支持在线模式去除,PowerWriter 客户端只提供参数设置,未直接提供写入OEM Key 的操作接口。
提示
除了STM32U3 、STM32C5 芯片之外,部分其他型号的芯片,也可能存在类似的操作功能,以具体芯片为准。
2:设置
2.1:不开启此功能
当选择不开启此功能时,表示不使用此配置项,依赖的相关设置均将采用芯片的默认值。
2.2:写入
当选择写入模式时,表示从低级别的RDP 模式,向高级别的RDP 防护级别进行配置,比如从RDP 0 更改为 RDP 2 ,并设置RDP 的认证密码,以便后续可以通过密码认证,来对目标芯片RDP 进行降级回退。
2.3:解锁
当选择解锁模式时,powerwriter 将通过用户配置的密码,对目标芯片进行RDP 的降级认证,如果验证通过,目标芯片可从RDP 2 降级打破 RDP 0, 去除芯片的保护。
2.4:密码设置
密码设置为 16进制编辑框,默认值为 0x00,可以通过直接编辑的方式对密码进行编辑,需要特别注意的是,左侧是低地址,右侧是高地址。