写在AVR中的bootloader程序能够读出来吗
一直找不到相关的资料,现在想通过bootloader更新程序进行芯片加密。我的思路如下:每次开机bootloader程序对FLASH相应的块进行使能,当退出bootloader程序后跳到用户程序区,会对此FLASH相应块进行禁能
这样没有烧写指定的bootloader程序的芯片,只能运行一次! 从面达到即使用户破解FLASH固件也没有用的目的。
如果没有烧有固定加密的bootloader芯片,即使使用了程序固件,程序是不能正常运行的。
请问高手,我这样的设计思路可行吗,当然我的理解是bootloader是不能读取的,即使要破解,成本也会比对FLASH区程序的破解难度大,是这样吗?
页:
[1]