Truly Integrated
embedded systems design & programming
TI Turtelizer 2 JTAG
Description:
Truly Integrated Turtelizer 2 Clone is another hardware implementation of popular Turtelizer 2 from ethernut.de. This programmer is designed to work with OpenOCD programming and debugging software. It uses a standard 10 pin JTAG connector with pinout identical to one used in original Turtelizer 2. It also embeds a simple RS232 voltage compatible serial port with baud rate up to 115200 bps. This programmer is based on FTDI FT2232 chip, and so it is supported by both Windows and Linux operating systems.
This programmer can be used to program almost every kind of microcontroller, thas is capable of programming via JTAG interface. All of our programmers were tested on one of the most popular ARM microcontrollers: the AT91SAM7S64, and worked perfectly.
Installation in Windows (XP):
- In order to use the programmer it is necessary to download and install FTDI drivers.
- Plug in programmer board, and add previously downloaded FTDI drivers to drivers search path, when asked to install drivers by Windows.
- Then, it is necessary to install Turtelizer drivers.
- Download the latest OpenOCD software package for Windows. It also contains drivers for Turtelizer.
- When prompted to install drivers for Turtelizer, add path “(OpenOCD installation directory)\drivers\turtelizer2\” to drivers search path, and then install drivers
- That’s it! You can now use your programmer.
Installation in Linux:
- Firstly you need to have libftdi and libftdi installed in your system, look for it at intra2net
- Now it is necessary to compile OpenOCD with FT2232 chip suport. In order to do so, get OpenOCD sources with use of svn. Enter following command string:
$ svn checkout svn://svn.berlios.de/openocd/trunk
- Now copy ftdi.h, from libftdi source directory to (openocd dir)/src/jtag/
- You have to have libusb installed. Look for it in your systems repository.
- Then enter following commands:
$ ./bootstrap $ ./configure --enable-ft2232_libftdi $ make
- Now you have your OpenOCD installed and ready to use
- In order to use serial port you need to use ftdi_sio module with specific variables set. To do so, enter following command (as root):
# modprobe ftdi_sio vendor=0x403 product=0xbdc8
- Then a new serial device should appear in your system as /dev/ttyUSB*.
Photos:
Reader's Comments
Leave a Reply
You must be logged in to post a comment.

[...] Turtelizer 2 JTAG [...]