Ethernut Home Hardware Firmware Tools Download Community
 
 
Search | Legals | Deutsch

Turtelizer

This adapter had been recently replaced by its successor, Turtelizer 2.

Introduction

The Turtelizer is an In-System Programmer for Atmel's AT91 series of microcontrollers. While the hardware is based on the SP Duo, the firmware and the related programming tool for Linux and Windows PCs are Open Source and hosted at SourceForge.

Turtelizer

How to Determine the Firmware Version

The adapter communicates with the PC via the serial RS232 port. The JTAG-O-MAT programming software must be installed on the PC to be able to upload the compiled firmware to the target. You you can use a simple terminal emulator to query the Turtelizer's firmware version via the serial port.

Step 1: Connect the Turtelizer to the Ethernut 3 board. This is required, because the adapter draws its supply current from the target.

Step 2: Connect the SP Duo to the PC using a serial null modem cable with female DB-9 connectors on both sides.

Step 3: Start a terminal emulator on the PC, either Hyperterminal (not recommended, but available everywhere), TeraTerm (much better) or any other Windows program or Minicom on Linux.

Step 4: Configure the terminal emulator, using 115200 Baud, no paraity, 8 data bits and 1 stop bit. Disable any handshake and make sure you selected the right com port.

Step 5: Switch on the Ehternut 3 power supply. The red LED on the Turtelizer should flash a few times.

Step 6: Enter Ctrl+V in the terminal emulator window. The Turtelizer should immediately respond with its version number.

Firmware Version 1.2.5

This is the latest firmware version and is included in the JTAG-O-MAT release
jtagomat-1.2.7.exe
GUI Installer for Windows.
jtagomat-1.2.5.tar.bz2
Source Code Package for Linux.

Up- or Downgrading the Firmware

Connect the Turtelizer to the Ethernut 3 JTAG connector and the serial port of the PC. Switch on the Ethernut's power supply.

If you have downloaded and installed JTAG-O-MAT, you'll find the latest firmware in

C:\jtagomat-1.2.7\bin\turtelizer.bin
if running Windows or in
/usr/local/etc/turtelizer.bin
on your Linux PC by default. Possible, that you installed it in a different location, though.

On the Windows or Linux command line enter

$ jtagomat -v UPDATE ./turtelizer.bin
This will expect the Turtelizer connected to the first serial port on the PC. To specify the second port, use
$ jtagomat -a /dev/ttyS1 -v UPDATE ./turtelizer.bin
on Linux or
> jtagomat -a com2 -v UPDATE ./turtelizer.bin
on Windows.

More Questions and Answers

Can I use the Turtelizer for JTAG Debugging?
Not really, just in a very limited fashion.

How to use the Turtelizer with Ethernut 3?
The Ethernut 3 JTAG Page offers additional information.