summaryrefslogtreecommitdiffstats
path: root/contrib/cp210x-program/doc/cp210x.txt
blob: f9b215672f1e1c1aa1406122cdd2debf7c3da9bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
COMMAND: 0xFF (ACCESS EEPROM)
INDEX  SIZE            VALUE           
0x3701 2               VENDOR ID       
0x3702 2               PRODUCT ID      
0x3703 -               PRODUCT STRING 
0x3704 -               SERIAL NUMBER  
0x3705                 ?               ? (bmAttribute?)
0x3706 1               MAX POWER (2mA) -
0x3707 2               BCD DEV VERSION -
0x3708                 ?               ?
0x3709 1024            EEPROM DUMP
0x370A 1               LOCK VALUE          
0x370B 1               PART NUMBER

COMMAND: 0x0F UNKNOWN

HEXFILE:

0x3808: 256 Bytes PRODUCT STRING (incl length and language)
0x3908: 128 Bytes SERIAL NUMBER (incl length and language)
0x3987: 1 Byte probably PART NUMBER
0x3988: 18 Byte DEVICE DESCRIPTOR
0x399A: 32 Byte CONFIG DESCRIPTOR
0x39C3: ? Byte VENDOR STRING
0x39FF: 1 Byte LOCK VALUE

1201100100000040ad139999020001020301

02
1201100100000040AD139999326401020301

090220000101008096
0904000002FF000002
07058102400000
07050102400000
000000000000000000
1A03530069006C00690063006F006E0020004C00610062007300000000
00000000000000000000000000000000
000000000000000000000000000000FF

:10360000FFF0FFFA010060E31600FFF0FFFA01008F
:1036100060E31600FFECFFF80100804F1200FFE4AA
:10362000FF40010050F80C00FFD6FF40010000CA27
:103630000800FFD0FFEE010020A10700FFCCFFEC47
:10364000010000080700FFA2FFDC010000E8030002
:10365000FFA0FFDC010090D00300FF98FFD901001C
:1036600000840300FF64FFC5010000580200FF440E
:10367000FFB9010000F40100FF2CFF40010000C26F
:103680000100FEC8FF8B0100002C0100FE89FF73C2
:10369000010000FA0000FE5FFF63010000E100008E
:1036A000FE53FF5F0100C0DA0000FE2BFF50010057
:1036B00000C80000FD8FFF15010000960000FCBF50
:1036C000FEC7010080700000FB1EFE2B0100004BB6
:1036D0000000FA24FE0C0100803E0000F97DFE0C83
:1036E000010040380000F63CFE0C0100802500007F
:1036F000F2FBFE0C0100201C0000EC78FE0C010027
:10370000C0120000E890FE0C0100A00F0000D8F0ED
:10371000FE0C010060090000CBEBFE0C0100080765
:103720000000B1E0FE0C0100B004000063C0FE0C1C
:10373000010058020000B1E0FE0C04002C01000062
:103740000000000000000000000000000000000079
:103750000000000000000000000000000000000069
:103760000000000000000000000000000000000059
:103770000000000000000000000000000000000049
:103780000000000000000000000000000000000039
:103790000000000000000000000000000000000029
:1037A0000000000000000000000000000000000019
:1037B0000000000000000000000000000000000009
:1037C00000000000000000000000000000000000F9
:1037D00000000000000000000000000000000000E9
:1037E00000000000000000000000000000000000D9
:1037F00000000000000000000000000000000002C7
:1038000004030904000000002203500052004F008E
:10381000440055004300540020005300540052005F
:1038200049004E0047002100210065007200200081
:1038300042007200690064006700650020004300D8
:103840006F006E00740072006F006C006C00650009
:1038500072000000000000000000000000000000F6
:103860000000000000000000000000000000000058
:103870000000000000000000000000000000000048
:103880000000000000000000000000000000000038
:103890000000000000000000000000000000000028
:1038A0000000000000000000000000000000000018
:1038B0000000000000000000000000000000000008
:1038C00000000000000000000000000000000000F8
:1038D00000000000000000000000000000000000E8
:1038E00000000000000000000000000000000000D8
:1038F00000000000000000000000000000000000C8
:1039000000000000000000120331003100300030E0
:1039100000300033003200380000000000000000DA
:103920000000000000000000000000000000000097
:103930000000000000000000000000000000000087
:103940000000000000000000000000000000000077
:103950000000000000000000000000000000000067
:103960000000000000000000000000000000000057
:103970000000000000000000000000000000000047
:1039800000000000000000021201100100000040D1
:10399000AD1399993264010203010902200001016B
:1039A0000080960904000002FF0000020705810262
:1039B0004000000705010240000000000000000078
:1039C0000000001A03530069006C00690063006F77
:1039D000006E0020004C00610062007300000000D7
:1039E00000000000000000000000000000000000D7
:1039F000000000000000000000000000000000FFC8
:00000001FF