Programming Interface To Target Device - Equinox Systems PPM3 MK2 User Manual

Production isp programmer
Table of Contents

Advertisement

1.7.2 Programming Interface to Target Device

The programmer supports the following programming interfaces to the Target Device:
#
Programming
Family
Interface
1
LV SPI
AT89S
AT90S
AT90USB
AT90CAN
AT90PWM
ATmega
ATmega PICO
ATtiny
Zensys
2
HV SPI (+12V
ATtiny
Vpp)
3
UART Boot
T89C51Rx2
Loader
T89C51AC2
T89C51Ix2
T89C51CC01
P89C51Rx2
P89C66xxx
4
JTAG
ATmega
(Atmel AVR)
AT90USB
AT90CAN
ATmega PICO
5
I2C
AT24Cxxx
AT24HCxxx
AT34Cxxx
Please refer to the separate manual 'PPM3 I/O Connector Modules' for information on which ISP
Header to use for the required programming interface.
16
Description / Comment
Atmel Low Voltage Serial Programming Mode
Atmel 3-wire SPI interface (SCK, MOSI, MISO )
Target Device RESET
Works at target voltage (no Vpp required)
Atmel High Voltage Serial Programming Mode
Atmel 4-wire SPI Interface (SCK, MOSI, MISO, MOSI2)
+12V Vpp is applied to the RESET pin to enter High
Voltage Serial Programming Mode
Requires different connections to Target Device
compared with LV SPI.
Requires all pins of target device to be accessible by
the programmer.
Atmel / Philips UART Boot Loader Interface
Uses RXD, TXD, PSEN, and Target Device RESET pin
TTL Levels from programmer to Target System
Atmel ATmega AVR – JTAG ISP Interface
Uses same connector as Atmel JTAG ICE
A chargeable license upgrade is required to enable the
ATmega JTAG ISP libraries.
Supports JTAG Chain Mode programming
I2C 2-wire Interface
There is no dedicated connector for I2C programming
so it is necessary to re-use either an SPI or JTAG
connector for I2C.
The programmers uses the following I/O pins for I2C:
o SDA (SPI MOSI pin)
o SCL (SPI SCK pin)
External pull-up resistors (eg. 4k7) are required on the
SDA and SCL lines. These can be fitted on the IO-CON
Module, Test Fixture or Target System.
PPM3 MKII Programmer - User Guide - V1.04 - 10
th
May 2008

Advertisement

Table of Contents
loading

Table of Contents