STM32F407VG,程序被修改
大家好!!STM32F407VG的主控在工作一段时间后,偶尔会有多片出现程序丢失的问题,重新烧好程序之后可以正常工作了。
拿回板卡对STM32F407VG内部Flash读取,发现内部程序区域有些被修改了。
请问有没有哪位遇到过这样的问题,一般是什么原因导致的,求解决方案!!
产品没有加读保护加密么,还能读出flash内容。 是不是你自己写片内flash,导致程序被改? 自己有把FLASH当EEPROM那样写数据的吗,有可能自己写错擦掉的 有可能如楼上所说!!!! creep 发表于 2017-6-28 20:57
产品没有加读保护加密么,还能读出flash内容。
我们的应用场景,不允许加读保护的 队长shiwo 发表于 2017-6-29 09:31
自己有把FLASH当EEPROM那样写数据的吗,有可能自己写错擦掉的
这个没有,那段区域的只有在Boot在搬运时才会有操作,应用代码里面是没有对该区域进行操作。
只是在产线,偶尔会有几个主控板程序出现丢失,(产线中,各个主控板程序的操作行为是一致的) 强电干扰?
页:
[1]