ST62E2XC-EPB/110 STMicroelectronics, ST62E2XC-EPB/110 Datasheet

no-image

ST62E2XC-EPB/110

Manufacturer Part Number
ST62E2XC-EPB/110
Description
BOARD PROGRAMMING FOR ST625X/6X
Manufacturer
STMicroelectronics
Type
MCUr
Datasheet

Specifications of ST62E2XC-EPB/110

Contents
Programmer Board
For Use With/related Products
ST7265x
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST62E2XC-EPB/110
Manufacturer:
ST
0
ST6 FAMILY
EPROM PROGRAMMER
USER MANUAL
Release 2.0
AUGUST 2000
1

Related parts for ST62E2XC-EPB/110

ST62E2XC-EPB/110 Summary of contents

Page 1

ST6 FAMILY EPROM PROGRAMMER USER MANUAL AUGUST 2000 Release 2.0 1 ...

Page 2

... USE IN LIFE SUPPORT DEVICES OR SYSTEMS MUST BE EXPRESSLY AUTHORIZED. STMicroelectronics PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF STMicroelectronics. As used herein: 1. Life support devices or systems are those which (a) are intended for surgical implant into ...

Page 3

FOREWORD The ST6xxxx EPROM programmer is a tool designed for programming EPROM or OTP micro- controllers of the ST6 family. It runs in either remote or standalone (local) mode. In Remote mode, the EPROM programmer is connected to a DOS-compatible ...

Page 4

... Device Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2 ANTISTATIC REQUIREMENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.1 Testers and Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.2 Antistatic Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.3 Manipulation of Finish Goods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3 ST62E2XC & ST62E6X COMPATIBILITY CONSIDERATIONS . . . . . . . . . . . . . . . . . 9 4 REMOTE MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4.1 PC Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4.2 Hardware Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4.2.1 EPROM Programmer Board with Serial Interface . . . . . . . . . . . . . . . . . 10 4.2.2 EPROM Programmer Board with Parallel Interface . . . . . . . . . . . . . . . 11 4 ...

Page 5

Configuring the EPB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 6

... ST63E73 EPROM programmers equipped with a serial interface can be used in both remote and stand- alone modes . This class include the following EPBs: • ST62E2XC • ST62E4X • ST62E6X • ST63E1XX In both modes, the customer can protect the devices against further reading. ...

Page 7

POWER SUPPLY The board can be supplied from the integrated power supply provided with the board, or from an external +15V DC / 0.5A power supply. When using an external power supply, take care of the polarities marked nearby ...

Page 8

EPB - Antistatic Requirements 2 ANTISTATIC REQUIREMENTS 2.1 TESTERS AND TOOLS Any tester, equipment, or tool used at any production step or for any manipulation of semi- conductor devices must have its shield connected to GROUND. 2.2 ANTISTATIC EQUIPMENT An ...

Page 9

... However, you will have to check carefully the revision letter ( the devices to be pro- grammed. If the devices (reference device and target device) do not belong to the same revi- sion family, the programming process could produce wrong results. EPB - ST62E2XC & ST62E6X Compatibility Considerations 9/39 6 ...

Page 10

EPB - Remote Mode 4 REMOTE MODE 4.1 PC CONNECTION In remote mode the EPROM programmer is connected through the appropriate inter- face, serial or parallel, depending on the EPROM programmer type. The programming process is menu-driven. ...

Page 11

... CD-ROM’s root folder, and double-click on Welcome.exe. 2 Select Install Your Development Tools from the list of options. A new screen will appear listing the different families of STMicroelectronics MCUs. 3 Use your mouse to place the cursor over the ST6 Tools option. Choose ST Tools and ST6 Toolchain from the lists that appear ...

Page 12

EPB - Remote Mode 6 You will be prompted to choose the package you wish to install. To install the complete ST6 Toolchain select all the components. To install only the programmer interface select the Win- dows Epromer component. 7 ...

Page 13

Click Install. The following window appears: 11 Click the OK button The installation is now complete. You can choose to read the Release Notes, then click the Finish button. To start the Windows Epromer, just click the corresponding icon ...

Page 14

EPB - Remote Mode 4.4 MEMORY SPACE MANAGEMENT 4.4.1 MCU Memory Spaces ST6xxxx microcontrollers have two types of memory spaces, both programmable. They are: • The EPROM space, for program code and static data, • The EEPROM space that can ...

Page 15

EEPROM Space Mapping The EEPROM space of the controllers is generally organised in banks of 64 bytes. Application programs can only access one bank at a time. The Windows Epromer manages EEPROM spaces as continuous address ranges whose value ...

Page 16

EPB - Remote Mode 4.5 IN-CIRCUIT PROGRAMMING 4.5.1 Direct MCU Programming Parallel EPBs provides you also with an IN-CIRCUIT programming capability. This enables you to program microcontrollers directly in their application boards. A special connector (J3) is reserved for this ...

Page 17

Epromer pin VDD connection is optional (and not recommended). If the chip is supplied by the application power, the voltage must avoid excessive current through the CMOS input protection diodes. If the chip is supplied by ...

Page 18

... EPB - Stand-Alone Mode 5 STAND-ALONE MODE 5.1 METHOD OF OPERATION Only EPROM programmers equipped with a serial interface can operate in stand-alone mode. They are: ST62E2XC, ST62E4X, ST62E6X, and ST63E1XX EPBs. EPBs enable you to perform several distinct operations on your microcontroller. Depending on your needs, you may blank check, verify, or program your microcontroller. For this, when op- ...

Page 19

W1 RAM ST63E1XX EPB LOCK OTP EEPROM ST636X ST637X ST638X ST63E1XX RESERVED This jumper off REMOTE 5.3 CONFIGURING THE EPB Configuring the EPB consists of specifying various options that would fully describe the device programming environment. So, you will have ...

Page 20

... ST62E1X ST62E2X This jumper off REMOTE LOCAL W1 ROM ST62E2XC EPB RAM UNLOCK LOCK OTP EPROM This jumper on ST62E1X ST62E2X This jumper off REMOTE LOCAL W1 ROM ST62E2XC EPB RAM UNLOCK LOCK OTP EPROM This jumper off ST62E1X ST62E2X This jumper on REMOTE LOCAL ...

Page 21

... ST62E2XC EPB (cont’d) To program the following devices: ST62E29C/T29C To program the following devices: ST62E05C/T05C ST62E18C/T18C ST62E28C/T28C ST62E4X EPB To program the following devices: ST62E40/E40B ST62T40/T40B ST62E42/E42B ST62T42/T42B EPB - Stand-Alone Mode W1 ROM ST62E2XC EPB RAM UNLOCK LOCK OTP This jumper off This jumper off ...

Page 22

EPB - Stand-Alone Mode ST62E4X EPB (cont’d) To program the following devices: ST62E45/E45B ST62T45/T45B ST62T46/T46B ST62E6X EPB To program the following devices: ST62T52B/T52C ST62T53B/T53C ST62T62B/T62C To program the following device: ST62T55B/T55C 22/ ROM ST62E4X EPB RAM UNLOCK LOCK ...

Page 23

ST62E6X EPB (cont’d) To program the following device: ST62T63B/T63C To program the following devices: ST62E60B/T60B/E60C/T60C ST62E65B/T65B/E65C/T65C EPB - Stand-Alone Mode W1 ROM ST62E6X EPB RAM UNLOCK LOCK OTP EPROM This jumper This jumper off REMOTE LOCAL W1 ...

Page 24

EPB - Stand-Alone Mode ST63EXXX EPB FAMILY ST63E1XX EPB To program the following devices: ST63E69 ST63T69 To program the following devices: ST63E76 ST63T76 ST63E78 ST63T78 To program the following devices: ST63E77 ST63T77 24/ RAM ST63E1XX EPB LOCK OTP ...

Page 25

ST63E1XX EPB (cont’d) To program the following devices: ST63E85 ST63T85 ST63E87 ST63T87 To program the following devices: ST63E156 ST63T156 EPB - Stand-Alone Mode W1 RAM ST63E1XX EPB LOCK OTP EEPROM ST636X ST637X This jumper on ST638X ST63E1XX RESERVED REMOTE W1 ...

Page 26

EPB - Stand-Alone Mode 5.3.2 Device Version Selection Select the version of the device (OTP, EPROM, EEPROM). Note EPBs are shipped with the EPROM jumper on. ST62EXX EPB: Set the appropriate jumper: OTP version or EPROM version (*) pppp is ...

Page 27

Reference Selection In stand-alone mode, microcontrollers are programmed via a simple key operation directly from a master microcontroller (Reference MCU) or from a master EPROM device (Reference REPROM). 5.3.3.1 Using a Reference MCU Proceed as follows: 1 Set a ...

Page 28

EPB - Stand-Alone Mode The LED final status reflects the result of the operation: When lit, the green OK LED (LD4) reports a successful end of operation. When lit, the red ERROR LED (LD3) reports an error. ALL LEDS on ...

Page 29

EEPROM code from address 0x1100 to 0x117F (128 bytes of EEPROM) To set up a programming environment using a reference REPROM, proceed as follows: 1 Specify that you want to use a reference EPROM by setting (or removing) ...

Page 30

EPB - Stand-Alone Mode 5.4 BLANK CHECKING YOUR MICROCONTROLLER You may want to check whether the device you’re about to program has not some code on it. For this, proceed as follows: 1 Select the reference EPROM as the reference ...

Page 31

ST62EXX EPB W1 ROM RAM UNLOCK This jumper on LOCK OTP EPROM DEVICE TYPE REMOTE LOCAL To prevent the device from being ever read-protected, set the UNLOCK jumper. This function is available for devices with the OPTION byte (ST62E2XX only). ...

Page 32

EPB - Stand-Alone Mode 5.6 VERIFYING YOUR MICROCONTROLLER To verify your microcontroller, proceed as follows you are using a Reference MCU, make sure that you have read the appropriate reference MCU beforehand, and that the appropriate code has ...

Page 33

APPENDIX A ABBREVIATIONS EPB: EPROM Programming Board EPROM: Erasable Programmable Read-Only Memory (can be programming then erased using UV light). EEPROM: Electrically Erasable Programmable Read-Only Memory MCU: MicroController Unit OTP: One-Time Programmable memory (once programmed, cannot be erased). EPB - ...

Page 34

EPB - Appendix B APPENDIX B ST6XXXX EPROM PROGRAMMING BOARD LAYOUT ST62E2X/1X/0X EPB 232 ...

Page 35

ST62E4X EPB: R S232 SE R IAL ST62E46B ST63E1XX EPB 232 IAL ...

Page 36

... EPB - Appendix C APPENDIX C CURRENT ST6 EPROM PROGRAMMING BOARDS For more information on EPB general layout, “Appendix B” on page 34 Table 7. ST62E2XC EPB (serial interface) Supported devices ST62T00/T00C/T03/T03C ST62E01/E01C/T01/T01C ST62T05C/E05C ST62T08/T08C/T09/T09C ST62E10/E10C/T10/T10C ST62E15/E15C/T25/T25C ST62T18C/E18C ST62E20/E20C/T20/T20C ST62E25/E25C/T25/T25C ST62T28C/E28C ST62T29C/E29C Table 8. ST62E3X EPB (parallel interface) Supported devices ...

Page 37

ST63E1XX .......................................... 10 A Antistatic equipment .................................... 8 B Blank checking microcontrollers Board general layout ................................. 34 C Code mapping (reference REPROM) Configuring board in remote mode Configuring EPBs (stand-alone) D Device type selection ................................ 19 Device version selection .......................... ...

Page 38

... Selecting device version .......................... 26 Serial interface ........................................... 10 Serial interface EPB .................................... 6 ST62E2X/1X/0X EPB ............................... 34 ST62E2XC EPB ................................... 20 ST62E3X EPB ............................................ 36 ST62E4X EPB ................................21 ST62E4XB EPB ......................................... 36 ST62E5X/6X EPB ..................................... 34 ST62E6X EPB ............................................ 22 ST62E6XB EPB ......................................... 36 ST63E1XX EPB ................................... 24 Stand-alone mode ..................................... 18 38/39 32 Index Testers .......................................................... Verifying microcontrollers W1 jumper bank , 35 W2 jumper bank Windows EPROMER T V ......................... 32 W ...

Page 39

... No license is granted by implication or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics products are not authorized for use as critical components in life support devices or systems without the express written approval of STMicroelectronics ...

Related keywords