TI中文支持网
TI专业的中文技术问题搜集分享网站

F5XXX和F6XXX熔丝加密后,使用BSL解除加密问题

我对BSL还不是很了解,需要大家帮我普及一下知识。

F5X和F6X使用的是eFuse,JTAG签名是在17FCh~17FFh地址内,写入全0或者全F以外的值,会将JTAG/SBW接口锁住。如果想要解除锁定,需要对这个区域写全0或全F。但是这一段区域是出于被保护的区域,需要首先清除SYSBSLC寄存器中的SYSBSLPE位,才能写入该区域。

当然,在编写应用的时候可以增加这个功能,用命令启动单片机自己完成解锁。

我的问题是,在单片机没有加入此功能的前提下,并且已经完成了Efuse锁定。BSL能否进行解锁呢?

(BSL可以写入Flash的内容,但是并不能操作寄存器吧。但是不操作寄存器,又无法写入受保护的区域,这不是个矛盾吗?)

灰小子:

楼主可以参考这个帖子

http://www.deyisupport.com/question_answer/microcontrollers/msp430/f/55/t/83292.aspx

赞(0)
未经允许不得转载:TI中文支持网 » F5XXX和F6XXX熔丝加密后,使用BSL解除加密问题
分享到: 更多 (0)