關於 SPI模擬器支援5A command讀取 SFDP
發表於 : 週一 8月 22, 2011 5:14 pm
雖然去年就已經支援5A command了卻一直沒看到有客戶真正使用
不過由於SFDP(Serial flash discoverable parameters)規格已經正式成為標準了。
JEDEC已於2011年5月最終定案。
所以JESD216正式成為串列記憶體的業界標準化規格。
JESD216的參考連結如下:
http://www.jedec.org/standards-documents/docs/jesd216
SFDP與並列式記憶體的CFI(Common Flash Interface) mode很像
以前在ZC29XXX系列的模擬器就已經有支援CFI了
所以要加這個SFDP也是易如反掌
反而倒是5A command的parameter table要慢慢看著SPI flash的 SPEC去鍵入比較累一點
不過這也是萬一拿不到 real SPI flash chip 也可以鍵入SFDP table的方法
如果能拿到有支援SPI flash chip的話那就好辦省事多了
首先把ZC2511,ZC2512或ZC2502這一系列的燒錄器更新最新的韌體後
將 SPI flash chip接好後連上USB CABLE
系統碟內就會出現對應的SPI1SFDP.BIN or SPI2SFDP.BIN (看是要對應哪一個 SPI port)
直接把這個檔拖出來複製到想放的地方
或是你也可以用SAMEPROG按右鍵的選項用SFDP view去看這個SFDP的register
這個拖出來的SPIxSFDP的BIN檔可是很有用的喔
如果遇到模擬器內還沒有支援到的型號
又急著要用
您就可以靠這樣自己加了
打開SAMEFILE按右鍵選device ID selection
再選user define
選定廠牌和SPI flash 型號後
您可以直接選右下的SFDP Edit
開一個編輯視窗自己對著SPEC慢慢把SFDP敲進去後儲存
或是直接選取剛剛讀出來的SPI1SFDP.BIN
然後把他加上就OK啦
比自己慢慢KEY要省時間多了 重點也不用怕精神不好會 Key錯
這樣下次選到這個SPI flash型號就會自己帶對應的SFDP進模擬器了
您的目標板的SPI Host就可以來讀取到對應的 SFDP Register了
不過由於SFDP(Serial flash discoverable parameters)規格已經正式成為標準了。
JEDEC已於2011年5月最終定案。
所以JESD216正式成為串列記憶體的業界標準化規格。
JESD216的參考連結如下:
http://www.jedec.org/standards-documents/docs/jesd216
SFDP與並列式記憶體的CFI(Common Flash Interface) mode很像
以前在ZC29XXX系列的模擬器就已經有支援CFI了
所以要加這個SFDP也是易如反掌
反而倒是5A command的parameter table要慢慢看著SPI flash的 SPEC去鍵入比較累一點
不過這也是萬一拿不到 real SPI flash chip 也可以鍵入SFDP table的方法
如果能拿到有支援SPI flash chip的話那就好辦省事多了
首先把ZC2511,ZC2512或ZC2502這一系列的燒錄器更新最新的韌體後
將 SPI flash chip接好後連上USB CABLE
- ZC2511-DISK.PNG (142.89 KiB) 被瀏覽 60838 次
系統碟內就會出現對應的SPI1SFDP.BIN or SPI2SFDP.BIN (看是要對應哪一個 SPI port)
- SPIxSFDP.PNG (122.99 KiB) 被瀏覽 60838 次
直接把這個檔拖出來複製到想放的地方
- copy2desktop.png (67.15 KiB) 被瀏覽 60838 次
或是你也可以用SAMEPROG按右鍵的選項用SFDP view去看這個SFDP的register
- SFDPVIEW.png (31.69 KiB) 被瀏覽 60838 次
這個拖出來的SPIxSFDP的BIN檔可是很有用的喔
如果遇到模擬器內還沒有支援到的型號
又急著要用
您就可以靠這樣自己加了
打開SAMEFILE按右鍵選device ID selection
再選user define
選定廠牌和SPI flash 型號後
您可以直接選右下的SFDP Edit
- SFDPEDIT.PNG (44.68 KiB) 被瀏覽 60838 次
開一個編輯視窗自己對著SPEC慢慢把SFDP敲進去後儲存
或是直接選取剛剛讀出來的SPI1SFDP.BIN
然後把他加上就OK啦
- SFDP Add.PNG (75.75 KiB) 被瀏覽 60838 次
比自己慢慢KEY要省時間多了 重點也不用怕精神不好會 Key錯
這樣下次選到這個SPI flash型號就會自己帶對應的SFDP進模擬器了
您的目標板的SPI Host就可以來讀取到對應的 SFDP Register了