view eeproms/fc-jtag @ 39:173463924e06

eeproms/ft2232-example created
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 21 Apr 2019 22:38:51 +0000
parents 60b8cf977c3f
children
line wrap: on
line source

# This EEPROM configuration will be programmed into FreeCalypso UART+JTAG
# adapters (custom hw) based on the FT2232D chip.  The hardware is currently
# under development; once it progresses past the vaporware phase, we are
# going to submit a patch to the ftdi_sio driver in the Linux kernel to
# recognize and handle this USB device similarly to several other already
# existing UART+JTAG adapters of this kind, creating a ttyUSBx device
# only for Channel B (UART), but not for Channel A (MPSSE JTAG).
#
# The distinctive custom USB ID will also help with the custom OpenOCD
# configuration specific to our particular wiring of the reset and other
# control signals that accompany JTAG, making our FreeCalypso UART+JTAG
# adapter easier to identify among other FTDI-based USB devices.
#
# The present config or the USB ID contained therein MUST NOT be programmed
# into generic off-the-shelf FT2232x breakout boards - please see the
# jtag-unbuf config for that purpose.  The present config and USB ID
# may only be used by Falconia Partners LLC with our custom hardware.

vid 0x0403	# FTDI
pid 0x7150	# Allocated by FTDI to Falconia Partners LLC
manuf Harhan
product FreeCalypso UART+JTAG Adapter

# Try to be nice to Weendoze lusers (or should it be Losedows?)

byte00	0x00	# Channel A driver: D2XX
byte01	0x08	# Channel B driver: VCP