前言:
在產品於工廠生產的過程中偶爾會發生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重新燒錄後並資料比對無誤