Currency:
 
0  Item(s)
Your Account |
  HomeProductsSearchNewsHow To OrderDistributorsContact UsdownloadsCustomer
Order Information | Device Support | Features | Software | System Contents | Upgrades | Associated Products | Downloads | News
 

PPM3 MK2-Production ISP Programming Module for Atmel / NXP / Zensys MCU's

 
 
 

The Equinox PPM3-MK2 is a high-end Production Programmer designed for high-speed In-System Programming (ISP) of programmable devices which are mounted on a Target System. The programmer connects to the Target System by means of an 'I/O Connector Module'. These modules are interchangeable allowing the programmer to support any possible target connection scheme. The programmer can be used in 'Standalone Mode' where any one of 64 pre-loaded 'Programming Projects' can be executed at the press of a button. It is also possible to use the programmer in 'Development Mode' where the EQtools - Equinox Development Suite (EDS) software is used to read / write to the Target Device under user control.

This product has been DISCONTINUED and replaced by the PPM4-MK1.
Full support will continue to be available for the PPM3-MK2 and all upgrades, accessories and device libraries will also continue to be available. If you have any questions about your existing PPM3-MK2, please contact support@equinox-tech.com 

 
 

Features

 
 
Device Support Overview
Main Features
Gang Programming Capability
Programmer Control Methods (enabled as standard)
Programmer Control Methods (chargeable License Upgrades)
PC Configuration / Driver Software - EQTools Software
Standalone Programming Mode (no PC)
Supports all popular ISP Headers to connect to the Target System
Programming Interfaces Supported
JTAG ISP Programming support
Interchangeable I/O Driver Circuitry (SFM Modules)
AVR Internal RC Oscillator Calibration
Device Support

Device Support Overview
  • Supports high-speed SPI serial programming (ISP) of most Atmel AVR FLASH microcontrollers
  • Supports high-speed JTAG programming of Atmel ATmega AVR FLASH microcontrollers (single devices or multiple devices in a JTAG Chain) (chargeable upgrade)
  • Supports 'High Voltage Serial Programming Mode' (+12V Vpp) for ISP of Atmel ATtiny small-pin-count AVR microcontrollers.
  • Supports high-speed SPI serial programming (ISP) of  Atmel AT89S 51 / 52 / 53 / 8252 / 8253 /2051 / 4051 8051 microcontrollers
  • Supports high-speed serial programming of Atmel T89Cxxx 8051 FLASH microcontrollers via UART interface
  • Supports high-speed serial programming of NXP (Philips) P89C51xxxx 8051 FLASH microcontrollers via UART interface
  • Supports ISP of most 24xxx Serial EEPROM Memory devices (chargeable upgrade)
  • Supports ISP of AT91SAM7 devices (chargeable upgrade)
  • Supports high-speed serial programming of Zensys ZW0102, ZW0201 and ZW0301 microcontrollers

Main Features
  • Production Programming Module (PPM) designed for high-speed In-System Programming (ISP) in a production environment.
  • Designed either for desktop use or to be incorporated into an In-Circuit Test (ICT) fixture.
  • Networkable programmer - up to 16 programmers can be networked to a single PC COM port via an RS485 bus.
  • Standalone Operation (no PC) + Single YES key to start a programming operation
  • User can select from 1 of 64 Standalone Projects stored in the on-board FLASH Memory Store (32 Mbits)
  • Programmer controlled Target Power Supply allows programmer to sequency power to the Target System (3.0 to 5.0V)
  • Fastest programming times possible due to on-board data storage and high-speed SPI and JTAG port
  • Supports programming of FLASH, EEPROM, FUSE bits, Security bits and RC Oscillator Calibration bytes
  • SCK2 Oscillator signal for externally clocking ATmega & ATtiny microcontrollers during programming
  • JTAG Port - FAST ISP using JTAG algorithm and support for JTAG Chain programming (license upgrade)
  • User-swappable 'I/O Driver Circuit' so programmer can be repaired in minutes
  • Interchangeable 'I/O Connector Modules' - allows any Target Connection System to be supported
  • Automatic Target Connections / Disconnection Sensing - can detect when a Target System is connected and automatically start / stop programming
  • Simple 4-wire TTL Remote Control Interface (ideal for control via ICT systems)
  • Comes with FREE 'ASCII Control' upgrade which supports control of the programmer from e.g. Hyperterminal

Gang Programming Capability

  • Up to 16 Programming Modules can be daisy-chained from a single PC via the Equinox RS-485 Programmer Bus
  • Each channnel can program a Target System independently of the other programmers (full asynchronous programming)
  • Very high programming throughputs can be achieved in Production Environments by using multiple modules programming in parallel
  • This method also supports programming of 2 or more Target Devices on the same Target System
  • ISP-PRO - Production ISP Software is required to control more than 1 programmer on the network
  • An RS-485 Converter is required to implement multi-channel programming

Programmer Control Methods (enabled as standard)
  • Development Mode - using Equinox Development Suite (EDS) under PC control
  • Standalone Keypad Mode - Project Selection via keypad / LCD. Press key to perform an autoprogram operation (no PC required).
  • Standalone Target Sense Mode
  • ASCII Text Communications - RS-232 serial control
  • 4-Wire TTL Control - control via Remote system using 4 control signals

Programmer Control Methods (chargeable License Upgrades)
  • ConsoleEDS - Command Line control utility
  • ISP-PRO - Production Monitoring Software
  • Remote Application Control - control via a custom application written in eg. Visual Basic, C++, C Builder
  • Labview Control - control via a custom Labview 6 application

PC Configuration / Driver Software - EQTools Software
  • Equinox Development Suite (EDS)
  • Project Builder - to create/edit Programming Projects
  • Project Manager - to create and maintain Project Collections
  • Project Upload / Download Utility - to upload projects to the programmer for use in Standalone Mode

Standalone Programming Mode (no PC)

In ‘Standalone Mode’, the programmer is controlled via the push buttons on the front panel of the programmer - no PC connection is required. The programmer LCD and the LED Status Indicators are used to display the current status of the programmer. It is possible to select from 1 of 64 previously uploaded 'Programming Projects' and then to repeatedly execute this project by pressing the [YES] button to program a batch of devices.

In Standalone Mode...

  • Programmer is completely portable as no PC connection is required
  • Programmer supports storage up to 64 independent Programming Projects in the non-volatile On-board 4Mbits FLASH Memory Store .
  • The operator simply selects the required project using LCD and keypad
  • Each project name is version controlled showing the project name, date, firmware revision and build date. e.g. myproject-240402-2.3.4.12
  • Single key auto-program mode
  • Simple PASS / FAIL response on display and via PASS / BUSY / FAIL LEDs
  • Multiple Programming Projects can be chained together to create complex Program Test Firmware -> Run Target -> Program Production Firmware sequences   
  • Operator can not inadvertently change the programming data or settings

Supports all popular ISP Headers to connect to the Target System

  • Interchangeable 'I/O Connector Modules' support all popular ISP Header formats:
  • Atmel 10-way SPI Header (as per STK200 / STK500)
  • Atmel 6-way SPI Header
  • Equinox 10-way SPI header with support for Slave Select & SCK2
  • Atmel 10-way JTAG header (as per Atmel JTAG-ICE)
  • Equinox 10-way UART header for Atmel T89C51Rx2 (8051) and NXP (Philips) P89C51 ISP FLASH microcontrollers
  • Fast Connect - clip-in wire connectors
  • Wire-wrap connectors

Programming Interfaces Supported
  • Atmel SPI Interface - Atmel AVR and AT89S microcontrollers
  • Atmel UART Bootloader - Atmel 89C51Rx2 (TXD, RXD, PSEN & RESET)
  • NXP (Philips) UART Bootloader - P89CRx2/66x  (TXD, RXD, PSEN & RESET)
  • Zensys - 3-wire SPI + RESET + PROG_ENABLE
  • I2C Interface (SDA + SCL)

JTAG ISP Programming support

  • Supports high-speed JTAG programming of a single Atmel AVR microcontroller connected via the JTAG interface
  • Supports high-speed JTAG programming of  multiple Atmel AVR microcontrollers which are connected as part of a 'JTAG Chain' (JTAG daisy-chain mode).
  • Fast programming speeds via JTAG (3 - 4 times faster than SPI method)
  • Simple 4-wire JTAG Interface to microcontroller
  • Same JTAG Interface as Atmel JTAG ICE MK2 Debugger
  • User-selectable JTAG frequency
  • Supports JTAG Chain Validation
  • Supports checking of the 'JTAG ID' of both AVR and any generic JTAG devices eg. CPLD's
  • Supports automatic checking of 'Silicon Revision' of target JTAG device
  • The JTAG algorithms can be purchased as a License Upgrade to the standard PPM3-MK2 programmer (Order code: PPM3A1-UPG7)
  • The JTAG I/O Connector Module IO-CON-3 is required to connect to an Atmel JTAG Target System.

Interchangeable I/O Driver Circuitry (SFM Modules)

The 'Special Function Module contains the main 'I/O Driver Circuitry' which interfaces the programmer electronics to the Target System. This module is interchangeable allowing a programmer to be repaired or upgrades in minutes by simply swapping the module.

The following 'Special Function Modules' are available for this programmer:

  • EQ-SFM-1 – Standard Special Function Module
  • EQ-SFM-MAX-V1.3 – High Speed / ESD Protected + 32 kHz

For further information, click the relevant link in the Associated Products section on the right-hand side of the page.

AVR Internal RC Oscillator Calibration

The PPM3-MK2 programmer can be used to perform a very accurate Calibration (+/1 1%) of the Internal Oscillator of many Atmel AVR microcontrollers. This requires the use of the 'EQ-SFM-MAX-V1.3' module.

 
 

Device Support (by manufacturer)

 
 
This product supports devices from the manufacturers listed below:
 
Atmel Corporation
Dallas Semiconductor (Maxim)
Exel Semiconductor (Rohm)
Holtek Semiconductor
IC Microsystems
ISSI
Microchip
NXP (Philips)
ON Semiconductors (Catalyst)
Ramtron
Rohm
Seiko Instruments
Sigma Designs
STMicroelectronics
Xicor

The following are available as chargeable upgrades: JTAG In-System Programming support for the Atmel ATmega AVR Family; 24Cxxx - Serial I2C EEPROM Memory Device Library and Atmel AT91SAM7 Upgrade Pack. See [Upgrades] tab.

 

Please note:
Not all devices may be supported within a family.
Please see the Detailed Device Support List for a list of all devices which the product supports.

 
 

Ordering Information...

 
 
 
PPM3 MK2(UN) - Production ISP Programming Module
Production In System Programming (ISP) Module for Atmel, NXP and Zensys FLASH Microcontrollers. Supplied with Universal Mains Power Supply Adaptor suitable for UK, US, Europe and Asia: Input: 110 - 240V AC @ 50Hz, Output: 9V DC reg. @ 1.5A
Manufacturer:  Equinox Technologies
Order Code:  PPM3-MK2(UN)
Discontinued Product

This product has been discontinued. Please refer to the Replacement Product instead:

PPM4 MK1(UN) - Production ISP Programming Module for AVR, 8051 and Zensys devices
PPM4-MK1 - Production In System Programming (ISP) Module supporting AVR, 8051 and Zensys devices. Supplied with Universal Mains Power Supply Adaptor suitable for UK, US, Europe and Asia: Input: 110 - 240V AC @ 50Hz, Output: 9V DC reg. @ 1.5A. Fitted with SFM1.
Manufacturer:  Equinox Technologies
Order Code: 
Equinox:  PPM4-MK1(UN)
 483-1021-ND
Quantity Price (GBP) [Excl. VAT]
1 - 3
778.11
4 - 9
700.30
10 - 24
661.39
25 and above
622.49

Availability:
0 in stock
15 days delivery


Product Information
Product:  PPM3 MK2(UN) - Production ISP Programming Module
Manufacturer:  Equinox Technologies
Order Code:  PPM3-MK2(UN)
Discontinued Product
 
 
Discontinued Product
This product has been discontinued and replaced by the following product(s):
PPM4 MK1(UN) - Production ISP Programming Module for AVR, 8051 and Zensys devices >>
 
 
System Contents

View System Contents
 
 
Device Support
Device Support List
 
 
Further Information
PPM3-MK2 Programmer - Firmware Upgrade Instructions >>
 
 
Downloads
Download View Downloads for this Product
 
 
Product Software View All
Configit - Firmware Update Utility >>
EQTools Version 2 - Integrated Development Environment (IDE) for Equinox Programmers >>
 
 
Product News View All
 02 February 2010:
Updated Device Support List available >>
 18 March 2009:
ConsoleEDS - revised cost-effective versions now available. >>
 
 
Product Upgrades View All
Atmel AT91SAM7 - ARM7 JTAG Device Library Licence - OVERVIEW >>
Atmel AVR On-Chip Oscillator Calibration - OVERVIEW >>
ConsoleEDS - OVERVIEW >>
EQTools Script Builder – License Upgrade for Equinox programmers - OVERVIEW >>
ISP-PRO Production Software Suite - License Upgrade for Equinox programmers >>
LabView Control License Upgrades - OVERVIEW >>
Remote Application Control of Equinox Programmers - OVERVIEW >>
24xxx - Serial I2C EEPROM Memory - Device Library - OVERVIEW >>
Standalone Project Upload Utility Upgrade - Overview Product >>
 
 
Associated Products View All
Programmers
EQ-SFM-1 - Standard I/O Driver Module (SFM) for PPM3-MK2 Programmer >>
EQ-SFM-MAX-V1.2 - High-speed I/O Driver Module for PPM3-MK2 Programmer >>
EQ-SFM-MAX-V1.3 - High-speed I/O Driver Module for PPM3-MK2 / PPM4-MK1 Programmer >>
Other Hardware Tools
I/O Connector Module 11 - ATE RELAY Interface >>
I/O Connector Module 3 (JTAG) - Fast Connect Version >>
I/O Connector Module 8 - ATtiny261/461/861 - SOIC-20 Socket Module for PPM3 & PPM4 >>
Test Equipment
I/O Connector Module 11 - ATE RELAY Interface >>

Tel: +44 (0)1942 841975 Fax: +44 (0)1942 844181 email: info@equinox-tech.com
Registered in England 3358185: VAT Reg no GB 633 9814 19
© 1995-2019 Equinox Technologies (UK) Ltd.