Equinox Systems RS232-RS485 User manual

Equinox Systems RS232-RS485 User manual
Equinox Products Page - PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW
Page 1 of 7
Currency: British Pound(£)
Your Account |
0 Item(s)
Order Information | Device Support | Features | Software | System Contents | Upgrades | Associated Products | Downloads | News
PPM4 MK1 - High-speed Production ISP Programming Module
High-Speed Production In-System Programmer with
Standalone Programming Capability
The Equinox PPM4-MK1 is a state-of-the-art Production ISP Programmer designed for high-speed
In-System Programming (ISP) of FLASH Microcontrollers and Serial Memory devices. It supports
programming of devices by most interfaces including SPI, JTAG, JTAG chain, SCI, I2C (2-wire) and
UART Boot Loader. The fastest possible programming times are guaranteed due to a combination
of highly optimised algorithms, local storage of Project Data and high slew rate Line Driver Circuitry.
The PPM4-MK1 is capable of operating in 'Standalone Mode' where any one of 64 independent
'Programming Projects' can be recalled and executed via the programmer keypad / display
interface. This makes the programmer ideal for production environments as operator simply selects
the correct project for the job and then presses a single button to repeatedly program the same
project.
The PPM4-MK1 also features a 4-wire TTL Remote Control interface making it ideal for interfacing
to any ATE or In-Circuit Tester (ICT). A special 'Start Signal' can be used to detect when a Test
Fixture lid has been closed and thereby automatically start a programming operation.
Features
Main Features
PPM4-MK1 v PPM3-MK2
Device Support Overview
Hardware Features
Gang Programming Capability
Programmer Control Methods (enabled as standard)
Programmer Control Methods (chargeable License Upgrades)
Standalone Programming Mode (no PC)
PC Configuration / Driver Software - EQTools Software
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
Interfacing to ATEs and ICTs
Device Support
Device Support
Device Support List
Further Information
ISP Header Overview >>
Main Features
z
z
z
z
Wide ranging Device Support capability
Supports In-System Programming (ISP) of many popular FLASH Microcontrollers, Serial
EEPROM and serial FLASH Memories
High-speed Programming
Optimised algorithms, on-board project data storage and high-speed line-driver circuitry
delivers the fastest possible programming times
Supports most ISP Protocols
SPI, JTAG, I2C (2-wire), SCI, BDM, PDI
Excellent Host Control connectivity
USB, RS232, RS485 (up to 32 programmers)
http://www.equinox-tech.com/products/details.asp?ID=1300
Downloads
View Downloads for this Product
Product Software
View All
Configit - Firmware
Update Utility >>
2/17/2009
Equinox Products Page - PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW
z
z
z
z
z
z
z
z
z
z
Gangable
Up to 32 programmers can be controlled from a single PC using the RS485 Bus
Standalone Operation
Programmers can operate without PC Control using LCD / keypad or 4-wire TTL control port
Supports up to 64 Independent 'Programming Projects'
Each project supports programming of a complete device inc. FLASH, EEPROM, Fuses etc.
Fully ESD and Over-voltage protected I/O
All Target I/O pins feature both ESD and over-voltage protection
User-replaceable line-driver circuit board
All programmer line driver circuitry can be replaced in minutes in case of damage.
Programmer Controlled Target Power Supply
The programmer can switch 1.8 to 5.0V @ 300mA to the Target System
User-swappable I/O Connector Modules
Many different I/O Connector Modules are available to suit any required connection system.
Firmware upgradeable
New algorithms and features can be added via a simple firmware upgrade
Simple ATE / Test Fixture Integration
Designed to interface to any ATE, ICT or Test Fixture
Page 2 of 7
EQTools Version 2 >>
Product News
View All
11 February 2009:
Updated Device Support List available >>
16 May 2008:
NEW EQ-SFM-MAX-V1.3 - High-speed I/O
Driver Module for PPM3-MK2 Programmer >>
05 May 2008:
New Equinox Programmer Firmware V3.07 >>
PPM4-MK1 v PPM3-MK2
The main enhancements are:
z
z
z
z
z
z
z
z
Larger LCD
Double the on-board FLASH size for projects
USB port (also still has the RS232 port)
Faster JTAG algorithms (still to be tested)
More space for new algorithms
Upgradable to have dedicated I2C port for programming eg. Serial EEPROMs
Very accurate Target Controlled Power Supply with the range of 1.2 to 5.0V
In the future, the PPM4 should be able to support programming of devices down to 1.8V
Device Support Overview
05 May 2008:
Atmel 24Cxxx Serial EEPROM Memory ISP
programming support >>
14 March 2008:
Equinox announce ISP support for Atmel
ATmegaxxxP ‘PICO Power’ AVR Family >>
The programmer supports In-System Programming (ISP) of a wide variety of FLASH
microcontrollers and Serial Memories.
Microcontrollers
Atmel
z
z
z
z
z
z
z
z
z
z
z
z
z
12 October 2007:
EQUINOX ON-LINE ORDERING AVAILABLE >>
AT89(L)S - 8051 (SPI)
AT89Cxxx - 8051 (UART)
AT90S - AVR (SPI)
AT90CAN - AVR (SPI and JTAG / JTAG chain)
AT90PWM - AVR (SPI and JTAG / JTAG chain)
AT90USB - AVR (SPI and JTAG / JTAG chain)
ATmega - AVR (SPI and JTAG /JTAG chain)
ATmega(PICO) - AVR (SPI and JTAG / JTAG chain)
ATtiny - AVR (LV SPI and High Voltage Serial Mode)
AT91SAM7A - ARM7 (JTAG /JTAG chain)
AT91SAM7L - ARM7 (JTAG / JTAG chain)
AT91SAM7S - ARM7 (JTAG /JTAG chain)
AT91SAM7SE - ARM7 (JTAG / JTAG chain)
NXP (Philips):
z
z
14 March 2008:
Equinox announce ISP support for Atmel
AT90USB AVR Family >>
P89C51Rx2 - 8051 FLASH Microcontroller Family
P89C66x - 8051 FLASH Microcontroller Family
Product Upgrades
View All
Atmel AT91SAM7 ARM7 JTAG Device
Library Licence Overview >>
Atmel AVR On-Chip
Oscillator Calibration Overview >>
ConsoleEDS - Overview
>>
Zensys:
z
z
z
Z-Wave Single Chips - 100 Series (SPI)
Z-Wave Single Chips - 200 Series (SPI)
Z-Wave Single Chips - 300 Series (SPI)
Serial Memories
z
z
24Cxxx Serial EEPROM memories (I2C)
45Dxxx Serial DataFLASH memories from Atmel (SPI)
http://www.equinox-tech.com/products/details.asp?ID=1300
EQTools Script Builder
License Upgrades >>
ISP-PRO Production
Software Suite - License
Upgrade for Equinox
programmers >>
JTAG In-System
Programming (ISP)
Support for Atmel
2/17/2009
Equinox Products Page - PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW
Please note:
z
z
z
z
ATmega AVR
Microcontrollers >>
Some devices can be programmed via multiple interfaces eg. SPI and JTAG.
The programmer supports programming of devices connected in a JTAG chain.
The devices supported depends on the version of the programmer purchased.
Some 'Device Libraries' may have to be purchased as 'Optional license Upgrades'.
LabView Control License
Upgrades >>
Remote Application
Control of Equinox
Programmers - Overview
>>
Hardware Features
The PPM4 Programmer features state-of-the-art technology which delivers the fastest possible
programming times together with the best I/O protection in a compact simple-to-use module.
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
20 x 4 character backlit display
4 key user keypad
Single button autoprogram start key
9 to 24V DC power supply input
Five digital Target I/O I/O lines
User configurable RESET line with separate HIGH and LOW drive
Dedicated 2-wire I2C Port with 400pF drive capability
1 x analog output line
1 x programmable output voltage (1.8 to 5.0V @300mA)
Target System Voltage and Current Monitoring
Short-circuit protected Target Power Supply
1 x fixed +12V Vpp voltage on RESET pin
1 x programmable clock output
Full ESD and Over-voltage protection per I/O pin
All I/O Driver Circuitry on a removeable module for easy replacement
All I/O Connector Circuitry is on a seprate I/O Connector Module
3 x Status (PASS, BUSY, FAIL) LEDs on the programmer
1 x Remote LED Port to allow mounting of Remote LEDs on a
Test Fixture
TTL Remote Control Port with START, BUSY, PASS and FAIL signals (to interface to ATE or
ICT)
Target System Connection / Disconnection sensing circuit
ESD protected RS232 Communications Interface
ESD protected RS485 Communications Interface (supports networking of up to 32
programmers)
Support for Remote LCD / Keypad connection
Gang Programming Capability
Page 3 of 7
24xxx - Serial I2C
EEPROM Memory Device Library Overview >>
Standalone Project
Upload Utility Upgrade Overview Product >>
View All
Associated Products
Evaluation Modules (Microcontroller)
Olimex - SAM7-H256
HEADER
DEVELOPMENT BOARD
FOR AT91SAM7S256
ARM7TDMI-S MC >>
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
>>
Starter Systems (Microcontroller)
Olimex - SAM7-EX256
DEVELOPMENT BOARD
FOR AT91SAM7S256
ARM7TDMI-S MC >>
z
z
z
z
z
z
Up to 32 Programming Modules can be daisy-chained from a single PC via the Equinox RS485 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.
Multiple programmers on the RS485 network can be controlled either by the ISP-PRO or
ConsoleEDS utilities.
An RS-485 Converter is required to implement multi-channel programming.
Programmer Control Methods (enabled as standard)
z
z
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).
http://www.equinox-tech.com/products/details.asp?ID=1300
Olimex - SAM7-H64
HEADER
DEVELOPMENT BOARD
FOR AT91SAM7S64
ARM7TDMI-S MC >>
Olimex - SAM7-LA2
DEVELOPMENT BOARD
FOR AT91SAM7EA2
ARM7TDMI-S MC >>
Olimex - SAM7-MT-256
DEVELOPMENT BOARD
FOR AT91SAM7S256
ARM7TDMI-S MC >>
Olimex - SAM7-P256
DEVELOPMENT BOARD
2/17/2009
Equinox Products Page - PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW
z
z
z
Standalone Target Sense Mode
ASCII Text Communications - RS-232 serial control
4-Wire TTL Control - control via Remote system using 4 control signals
Page 4 of 7
FOR AT91SAM7S256
ARM7TDMI-S MC >>
Programmer Control Methods (chargeable License Upgrades)
z
z
z
z
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
Olimex - SAM7-P64
DEVELOPMENT BOARD
FOR AT91SAM7S64
ARM7TDMI-S MC >>
Standalone Programming Mode (no PC)
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 >>
Key Products
Olimex - SAM7-H256
HEADER
DEVELOPMENT BOARD
FOR AT91SAM7S256
ARM7TDMI-S MC >>
Olimex - SAM7-P256
DEVELOPMENT BOARD
FOR AT91SAM7S256
ARM7TDMI-S MC >>
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...
z
z
z
z
z
z
z
z
Programmer is completely portable as no PC connection is required
Programmer supports storage up to 64 independent Programming Projects in the nonvolatile 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
Microcontroller Modules
Olimex - SAM7-EX256
DEVELOPMENT BOARD
FOR AT91SAM7S256
ARM7TDMI-S MC >>
Olimex - SAM7-H256
HEADER
DEVELOPMENT BOARD
FOR AT91SAM7S256
ARM7TDMI-S MC >>
Olimex - SAM7-H64
HEADER
DEVELOPMENT BOARD
FOR AT91SAM7S64
ARM7TDMI-S MC >>
PC Configuration / Driver Software - EQTools Software
z
z
z
z
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
Supports all popular ISP Headers to connect to the Target System
Olimex - SAM7-LA2
DEVELOPMENT BOARD
FOR AT91SAM7EA2
ARM7TDMI-S MC >>
Olimex - SAM7-MT-256
DEVELOPMENT BOARD
FOR AT91SAM7S256
ARM7TDMI-S MC >>
Olimex - SAM7-P256
DEVELOPMENT BOARD
FOR AT91SAM7S256
ARM7TDMI-S MC >>
http://www.equinox-tech.com/products/details.asp?ID=1300
2/17/2009
Equinox Products Page - PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW
Page 5 of 7
Olimex - SAM7-P64
DEVELOPMENT BOARD
FOR AT91SAM7S64
ARM7TDMI-S MC >>
Test Equipment
z
z
z
z
z
z
z
z
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
I/O Connector Module 11
- ATE RELAY Interface
>>
Programming Interfaces Supported
z
z
z
z
z
z
z
Atmel 3-wire SPI Interface + RESET - Atmel AVR and AT89S microcontrollers
Zensys - 3-wire SPI + RESET + PROG_ENABLE
JTAG - for Atmel AVR (supports JTAG chain programming)
JTAG - for AT91SAM7 (supports JTAG chain programming)
Atmel UART Bootloader - Atmel 89C51Rx2 (TXD, RXD, PSEN & RESET)
NXP (Philips) UART Bootloader - P89CRx2/66x (TXD, RXD, PSEN & RESET)
I2C Interface (SDA + SCL)
JTAG ISP Programming support
z
z
z
z
z
z
z
z
z
z
z
Supports high-speed JTAG programming of a single Atmel AVR microcontroller or
AT91SAM7 ARM microcontroller connected via the JTAG interface
Supports high-speed JTAG programming of multiple Atmel AVR or AT91SAM7
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: PPM4MK1-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
http://www.equinox-tech.com/products/details.asp?ID=1300
2/17/2009
Equinox Products Page - PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW
Page 6 of 7
programmer to be repaired or upgrades in minutes by simply swapping the module.
The following 'Special Function Modules' are available for this programmer:
z
z
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 PPM4-MK1 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-MAXV1.3' module.
Interfacing to ATEs and ICTs
The PPM4-MK1 programmer has been specially designed for straightforward integration with Incircuit Testers (ICT) or other Automatic Test Equipment (ATE).
z
z
z
z
z
4-wire TTL Remote Control Port - ideal for older ICT's
Simple ASCII Control Protocol via RS232 Port - for ICT's which feature serial port
Compatible with Agilent, Genrad, Teradyne and SPEA ATE Systems
4-wire TTL Remote Control Port
Simple ASCII Control Protocol via RS232 Port
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
STMicroelectronics
Xicor
Zensys
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.
http://www.equinox-tech.com/products/details.asp?ID=1300
2/17/2009
Equinox Products Page - PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW
Page 7 of 7
Product Versions
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
Manufacturer: Equinox Technologies
Order Code:
Equinox: PPM4-MK1(UN)
483-1021-ND
Quantity Price (GBP) [Excl. VAT]
1-3
4-9
10 - 24
25 and
above
587.40
528.66
499.29
Availability:
18 in stock
469.92
Home | Contact Us | Privacy Policy | Refund Policy | Delivery Policy
Tel: +44 (0)1942 841975 Fax: +44 (0)1942 844181 email: [email protected]
(C) 1995 - 2009 Equinox Technologies UK Ltd.
http://www.equinox-tech.com/products/details.asp?ID=1300
2/17/2009
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement