background image

ST9 EPB

User Manual

Release 1.1

May 2001

Ref: DOC-ST9WIN-EPBJ/LPT

Summary of Contents for ST9 EPB

Page 1: ...ST9 EPB User Manual Release 1 1 May 2001 Ref DOC ST9WIN EPBJ LPT ...

Page 2: ... to result in significant injury to the user 2 A critical component is any component of a life support device or system whose failure to perform can reasonably be expected to cause the failure of the life support device or system or to affect its safety or effectiveness INSTRUCTIONS FOR USE WARNING This product is an FCC Class A apparatus In a residential environment it may cause radioelectrical d...

Page 3: ... 7 2 3 Installing the STVP9 software 8 Chapter 3 How to Program 9 3 1 Programming methods 9 3 2 A typical programming session 10 Chapter 4 In Situ Programming mode 15 4 1 Setting up the EPB for ISP mode 16 Appendix A User and Work Environment Precautions 17 Appendix B Current ST9 EPBs 19 Product Support 21 Getting prepared before you call 21 Contact list 21 Software updates 22 Index 23 ...

Page 4: ...Table of Contents 4 24 ...

Page 5: ...ete listing of the ST9 family of programming boards with a summary of the devices they support is given in Appendix B Current ST9 EPBs on page 19 Note The ST9 EPB is meant to program small numbers of microcontrollers i e prototypes in the development stage For mass production programming it is recommended that you use the appropriate gang programmer The programming board is linked via the parallel...

Page 6: ... the STVP9 is the control interface for the ST9 EPB STVP9 is a graphical Windows interface that lets you Read view edit and save executable files in the Intel HEX and Motorola S19 formats generated by the Assembler Linker or C Compiler for ST microcontrollers Program executable files into ST microcontrollers View and verify a microcontroller s memory contents Either create a project that defines h...

Page 7: ...th your kit using a longer parallel cable may cause malfunctions Connect the cable directly between the host PC and the programming board the insertion of additional cables or switch boxes between the host PC and the programming board may cause malfunctions If a dongle a hardware key required by some software packages is already connected to the PC s parallel port it should not interfere with the ...

Page 8: ... ROM s autorun feature will open up a welcome screen on your PC If the autorun feature does not work use Windows Explorer to browse to the CD ROM s root folder and double click on Welcome exe 3 Select Install Your Development Tools from the list of options A new screen will appear listing the different families of STMicroelectronics MCUs 4 Use your mouse to place the cursor over the ST9 Tools opti...

Page 9: ...ard The online help for the STVP9 includes programming board layouts for all of the ST9 EPBs 1 Set up the EPB as described in Section 2 2 on page 7 2 Make sure that your EPB is powered off 3 From your host PC select Start Programs STVP for ST9 EPB to launch the STVP9 software program From the main menu bar select Help Hardware 4 A list of ST9 EPBs will appear in the online Help window Scroll down ...

Page 10: ...r using STVP9 Note that this is not the only way to program an ST microcontroller using STVP9 for more information on how to use the STVP9 click the Help command in the main menu bar 1 Make sure that the microcontroller you want to program is correctly connected for programming either via the ZIF socket or in ISP mode see Chapter 4 In Situ Programming mode on page 15 Figure 2 ZIF socket with lever...

Page 11: ... the Select Hardware and Port tab of the window choose the programming device you are using from the list and the host PC parallel port to which it is connected i e LPT1 or LPT2 Note The list of supported devices shown in the screen capture above is not necessarily complete this list grows with each new version release of STVP9 4 Click on the Select Device tab of the ST Visual Programmer Configura...

Page 12: ...on the device selected FLASH OSD EPROM EEPROM Option Bytes or Device Information 8 Select one of the memory type tabs i e FLASH OSD EPROM EEPROM or Option Bytes 9 From the main menu select File Open and type the name of or browse to the file you want to load 10 In the list of files click the file holding the code you want to program 11 Click OK When the file is loaded the Information window the bl...

Page 13: ... File menu 13 FOR EPROM and FLASH ONLY From the main menu select Verify Blank Check to check that the ST microcontroller memory has not already been programmed You cannot perform a blank check on EEPROM memory The results of the check are displayed in the information area 14 From the main menu select Program All to program and verify all tabs 15 From the main menu select Verify All to check that t...

