關於SPI Dual I/O與Quad I/O的支援問題

ZC2580(8Mb),ZC2564(64Mb),ZC25128(128Mb)之SPI 介面高速記憶體模擬器適用 ~ 安裝、使用上等問題都歡迎在此討論~

關於SPI Dual I/O與Quad I/O的支援問題

文章Haki » 週四 10月 11, 2012 3:58 pm

最近很多客戶問到SAMEDISK的SPI Flash emulator系列的ZC2564和ZC25128是否有支援Dual I/O和Quad I/O?
當然是有的啦! 順便說明一下:
S0 Engine的黑殼機只有support到 single I/O, Dual I/O. (請升級到韌體ZC25H64即有支援Dual I/O)
M1 Engine的紅殼機則有support到 single I/O, Dual I/O 和 Quad I/O.
這部分有分兩種韌體(V版和Q版)
如果是升級成ZC25V64和ZC25V128的韌體是支援Single I/O + Dual I/O
如果是升級成ZC25Q64和ZC25Q128的韌體是支援Single I/O + Quad I/O
所以只要看您現在再開發的平台是需要支援哪種I/O
直接更新成對硬的韌體版本即可
Dual I/O和Quad I/O都已經有在 INTEL 的 Shark Bay 的平台下驗證過開得了機的!

使用上要注意:
Dual I/O 的話可以直接用replace的cable就可驗證
如果是要跑Quad的話就要用Pin to Pin 的 cable, 不然用到replace的Cable 會沒辦法跑Quad I/O 喔!

另外板子上的硬體Design也要留意 Hold pin 和 write protect pin 也要有拉到 PCH 去.
如果您的板子上的Hold pin 和 write protect pin 沒接到PCH去的話, 而是接到了個電阻Pull High到Vcc去的話.
您還開得了機, 那就表示您沒有開進Quad I/O, 可能是開進Dual I/O或Single I/O去了(原因是只有IO0 和 IO1的關係)!
因為write protect pin 和 Hold pin 可是對應著跑Quad I/O下會用到的 IO2 和 IO3.

假如您是使用Shark Bay的CRB開發的話
要用模擬器進Quad I/O 的話還必須將 on board 的 SPI Flash 移除喔
不然可能又是開到Dual I/O, 或是根本就是用到Real SPI flash 開機啦!
Haki
 
文章: 83
註冊時間: 週六 12月 18, 2010 5:58 pm

回到 ZC25系列 SPI 介面 高速記憶體模擬仿真器

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron