EQ-IOCON-3 Equinox Technologies, EQ-IOCON-3 Datasheet

MOD PPM3 CONN-3 I/O ATMEGA JTAG

EQ-IOCON-3

Manufacturer Part Number
EQ-IOCON-3
Description
MOD PPM3 CONN-3 I/O ATMEGA JTAG
Manufacturer
Equinox Technologies
Datasheet

Specifications of EQ-IOCON-3

Accessory Type
I/O Connector Module
For Use With/related Products
PPM3-MK2
Other names
483-1005
EQ-IOCON-3
Reference
Manual

Related parts for EQ-IOCON-3

EQ-IOCON-3 Summary of contents

Page 1

Reference Manual ...

Page 2

... Atmel 6-way ISP Header (SPI Interface) .................................................................... 12 3.5 Equinox 10-way Header (Generic SPI Interface) ........................................................ 14 3.6 Equinox 10-way Header (ATtiny11/12/15 HV Interface) ............................................. 16 3.7 Equinox 10-way Header (UART Boot Loader) ............................................................ 18 3.8 Atmel 10-way Header (SPI Interface) ......................................................................... 20 3.9 Atmel 10-way JTAG Header (JTAG Interface)............................................................ 22 4.0 ISP Cable considerations.............................................................................................. 24 5 ...

Page 3

Supported Device Families .........................................................................................40 9.4 Connector Layout Schematic ......................................................................................41 9.5 ISP Header Connectors ..............................................................................................42 9.6 Clip-In Fast-Connectors ..............................................................................................42 9.7 Power Connector – Screw terminals (J29)..................................................................43 ii I/O Connector Modules (IO-CON) for the PPM3 Programming Module – V1.04 – 1 ...

Page 4

... Every effort was made to ensure accuracy in this manual and to give appropriate credit to persons, companies and trademarks referenced herein. Equinox guarantees that its products will be free from defects of material and workmanship under normal use and service, and these products will perform to current specifications in accordance with, and subject to, the Company’ ...

Page 5

... Equinox Warranty Information This product is guaranteed by Equinox Technologies UK Limited for a period of 12 months (1 year) after the date of purchase against defects due to faulty workmanship or materials. One guarantee covers both parts and labour. Service under the guarantee is only provided upon presentation of reasonable evidence that the date of the claim is within the guarantee period (e.g. completed registration/guarantee card or a purchase receipt) ...

Page 6

... This means, therefore, that the user must ensure that there is no possibility of damage from electrostatic discharge (ESD). Since the devices and equipment to which this product is likely to be connected may well themselves be susceptible to ESD, this should not pose any difficulty. ...

Page 7

... Fax Please fax any technical support questions about this product to: +44 (0) 1942 844181 Equinox will try our best to answer your questions about this product as quickly as possible. However, we cannot promise an immediate reply. Please consult our web site for new software updates as the problem that you are enquiring about may have already been fixed in a new version ...

Page 8

... Target System or Test Fixture without the requirement for unwiring the Test Fixture. The currently available ‘I/O Connector Modules’ are as follows: • EQ-IOCON-1 • EQ-IOCON-2 • EQ-IOCON-3 • EQ-CALCON Features: • Plug-in ‘I/O Connector Modules’ – simply plugs into the mating sockets on the PPM3 Module • ...

Page 9

... I/O Connector Module 2 (SPI) – Wire-wrap version I/O connector module for In-System Programming (ISP) of Atmel microcontrollers using SPI protocol (wire-wrap version) Features: • Plugs into suitable Equinox programmer e.g. PPM3 Module • Atmel 10-way IDC ISP Header • Atmel 6-way IDC ISP Header • ...

Page 10

... EQ-IOCON-3 I/O Connector Module 3 (JTAG) – Fast Connect Version I/O connector module for In-System Programming (ISP) of Atmel microcontrollers using JTAG protocol Features: • Plugs into suitable Equinox programmer e.g. PPM3 Module • Atmel 10-way JTAG IDC ISP connector (same as JTAG-ICE) • ...

Page 11

... The available headers for a particular device manufacturer / device type are detailed in section 3.2. 3.2 ISP Header Selection Chart (by header) The various ISP Headers featured on the EQ-IO-CON modules are detailed in the table below. Please refer to the section indicated in the ‘refer to section’ column for specific details of each header. ...

Page 12

... IOCON-1 Equinox 10-way Header(b) IOCON-2 IOCON-3 Device support: Atmel Wireless T89C51Rx2 Philips P89C51Rx2 / 66x 3 IOCON-1 Atmel 10-way Header IOCON-2 Device support: Atmel AT90S, ATmega, ATtiny, AT89S devices 4 IOCON-3 Atmel 10-way JTAG Header Device support: Atmel ATmega microcontrollers with JTAG port 5 IOCON-2 ...

Page 13

... The Atmel ATmega16 / 323 / 128 / 169 devices can be programmed via ‘LV SPI’ or ‘JTAG’ by connecting the relevant header to the SPI or JTAG port of the device. • The so-called ‘Equinox Header’ is multi-functional. The pin-out of this header is different depending on which device type is being programmed. # ...

Page 14

... I/O Connector Modules (IO-CON) for the PPM3 Programming Module – V1.04 – SPI Same as (1) HV SPI IO-CON-1 • Equinox 10-way header IO-CON-2 • Equinox 10-way header IO-CON-3 • Equinox 10-way header UART Same as (6) Boot Loader UART Same as (6) Boot Loader UART Same as (6) Boot ...

Page 15

... System and so is very popular for designs where PCB space is limited. Unfortunately, this connection method does not have any pins spare for extra functionality such as the SCK2 Oscillator so it should only be used if this functionality is not required. To implement this connection method, simply plug a 6-way ISP cable (not supplied) into the 6-way ISP header and plug the other end of the cable into the matching header on the Target System ...

Page 16

... Target RESET control pin This pin controls the Target Device RESET pin. It will driven HIGH/LOW according to the device type and settings in the ‘Pre-program State Machine’ tab in the Eqtools project. GROUND Ground Connection Common ground connection between PROGRAMMER and Target System. ...

Page 17

... Spare I/O pin which could be used for SPI SLAVE SELECT or to drive an LED on the Target System To implement this connection, simply plug the 10-way ISP cable into the header marked ‘Equinox’ and plug the other end of the cable into the matching header on the Target System. ...

Page 18

... Target RESET control pin This pin controls the Target Device RESET pin. It will driven HIGH/LOW according to the device type and settings in the <Pre-program State Machine> tab in the Eqtools project. Warning! During ‘High Voltage Serial Programming’ of the Atmel ATtiny11/12/15 microcontrollers, a +12V Vpp voltage is generated by the programmer on this pin ...

Page 19

... To implement this connection, simply plug the 10-way ISP cable into the 10-way header marked ‘Equinox’ and plug the other end of the cable into the matching header on the Target System. Please ensure that you have made the correct connections from the ISP Header to your Target Device. ...

Page 20

PROG_SDI PROG_SII O 7 PROG_GND P 8 PROG_SDO I 9 PROG_GND P 10 PROG_RESET/VPP O Key O - Output from programmer to Target Device I - Input to programmer from Target Device P - ...

Page 21

... The relevant connections for in-system programming via the Boot Loader. To implement this connection, simply plug the 10-way ISP cable into the ISP header marked ‘Equinox’ and plug the other end of the cable into the matching header on the Target System. ...

Page 22

... Target RESET control pin This pin controls the Target Device RESET pin. It will driven HIGH/LOW according to the device type and settings in the ‘Pre- program State Machine’ tab in the Eqtools project. Warning! During ‘High Voltage Serial Programming’ of the Atmel ATtiny11/12/15 microcontrollers, a +12V Vpp voltage is generated by the programmer on this pin ...