Page 14: ...3 How to Program ST9 EPB User Manual 14 24 ...

Page 15: ...nted MCU starts out of reset mode by initializing its SCI to communicate with the EPB If the EPB doesn t answer the application will automatically encounter the user s code or a HALT instruction if no user code is available STVP9 s In Situ Programming software enables the PC to load executable code fppsci hex code into the FLASH memory of a Driver MCU mounted in on of the ZIF sockets on the EPB Th...

Page 16: ...your application board 5 Switch on the application board 6 Follow the instructions in Section 3 2 A typical programming session on page 10 taking care to choose a device with an ISP suffix from the Select Device tab of the ST Visual Programmer Configuration window STVP9 will check the contents of the driver device installed on the EPB and update it if necessary 7 Load the file you want to program ...

Page 17: ...d equipment to ground isolated through a 1 MΩ resistor placed in series All manipulation of finished goods should be made at such a grounded worktable The worktable should be free of all non antistatic plastic objects An antistatic floor covering grounded through a conductive ground cable with serial resistor between 0 9 and 1 5 MΩ should be used It is recommended that you wear an antistatic wrist...

Page 18: ...Appendix A User and Work Environment Precautions ST9 EPB User Manual 18 24 ...

Page 19: ...8 ST90158LV ST92E175 EPBJ SDIP56 ST92175 OTP EPROM QFP64 ST92175 TQFP64 ST92175 ST92E195 EPB SDIP56 ST92195 OTP EPROM OSD QFP64 ST92195 TQFP64 ST92195 ST92E196 EPB SDIP56 ST92196 OTP EPROM OSD QFP64 ST92196 TQFP64 ST92196 ST92E141 EPB SO34 ST92141 OTP EPROM SDIP32 ST92141 ST92E163 EPB SDIP56 ST92163 OTP EPROM QFP64 ST92163 TQFP64 ST92163 ST92F120 EPB PQFP100 ST92F120 ST92T120 OTP EPROM FLASH EEPRO...

Page 20: ...50 EPB TQFP100 ST92F150x1 ST92F150x9 ST92F124x1 ST92F124x9 FLASH EEPROM ISP mode supported PQFP100 ST92F150x1 ST92F150x9 ST92F124x1 ST92F124x9 TQFP64 ST92F150x1 ST92F150x9 ST92F124x1 ST92F124x9 Salestype Package Supported Devices Memory Types Programming Options ...

Page 21: ...t was ordered i e the UK Continental Europe or the USA 4 Serial Number The serial number is located on a label on the programming board 5 Target Device The sales type of the ST9 microcontroller you are using in your development Contact list Note For American and Canadian customers seeking technical support the US Canada is split in 3 territories According to your area contact the following sales o...

Page 22: ... 47407575 Germany 49 89 460060 U K 44 1628 890800 Asia Pacific Region Japan 81 3 3280 4120 Hong Kong 852 2861 5700 Sydney 61 2 9580 3811 Taipei 886 2 2378 8088 Software updates You can get software updates from the ST Internet web site http mcu st com For information on firmware and hardware revisions call your distributor or ST using the contact list given above ...

Page 23: ...quirements 7 parts delivered with EPB 7 power supply restrictions requirements 7 programming a typical session with STVP9 10 instructions 9 selecting ISP mode 12 using a ZIF socket 9 S setting up the EPB 7 software updates 22 software provided 6 ST92E141 EPB 19 ST92E163 EPB 19 ST92E175 EPBJ 19 ST92E195 EPB 19 ST92E196 EPB 19 ST92F120 EPB 19 STVP9 features 6 how to use 10 installing 8 selecting EPB...

Page 24: ...s in life support devices or systems without the express written approval of STMicroelectronics The ST logo is a registered trademark of STMicroelectronics Intel is a U S registered trademark of Intel Corporation Microsoft Windows and Windows NT are U S registered trademarks of Microsoft Corporation 2001 STMicroelectronics All Rights Reserved Purchase of I2 C Components by STMicroelectronics conve...

Reviews: