当前位置:网站首页>NOR FLASH闪存芯片ID应用之软件保护场景

NOR FLASH闪存芯片ID应用之软件保护场景

2022-08-10 23:41:00 悟空胆好小

每个厂家的25系列nor flash闪存芯片(华邦,旺宏,gd等都会有自己的厂商ID注明,在产品应用时,可以选择需要识别厂商ID和忽略厂商ID 。一般都是识别ID加载不同的驱动
所以ID可以作为基本的软件保护用。

  1. 需要识别厂商ID

其实就是单片机在执行对25系列芯片的读写工作时需要先检查该芯片是不是单片机程序预先设定的厂商芯片(程序开发人员预设),假如检测到25系列的芯片ID不是预设的厂商ID则单片机终止读写工作,也就造成我们通常说的无法识别的情况。

  1. 不需要识别厂商ID:

则是单片机读写时不需要核对存储芯片的ID,直接读取内部存储数据,针对这种客户,所有对应的存储芯片都是可以使用的

   一般说来,不绑定芯片ID是最好的,这样可以直接将不同厂家的存储芯片替换使用。但是有些产品客户为保证产品的稳定性和防伪要求,特定会针对存储芯片进行绑定。这时候假如客户又需要新的存储25Qxx去替换,这该怎么解决?

   方法一:将新的存储器厂商ID加入单片机软件内(产品规格书内有详细介绍)

   方法二:解除单片机读取时对存储芯片ID的校验环节,使得单片机直接读取

   方法三:不要换了,还是用原来的存储芯片

另外对于新进入的NOR FLASH 厂家而言,做的是兼容替代生意。很多ID限制的场景不能使用,这就意味着失去市场。
不讲武德的话,FLASH ID可编辑成任何厂家的ID,不知道是否有这样的FLASH厂家? 知道的小伙伴可以留言评论看看。

原网站

版权声明
本文为[悟空胆好小]所创,转载请带上原文链接,感谢
https://blog.csdn.net/xushx_bigbear/article/details/126219274