FreeCalypso > hg > fc-usbser-tools
annotate eeproms/duart28s @ 98:1cacc1ae56f0
cp2102 tools: convert to -d option for non-default device
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 28 Sep 2023 04:45:13 +0000 |
parents | d46ea7a3fa0c |
children |
rev | line source |
---|---|
3
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 # This EEPROM configuration is one of two possible configs that can be |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 # programmed into FreeCalypso DUART28 adapters (custom hw made by |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 # Falconia Partners LLC) based on the FT2232D chip. The present DUART28S |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 # configuration sets the default USB ID that is used by FT2232x adapters |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 # and is recognized and treated as a generic dual UART device by the |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 # standard unpatched Linux kernel ftdi_sio driver. This configuration |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 # is intended for those users who don't need DUART28C boot control outputs |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 # and who wish to avoid the major inconvenience of applying a custom patch |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 # to their Linux kernel ftdi_sio driver. Please note that boot control |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 # outputs CTL1 and CTL2 cannot be used with this EEPROM configuration - |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 # they will be triggered whenever Channel B ttyUSBx device is opened, |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 # making them unusable. |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 |
78
d46ea7a3fa0c
eeproms: add ftdi-chip and eeprom settings as appropriate
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
14 ftdi-chip FT2232D |
d46ea7a3fa0c
eeproms: add ftdi-chip and eeprom settings as appropriate
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
15 eeprom 93C46 |
d46ea7a3fa0c
eeproms: add ftdi-chip and eeprom settings as appropriate
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
16 |
3
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 vid 0x0403 # FTDI |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 pid 0x6010 # FT2232x default, treated as standard dual UART by Linux |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 manuf FreeCalypso |
434806360d91
eeproms: subset import from freecalypso-hwlab
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 product DUART28S |