淺談SPI NOR FLASH 發生無法讀寫之解決方案

前言:

在產品於工廠生產的過程中偶爾會發生SPI NOR FLASH無法讀寫一事, 除了IC PIN腳發生短路可徑送IC 原廠進行分析外, 下列不良情況仍可先採用IC 燒錄器進行初步判斷~

  • IC ID無法讀取
  • IC 無法讀取資料

應用設備: 岱鐠燒錄器 SF600

SF600 應用軟體下載處:

https://www.dediprog.com/download?productCategory=SPI+Flash+Solution&productName=&fileType

執行岱鐠應用程式, 點選Fig-1紅框處.
點選SF600(Fig-2)
以W25Q32JVSSIQ 為例, SF600會進行讀取(Fig-3) ->若無法判讀, 即IC內部有損須送交IC 原廠進行分析.

Fig-1:

Fig-2

 IC 範例: Winbond W25Q32JVSSIQ

判讀正常後, 點選Config進入選擇Modify Status Register Icom 檢視Register-1值 按Read Again(Fig-4)

Fig-3

Fig-4


參考W25Q32JV Status Register-1 table(Fig-5)
00 ; IC 正常可進行讀寫(Fig-6)
9C : 1001 | 1101 (hex); Block protect(Fig-7)
BC : 1011 | 1101 (hex); Top/ Bottom & Block protect(Fig-8)
若Register-1=9C or BC 重新於”Write Status register1” 紅框處填入00(Fig-6), 並按Read Again確認讀值為00

Fig-5

Fig-6

Fig-7

Fig-8


 IC重新燒錄後並資料比對無誤

技術文檔

類型標題檔案
硬件Datasheet

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★博文作者未開放評論功能