4)在EZ-USB
Interface面板 "Vend Req" Toolbar, use the following to
fill in the required fields:
Req=0xA9
(The 0xA9 vendor request is used to access large EEPROMs that have
a dual-byte addressing scheme)
Value=0x0000
Index=0xBEEF
Length=16
Dir=1 IN
5) 点击Vendor_Req按钮,确认收到的16个数不是 CD CD CD
CD。。。如果数据都是CD,说明EEPROM不是24LC64. 6) 在EZ-USB
Interface面板 "Vend Req" Toolbar,
use the following to fill in the required fields:
Req=0xA9
Value=0x0000
Index=0xBEEF
Length=1
Dir=0 OUT
Hex Bytes= 00
7) 点击Vendor_Req按钮,下载00数据到EEPROM 第一个字节中(也可以写8个字节,第一个字节要等于00,表示EEPROM无效)
8) 在EZ-USB
Interface面板 "Vend Req" Toolbar, use the following to
fill in the required fields:
Req=0xA9
Value=0x0000
Index=0xBEEF
Length=1
Dir=1 IN
9) 点击Vendor_Req按钮,验证EEPROM的第一个字节是0x00
10) 重新上电,依然会显示
"Cypress EZ-USB FX2 (68613) - EEPROM
Missing"
这是0x00的缘故,表示EEPROM无效,用缺省USB枚举。 11) 点击Lg
EEPROM下载 .iic到EEPROM中, 12)可以验证下载后的程序的前八个字节,看是否成功
文章评论(0条评论)
登录后参与讨论