TTL-232R-RPI

7
Copyright © 2012 Future Technology Devices International Limited
TTL-232R-RPi
Version 1.0
Document Reference No.: FT_000722 Clearance No.: FTDI# 296
5 TTL-232R-RPi Debug cable connection diagram
The TTL-232R-RPi Debug cable should be connected to Raspberry Pi board according to the diagram
below.
Please note that TXD-orange wire should be connected to RX pin on RPi board and RXD-yellow wire
should be connected to TX pin on RPi board.
top leftbottom left
0V (GND)
TX
RX
CABLE 1.0m
1
2
3
3x single pole
0.1in pitch header
BLACK
ORANGE
YELLOW
TX
RX
GND
Figure 5-1 TTL-232R-RPi Debug cable, connection diagram
6 Advanced Features of the TTL-232R-RPi
The TTL-232R-RPi debug cable utilizes FTDI’s FT232RQ USB to serial IC device. This section summarises
the key features of the FT232RQ which apply to the TTL-232R-RPi debug cables. For further details, and a
full features and enhancements description consult the FT232R datasheet, this is available from
www.ftdichip.com.
Internal EEPROM. The internal EEPROM in each cable is used to store USB Vendor ID (VID), Product ID
(PID), device serial number, product description string and various other USB configuration descriptors.
Each cable is supplied with the internal EEPROM pre-programmed as described
Lower Operating and Suspend Current. The FT232R has a low 15mA operating supply current and a
very low USB suspend current of approximately 70μA.
Low USB Bandwidth Consumption. The USB interface of the FT232R, and therefore the TTL-232R
cables has been designed to use as little as possible of the total USB bandwidth available from the USB
host controller.
High Output Drive Option. The UART interface I/O pins on the TTL-232R-RPi Debug cable (RXD and
TXD) can be configured to use the FT232R’s high output drive option. This option allows the FT232R I/O
pins to drive up to three times the standard signal drive level. This allows multiple devices to be driven,
or devices that require greater signal drive strength to be interfaced to the cables. This option is enabled
in the internal EEPROM.
UART Pin Signal Inversion. The sense of UART signals can be individually inverted by configuring
options in the internal EEPROM. For example RXD (active high) can be changed to RXD# (active low) and
TXD can be changed to TXD#.
FTDIChip-ID™. The FT232R includes the new FTDIChip-ID™ security dongle feature. This FTDIChip-ID™
feature allows a unique number to be burnt into each cable during manufacture. This number cannot be
reprogrammed. An application note, AN232R-02, available from FTDI website (www.ftdichip.com)
describes this feature.
8
Copyright © 2012 Future Technology Devices International Limited
TTL-232R-RPi
Version 1.0
Document Reference No.: FT_000722 Clearance No.: FTDI# 296
7 TTL-232R-RPi Circuit Schematic
The circuit schematic for the small internal electronic circuit board, utilising the FTDI FT232R, which is
encapsulated into the USB connector end of the cable, is shown in Figure 7-1.
Customised versions of these cables are also available. Users interested in customised versions of these
cables should contact FTDI sales (sales1@ftdichip.com).
RXD
TXD
GND
GNDGND
GND
GND GND
VCC
1
2
3
4
5
CN1
CN-USB
C1
10nF
FB1
600R/0.5A
C2
0.1uF
VCCIO
1
RXD
2
RI
3
GND
4
DSR
6
DCD
7
CTS
8
CBUS4
9
CBUS2
10
CBUS3
11
USBDP
14
USBDM
15
3V3OUT
16
GND
17
RESET#
18
VCC
19
GND
20
CBUS1
21
CBUS0
22
AGND
24
TEST
26
OSCI
27
OSCO
28
TXD
30
DTR
31
RTS
32
GND
33
U1
FT232RQ
C3
47pF
C4
47pF
C5
4.7uF
R1
100R
[Yellow]
[Orange]
GND
[Black]
Figure 7-1 Circuit Schematic of PCB Used in the TTL 232R-RPi Debug cable
9
Copyright © 2012 Future Technology Devices International Limited
TTL-232R-RPi
Version 1.0
Document Reference No.: FT_000722 Clearance No.: FTDI# 296
8 Internal EEROM Configuration
The TTL-232R-RPi Debug cable is controlled by the FTDI FT232R IC. This FT232R device contains an
EEPROM which contains the USB configuration descriptors for that device. When the cable is plugged into
a PC or a USB reset is performed, the PC will read these descriptors. The default values stored into the
internal EEPROM are defined in Table 8.1
Parameter
Value
Notes
USB Vendor ID (VID)
0403h
FTDI default VID (hex)
USB Product UD (PID)
6001h
FTDI default PID (hex)
Serial Number Enabled?
Yes
Serial Number
See Note
A unique serial number is generated and programmed into the
EEPROM during device final test.
Pull down I/O Pins in USB
Suspend
Disabled
Enabling this option will make the device pull down on the UART
interface lines when the power is shut off (PWREN# is high).
Manufacturer Name
FTDI
Product Description
TTL232R-3V3
Max Bus Power Current
90mA
Power Source
Bus Powered
Device Type
FT232R
USB Version
0200
Returns USB 2.0 device description to the host.
Remote Wake Up
Disabled
High Current I/Os
Enabled
Enables the high drive level on the UART and CBUS I/O pins.
Load VCP Driver
Enabled
Makes the device load the VCP driver interface for the device.
Invert TXD
Disabled
Signal on this pin becomes TXD# if enable.
Invert RXD
Disabled
Signal on this pin becomes RXD# if enable.
Invert RTS#
Disabled
Signal on this pin becomes RTS if enable.
Invert CTS#
Disabled
Signal on this pin becomes CTS if enable.
Table 8-1 Default Internal EEPROM Configuration
The internal EEPROM in the cable can be re-programmed over USB using the utility program FT_PROG.
FT_PROG can be downloaded from the www.ftdichip.com.

TTL-232R-RPI

Mfr. #:
Manufacturer:
FTDI Chip
Description:
Specialized Cables Raspberry Pi USB to TTL Serial UART Cbl
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet