NOR FLASH闪存芯片ID应用之软件保护场景
生活随笔
收集整理的這篇文章主要介紹了
NOR FLASH闪存芯片ID应用之软件保护场景
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
每個廠家的25系列nor flash閃存芯片(華邦,旺宏,gd等都會有自己的廠商ID注明,在產品應用時,可以選擇需要識別廠商ID和忽略廠商ID 。一般都是識別ID加載不同的驅動
所以ID可以作為基本的軟件保護用。
其實就是單片機在執行對25系列芯片的讀寫工作時需要先檢查該芯片是不是單片機程序預先設定的廠商芯片(程序開發人員預設),假如檢測到25系列的芯片ID不是預設的廠商ID則單片機終止讀寫工作,也就造成我們通常說的無法識別的情況。
則是單片機讀寫時不需要核對存儲芯片的ID,直接讀取內部存儲數據,針對這種客戶,所有對應的存儲芯片都是可以使用的
一般說來,不綁定芯片ID是最好的,這樣可以直接將不同廠家的存儲芯片替換使用。但是有些產品客戶為保證產品的穩定性和防偽要求,特定會針對存儲芯片進行綁定。這時候假如客戶又需要新的存儲25Qxx去替換,這該怎么解決?方法一:將新的存儲器廠商ID加入單片機軟件內(產品規格書內有詳細介紹)方法二:解除單片機讀取時對存儲芯片ID的校驗環節,使得單片機直接讀取方法三:不要換了,還是用原來的存儲芯片另外對于新進入的NOR FLASH 廠家而言,做的是兼容替代生意。很多ID限制的場景不能使用,這就意味著失去市場。
不講武德的話,FLASH ID可編輯成任何廠家的ID,不知道是否有這樣的FLASH廠家? 知道的小伙伴可以留言評論看看。
總結
以上是生活随笔為你收集整理的NOR FLASH闪存芯片ID应用之软件保护场景的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么测试网络带宽_性能测试案例与经验分享
- 下一篇: Web网络知识:什么是HTTP请求合并?