這個問題這一陣子有很多人問
看起來可能都是再做Thunderbolt需要燒一顆SPI的EEPROM在旁邊記甚麼調整用的參數吧
讀寫SPI EEPROM原來是做給公司自己內部用的功能並沒有開放
不過後來被不知情的客戶把SPI EEPROM插上去發現有認到EEPROM
哈哈~(我之前都說沒有支援)
真的是很糗很不好意思, 這下子不公開對不起大家.
首先去更新到對應機種最新版的韌體和SAMEPROG
看看您的機器是ZC2511或是ZC2512或是ZC2502都可以支援
更新好後插上一顆SPI EEPROM
就會認到SPI EEPROM
按SAMEPROG的拖拉區的右鍵
- EEPROMSET-1.png (9.49 KiB) 被瀏覽 57876 次
或是Advanced configuration就會發現隱藏的EEPROM SET選項跑出來了!
- EEPROMSET-2.png (40.21 KiB) 被瀏覽 57876 次
平常有有插SPI EEPROM的話這個選項是隱藏的不會出現喔!
另外SPI EEPROM沒有像SPI Flash這樣有對應的Manufacture ID可以認到對應的型號和容量大小
所以必須自己選擇對應的廠商與EEPROM型號
就按EEPROM SET進去設定吧
- EEPROMSET-3.png (19.04 KiB) 被瀏覽 57874 次
假設您要燒的是CSI25128
這個的話按SPEC應該是vendor先選on semiconductor
然後BUS選25
接下來product number選CAT25128
就會自己帶chipsize和page size了
按下OK就設定好了
- EEPROMSET-4.png (44.46 KiB) 被瀏覽 57876 次
設定好後接下來只選定要燒錄的檔案
直接按execute就可以燒錄和驗證了
或是退出advanced configuration
直接用拖拉的方試燒也都可以
SAMEPROG會記住最後一次選的SPI EEPROM part
所以如果下次您要換一顆別種廠牌的請記住要自己再進EEPROM SET裡面設定過
不要以為SAMEPROG有幫您認到喔
不然燒錄完verify可是會Fail的喔~