Page 23

... This connector is compatible with the Atmel STK200, STK300 and STK500 Starter Kits. Equinox would recommend not using this connector on new designs, but instead using the ‘Equinox 10-way Header’ as the Equinox header caters for an External Oscillator, Vpp switching and also features a spare I/O pin for future expandability. ...

Page 24

... Target RESET control pin This pin controls the Target Device RESET pin. It will driven HIGH/LOW according to the device type and settings in the ‘Pre-program State Machine’ tab in the Eqtools project. GROUND Ground Connection Common ground connection between the programmer and Target System. ...

Page 25

Atmel 10-way JTAG Header (JTAG Interface) This connection method is suitable for interfacing the programmer to a Target System which features the following: • An Atmel device which features a JTAG ISP port e.g. ATmega16 / ...

Page 26

PROG_VCC PROG_TDI O 10 PROG_GND P Key O - Output from programmer to Target Device I - Input to programmer from Target Device P - Passive eg. GROUND and power rails N/C - Not ...

Page 27

... Figure 4.4.1 - Atmel 6-way IDC Header (J3) viewed from above Warning! Connecting to the wrong ISP Header may cause catastrophic damage to the Programmer & Target System Figure 4.5.1 – Equinox 10-way IDC Header (J8) viewed from above Warning possible for +12V to be output on pin 10 of this connector when programming ATtiny11/12/15 devices. ...

Page 28

I/O Connector Modules (IO-CON) for the PPM3 Programming Module – V1.04 – April 2008 25 ...

Page 29

... If you are using the programmer in a production environment and constantly plugging / unplugging the ISP cable into/from the Target System, you may find that the cable eventually fails. Spare ISP cables can be ordered from Equinox in this eventuality. 26 I/O Connector Modules (IO-CON) for the PPM3 Programming Module – V1.04 – 1 ...

Page 30

Power Connections + Vcc Sense 5.1 Overview The PPM3 programmer supports the following power supply options: # Description 1 Programmer provides controlled power (3.0 – 5.0V) to the Target System 2 Programmer provides static + the Target ...

Page 31

... SPI port + RESET. Supported devices include the Atmel 89S, AT90S, ATmega and ATtiny devices families. The module features the Equinox and Atmel 10-way ISP headers plus two ‘Fast connect connectors’ which allow wires to be manually clipped in. Please refer to Section 3 for a detailed description and pin-out of the 6-way and 10-way ISP headers ...

Page 32

... Clip in Fast-connect connector (6-way) Scope ground test point PCB inter-connectors (on underside of board) Jumper to allow connection of PPM3 Vcc to target Vcc Atmel 6-way IDC 0.1” ISP Header Atmel 10-way IDC 0.1” ISP Header Equinox 10-way IDC 0.1” ISP Header st April 2008 29 ...

Page 33

... ISP Header Connectors This module features the following ISP IDC Headers: • Equinox 10-way IDC ISP Header • Atmel 6-way IDC ISP Header • Atmel 10-way IDC ISP Header Please refer to section 3 for details of the pin-outs of each of the above connectors. ...

Page 34

... OK 5 TARGET_VCC 6 TARGET_GND Figure 6.6.3 – Clip-in Fast-Connector (J22) 6.7 Power Connector – Screw terminals (J29) The power supply connections for GROUND, PROGRAMMER_VCC and a +9.0V DC output are available on screw terminals if required. Pin No. Title 1 GND 2 PROGRAMMER_VCC P 3 +9V Figure 6.7.1 – Power Connector – Screw Terminals (J29) I/O Connector Modules (IO-CON) for the PPM3 Programming Module – ...

Page 35

