原创
usb开发板cy3684上large eeprom的烧录方法
2012-3-26 22:28
1496
17
18
分类:
消费电子
烧录large eeprom时具体方法步骤:
-
拔掉USB
-
断掉EEPROM
-
SW1选择large EEPROM
-
连接USB
-
设备管理器下显示“……eeprom missing”
-
硬件使能EEPROM
-
打开EZ-USB Interface,确保USB设备选择正确
-
点击“Download”按钮,并选择下载“Vend_Ax.hex”文件
-
控制面板“Vend Req”工具条输入一些内容:
Req = 0xA9
Value = 0x0000
Index = 0xbeef
Length = 16
Dir = 1 IN
-
选择“Vend Req”按钮,检查显示区域显示的16比特数据是否是CD CD……。如果是,则不能读EEPROM,如果不是,则继续下面的操作。
-
在控制面板“Vend Req”工具条输入一些内容:
Req = 0xA9
Value = 0x0000
Index = 0xbeef
Length = 1
Dir = 0 OUT
Hex Bytes = 00
-
选择“Vend Req”按钮,将第一比特数据烧进EEPROM。
-
控制面板“Vend Req”工具条输入一些内容:
Req = 0xA9
Value = 0x0000
Index = 0xbeef
Length = 1
Dir = 1 IN
-
选择“Vend Req”按钮,检查显示区域显示的数据是否是0x00
-
拔掉USB
-
连接USB
-
因为EEPROM中的第一比特数仍是无效数据0x00,在设备管理器中仍可见“……EEPROM missing”
-
EZ-USB Interface控制面板上选择“S EEPROM”按钮,并指定要下载的IIC文件,并打开。
-
重复步骤9)和10),读EEPROM,如果数据分别是0Xc2,设备的VID,PID,DID,则eeprom成功加载。
此时拔出USB,重新插上后,PC将会识别该USB设备。
用户1454308 2016-5-4 08:20
wxd123com_970479604 2015-8-21 09:12
wjf1010_432444827 2014-9-14 20:57
用户1516610 2014-9-13 15:36
用户1678053 2014-9-12 10:16
用户608565 2014-9-12 09:39
我也发现其实很多人都不知道这两个电容的作用,学习了
用户1085402 2014-7-31 11:34
用户1678053 2014-7-31 10:10
用户1262906 2014-7-31 09:09
用户1406868 2013-8-29 10:54
很不错的技术文章。
说明一下,R1决定了起振时间。对于石英振荡器,R1往往可以不装。
当然前提是做过全温度范围的测试。