Home

ICPcable II user manual

image

Contents

1. Program your ST7 by selecting Program gt All Tabs on active sectors if any 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 You have to disconnect ICC cable form your application board then microcontroller will start ion Manufacturer PROPOX ul Korzeniowskiego 30 81 376 Gdynia Poland contact office propox com technical support support propox com ZE _
2. lPcable ll Programmer for ST7 Flash microcontrollers User manual REV 1 0 1 Introduction ICPcable Il was made with thought about developers which need low price programmer to get start developing applications with ST7Lite ST7SuperLite and ST7Dali microcontrollers This programmer is simply hardware interface between microcontroller and developer s host PC when using ST7 Visual Programmer STVP7 or ST7 Visual Develop STVD7 software We wish you a lot of success and full satisfaction while using ICPcable II BEMA _ ion 2 Host PC system requirements ICPcable II and ST7 Toolset software have been designed to work with PCs meeting the following requirements One of the following operating systems Microsoft Windows 98 2000 Millennium NT or XP Intel Pentium or compatible processor with minimum speed of 133 MHz Minimum RAM of 32 MB 64 MB recommended 50 MB of free hard disk space to install all of the ST7 tools Parallel port 3 Delivery checklist ICPcable II programmer One 10 pin HE10 type ribbon cable for ICC connectors CD ROM containing ST7 Toolset 4 Connecting programmer to user application ICPcable Il programmer should be connected directly to PC parallel port or through LPT cable input current I O pin is between 0 5 5mA ICC cable should be connected to ICC connectors on programmer and user application The programmer is powered from external power supply 12 15V
3. On the programmer board is placed 6 pins header to control buffers power supply developer can set jumper in one of three positions ZE _ connected pins 1 and 2 The power supply voltage of the STICK s ICC buffer follows the VDD used by user ST7 This position allows working with any power supply voltage supported by user MCU When the jumper is in this position user must connect the application power supply to pin 7 of the ICC connector connected pins 3 and 4 The power supply voltage of the STICK s ICC buffer is 5 V User don t need to connect the application VDD to pin 7 of the ICC connector but application must be powered by 5 V 5 connected pins 5 and 6 The power supply voltage of the STICK s ICC buffer is 3 3 V User don t need to connect the application VDD to pin 7 of the ICC connector but application must be powered by 3 3 V 5 ion MCU supply voltage STICK supply current min STICK supply current max 5V 15mA 40mA 3 3V 12mA 25mA Tab 1 Electrical characteristic In Circuit Communication protocol ICC allows programming the microcontroller while device is mounted on application board However application board must integrate an ICC connector To connect to user application board for ICPcable Il developer must install a 10 pin HE 10 type connector which receives the ICC cable and relays the required signals to the ST7 on application board Figure 1 HE 10 type connecto
4. ion A _ ZEM _ Start programming with STVP7 Lunch STVP7 Select Configure gt Configure ST Visual Programmer Hardware STICK Port LPT1 or LPT2 Programming mode 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 VDD must be provided either by the ICPcable II 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 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 Select files 519 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
5. resistor lt 1k To avoid such conflicts a Shottky diode can be used to isolate the application reset circuit Pin ICCOSC this ICC connector pin should be connected to OSC1 or OSCIN pin if clock is not provided by the application or if clock source is not programmed in option byte This connection allows starting programming session in ICP OPT Disable mode In this mode programmer is a clock source 8 MHz for microcontroller In case when application board provide clock signal for ST7 and developer is certain that ST7 option byte are programmed correctly ICP session can be started using ICP OPT Enable mode In this mode application clock source provides the clock signal for initiating communication with ST7 and ICCOSC is not connected to ST7 Note When developer wants to use ICCOSC as clock source for microcontroller during programming he should read first datasheet of this microcontroller chapter about programmer connection In some case ICCOSC has to be connected to PB4 CLKIN pin not OSC1 when using ICP OPT Disable mode e g ST7Lite ST7SuperLite Pin VDD APPLI ICPcable II need to be powered from application board this pin should be joined with application power supply Pin ICCSEL VPP this pin is using in ICC protocol and some processors need this line to programming session In ST7Lite processors there are no pins like this ZEM _ ion 5 Programming with STVD7 or STVP7 Developer can configure and
6. control the programming of ST7 with ST7 Visual Programmer STVP7 or ST7 Visual Develop STVD7 software running on host PC Start programming with STVD7 1 Launch STVD7 2 Open workspace and project that you used when developing your application You will have selected your MCU during the early stages of application development 3 Select Tools gt Programmer 4 Configure the options in the Settings tab Board Stick Port LPT1 or LPT2 Programming mode 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 VDD must be provided either by the ICPcable II 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 ICPcable II and the application 6 Select the Memory Area tab then select a memory area Click on Add and 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 7 Select the Option Byte tab to configure any option byte settings 8 Select the Program tab and click on Start to program your ST7
7. r Application power supply VDD T OSC1 M optional GLKIN J XTALI E2 OSC2 ZEI ST7 MCU VSS le ICC connector 10 9 NZ RESET a 4 3 0 ICCCLK ZA 1 ICCDATA a RI RZ DI Schottky diode application I O application RESET source Figure 2 ICC Interface ZE _ ion ICC connector GND 10 9 ICCOSC ICCSEL VPP 8 7 VDD APPLI ICCRESET 6 5 GND ICCCLK 4 3 GND ICCDATA 2 1 GND Figure 3 Pin specification for ICC connector Isolation ICCCLK and ICCDATA pins when the programmer is connected to user application board ICCCLK and ICCDATA pins of ST7 must not be used by others application devices even if programmer is not programming If application uses these pins as inputs serial resistors should be implemented to prevent other application devices from forcing a signal on either of these pins The application board must not drive current in excess of 1mA In case when application uses ICCCLK and ICCDATA pins as outputs from ST7 serial resistors are not necessary Isolation RESET pin during processor programming user must be sure that the ICPcable Il controls processor RESET pin so application cannot generate any external reset signal on this pin This can lead to a conflict if the application reset circuitry signal exceeds 5mA push pull output or pull up

Download Pdf Manuals

image

Related Search

Related Contents

MyKronoz ZeClock Operating Instructions  Casio 3345 Watch User Manual  Fu ji Se ia Ka nko Fuji Seia Kanko  Mode d`emploi  linea guida per la corretta manutenzione dei sistemi antincendio  Moderne Soundbar mit Bluetooth® und  SX-100K User Manual  取扱説明書 - 日立の家電品  Transcend StoreJet 25 mobile 320GB  産廃イチローアップデートモジュールバック1 取扱説明書  

Copyright © All rights reserved.
Failed to retrieve file