chenting520 发表于 2014-2-28 22:59:23

写在AVR中的bootloader程序能够读出来吗

一直找不到相关的资料,现在想通过bootloader更新程序进行芯片加密。我的思路如下:

每次开机bootloader程序对FLASH相应的块进行使能,当退出bootloader程序后跳到用户程序区,会对此FLASH相应块进行禁能
这样没有烧写指定的bootloader程序的芯片,只能运行一次! 从面达到即使用户破解FLASH固件也没有用的目的。

如果没有烧有固定加密的bootloader芯片,即使使用了程序固件,程序是不能正常运行的。

请问高手,我这样的设计思路可行吗,当然我的理解是bootloader是不能读取的,即使要破解,成本也会比对FLASH区程序的破解难度大,是这样吗?
页: [1]
查看完整版本: 写在AVR中的bootloader程序能够读出来吗