客戶常常要求NOR FLASH 出貨時設定成Dual I/O (Default) 或Quad I/O (Default) !
但美光規格書已經載明出貨時Dual I/O and Quad I/O 出廠預設值均為”1”=> disable (不作用)=>所以預設值就是Signal I/O模式!
因此在使用美光NOR FLASH前請先確認主控晶片的I/O模式!並將NOR FLSH I/O模式設定成相對應的I/O模式即可正常開機。
一般模式NOR Flash (Signal I/O; Dual I/O; Qual I/O) 如何設定?
- 主控晶片需Signal I/O 時一定將NOR FLASH ECR暫存器Bit6 與Bit7 設定成”1” (內建值)
- 主控晶片需Dual I/O 時一定將NOR FLASH ECR暫存器Bit6 設定成”0”
- 主控晶片需Quad I/O時一定將NOR FLASH ECR暫存器Bit7 設定成”0”
- NOR FLASH EVCR暫存器Bit6 與Bit7 同時設定成”0” NOR flash 將會進入Quad I/O 模式。
XIP 模式NOR Flash (Signal I/O; Dual I/O; Qual I/O) 如何設定?
- 主控晶片需Signal I/O 時一定將NOR FLASH NVCR暫存器Bit 2 與Bit3 設定成”1” (內建值)
- 主控晶片需Dual I/O 時一定將NOR FLASH NVCR暫存器Bit2 設定成”0”
- 主控晶片需Quad I/O時一定將NOR FLASH NVCR暫存器Bit3 設定成”0”
NOR FLASH NVCR暫存器Bit2 與Bit3 同時設定成”0” NOR flash 將會進入Quad I/O 模式。