Home

ST7 FLASH STICK User Manual

image

Contents

1. 24 Index sorda darte RERESRaN WR Y xe 25 DI 3 26 1 Introduction STICK User Manual 1 INTRODUCTION Thanks for choosing ST7 This manual will help you get started programming your ST7 microcontrollers with your ST7 FLASH STICK The ST In circuit Communication Kit STICK is a powerful flexible programming tool that is ideal when you are getting started developing applications in the world of ST7 Flash microcontrollers The STICK provides the programming hardware interface between your ST7 and your host PC running either ST7 Visual Programmer STVP7 or ST7 Visual Develop STVD7 software The STICK takes advantage of the In Circuit Communication ICC protocol for ST7 to provide both in circuit programming ICP of the ST7 soldered on your application board or socket programming of your microcontroller using an ST7SBxx socket board Configuration Socket Programming 4 26 STVP7 or STVD7 ST7 FLASH STICK ST7SBxx Socket Board In Circuit Programming Configuration STVP7 or STVD7 ST7 FLASH STICK ST7 on your application board Figure 1 Programming configurations STICK User Manual 1 Introduction 1 1 The STICK is delivered ready to use for in circuit programming of an MCU that has been installed on a properly configured application board However socket programming of ST7 MCUS requires an additional ST7SBxx socket board For more information about soc
2. Product Support STICK User Manual Contact List North America Canada and East Coast Mid West STMicroelectronics STMicroelectronics Lexington Corporate Center 1300 East Woodfield Road Suite 410 10 Maguire Road Building 1 3rd floor Schaumburg IL 60173 Lexington MA 02421 Phone 847 585 3000 Phone 781 402 2650 West coast STMicroelectronics Inc 1060 E Brokaw Road San Jose CA 95131 Phone 408 452 8585 Note For American and Canadian customers seeking technical support the US Canada is split in 3 territories According to your area contact the appropriate sales office from the list above and ask to be transferred to an 8 bit microcontroller Field Applications Engineer Europe France 33 0 1 47 40 75 75 Germany 49 89 46 00 60 UK 44 162 889 0800 Asia Pacific Region Japan 81 3 3280 4120 Hong Kong 85 2 2861 5700 Sydney 61 2 9580 3811 Taipei 88 6 2 2378 8088 d 24 26 application ICP conpechon otot a voltage selection B board schematics AAA 21 C CIU GE 21 configurations programming hardware 4 D definitions oc ae rap hashes delivery checklist E error messages 17 F finished goods manipulation of 15 safety requirements 15 G ON eenegen e e delete do fette dec 19 H hardware IGP o 4 Setting up eee etes eren 7 socket programming eeren 4 supplied etes 7 2 In
3. ST7 FLASH STICK User Manual Release 1 2 October 2004 Ay O Ref DOC STICK PP INSTRUCTIONS FOR USE WARNING This product is conform to the 89 336 EEC Directive It complies with the ITE EN55022 standard for EMC emissions and generic 50082 1 1992 edition immunity standards This product is an FCC Class A apparatus In a residential environment it may cause radioelectrical disturbances In addition this programming board is not contained in an outer casing consequently it cannot be immune against electrostatic discharges ESD It should therefore be handled only in static safe working areas Please refer to Appendix A Safety Requirements on page 15 for relevant safety information 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 2 A critical component is any component of a life which a are intended for surgical implant into support device or system whose failure to the body or b support or sustain life and whose perform can reasonably be expected to cause the failure to perform when properly used in failure of the life support device or system or to accordance with instructions for use provided affect its safety or effectiveness with the product can be rea
4. 1 2 Open the workspace and project that you used when developing your application You will have selected your MCU during the early stages of application development Select Tools gt Programmer Configure the options in the Settings tab Board STICK Port LPT1 or LPT2 Check Erase Before Programming if you are reprogramming an MCU with HDFlash memory Programming Mode If your ST7 s option byte does not include OSCTYPE then ICP is the only in circuit programming mode available to you For some of the most recent circuits that include OSCTYPE ICP programming mode is available instead of ICP OPT Disable or Enable If your ST7 s option byte includes OSCTYPE then you can choose ICP OPT Disable a safe mode that must be used if your application clock circuitry doesn t match the OSCTYPE option byte selection In this mode an external source with a square wave signal from O V to Vpp must be provided either by the STICK via the ICC connector pin 9 ICCOSC safe clock or your application ICP OPT Enable used only if your application clock circuitry matches the OSCTYPE option byte selection In this case the ICC connector pin 9 is not connected and the ICCOSC safe clock is not used 5 Power on your application board and connect the ICC cable between your STICK and the application r STICK User Manual 3 Programming with STVD7 or STVP7 3 2 Note Note 6 Select the Memory Area tab then select a memory are
5. connector Ensure that the power supply is adapted to the mains voltage and outlet type used in your country 4 Connectthe ICC cable to the ICC connectors on your STICK JP1 and your application board for more information about installing an ICC connector on your application board refer to Section 2 3 5 Power up your application board You are now ready to program your ST7 For more information about the programming sequence refer to Chapter 3 Programming with STVD7 or STVP7 on page 12 or refer to your software s on line help file 8 26 ISO STICK User Manual 2 Getting Started 2 3 2 3 1 In circuit programming considerations The In Circuit Communication ICC protocol for ST7 makes it possible to in circuit program your application to an ST7 FLASH microcontroller while the device is mounted on your application board However when you start developing your application you must integrate an ICC connector into your application hardware To help you implement in circuit programming ICP in the development of your application this section provides a summary of points you should consider when installing an ICC connector ICC Connection Requirements To connect to your application board for ICP you must install a 10 pin HE 10 type connector which receives the STICK s ICC cable and relays the required signals to the ST7 on your application board Using the In Circuit Communication ICC protocol for ICP requires
6. failures between the host PC and the STICK stem from problems in the parallel port connection To prevent communication problems when setting up your parallel port connection Use the parallel cable provided with your STICK using a longer parallel cable may cause malfunctions Connect the cable directly between the host PC and STICK interface board the insertion of additional cables or switch boxes between the host PC and the interface board may cause malfunctions Remove any parallel port dongles Ensure that the parallel port address is in the range 03BC 03BF or 0378 037F or 0278 027F Ensure that the parallel port is not disabled in your PC For example in the IBM ThinkPad you can select infrared printing LPT port on Problem on supply voltages When you have supply voltage problems the green LED will not come on To find the cause of the problem Check that the AC DC power supply adaptor is firmly connected to both the main power supply and to the STICK interface board To check that the main power supply is on disconnect the ICC cable and measure the voltage on test pin 2 of TP1 see Test pins on page 16 This pin should have an unregulated DC value in the range 18 V to 21 V Ground is on TP1 pin 1 white dot mark Check that the W1 jumper is set to one of the three positions see Section 2 2 on page 7 If it is set on the VDD position check that the ICC cable is connected properly and that your applicat
7. prevent other application devices from forcing a signal on either of these pins The application board must not drive current in excess of 1mA If the ICCDATA and ICCCLK pins are only used as outputs by the application no signal isolation is necessary For ST7 MCUs with no ICCSEL pin during normal operation the ICCCLK pin must be pulled up internally or externally 10KO pull up required in noisy environments This is to avoid entering ICC mode unintentionally during a reset For more information refer to the ST7 ICC Protocol Reference Manual Isolation of the RESET pin During a programming session you must ensure that the programming tool controls the ST7 s RESET pin so that no external reset is generated by the application This can lead to a conflict if the application reset circuitry signal exceeds 5mA push pull output or pull up resistor 1k To avoid such conflicts a Shottky diode can be used to isolate the application reset circuit STICK User Manual 2 Getting Started ICCSEL VPP pin The application pull down resistor must not be lower than 10k0 ICCOSC pin The ICCOSC pin of the ICC connector must be connected to the ST7 s OSC1 or OSCIN pin if the clock is not provided by the application or if the application clock source is not programmed in the option byte This connection allows you to start your ICP session using the ICP OPT Disable programming mode In this mode the STICK provides a clock source to initia
8. roin EZIOS LOGZOS XO LOGZLAW fo xe 206184 7 5 A Led Fon T T amer L eu eon u vn pened d EE en SES pa Med ka von AO rood pd I T ogs no 13538001 d u o ES n L Di E r ete kd EN 22 26 STICK User Manual Product Support PRODUCT SUPPORT If you experience any problems with this product contact the distributor or the STMicroelectronics sales office where you purchased the product Phone numbers for major sales regions are provided in the Contact List below In addition at our Internet site www st com mcu you will find a complete listing of ST sales offices and distributors as well as documentation software downloads and user discussion groups to help you answer questions and stay up to date with our latest product developments Software updates All our latest software and related documentation are available for download from the ST Internet site www st com mcu Hardware spare parts Your development tool comes with the hardware you need to set it up connect it to your PC and connect to your application However some components can be bought separately if you need additional ones You can order extra components such as sockets and adapters from STMicroelectronics from the component manufacturer or from a distributor To help you find what you need a listing of accessories for ST development tools is available on the ST internet site www st com mcu 23 26
9. E zn _ vr pO T SOA Y T H F EM E Y eu vu Far p Se y AS azn Age A g D gt 00 E 709 xeu vuoy AS an9 92 LOHAVL N Bu IM r 7 Mdd aa E oor Au ERD So ASE Jem Od 8 BI Hd a ven L an9 ha wo seo dur JOMOd ONS eo ddAue 4 4 E t S Peto azz EECH S 9L S S S 3 k BD 5 a 5 J zr 6 ll No S S N b e D so Tiro in or zo ei ZOOXNG 5 5 gt wus z woer 2062 12 yet ou en TT E es 8 Ge L SS ax z Ss Ib s e y vio LG gc v 80S 501871 9 D SZ E V m f E E gt ano Y Javod IER er ECO t 90 so ly Pe SOA zn Sid Mdb ro LX pe viu PL Sch ONS t er 0 orm ONS adog dog 20061 sdogt Jdogr Wdo8L ONS 3anoo 4 oseaans vo 810 910 SO 90 O10 pach V DH M RELY t t t pe Dp T QNO se 59 x00L aNd SE I OND rs ES SR LE o Dach aa 260 N3 Pp es oto Tlddv ad x OF NIV Lv aod 4 ae CO d Niv god z L i n LYING Kn Snivisod Tangy VOV OE an 12 9 VYELOHAVL oa y E Y auva ST OddA13S001 Assesse sa z 7 id M M qw SEL ddA 138901 SO ai ee eu sua 21 Sr 7 avs e S o CT ER d yviva pamm E Zi SIS Seed vg 7 D T NS s Ts o Zeng 3 St Nivivaed eq P E hd Y eva SZ d ddAue L EL ea QNO sona 9 E Nnasn ZE weg sasinad sue 6 n sa za 8 YNT T T iva v in ueyr19od Nad aL 9 OON HY 3door H SC LINI St o 13S3uod vt 9 za 629 ig 2 T Miva E d Seet EN Y pneuy joueug P e hd S uouuw St a noaed tE oa oa 9 ER wiva 5 o mod id on meuy 8 I E anw ST t 9su 38OHLSN tie ni OSXIMN 20K k bbp L uoo Om XOL eu OL d
10. Enable used only if your application clock circuitry matches the OSCTYPE option byte selection In this case the ICC connector pin 9 is not connected and the ICCOSC safe clock is not used When you choose one of the modes the Device field will display the list of devices that support these modes 13 26 3 Programming with STVD7 or STVP7 STICK User Manual 14 26 Device Select the name of your MCU from the list in the Device field Keep in mind that the list displayed for ICP mode is different from that displayed for the other two in circuit programming modes Erase memory before reprogramming HDFlash only by selecting Erase gt Active sector s If you want the memory to be erased systematically before programming you can activate the Erase Device Memory Before Programming feature Edit gt Preferences Select files s19 sx hex for programming to memory areas Select the tab for the memory area for example PROGRAM MEMORY or DATA MEMORY then select File gt Open Locate the file using the resulting browse window and click on Open Select the Option Byte tab Option bytes can be configured using the list boxes in this tab or by loading a HEX or S19 file with the previously used option byte settings To program option bytes from a file select the Option Byte tab then click on File gt Open to load the file containing the option byte settings Program your ST7 by selecting Program gt All Tabs on active sectors if a
11. NT or XP9 e Intel Pentium or compatible processor with minimum speed of 133 MHz e Minimum RAM of 32 MB 64 MB recommended e 50 MB of free hard disk space to install all of the ST7 tools e Parallel port Windows 2000 NT and XP users must have administrator privileges to install the required software Getting assistance For more information application notes FAQs and software updates on all the ST microcontroller families check the CD ROM or our website www st com mcu For assistance on all ST microcontroller subjects for help using your programming tools refer to the contact list provided in Product Supporton page 23 We ll be glad to help you STICK User Manual 2 Getting Started 2 1 2 2 GETTING STARTED Delivery checklist Check that your ST7 FLASH STICK contains the following One STICK interface board marked ST7 FLASH STICK LPT One AC DC power supply adaptor One PC parallel port cable One 10 pin HE10 type ribbon cable for ICC connectors The Microcontroller Development Tools CD ROM containing ST7 Visual Programmer STVP7 software ST7 Visual Develop STVD7 and other ST7 software development tools Setting up the hardware 1 Set the W1 jumper on your STICK to correspond to the application power supply Vpp Test Points TP1 Figure 2 STICK component layout Power supply connector J2 W1 Jumper ICC connector JP1 The W1 jumper must b
12. OPT Disable ICP OPT Disable mode ensure that external source clock is a square wave signal from O V to VDD If not you have to connect ICCOSC safe clock ICC connector pin 9 to the OSC1 pin of the ST7Flash microcontroller in your application STICK User Manual Appendix C Glossary APPENDIX C GLOSSARY This appendix gives a brief definition of acronyms and names used in this manual HDFlash High density FLASH memory is based on FLASH technology HDFlash is used for microcontrollers with 4K up to 60Kbytes of FLASH memory It is programmed byte by byte but erased by sector ICC protocol In Circuit Communication protocol is a way of exchanging data between an ST7 Flash microcontroller and an external system i e PC using minimum hardware and ST7 I Os in the user application In the ST7 Flash microcontrollers this protocol is handled by the ICC monitor ICC monitor Software that handles the ICC protocol embedded in a reserved memory area of the ST7 Flash microcontroller At RESET using specific signal sequence the ST7 jumps to this ICC monitor which allows it to download programs in RAM and to execute them This feature is used to implement the ICP functionality In Circuit Programming ICP This is programming the ST7 FLASH memory while ST7 Flash microcontroller is plugged into the application board In Circuit Testing ICT This is testing ST7 Flash micro and or your application through the ST7 Flash microcontroller while it is
13. a Click on Aad then use the browse window to identify the file s19 hex to program the selected memory area with Repeat this step as necessary for each memory area Select the Option Byte tab to configure any option byte settings Select the Program tab and click on Startto program your ST7 Start programming with STVP7 The following describes a basic procedure for programming your application to your MCU without creating a project in STVP7 Setting up a project is a way of configuring STVP7 so that you can use the same configuration each time you run STVP7 For more information about projects refer to STVP7 s on line help 1 Launch STVP7 2 Inthe Configuration window specify Hardware STICK Port LPT1 or LPT2 Programming mode Select ICP mode if your ST7 s option byte does not include OSCTYPE The Device field will change to show the list of devices that only use this mode For some of the most recent circuits that include OSCTYPE ICP programming mode is available instead of ICP OPT Disable or Enable If your ST7 s option byte does include OSCTYPE you can choose one of the following options ICP OPT Disable a safe mode that must be used if your application clock circuitry doesn t match the OSCTYPE option byte selection In this mode an external source with a square wave signal from 0 V to Vpp must be provided either by the STICK via the ICC connector pin 9 ICCOSC safe clock or your application ICP OPT
14. dA ASO L L L L L L L 1 v d Seu now wod qs MMM i mS z ano aNd bbb im adog dost dosi dosi dosi dosi Wdo8L 3104 9 I9 49ed OOILLS IND SZO ei 120 820 Io ee ei DUX HA tdl 21 26 STICK User Manual ics Schemat Appendix D 3 gy 7 EL 0 ano o DEE o d enen ung eze Ld IOUS HSVI 21S OZEAN T oni awor jo am fo oo fo awor js am ho voor am ENEE mol o elt of set ao E S em E Pv mw von E SCH zusu Lon e T 7 zi Wd en on ano T Poon eroe i ado x verte F D OH cen B KEN z T zr s z inodo Fron ae DEN e ven ee em 1 ro TL ovd Axaaoups S roon vumm ua 29 Aen E F ze Sean LAT emn za van z T e re mr E 9d ve An vue T om yee EZLOS LOGZOS XO LOGTLAW b iae 5 iva 5 ar z T EN Gen n e 5 X 7 vo uon sen E n a OO e 3 nees uaovaa ano z 2 E ee g z Ges DAN 00A 9 AC M E d g Tescc 209901 mee tar ws E 1o0303uuos 231 venu ven ano Pm oe E seo ve vru vun i es mae oon edv 00 MODO go an et gt oer ius P ryo gt Nivivaod ocn DEE xaaoqos A anava 2 oe 1a DCH eat For aez Gi uou
15. dex l ICC connector Dipnout eeren 9 definition of protocol 19 ICP application requirements 9 configuration eeeeeeeeeeeeeeeee 4 P parallel connection restrictions requirements 8 programming board Settinig UP ica riter edes 7 programming software SINDT iie tenere bdo 12 EIDEM 12 S GEET 21 setting up the STICK seeseeeese 7 socket programming ee TE A configuration ooooonncccnnnccccnnncccnnnaccnnnannnnnnnos 4 software updates oococccoccccnooccconaccnnnanccnnnnnnnnnns 23 STVD7 start programming esses 12 STVP7 start programming esses 13 support for programming board 23 T terminology eee cnn 19 test DITS decicion carro 16 V voltage setting with W1 jumper 7 25 26 Information furnished is believed to be accurate and reliable However STMicroelectronics assumes no responsibility for the consequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its use 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 STMicroelectronic
16. e set to one of the three following positions Vpp The power supply voltage of the STICK s ICC buffer follows the Von used by your ST7 This position allows you to work with any power supply voltage supported by your MCU refer to your ST7xxxx Datasheet for supported Vpp When the jumper is in this position you must connect the application power supply to pin 7 of the ICC connector 7 26 2 Getting Started STICK User Manual 5V The power supply voltage of the STICK s ICC buffer is 5 V You don t need to connect the application Vpp to pin 7 of the ICC connector but your application must be powered by 5 V 5 3 3V The power supply voltage of the STICK s ICC buffer is 3 3 V You don t need to connect the application Vpp to pin 7 of the ICC connector but your application must be powered by 3 3 V 5 2 Connect the STICK to the parallel port of your host PC with the supplied parallel cable Note Be sure to use the provided PC parallel port cable using a longer cable may cause malfunctions Connect the cable directly between the host PC and the STICK using additional cables or switch boxes between the host PC and the STICK may cause malfunctions If a dongle is already connected to the PC s parallel port it should not interfere with the STICK However if your STICK malfunctions remove the dongle and restart the setup 3 Power onthe STICK using the provided AC DC power supply which you plug into the J2
17. g be avoided while performing any manipulation of parts 15 26 Appendix B Troubleshooting STICK User Manual APPENDIX B TROUBLESHOOTING B 1 16 26 This appendix covers some of the problems that may occur and how to solve them Test pins The STICK is equipped with test pins located at TP1 see board layout in Figure 2 on page 7 If you have problems with programming these pins can help you pinpoint anomalies in the ICC communication by testing or checking the ICC signals Pin Signal Description 1 GND This pin is marked with a white dot 2 Power The external power supply value can be checked here It is an unregulated 12 V DC power supply Its value should be in the range 13 5 V to 23 V depending on the current load 3 VCC The Vcc is regulated at 5 V 5 4 VCC a This is the operational amplifier output that follows the voltage value selected by the W1 jumper It should be equal to your application Vpp voltage value if W1 is in the Vpp position e 5Vif W1 is in the 5 V position e 3 3 V if W1 is in the 3 3 V position 5 ICCSEL VPP This signal may be at 0 V 5 V or 12 V This test point is used during factory test You do not have to check it Table 1 Test pins STICK User Manual Appendix B Troubleshooting B 2 B 2 1 B 3 Note Error messages The following sections explain the cause of some common error messages PC parallel port cable not connected Most communication
18. ions VDD is connected to ICC connector pin 7 Your application VDD must be in the range 2 4 V to 5 V The voltage measured on test pin 4 of TP1 see Test pins on page 16 must be the same voltage value that you selected with the W1 jumper Check that there is 5 V on test pin 3 of TP1 see Test pins on page 16 17 26 Appendix B Troubleshooting STICK User Manual B 4 18 26 If you have made all of these checks and you still get the Problem on supply voltages message contact your ST distributor or sales office see Product Support on page 23 in order to have your STICK repaired Cannot communicate with the device Check that e The ICC cable is correctly connected e You have selected the right ST7 device e The ICC signals are clear and within the following ranges ICCDATA This application signal must not drive more than 1 mA ICCCLK This application signal must not drive more than 1 mA ICCRESET This application signal must not drive more than 5 mA ICCSEL VPP The pull down resistor must not be lower than 10 kOhm e You have selected the right programming mode see Chapter 3 on page 12 Remember that If you use ICP OPT Enable mode check that your application clock circuitry does match the CLOCK SOURCE and OSCTYPE options already programmed in the ST7 Flash microcontroller option byte For devices out of factory you have to check these values in datasheet If you don t know these values you have to select ICP
19. ket programming with the STICK you can refer to the ST7SBxx Socket Board User Guide About this manual This manual will help you set up your STICK programming tool and connect it to your PC Here you will find e Setup instructions e Detailed hardware information Atrouble shooting guide for your programming tool For more information about the hardware and software intended for use with your STICK refer to the following documents ST7 Visual Programmer online help information about the STVP7 programming interface ST7 Visual Develop User Manual information about the STVD7 programming interface ST7SBxx Socket Board User Guide setup information for socket programming ST7xxxx Datasheet includes information about ICC connection and micro controller programming that is specific to your MCU Revision history Date Revision Description Nov 2000 1 1 Updated Section 1 2 includes support of windows XP Jun 2001 1 2 Added Table 1 Revision history table Added Section 2 3 setting up ICP connection Added Section 3 1 programming from STVD7 Table 1 STICK User Manual Revision History 5 26 1 Introduction STICK User Manual 1 2 Note 1 3 6 26 Host PC system requirements Both hardware and software components of the STICK have been designed to work with PCs meeting the following requirements One of the following operating systems Microsoft Windows 98 2000 Millennium
20. ny Check the content by selecting Verify gt All Tabs on active sectors if any If you want to check the programmed content systematically after programming ensure that the Verify After Programming feature is activated Edit gt Preferences STICK User Manual Appendix A Safety Requirements APPENDIX A SAFETY REQUIREMENTS Any tester equipment or tool used at any production step or for any manipulation of semiconductor devices have its shield connected to ground The product must be placed on a conductive table top made of steel or clean aluminum or covered by an antistatic surface superficial resistivity equal to or higher than 0 5 MO cm grounded through a ground cable conductive cable from protected equipment to ground isolated with a 1 MQ resistor placed in series All manipulation of finished goods must be done at such a grounded worktable The worktable 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 MQ should be used It is recommended that you wear an antistatic wrist or ankle strap connected to the antistatic floor covering or to the grounded equipment If no antistatic wrist or ankle strap is worn before each manipulation of the powered on tool you touch the surface of the grounded worktable It is recommended that antistatic gloves or finger coats be worn It is recommended that nylon clothin
21. plugged into the application board In Circuit Debugging ICD This is debugging your application while the ST7 Flash microcontroller is plugged into the application board ST7 Flash microcontroller An ST7 microcontroller with electrically erasable memory that can be either XFlash or HDFlash memory STICK ST In circuit Communication Kit DI 19 26 Appendix C Glossary STICK User Manual XFlash 20 26 Extended FLASH memory is based on EEPROM technology XFlash provides extended features such as byte re programming by means of byte erasing and data EEPROM capability XFlash microcontrollers are available between 1K to 16 Kbytes ics Schemat Appendix D STICK User Manual SCHEMATICS APPENDIX D a a 9 8 Y z p E ywoug 2002 v0 eunp egent Tareq 33A an9 o AUN uod EIER Od W 1 9H Jequinn jueunoog eas ASL 3uo0L 4u00L Ar 4d71 MOLLS HSV14 ZLS 0224 8IN am i gt ezo an9 F izo zo MZ T XOL eu 37180N3H9 100 jueudojeweQ LOOW wee MOB
22. s products are not authorized for use as critical components in life support devices or systems without the express written approval of STMicroelectronics The ST logo is a registered trademark of STMicroelectronics 2004 STMicroelectronics All Rights Reserved Purchase of EC Components by STMicroelectronics conveys a license under the Philips 12C Patent Rights to use these components in an 12C system is granted provided that the system conforms to the I C Standard Specification as defined by Philips STMicroelectronics Group of Companies Australia Belgium Brazil Canada China Czech Republic Finland France Germany Hong Kong India Israel Italy Japan Malaysia Malta Morocco Singapore Spain Sweden Switzerland United Kingdom United States of America www st com
23. sonably expected to result in significant injury to the user Table of Contents Chapter 1 Introduction 4 Ser Ser dier SIN RR EE dE AN 4 1 1 Abo t thiis manual evocan ardid deberes 5 1 2 Host PC system requirements ooococcccncnocccccononcnnnonnconnnnnnconcnnnn cnn conan cnn nnne 6 1 3 Getting E Ee 6 Chapter 2 Getting Started co lnscr eee ee ERREUR ERREUR 7 2 1 Delivery Checklist aci eee EE i aa 7 2 2 Setting up the hardware diaeta edet ied cesis eed edes 7 2 3 In circuit programming considerations sseseeeenn 9 Chapter 3 Programming with STVD7 or STVP7 12 3 1 Start programming with STVD7 sss 12 3 2 Start programming with STVP7 sssssssssseseeeeeeenneennnn 13 Appendix A Safety Requirements 15 Appendix B Troubleshooting 2000 eee eee eee eee eens 16 B 1 POSE s E EEE E 16 B 2 Error messages ini ti aaa aaia t A ool onu dio Boc o P EE ERE 17 B 3 Problem on supply voltages ooooocccnoccccccncccnonannanncnnnncnonannn nn c cnn nn cnnnnnnnn nar 17 B 4 Cannot communicate with the device ssessssssseeeeee 18 Appendix C Glossary cuum A RE REC LE E ees 19 Appendix D Schematics sssseeleeeee eene 21 PFOGUCESUPDOM iecur RE RR Rx RUE ees nete ws 23 Software Updates usd enia pde iie 23 Hardware Spare parts iier nien theres ud cubic caede edes 23 Contact List m E
24. te communication with the ST7 at a frequency of 8MHz For ST7 devices with multi oscillator capability when the ICCOSC pin is connected the OSC2 pin should be grounded If your application provides a clock signal and you are certain that it is programmed in the ST7 s option byte you can start your ICP session using the ICP OPT Enable programming mode In this mode your application clock source provides the clock signal for initiating communication with your ST7 and ICCOSC is not connected to your ST7 VDD APPLI pin This pin is used by the programming tool s power supply follower which adapts the voltage of the tool s signals to your application s Vpp If the application board VDD is equal to 5v or 3 3v VDD APPLI is not connected However the W1 jumper must be set to the appropriate position 5v or 3 3v For all other VDD values supported by your ST7 refer to your ST7xxxx Datasheet this pin must be connected and the W1 jumper set to the VDD position 11 26 3 Programming with STVD7 or STVP7 STICK User Manual 3 1 Note 12 26 PROGRAMMING WITH STVD7 OR STVP7 You can configure and control the programming of your ST7 with ST7 Visual Programmer STVP7 or ST7 Visual Develop STVD7 software running on your host PC This chapter provides a brief procedure to help you get started programming with each software For more details refer to their respective on line help files Start programming with STVD7 Launch STVD7
25. that a minimum of 4 and as many as 6 pins of your ST7 be connected to the STICK see Figure 3 below and Table 1 on page 10 HE 10 type connector GND BM 10 9 lI ICCOSC Application Power Supply ICCSEL VPP 8 7 VDD_APPLI DN d 0 ens ICCRESET Re 5 M GND c2 ICCCLK 4 3 E CND C I ICCDATA III 2 1 M GND OSC2 Cen Pind Ge for ptional ICC Cable onnector ST7 99 Se B FLASH T f VSS un 10 ICCSEL VPP Bem 7 SI FLASH ped bow 4 ICCDATA ICC Connector ICC Connector oi Type HE10 Serial resistors Optional Schottky Diode Application O Application RESET Source APPLICATION BOARD Figure 3 ICC interface 9 26 2 Getting Started STICK User Manual 10 26 ST7 pin Connects to ICCDATA ICC input serial data pin ICCDATA ICCCLK ICC output serial clock pin ICCCLK RESET Device reset ICCRESET ICCSEL VPP Programming voltage ICCSEL VPP OSC1 or OSCIN Main clock input for external ICCOSC VDD Device power supply VDD APPLI VSS Device power supply ground GND Optional connection for the STICK see text Table 1 ICC connection requirements Isolation of ICCDATA and ICCCLK pins As soon as your STICK is plugged into the application board the ICCDATA and ICCCLK pins must not be used by other application devices even if you are not programming your MCU If the application uses these pins as inputs isolation such as a serial resistor must be implemented to

Download Pdf Manuals

image

Related Search

Related Contents

Tripp Lite 10KVA Power Supply User Manual  SECURITY  Universal F2 Anesthesia Breathing Circuit Universal  Samsung Galaxy Tab 3 Kids (7.0, Wi-Fi) Instrukcja obsługi  Dicota D30117 screen protector  08 Medical light 2007    見る/開く - 琉球大学  

Copyright © All rights reserved.
Failed to retrieve file