我最近在做个串口的烧录工具,和C2prog的SCI烧录模式一样。我的思路是先将自己的BootLoader 代码通过官方的ROM 中的BootLoader 烧录到RAM 中 在RAM中运行,然后再通过与自己的这段程序进行flash的操作。
我遇到的问题是:flash密码区不填写密码的时候情况均是正常的,添加了密码后,我烧录到RAM中的程序就不能运行,我查找了数据手册,密码区保护的是L0 L1 L2 L3 和flash,而我的程序是需要L0 L1RAM区的,请问我怎么通过官方的SCI-BooTMode 进行RAM区的解密操作
user5014940:
回复 Brian Wang0:
首先非常感谢您的回答,确实是不存在SCI Boot 进行解密的方式,我将程序减小放在M0 M1 区域内执行,结果是正常的。现在正在做这个把程序缩小到可以放在M0 M1区域,这样就能实现我的这种烧录思想了,感谢感谢。