FT200XD-R FTDI, FT200XD-R Datasheet - Page 32

no-image

FT200XD-R

Manufacturer Part Number
FT200XD-R
Description
USB Interface IC USB to I2C IC DFN-10
Manufacturer
FTDI
Datasheet

Specifications of FT200XD-R

Rohs
yes
Product
USB 2.0
Data Rate
12 Mbps, 480 Mbps
Interface Type
I2C, USB
Operating Supply Voltage
2.97 V to 5.5 V
Operating Supply Current
6.8 mA to 9.1 mA
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Package / Case
DFN-10
Tradename
X-Chip
Table 10.1 Default Internal MTP memory Configuration
10.2 Methods of Programming the MTP Memory
10.2.1
The MTP memory on all FT-X devices can be programmed over USB. This method is the same as for the
EEPROM on other FTDI devices such as the FT232R. No additional hardware, connections or programming
voltages are required. The device is simply connected to the host computer in the same way that it would
be for normal applications, and the FT_Prog utility is used to set the required options and program the
device.
The FT_Prog utility is provided free-of-charge from the FTDI website, and can be found at the link below.
The user guide is also available at this link.
http://www.ftdichip.com/Support/Utilities.htm#FT_Prog
Additionally, D2XX commands can be used to program the MTP memory from within user applications.
For more information on the commands available, please see the D2XX Programmers Guide below.
http://www.ftdichip.com/Support/Documents/ProgramGuides/D2XX_Programmer's_Guide(FT_000071).p
df
10.2.2
In the FT200XD device, it is possible to program the MTP memory over its I
interface which is used in the normal application of the FT200XD and would normally be connected to the
I
used to access the MTP memory in the FT200XD over the same I
read and write locations in the MTP memory. No additional hardware, connections or programming
voltages are required.
Two examples where it may be desired to use the I
given below. In some cases, the application may use both of these possibilities.
2
C master implemented in a microcontroller (MCU) or FPGA. However, special commands can also be
CBUS Schmitt Trigger
1. To store and retrieve application specific data such as calibration constants in the user area (e.g.
2. To read and write the configuration data (e.g. custom VID, PID, description strings or CBUS
CBUS Drive Current
Load VCP Driver
CBUS slew rate
I
if the overall application was an analog measurement system). This can avoid the need for an
extra EEPROM chip on the application board.
signal selection to enable signals for battery charging etc) without a USB host. This could allow an
MCU/FPGA to configure the
when in use in the field.
2
I
2
C Device ID
Strength
C Address
CBUS0
Enable
Enable
Programming the MTP memory over USB
Programming the MTP memory over I
Copyright © 2013 Future Technology Devices International Limited
Keep_Awake#
FT200XD
Disabled
Normal
Slow
4mA
22h
during production testing of the finished device or even
2
FT200XD USB I2C SLAVE IC Datasheet
C interface to write and read the MTP Memory are
Enabling this will load the VCP driver interface for
the device.
The I
The I
Prevents the device from entering suspend state
when unplugged. May be used if programming the
MTP memory over I
Document No.: FT_000628 Clearance No.: FTDI# 265
2
2
C device address
C device ID
Options are 4mA, 8mA, 12mA, 16mA
Options are normal or Schmitt
2
C connection, allowing the MCU/FPGA to
2
Options are slow or fast
C
2
C
2
C interface. This is the same
Version 1.3
32

Related parts for FT200XD-R