CY7C68013A EEPROM燒寫

轉自http://www.eefocus.com/sbogwxf230/blog/11-02/204355_fe37a.html
固件調試完畢後,可以將其轉化爲IIC文件燒寫到EEPROM中,採用C2方式啓動,這樣68013就會從EEPROM中獲取程序和VID、PID,不需要每次上電都下載固件了。

首先需要將KEIL編譯好的hex文件轉化爲iic文件,可以使用cypress提供的hex2bix,格式如下:

Hex2bix -i -f 0xC2 -o usb_sfifo.iic usb_sfifo.hex

-i表示要生成iic文件,-f表示燒寫後採用C2方式啓動(程序、VID、PID都從EEPROM讀取),後面依次是要生成IIC文件的文件名和源文件的文件名,關於其他參數的用法可以參見hex2bix的幫助。

通過USB連接到計算機後,通過Cypress USB Console即可燒寫。打開EZ-USB Interface,點擊Lg EEPROM,然後選擇剛纔生成好的IIC文件可以。

需要注意的是在硬件上不同容量的EEPROM接法是不一樣的,否則燒寫之後也無法啓動。如下圖所示,大容量EEPROM的A0管腿需要上拉。


另外需要注意的是SCL SDA需要上拉,否則也會出現讀取問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章