Home

ST7 ICP Tool User Manual

image

Contents

1. PCO on INT1 DevID 000 0 Chksurn 00008 OxFC 0 86 oT Fel lO04Gl E i INNC os Copyright 2013 INNCOM by Honeywell by Honeywell Microcontroller Option byte settings products O ST72F324BJ6 OxE7 0x87 CD564 X05B MCM1D254 S217 3035 TCS TCT TCC L207RF GDA Speakerphone GDA CommCard MCM1_VAV2 B564 D254 _ DIN X06_DIN S55x Glass Series MCM4 P564 P563 XO5R XO5W X07 X08 FlashBash 5T72F324836 FlashBash FlashBash 5T72F324836 File View Read Write Verify Advanced Keyfob Help Algal g Sele stz2rsz0B16 z Zlo la SSe o m Oscillator Type Resonator Oscillator Cc Exter j Internal RC Oscillator C Extemal Source LYD Config C LYD and AVD Off Highest Voltage Threshold C Medium Voltage Threshold C Lowest Voltage Threshold Troubleshooting Guide Writing to target while programming from the PC causes this dialog box to popup x Failed to Upload Bootrom Check Device Connections and Correct Device has been Selected Attempting to multitask while writing to the target may cause a failure Flashbash ed A Failed To Write Flash INN by Honeywell Oscillator Range C LP Resonator 1 2MHz Full Memory Protect C MP Resonator 2 4MH2 C MS Resonator 4 8MH2 HS Resonator 8 16MH2 V Reset On Entering Halt Reset Phase C 256 a Hardware Watchdog Enabled l Clock Filter Enabled PLL Enabled Check that target is powered and programming cable is securely i
2. Phase 256 Cycles prtteeeeseneeeeeeeseneeaeeeen N 056 Cycles 7 Full Memory Protect Hardware Watchdog Enabled V Reset On Entering Halt Tl Clock Filter Enabled Tl PLL Enabled Medium Voltage Threshold Lowest Voltage Threshold DevID 000 0 Chksum 0x0000 0xE7 0x87 ST 72F324B6 Z FlashBash ST72F324BJ6 Ioj x Fie view Read Write verify Advanced Keyfob Help peal a 4 Micro Run v Supply Oscillator ic OPTION J Perform Erase Cycle 008000 008010 008020 008030 nnanan Protect RGGR Values FLASH Protect RGGR Values EEPROM 80 1A 00 00 FF FF 00 00 03 07 01 00 C7 N3 NF 14 I Indate FlashBash Firmware Ctrl U 6 Copyright 2013 INNCOM by Honeywell Honeywell Loading Programmer for Key Fob Mode Use In this example the device being programmed is an X05 y Connect INNCOM ST7 ICP to serial port and 12VDC power supply V Start FlashBash program y Select View gt Program Options from menu V Press the Test button for communication test y Connect programming cable and power up target y Select target Micro from dropdown menu Refer to the option bytes section at the end of this document for micros used by device Most use ST7F324BJ6 V Select Flash Tab y Load target software File gt Open gt xxxxx s19 7 Copyright 2013 INNCOM by Honeywell Program Options x View Programmer Reset Delay Ser
3. 460 solutions inncom com www inncom com by Honeywell
4. Downloading into Target In this example the device that is being programmed is an X05 y Connect INNCOM ST7 ICP to serial port and PRT 12VDC power supply Ayr one Tne V Start FlashBash program y Select View gt Program Options from menu Comm 3 C Comm 4 Press the Test button for communication test x A Test Fassed y Connect programming cable and power up target INNC z 4 by Honeywell Copyright 2013 INNCOM by Honeywell 5 Select target Micro from dropdown menu Refer to the option bytes section at the end of this document for micros used by device Most use ST7F324BJ6 Select Flash Tab Load target software File gt Open gt xxxxx s19 Write to target device Write gt Current or click highlighted button Reset target Advanced gt Micro Run Skip this step if option bytes are to be set Reset target after setting option bytes Updated programming is done Copyright 2013 INNCOM by Honeywell Honeywell FlashBash ST 72F3248J6 lol x File View Read Write verify Advan Keyvfob Help 008000 F ST72F324BK6 008010 FF FF FF F ST72F324J2 008020 FF FF FF FF F ST72F324J4 008030 FF FF FF FF F ST72F324J6 008040 FF FF FF FF F ST72F324K2 008050 FF FF FF FF F ST72F324K4 008060 FF FF FF FF F PPF EE EP FF FEF cick ens ee naan ae 008070 FF FE FF FF FF FF FE FF FF FF FF FF FE FF FF FF issecosasomsis FlashBash 5T72F324BJ6 Eoix
5. File View Read Write verify Advanced Keyfob Help olsa S Sele str2Fs206 z F6 ala S o eID ero 008010 008020 008030 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 008040 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 008050 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 008060 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FlashBash 5T72F324BJ6 File View Read Write Verify Advanced Keyfob Help 008000 008010 80 14 00 00 80 26 80 1E 80 20 02 00 01 79 00 00 amp y 008020 FF FF 00 00 00 00 OO 04 02 00 07 DO OB BB OO O01 ee 008030 03 07 01 00 06 OO 92 86 88 BA BC BE 90 OO OO 4F aaa 0 008040 C 03 OF 16 03 10 03 1E 32 14 05 81 1F 32 15 05 2 Ye FlashBash ST72F324B6 5 x File View Read Write Verify Advanced Keyfob Help Micro Run v Supply Oscillator e OPTIONE y Perform Erase Cycle 008000 008010 Protect RECR Yalues FLESH Fono y 008020 FF FF 00 O00 Protec RGGR Yalues EEPROM f OOOI i 008030 03 07 01 OO _ OO AF lw eee 008040 C 03 OF 16 Update FlashBash Firmware Ctrl U f 15 05 INNCG os by Honeywell Setting Option Bytes In this example the device being programmed is an ST72F324BJ6 micro device 4 Select Options Tab and set option bytes In EXIGE oR lolxd File view Read Write Verify Advanced Keyfob Help this example the option bytes are i a j i DSa E 4 st72F32aB
6. ST7 ICP Tool User Manual INNC as Copyright 2013 INNCOM by Honeywell by Honeywell Contents SET IGE TOO MISE MSDE aaa O E E TE EE E E E E 1 ALES Vette EE nce E A E A E T E E E T 3 Produc r aeniea O a R ene ssieskeeeeescaeetes 3 Device CharacleriSliCS seirsiiie eiei eee ne ee me ee NEE 3 installing Software on PO access cecal aa a Ea AEA Ea Na REE AEEA 3 Programming Methodology cccccsssseccccceeseececcceeeececceueeeeeeeeeeeeeeeeeesasseeeesseeaeeeeeseeaaseeesssaaaeeeeessaasseeeessssgeeeessaas 3 First time programming from the PC ccccceccccsseseeecseeeeeeeeeeeeeseeseeecseeeesseeeeeseeseeesseeeeessageessseeeeeseeeeeesseeeeeeas 4 Updating target software from the PC ccccceccccccccsseseeeeceeeeeceeecseeseceeesseeseeeeesseaseceeseseaecesssuaaseeesssaageeeesenas 4 Programming the target in Key Fob MOdG cccccssseseececeeeeeceeeceeeeeceeesaeeseeeeeeseueceeeesaaecesssaaaeeeeesssageeeesenas 4 Downloading into B 9 Caaneamnennet enn reer ree nnn oe ee nn npn nee oe ae nee ee a eee eee ee renee 4 DO MING OO HOME les sataietetazoserecteetoscssensetedtteousehsessetcchtecotedsense acbiededsidentedcchsaotssaneiedecstaststdesiecdbssoeseastecsteceeaseteaneas 6 Loading Programmer for Key Fob Mode USC cccccsseecceeeceeeseeeeeeaeeeceeeeeeeeeeeeessaeeceeessaaeeeeesseeaeeeeeseeaeeeeessaaees 7 Programming the Target with Key FOb ccccccsseececceeseeeceeeeeeeeeeeeeeaseeeseeeeeesseeeeeseeueeeseaueeessaueeessane
7. eeensaeeessaages 8 IDON BYE ace ete pea screen ences isa cwieen E T E T 9 TROUDICSHOOUING GUNG Gc xseccesccevectcacesncseacecentensntusunntereeteastansubacessemadeecise de seteutendaaausnonecusdeinacesteosevaseansazeesostensaasasnee 10 Pending Features icacttscstesetaecdsaraiddasnsdiadccesriadadadaiaedsarabidusersiebsitiad ds satelasdianalelesastaaldariaiedaietaiasiiabecdiiasselacnsanaddam 11 DOCUMENT SVISION FISIONY seserian runorna iania a ia E EE Oai EEEa anes 11 INNC a 2 by Honeywell Copyright 2013 INNCOM by Honeywell Honeywell Introduction The ST7 ICP is an ST7 microcontroller based programming platform The ICP can program all ST7 devices manufactured by INNCOM Product Identification INNCOM ST7324 IN CIRCUIT PROGRAMMER COMPOENT LIST 02 9492 Rev 2 1 PCBA INNCOM ST7324 ICP 62 1515 60 CABLE ASSY ST7 ICP W 60mm SHEATH Example products MCM1 3035 S217 04 4040 REGULATED P S 110 240V 12VDC 1A 62 1507 CABLE RIBBON 10P10W DBO05 ISP used on products with JTAG programming header Example products X05 TCT TCC 04 1030 RS232 SERIAL CABLE 7 DB9 MALE DB9 FEMALE 04 6061 B PLASTIC HOUSING TCx BOTTOM Device Characteristics Parameter and Conditions ST7 CP Input Voltage ST7 ICP Current Consumption 12VDC Installing Software on PC Download flashbash 2 51 exe from FTP T FTP Eng_Data Products PC INNCOM ST7 ICP PC Software Flashbash ST7 PC Software FlashBash 2 51 y Double click on execute f
8. ial Fort C Comm 3 i Comm 4 Flashbash eS A Test Passed FlashBash ST72F324BJ6 k 10 xi kevfob Help File View Read Write verify Advance T srrarsewss a 71 ll sisie e ST72F324BJ6 Rex EL A AE 008000 FIST72F324BK6 4 FF FF FF FF FEF 008010 Figt72F324J2 FE FF FF FF FF 008020 FF FF FF FF Fis t72F324J4 008030 FF FF FF FF F ST72F324J6 008040 FF FF FF FF F ST72F324K2 008050 FF FF FF FF F ST72F324K4 008060 FF FF FF FF F F 008070 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF _ FlashBash S5T72F324BI6 ey _ ol x File View Read Write Verify Advanced Keyfob Help osla S Slee sre z Z G ala Sve rec POU Fr PE PP FE PP FE FPP PE PP FP PP FP PE FP PP PP eee ee 008010 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF eee 008020 FF FF FF FF PE FE asaya se erty ee SEs 008030 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ee eee 008040 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 008050 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 008060 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF INNC os by Honeywell y Select Options Tab and set option bytes In this example the option bytes are 0xE7 0x87 Check the settings by viewing the bottom menu bar Refer to the option bytes section at the end of this docu
9. ile and follow instructions to install on hard drive V Done Programming Methodology The ICP can be used as a desktop device for programming a target through the PC and also can be used as an independent standalone device There are three possible scenarios for programming the target device first time programming of the target from the PC updating the target from the PC with revised software and programming the target in Key Fob mode Each of the three scenarios requires different steps These major steps are outlined in separate sections throughout this document Use the three templates below and refer to the appropriate sections for desired functionality 3 INNC os Copyright 2013 INNCOM by Honeywell by Honeywell First time programming from the PC This is typically done in manufacturing There are two steps required e Downloading into Target e Setting Option Bytes Updating target software from the PC This is performed when there is a new feature release or bug fix This only requires one step e Downloading into Target Programming the target in Key Fob mode This is done by downloading target software directly into the programmer and disconnecting the device from the PC and its power supply At this point the device is capable of programming both first time and revision targets completely independent of the PC This only requires two steps e Loading the Programmer for Key Fob mode use e Programming the target with Key Fob
10. ment for correct settings Settings specific to selected micro chip y Write to Key Fob Keyfob gt Write LED on ICP will light green while downloading is in progress When LED goes off disconnect programmer from power and serial cable y Programmer is now ready to be used to program target FlashBash ST72F324B8J6 0 x File View Read Write Verify Advanced Keyfob Help Darla 2 stvarszeas z ATO ala Sie eo ran cmon nos O Oscillator Type Resonator Oscillator C Evternal RC Oscilattor Oscillator Range C LP Resonator 1 2MHz MP Resonator 2 4MHz C MS Resonator 4 8MH2 HS Resonator 8 16MH2 I Full Memory Protect Tl Hardware Watchdog Enabled C intemal RC Oscillator ae Extemal Source IV Reset On Entering Halt Tl Clock Filter Enabled LVD Config C LVD and AVD Off Highest Voltage Threshold Medium Voltage Threshold Lowest Voltage Threshold PLL Enabled FlashBash ST72F324B 6 File View Read Write Verify Advanced Keyfob elp Deal El Slee stz2F OPTIONS Oscillator Type Oscillator Range Resonator Oscillator C LP Resonator 1 2MHz Full Memory Protect C Extemal RE Oscilator MP Resonator 2 4MHz i ne eee Zj sl a Svis Programming the Target with Key Fob V Programming target device Power target Connect ICP cable refer to appropriate photo for cable connection to target y Momentarily press button on ICP for appro
11. nserted Intermittent operation may suggest that the programming cable is faulty Test with different programmer target and cables Suspend activity on PC while writing to target 10 Copyright 2013 INNCOM by Honeywell Honeywell Improper use of programming cables may cause programmer There are currently 2 cables for use with the programmer to fail Refer to 1 1 Product Identification at the beginning of this document for cable part numbers Refer to photos below for additional identification of JTAG cable Correct Cable notice Wrong Cable notice keys are on the right keys on opposite sides with cable colors with cable colors matching matching Pending Features Date Feature 04 Oct 2005 Add single button to Flashbash user interface to refresh current file and execute download into target 16 Nov 2005 Add option to Flashbash user interface for enabling disabling writing of option bytes while in Key Fob mode Document Revision History 03 Oct 2005 Updated for programming in Key Fob 16 Nov 2005 Made document corrections for consistency and added Troubleshooting Guide section 14 Jan 2010 Added notes and screen captures to note typical ST7324J6 Micro reformatted to new template 12 Nov 2013 Changed micro to ST7324BJ6 updated photos formatted to Honeywell style 11 Honeywell Automation and Control Solutions Ich gp ECC Building Control Systems NI N Bn T 1 860 739 4468 F 1 860 739 4
12. s6 Fie amp 4 S 2o Check the settings by viewing the bottom menu bar Refer to the option bytes section at the end of this document for correct settings Settings specific to selected micro chip q Write to target device Write gt Current or click highlighted button 41 Reset target Advanced gt Micro Run 4 Programming of Option Bytes is done INNNC zs M by Honeywell Oscillator Type Resonator Oscillator Evtemal RC Oscilattor C Intemal RC Oscillator C Extemal Source m LYD Config C LYD and AVD Off Highest Voltage Threshold C Medium Voltage Threshold C Lowest Voltage Threshold r Reset Phase Oscillator Range C LP Resonator 1 2MHz MP Resonator 2 4MHz C MS Resonator 4 8MHz HS Resonator 8 16MHz T Full Memory Protect I Hardware Watchdog Enabled V Reset On Entering Halt T Clock Filter Enabled PLL Enabled DevID 000 0 Chksum 0x00Ng_0xE7 0x87_Jg FlashBash S5T72F324BI6 ME File View Read Write Verify Advanced Keyfob Help stares z AO ala sive eol OPTIONS m Oscillator Type Resonator Oscillator Extemal RC Oscilator C Internal RC Oscillator External Source Oscillator Range C LP Resonator 1 2MHz C MP Resonator 2 4MHz C MS Resonator 4 8MHz HS Resonator 8 16MHz LYD Config C LVD and AVD Off Highest Voltage Threshold Reset
13. ximately 1 second until green LED lights Release button y Green LED will stay lit for the complete programming cycle V After programming cycle ends LED will blink GREEN for success and RED for failure y Press button on ICP until GREEN or RED light goes out INNC amp s by Honeywell Picture shows connection to X05 using 62 1507 cable and push button 8 Copyright 2013 INNCOM by Honeywell Honeywell y To reset target remove ICP cable connection from programmer and reconnect LED on target will begin rapid blinking y Remove cable from target after rapid blinking stops y Programming is done Picture shows connection to MCM1 using 62 1515 60 cable and push button Option Bytes __ Microcontroller Option byte settings Products ST72C104G1 G2 OxFC 0x8B X05 Notes on PCB board FlashBash S1T 2C104G1 OES File wiew Read Write Yerify Advanced Keyfob Help egaa Osal S eleje ra zlo alaj sisie xol microprocessor Rev C1 and above use FLASH EEPROM OPTIONS ST72C104G2 microprocessor Oscillator Contig LYD Contig External Clack Stand by C LYD Off Full Memory Protect intemal RE 4MHz T Hardware Watchdog Enabled External AC 1 14MHz Medium Voltage Threshold IM Reset On Entering Halt C Low Power Resonator Lowest Voltage Threshold T Clock Filter Enabled C Medium Power Resonator Port C Interrupt Medium Speed Resonator PCS PCO on INTO f High Speed Resonator PCS

Download Pdf Manuals

image

Related Search

Related Contents

    User Manual DOK-CONTRL-ILSYSINS***-AW01-EN-P  1èchnical Manuel    User Manual, Templates Manager for SharePoint  Cables Direct NLRB-399S PATA cable  Audiovox MP5720USB User's Manual  caractéristiques du produit sécurité électrique guide de dépannage  \ ` GARLAND  

Copyright © All rights reserved.
Failed to retrieve file