防止外部存储器数据被意外改写

  在一些工程项目中,经常会用到外部的存储器(如flash,EEPROM等)来存储一些重要的数据,这些数据的意外损坏可能导致嵌入式系统崩溃或者部分功能失效。为了防止这种情况的发生,可以使用多级验证方式,比如备份双份数据,设立二级安全保护机制等,除了这些方面,我们有哪些方法从器件本身来实现防止外部存储器数据被意外改写呢?最近在使用SPI Flash:MX25L1606E,获得一些想法,故做一个小记录。

  在MX25L1606E的data protection中有如下描述:

  MX25L1606E是一个汽车级芯片,它的安全性考虑比较全面,虽然我们平时使用的外部存储器芯片没有这么丰富的内部机制,但也不妨碍我们从软件上去变相实现一些功能。

 

posted @ 2018-05-18 11:24  xiaokangkp  阅读(549)  评论(0编辑  收藏  举报