... SPI port + RESET. Supported devices include the Atmel 89S, AT90S, ATmega and ATtiny devices families. The module features the Equinox and Atmel 10-way ISP headers plus a ‘Wire-wrap’ connector suitable for wire-wrapping connections from a Test Fixture. Please refer to Section 3 for a detailed description and pin-out of the 6-way and 10-way ISP headers ...

Page 36

... Wire wrap pins to target (see PCB for pin descriptions) Scope ground test point PCB inter-connectors (on underside of board) Jumper to allow connection of PPM3 Vcc to target Vcc Atmel 6-way IDC 0.1” SPI Header Atmel 10-way IDC 0.1” SPI Header Equinox 10-way IDC 0.1” ISP Header st April 2008 33 ...

Page 37

I/O Connector Modules (IO-CON) for the PPM3 Programming Module – V1.04 – April 2008 ...

Page 38

... Atmel 89S, AT90S, ATmega and ATtiny devices families. The module features the Equinox and Atmel 10-way ISP headers plus two ‘Fast connect connectors’ which allow wires to be manually clipped in. Please refer to Section 3 for a detailed description and pin-out of the 6-way and 10-way ISP headers ...

Page 39

This I/O Connection Module supports ISP programming of the following device families using the I2C Serial EEPROM programming algorithm: • Atmel AT24C • Atmel AT24HC • Atmel AT34C This I/O Connection Module supports ISP programming of the following device families ...

Page 40

... Clip in Fast-connect connector (6-way) Scope ground test point PCB inter-connectors (on underside of board) Jumper to allow connection of PPM3 Vcc to target Vcc Atmel 6-way IDC 0.1” ISP Header JTAG 10-way IDC 0.1” ISP Header Equinox 10-way IDC 0.1” ISP Header st April 2008 37 ...

Page 41

Clip-In fast Connector (J3 & J4) The ‘Fast-Connect’ connectors J3 and J4 allow direct wiring of a Test Fixture to the programmer by simply clipping the bare end of the each Test Lead into the relevant pin of the ...

Page 42

Pin No. Title 1 PROG_TCK 2 PROG_TDO 3 PROG_TMS 4 PROG_TDI 5 RESET 6 SPARE1 Figure 8.5.2 – Clip-in Fast-Connector (J3) Pin No. Title 1 REMOTE_START 2 ANA1 3 FAIL TARGET_VCC 6 TARGET_GND Figure 8.5.3 – Clip-in ...

Page 43

... Calibration Procedure as described in the Atmel Application Note 'AVR053: Calibration of the Internal Oscillator'. The EQ-CALCON Module is simply an I/O Connection Module with an on-board 32kHz oscillator. The target microcontroller SPI or JTAG signal lines connect to the module headers or clip-in connectors. The 32kHz oscillator is then switched onto the target device MOSI pin under control of the Programming Project running in the programmer ...

Page 44

... Clip in Fast-connect connector (6-way) Scope ground test point PCB inter-connectors (on underside of board) Jumper to allow connection of PPM3 Vcc to target Vcc Atmel 6-way IDC 0.1” ISP Header Atmel 10-way IDC 0.1” JTAG Header Equinox 10-way IDC 0.1” ISP Header st April 2008 41 ...

Page 45

... ISP Header Connectors This module features the following ISP IDC Headers: • Equinox 10-way IDC ISP Header • Atmel 6-way IDC ISP Header • Atmel 10-way JTAG IDC Header Please refer to section 3 for details of the pin-outs of each of the above connectors. ...

Page 46

... OK 5 TARGET_VCC 6 TARGET_GND Figure 9.6.3 – Clip-in Fast-Connector (J22) 9.7 Power Connector – Screw terminals (J29) The power supply connections for GROUND, PROGRAMMER_VCC and a +9.0V DC output are available on screw terminals if required. Pin No. Title 1 GND 2 PROGRAMMER_VCC P 3 +9V Figure 9.7.1 – Power Connector – Screw Terminals (J29) I/O Connector Modules (IO-CON) for the PPM3 Programming Module – ...

Related keywords