[AT32F403/403A]
关于读保护复位要求
1431|13
手机看帖
扫描二维码 随时随地手机跟帖 |
评论
duanmx
回复TA
@muyichuan2012 :我有设备使用bootloader无线更新读保护的程序,没有使用下载接口,但也会死机需要断电复位,感觉还是没找到根本原因,比如用下载接口会触发哪个寄存器值变化导致读保护后不能开机,而且我尝试更新完不开机,也就是先不开启读保护,先断电复位然后再开读保护再软件复位就可以,感觉是有个寄存器的值复位了就好了
muyichuan2012
回复TA
@duanmx :因为你下载程序使用的Jlink,此时已经被MCU检测到并保护了,只能上电复位才可以运行。 这样呢,可以使用IAP升级吗,上电复位前完全不使用SWD接口。比如用ISP USART等
duanmx
回复TA
@muyichuan2012 :我程序是在按键开机后才去判断开读保护的,我在按键开机前就把jlink断了,但还是不行,纠结复位方式的原因是因为这个产品没办法进行上电复位,上电复位的话需要拆机才行,所以比较麻烦,下载程序也是无线升级的,现在无线升级的程序按键开机开读保护之后软件复位也会死机,比较苦恼 | |