Home

Datasheet

image

Contents

1. 1 August 2007 meiste ial Company Portable ISP Programmer Programming operation has FAILED FAIL LED flashes 3 Programmer tri states all outputs connected to the Target System To clear the ERROR CONDITION FAIL LED goes out gt Programmer is in amp arca Standby mode again Press key once To program a new Target System after a FAILURE l Disconnect ISP Cable from Target system Go to step 3 7a Programming operation has PASSED gt lt PASS gt LED flashes gt Programmer tri states all outputs to connect to Target system Target System RESET is released target code may start to execute 7b To program a new Target System gt PASS LED goes out Programmer is now in the Waiting State ready to start Press the MATA button an Autoprogram operation once Go to step 3 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 47 EPSILONS e T Portable ISP Programmer Tie Baked Sedem Company 3 5 Target System powers the Programmer 3 5 1 Overview In this scenario the programmer is powered from the Target System via the ISP cable The Jumper J9 is fitted which connects the Target Vcc voltage V TVCC to CON1 VIN This powers the internal circuitry of the programmer Explanation of operation e When the ISP Cable is connected from the programmer to a Target System and the Target system power supply is switched ON the programmer will power up e When the ISP Cable is disconnected
2. PO Di The mbedded Saduthons Company programmer firmware is being updated Select the required ISP Header and then plug WARNING e lf you select the wrong ISP Header then it is possible that you may damage both the programmer and Target System when power is switched on e Please ensure you are using the correct header If in doubt please refer to section 4 of this manual and or contact Equinox Support for assistance EPOD Ao obit Di Hg conmnmss J7 Atmel JB JTAG ades TO0 wany Header F 10 way Head Programmer circuitry powers up to 3 0V If the Jumper Link J9 is fitted then the Target Vcc LED will illuminate gt All LED s go out X XX PASS BUSY FAIL 10 Re fit lid to programmer The ISP Cable should fit through the slot in the end panel Re fit the four screws in the back of the case 12 Ensure that the PC programmer and Target System power is switched OFF 13 Connect the PC serial cable to the programmer RS 232 port J5 and connect the other end of the cable to a spare PC COM port Target Ver See section 1 5 6 for Serial Cable specifications 14 Connect the ISP cable to the ISP Header on your Target System 20 R5 232 zi Level H d M ir had System Atmel Header TO a Equinox Header T0 eag EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 tec anaiai Sladen Company Portable ISP Programmer Switch PC power ON 16 Switch P
3. Min Vcc and Max Vcc voltage levels specified in the table above This does NOT mean that every Target Device can also be programmed within this voltage range To verify that a particular device can be programmed at a certain Vcc voltage e Check the supply programming voltage parameters for the actual device IC in the manufacturer s datasheet e Many devices have two different voltage range versions eg 2 7 6 0V and 4 0 6 0V Please ensure that you are programming the device within the stated voltage range e Ensure that you have selected the required Target Vcc Voltage in your EQTools Programming Project ppm e g if you are programming at 3 3V you must set up this voltage in your Programming Project This can be found in the EQTools Project Builder Target Vcc tab e For most Atmel AVR and AT89S devices the FLASH and EEPROM Write Times increase as the Target Voltage decreases The timings are automatically set for you in your project as long as you have declared the correct Target Vcc voltage in your project 8 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 a nox EPSILONS ves tulad uka espn Portable ISP Programmer 1 5 3 Current Consumption Parameters 1 5 3 1 Current Consumption The programmer can either be powered from the Target System via one of the ISP Headers or from an independent power supply via CON1 The table below details the programmer current consumption with a supply v
4. Programmer Target Vcc LED illuminates System See section 3 for Power Supply scenarios 3 Upload your Programming Project s to the To upload Programming Project s to the programmer programmer e Locate your Project Collection ppc file e Click the Upload icon gt The lt Upload Wizard gt utility will launch e Follow the on screen instructions to upload your Project Collection to the programmer e Your Project s are now resident in the memory of the Programmer e See EQTools Manual Project Upload Wizard for full instructions 4 Disconnect power from the Programmer All uploaded Programming Projects will be Target System retained by the programmer in on board non volatile FLASH memory D Disconnect the serial lead from the gt Programmer is no longer controlled from PC programmer Follow relevant instructions in section 3 to The instructions to program a device in program a Target Device Standalone Mode differ depending on how the programmer and Target System are powered For detailed instructions of operating the programmer in Standalone Mode please refer to the relevant sections of the manual as detailed in the table below PowerSupplyScenaio Jumper J9 Refer to section Programmer and Target System are independently powered Target System powers the Programmer 34 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 a EPSILONS 9h Sienna Portable ISP Progr
5. gt Target System powers up external supply V TVCC must be 3 1 5 0V to V TVCC Target Vcc LED illuminates Check the Target Vcc voltage V TVCC is V TVCC 3 1 5 0V 3 1 5 0V using a volt meter KOM x Xx gt 7aor 7b button once 7b There is no valid Programming Project in the gt FAIL LED starts flashing Programmer Pressing any button will have You need to upload a Programming no effect Project before using the programmer in Standalone Mode There is a valid Programming Project in the gt programmer is now in Programmer Autoprogram Mode Press the lt YES gt button again to execute the Programming Project Remove power from programmer gt All LED s go out EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 Observation Status of LED s 55 EPSILONS Clase Portable ISP Programmer oO Replace programmer lid and tighten screws 3 6 5 Programming Instructions As the programmer is always powered ON the programming instructions are exactly the same as for when the programmer powers the Target System except that jumper J9 must be removed Please refer to section 3 4 5 56 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 Bison EPSILONS vai naaie Sladen Company Portable ISP Programmer 4 0 ISP Header Selection 4 1 Overview The EPSILON5 programmer caters for many different connection methods to a Target System by featuring FOUR possib
6. 3 1 J3 Atmel 6 way ISP Header Header J6 can have THREE different pin outs depending on which Target Device is to be programmed See 2a 2b and 2c 2a J6 a Equinox 10 way Header a 4 5 Device support Atmel AT90S ATmega ATtiny AT89S devices Device support P Atmel ATtiny11 12 15 Fm High Voltage 12V Vpp PROC RESETUE Programming Mode gr 2c J6 c Equinox 10 way Header b 4 Nl Device support Atmel Wireless T89C51Rx2 Philips P89C51Rx2 66x Zensys ZW0102 ZW0201 1 T 4 8 3 J7 Atmel 10 way Header PROG LED r PROG SPARE I MOS MOS PROG MISO PROG SCK1 SPROG RESET VPP PROG TXD PROG RXD PROG ACTIVE Device support PROG RESET PROG GND Atmel AT90S ATmega ATtiny AT89S devices 58 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 EQUINOX The Embedded Solutions Company Atmel 10 way JTAG Header Device support Atmel ATmega32 128 any new devices with JTAG port EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 EPSILONS Portable ISP Programmer 59 EPSILONS a mm Portable ISP Programmer Tie kved Sedem Company 4 3 ISP Header Selection Chart by Device The table below details which header to choose for a specified device or device family The information contained in this manual does NOT show the actual connections to the Target Microcontroller Please refer to th
7. Chip e Once you are happy that the EDS project is working correctly you then need to export your EDS project to Project Builder e Compile the Project in Project Builder e Add the Project to a Project Collection using Project Manager e Upload the Project Collection to the attached programmer using Upload Wizard 2 6 3 How to export your Development EDS project to Project Builder To export your Development EDS project to Project Builder e n EDS Mode select the Overview tab e Click the lt Open Modify Base Programming Project button EDS window will close and your project will be opened by Project Builder e Onthe top icon bar within EQTools click the Compile Build icon the project will be compiled e Select Add Project to new Project Collections your project will be added as an entry in the Project Manager window e Save the Project Collection with a suitable name eg Myprojects ppc e Click the Upload icon on the icon bar to upload the Project Collection to the programmer gt the Upload Wizard utility will launch e Follow the on screen instructions to upload the Project Collection to the programmer EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 33 EPSILONS a m Portable ISP Programmer sic taved ded delen Company 2 6 4 Executing a Programming Project in Standalone Mode 1 Connect the programmer to a spare PC COM port 2 Observation comment Apply power to the Programmer Target gt
8. These projects can then be used in Standalone Mode i e without a PC e Please follow the on screen instructions within the Upload Wizard utility itself ASCII Text Communications Protocol Application Note This protocol can be used to control the programmer from an external controller via RS 232 The following sources of documentation are available for this protocol e Application Note AN110 for a full description ConsoleEDS Pro Application note This software utility allows any Equinox programmer to be controlled via simple Command Line instructions from a Command Window within Windows The following sources of documentation are available for this software e Application Note 111 ConsoleEDS Manual EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 Bison EPSILONS tec Manaia Sladen Company Portable ISP Programmer ISP Pro Manual This software is used to control the programmer in a production environment It is not supplied as standard with this programmer The following sources of documentation are available for this software e Installation and User Manual e Help File e Configit Firmware Upgrade Utility This utility is used to upgrade the firmware of the programmer A firmware update may be required to add support for new devices and to correct any firmware issues Labview Remote Application Control Application Note This upgrade allows a production facility to co
9. a target programmer without requiring EQTools or the Project Upload Wizard e Supports running of a specified Programming Project which has already been uploaded into the programmer FLASH Memory Store e Supports programming of the Configuration Fuses of the Target Chip e Supports programming of the Security Fuses of the Target Chip e Supports automatic generation of and programming of unique information such as serial numbers and calibration data e Supports reading writing of Atmel AVR on chip Oscillator Calibration Byte Please note Many of the above features are only accessible when using ConsoleEDS PRO Typical ConsoleEDS example ConsoleEDS BaseProject prj AUTOPROGRAM MainFirmware EEPROMWRITE CalData hex 0 50 For further information about ConsoleEDS please refer to Application Note 111 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 35 EPSILONS Clase Portable ISP Programmer sic taved ded delen Company 36 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 9h Sienna Portable ISP Programmer 3 0 Programmer Target System Power Supply Scenarios Standalone Mode Programming Instructions 3 1 Overview The EPSILON5 programmer has been designed so that it can be powered both directly from a Target System 3 1 5 0V and also from an external power supply 3 1 5 0V This makes the programmer ideal for both standalone use not connected to a PC an
10. e SCK2 Oscillator for clocking devices during programming e Spare I O pin which could be used for SPI SLAVE SELECT or to drive an LED on the Target System To implement this connection simply plug the 10 way ISP cable into the EPSILON5 J6 header and plug the other end of the cable into the matching header on the Target System PROG SPARE Figure 4 5 1 Equinox 10 way IDC Header J8 viewed from above pros mos Warning 1 Itis possible for 12V to be output on pin 10 of this PROG VCC PROG TSCK2 PROG MISO EE connector when programming ATtiny11 12 15 devices PROG GND PROG SCKT 2 Connecting to the wrong ISP Header may cause PROG RESET VPP catastrophic damage to the Programmer amp Target System Programmer Connect to Description Pin name pin on Target Device 1 PROG VCC TARGET VCC Target VCC This pin should be connected to the Target System Vcc This voltage could be used to power the programmer depending on the settings of the power switch jumper on the programmer 2 No connect Spare Programmer I O pin This pin is currently a I O spare pin which is not used during SPI programming In order to use this pin the pin state must be setup in the EQTools Pre programming State Machine tab PROG SPARE EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 63 EPSILONS a m Portable ISP Programmer Tie Baked Sedem Company 3 PROG TSCK2 XTAL1 SCK2 Clock Output Optional This
11. features a JTAG ISP port e g ATmega128 323 64 e Atmel 10 way IDC JTAG Header e This is the same header as used on the Atmel JTAG ICE emulator To implement this connection simply plug the 10 way ISP cable into the EPSILONS5 ISP Header J8 and plug the other end of the cable into the matching header on the Target System Figure 4 9 1 Atmel 10 way IDC Header J8 viewed from PROG TCK PROG GND above PROG TMS PROG RESET Warning Connecting to the wrong ISP Header may cause catastrophic damage to the Programmer amp Target PROG GND System Programmer Programmer Connect to Description Pin name Input pin on Output Target Device PROG TCK TCK JTAG TCK Test Clock Signal pin Clock signal from programmer to Target Device JTAG port PROG GND GROUND Ground Connection Common ground connection between Programmer and Target System PROG TDO TDO JTAG TDO Test Data Output pin Data signal from Target device JTAG port to programmer TMS JTAG TMS Test Mode Select pin Mode Select Signal from programmer to Target Device JTAG port RESET Microcontroller RESET control signal This pin connects to the main RESET pin of the Target Microcontroller This pin is not strictly needed for JTAG programming but it can be used to RESET the Target Device before and after programming PROG TMS PROG RESET 72 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 m m EB 4 PROG VCC TARGET VCOC Target Vcc Co
12. from the Target System or from an External Power Please refer to section 3 for a full explanation Supply via the DC Jack Connector The power of which is the correct way of powering the supply selection is set up via the Jumper Link programmer for your application J9 Where is Jumper Link J9 You can find Jumper Link J9 next to the J7 e In this mode the programmer will Jumper J9 Fitted e Target Vcc is connected directly to Atmel 10 way ISP Header power from the Target system or the Target System can power the Programmer e The supply voltage must be between 3 0 and 5 0V Jumper J9 Not Fitted e Target Vcc is independent not connected to the programmer Vcc e Inthis mode you will need to supply power at 3 0 5 0V via the DC Jack Connector CON1 Check J5 Firmware Update Jumper is e his jumper can be found next to the 9 NOT fitted way D connector e It must NOT be fitted during normal operation of the programmer e It should only be fitted when the EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 19 EPSILONS EQUINOX Portable ISP Programmer the ISP Cable into this Header Please refer to section 4 ummmnuuuuuuuum Apply power to the programmer Connect 3 0 5 0V to CON via supplied lead white stripe is ve Or Fit J9 and connect ISP Cable to powered Target System Please refer to section 3 for further details Remove power from programmer x Target Vcc
13. output signal can be used to Only connect this pin if supply an external clock signal you are using the SCK2 to the target microcontroller SCK2 Clock Output to This function must be enabled in the clock the Target EQTools Pre programming State Device during Machine tab If the SCK2 oscillator programming is not being used then the pin could be used as a spare output pin 4 PROG MOSI MOSI Master Out Slave In This is the SPI data output pin from except for the programmer This pin should be ATmega103 128 64 connected to the MOSI pin on the connect to RXD pin Target Microcontroller instead s vc b Nc Nacmewd PROG MISO MISO Master In Slave Out This is the SPI data input pin to the except for programmer This pin should be ATmega103 128 64 connected to the MISO pin on the connect to TXD pin Target Microcontroller instead PROG GND Ground Connection Common ground connection between PROGRAMMER and Target System SPI Serial Clock Output This is the SPI clock output signal used to clock data into out of the Target Device PROG SCK1 PROG GND Ground Connection Common ground connection between PROGRAMMER and Target System 0 PROG RESET Target RESET control pin This pin controls the Target Device RESET pin It will driven HIGH LOW according to the device type and settings in the Pre program State Machine tab in the Eqtools project Warning During High Voltage Serial Programmin
14. saoaueaetaees 46 3 5 Target System powers the PrograMMel ccccccsecccceeeceesseeeeeeceeeeeeseaeeeseeseeessaeeeeeeas 48 DRE VC VI NS 48 3 5 2 Hardware Setup Target System powers the Programmer 48 3 5 3 Circuit Schematic Target System powers the Programmer 49 3 5 4 Setup instructions Target System powers the Programmer 50 3 5 5 Programming Instructions Standalone Mode Target System powers the FOG 85 1 11005 EE EE EE EE acne encapsecentunssueaeaeetae 51 3 6 Programmer and Target System are independently powered 53 Ol 53 3 6 2 Hardware Setup Programmer and Target System independently powered 53 3 6 3 Circuit Schematic Programmer and Target System independently powered 54 3 6 4 Set up instructions Programmer and Target System independently powered 55 3 6 5 Programming INSTEUCTIONS scout docct beg evs avec vue hus E besos uou eo doen Dra go von ea dede 56 4 0 ISP Header Selection toi tt daos eoo eot ne 57 SN I 57 4219P Header Selection Chan by Header vaare 58 4 3 ISP Header Selection Chart by Device uavsamsssase een rsnasdsk 60 4 4 J3 Atmel 6 way ISP Header SPI Interface rrrnrrrnnnnnnrnrnnnrrrrnnnnevrnnnnrnrnnnnennnnnnennnnn 61 4 5 J6 a Equinox 10 way Header Generic SPI Interface rrrnrrrnnnnnnnrnonrnnnnnernv
15. that sufficient precautions are taken before plugging the ISP Cable into a Target System Warning Any damage caused to the programmer by Electrostatic Discharge ESD through inadequate earthing is not covered under the warranty of the product IV EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 a EPSILONS Bpo Stadsas Company Portable ISP Programmer Disclaimer Whilst every effort has been made to ensure that programming algorithms are correct at the time of their release it is always possible that programming problems may be encountered especially when new devices and their associated algorithms are initially released It is Equinox s Company Policy to endeavour to rectify any programming issues as quickly as possible after a validated fault report is received It is recommended that high volume users always validate that a sample of a devices has been programmed correctly before programming a large batch Equinox Technologies UK Ltd can not be held responsible for any third party claims which arise out of the use of this programmer including consequential loss and loss of profit Equinox Technologies UK Ltd cannot be held responsible for any programming problems which are out of our control This type of problem is usually listed in the Errata Sheet for the particular device being programmed and is available from the silicon vendor Information contained in this manual is for guidance pu
16. 0 mA power to the Target System Power Supply via CON1 J9 is fitted connecting the CON1 Vcc to the Target Vcc 1 5 4 DC Power Input Connector CON1 It is possible to power the programmer from an external power supply by plugging the DC Power Cable supplied with the programmer into CON1 This connector is a 2 5mm jack socket Fig 1 5 4 CON1 pin out Voltage 3 1V to 5 0V from external power supply OV Ground connection 1 5 5 DC Power Cable Specification The programmer is supplied with a DC power cable which plugs into CON1 The other end of this cable is supplied with bare wire ends for connecting to an external power supply e g bench PSU Cable Specification e One end features a female 2 5mm DC jack plug e he other end of the cable is supplied with bare wire ends for connecting to an external power supply e g bench PSU e The black lead with the white stripe is the VE cable e The all black lead is the GROUND cable e The external voltage applied to CON1 must be between 3 1 and 5 0V Wire with white stripe VE ov All black wire Ground 0V 10 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 a EPSILONS 9h vanne Portable ISP Programmer 1 5 6 J5 RS 232 Communications Port amp Serial Cables 1 5 6 1 Connecting the programmer to the PC COM port The EPSILONS programmer communicates with a PC via the RS 232 Communications Port J5 A suitable 9 way to 9 way serial cable i
17. 1 12 1 August 2007 61 SCK SPI Serial Clock Output This is the SPI clock output signal MOSI Master Out Slave In This is the SPI data output pin from the except for programmer This pin should be ATmega103 128 64 connected to the MOSI pin on the Target connect to RXD Microcontroller pin instead EPSILONS Portable ISP Programmer C EQUINOX The mbedded Soduikona Company 5 PROG_RESET RESET Target RESET control pin This pin controls the Target Device RESET pin It will driven HIGH LOW according to the device type and settings in the Pre program State Machine tab in the Eqtools project PROG GND GROUND Ground Connection Common ground connection between PROGRAMMER and Target System Key O Output from programmer to Target Device Input to programmer from Target Device P Passive eg GROUND and power rails N C Not connected 62 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 a EPSILONS 9h Sienna Portable ISP Programmer 4 5 J6 a Equinox 10 way Header Generic SPI Interface This connection method is suitable for interfacing the EPSILONS5 programmer to a Target System which features the following e Equinox 10 way IDC ISP Header e An Atmel device which features the 3 wire SPI RESET Programming Interface This is the favoured ISP connector as it allows the following additional functions e Application of 12V Vpp for ATtiny High Voltage Serial Programming
18. 162 AT90USB646 AT90USB647 AT90USB82 AT90USB JTAG AVR AT90USB1286 AT90USB1287 U AT90USB646 AT90USB647 ATmega AVR LV SPI ATmega 8 16 32 48 88 64 103 128 S 1280 1281 168 169 V 169PV 323 325 329 2560 2561 2561 V 8515 8535 including L versions ATmega JTAG AVR ATmega 8515 8535 32 64 128 1280 U AVR 1281 161 162 163 169 323 325 329 3290 V 406 640 V 2560 2561 including L versions ATtiny AVR LV SPI ATtiny 12 13 15L 22 24 25 26 45 85 S 2313 including L versions ATtiny AVR HV SPI 12V ATtiny 11 12 15L including L versions Vcc must be 5V with a 12V Vpp applied to the RESET pin HV ISP support for the ATtiny13 25 45 etc is not currently available Atmel T89C51Rx2 UART Boot T89C51 RB2 RC2 RD2 Temic Loader T89C51 IB2 IC2 T89C51CC01 Support for the AT89Cxxxx devices is not currently available NXP T89C51Rx2 UART Boot P89C51 RB2 RC2 RD2 my Loader P89C 660 662 664 668 LV SPI ZW0102 ZW0201 ZW0301 E 14 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 EPSILONS EQUINOX se Portable ISP Programmer The Embedded Solutions Company Key S Device supported as standard U Chargeable license upgrade required Device support not available at the time of this document going to press Please contact Equinox for a device support update 1 6 2 Programming Inte
19. 179017 98 17 A5 17 B2 17 DC 17 E317 ED 17 0B 1I I 24 18 eB 18 7E 18 C3 18 C 18 D1 18 DE 18 Ed fg i b Mihu ih EE RIT m Den Sn TETTETETT TE EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 29 EPSILONS Clase Portable ISP Programmer Aie di m Fig 2 5 4 2 FLASH EEPROM tab functional description 1 File name and This specifies the File Name path and Last updated date of the file to be properties loaded into the Buffer Window e By default this will point to the file specified in the associated Programming Project ppm To load a different file click the Load button and browse to the required file Re load file to Clicking the 1 icon re loads the specified Flash EEPROM file into the buffer Buffer Window This will overwrite any information already in the Buffer Window Buffer Control This group of buttons control operations on the EDS Buffer Window Buttons e To use these buttons or to manually edit the Buffer Window it is necessary to check the Edit Buffer check box e This extra step helps to avoid accidental modification of data in the buffer Target Control This group of buttons control operations on the actual Target Device Buttons e A programmer and suitable Target System must be connected when using these buttons 9 Signature of This is the signature Device ID which is expected for the Target Device Target Device Buffer This is th
20. 6 3 How to export your Development EDS project to Project Builder 33 2 6 4 Executing a Programming Project in Standalone Mode 34 2 1 VedemeoM T c a 35 2 8 ConsoleEDS Command Line control rrrrrrrnnnnnennrnnnnnnonrrnnnnnennnnnnnnrnnnnnnnnrennnnnneennn 99 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 i EPSILONS a T Portable ISP Programmer 3 0 Programmer Target System Power Supply Scenarios Standalone Mode Programming INSTRUCTIONS ais a O a E a A acu CU SES 37 TONN 37 3 2 Programmer Target System Power Supply Schematic sssssse 38 3 3 EANNAN ife M Suveren 40 Su TONENE eee And 40 33 2 Laptop eGarthitig ISSUES Lane 40 9 9 9 Desktop PG earthing ISSUES itt reete rte tee ves Eo ee Mood edt tr Ed WE oou dat 40 3 3 4 Earthing recommendations scassi E E OE 41 3 4 Programmer Powers the Target System rrrrrnnnnnnrnnnnrnnnnnnrvnnnnnennnnnnrennnnnnennnnnnsnnnnnnsen 42 NNN 42 3 4 2 Hardware Setup Programmer powers the Target System 42 3 4 3 Circuit Schematic Programmer powers the Target System 43 3 4 4 Set up instructions Programmer powers the Target System 44 3 4 5 Programming Instructions Standalone Mode Programmer powers the Target wil T
21. 70 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 9h eene Portable ISP Programmer 5 PROG_RESET RESET Target RESET control pin This pin controls the Target Device RESET pin It will driven HIGH LOW according to the device type and settings in the Pre program State Machine tab in the Eqtools project GROUND Ground Connection Common ground connection between the programmer and Target System SCK SPI Serial Clock Output This is the SPI clock output signal GROUND Ground Connection Common ground connection between the programmer and Target System PROG_GND 7 PROG SCK1 PROG GND PROG MISO MISO Master In Slave Out This is the SPI data input pin to the except for programmer This pin should be ATmega103 128 64 connected to the MISO pin on the Target connect to TXD Microcontroller pin instead GROUND Ground Connection Common ground connection between PROGRAMMER and Target System 10 PROG GND Key O Output from programmer to Target Device Input to programmer from Target Device P Passive eg GROUND and power rails N C Not connected EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 71 EPSILONS a T Portable ISP Programmer Tie kved Sedem Company 4 9 J8 Atmel 10 way JTAG Header JTAG Interface This connection method is suitable for interfacing the EPSILON5 programmer to a Target System which features the following e An Atmel device which
22. EPSILON Portable ISP Programmer MKIT Portable ISP Programmer pt Atmel Atmel Wireless Temic and Philips FLASH Microcontrollers EQUINOX TECHNOLOGIES EQUINOX TECHNOLOGIES UK LIMITED The Embedded Solutions Company a EPSILONS Bpo iius Company Portable ISP Programmer Contents Copyright Informati n nease araa a deea aa aaa a iii Equinox Warranty Information iiiesee cocta beris ie ao qa Ecoa pne vet end iv Electromagnetic Compatibility EMC Compliance esses vi ROHS Gelder nw vi Technical SUDDOLL avsa vii Product DOCUMENTATION 45444444 viii 1 0 Programmer OVervien Me SEN 1 TA SVSIem CODtellls uag a a tet tun aad 1 1 2 Hardware Overview external IayOUlb dope eret EP 2 1 3 Hardware Overview internal layout seeeeesssseeeessseseeeene nennen 3 T 4 Pus BHEORPEUDOIODS e 22sec toa i a a 4 T 5 Programtmer SPEIL CA ONS ae 5 1 5 1 Programmer Specifications OVeErvieW ccccccccscescceceeseseseeceeeeeeeeeeeeeeeeessaaaseeeeeees 5 groe VOL LET aO a E NE oLo 8 1 5 3 Current Consumption Parameters a nnne nnns 9 1 5 4 DC Power Input Connector CONT J rrrnnrrnnnnnonrrnnnnnrnrnnnnnnvonnnnnnnrnnnnnnnnnennnnnnnee 10 1 5 5 DC Power Cable Specification rrrrrrrnnnnnrnvrnrrnnnnnnnrvvrnrrnnnnnnrrennrnnnnnnnsennnnnnnnsnnee 10 1 5 6 J5 RS 232 Communications Por
23. Front Panel lt Target Vcc gt LED Indicates when Target Vcc Power is ON Does not indicate Programmer Power unless Jumper J9 is fitted Status LED s lt PASS gt LED lt BUSY gt LED lt FAIL gt LED lt NO gt Button Used to cancel a programming operation lt YES gt Button Used to start an autoprogram operation EQUINOX Bottom Panel 1 RS 232 port J5 2 External DC Power Supply Input CON1 2 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 a T EPSILONS Ah dii aemm Portable ISP Programmer 1 3 Hardware Overview internal layout 1 2 Hardware 1 Atmel 6 way ISP SPI Header Equinox 10 way ISP SPI UART Header Atmel 10 way ISP SPI Header Jumper J9 Vcc Link Jumper J10 Enable Target Power LED Status LED s Firmware Update Jumper 2 J11 External DC Power Supply Input CON1 RS 232 port J5 Firmware Update Jumper 1 J5 14 S xe CM s eno es XO e un 0 0 Yes button NO No button 11 CO Target Vcc Present LED Atmel 10 way JTAG Header J I 10 9 8 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 3 E PSI LON 5 a T Portable ISP Programmer Mr PE 1 4 Push Button Functions The EPSILONS programmer features two push buttons YES and NO which are used to control the programmer when it is operating in Standa
24. Programmer User Guide V1 12 1 August 2007 EPSILONS TESHHOLOGIES The Embedded Solutions Company Portable ISP Programmer 3 5 5 Programming Instructions Standalone Mode Target System powers the programmer The instructions detailed in the table below demonstrate how to program a Target Device in Standalone mode when the Target System is powering the programmer It is assumed that a valid Programming Project is already uploaded into the programmer FLASH Memory Store Status LED Key ON FLASHING OFF Xx pem Target System is power is OFF All LED s are OFF Connect the ISP cable between correct ISP No change as Target power Header on the programmer and the ISP supply is OFF XA Header on the Target System owitch ON Target Power Supply Target System powers up gt Programmer circuitry RON x X powers up to 3 0V derived from T VCC gt POWER LED is ON gt Programmer is now in Press oO button once Standby Mode waiting to O XXX start an Autoprogram operation gt BUSY LED illuminates and Press EA button stays ON T KOR gt Programmer starts an Autoprogram operation 3 Programmer OUTPUT lines will now be driven high low by the programmer for the duration of the programming operation Wait for Autoprogram operation to finish 3 BUSY LED remains on throughout the Autoprogram mseve This may take a second or many minutes operation depending on the
25. ammer 2 7 Script Mode Script Mode is designed for production users who require logging of all programmer operations to a database This mode utilises the Equinox ISP PRO software which allows execution of Programming Scripts It is possible to write scripts to program unique data such as serial numbers calibration data etc It is also possible to control the programmer from a Remote Application written in eg Labview Visual Basic C etc In order to use Script Mode with your programmer it is necessary to purchase the relevant license upgrade for ISP PRO Please consult the Equinox website for further details of all the upgrades which are available for this product 2 8 ConsoleEDS Command Line control ConsoleEDS is a powerful software utility which allows any Equinox ISP Programmer to be controlled from a custom Remote Application running under Windows The main features of ConsoleEDS are e Allows an Equinox ISP Programmer to be remote controlled via simple Command Line commands e Suitable for interfacing to any application which executes under Windows e Simple Command Line interface makes even complex programming operations simple to implement e Supports writing of a block of data from a file to the FLASH or EEPROM of a Target Chip e Supports reading of a block of data from the FLASH or EEPROM of the Target Chip to a file on the PC hard disk e Supports uploading of pre compiled standalone Programming Projects to
26. ative that the cable used to connect between the programmer and the PC COM port has all NINE cables connected Failure to do this will result in the programmer not operating correctly EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 11 EPSILONS Cox Portable ISP Programmer sic taved ded delen Company 1 5 6 3 Serial Cable Pin outs Fig 1 5 6 1 Pin out of J5 RS 232 Communications Port Pino R232 pin Description e DSR NxComemd e ets _ NotComesea e RING _ NotComectea Fig 1 5 6 2 Connections for 9 way to 9 way Serial Cable Straight through cable 9 way Male ee Female 12 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 9h Siva Portable ISP Programmer EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 13 EPSILONS a mm Portable ISP Programmer Tie taboo delen Company 1 6 Device Support 1 6 1 Devices supported by the programmer The programmer supports the following devices Silicon Family Programming Device support vendor algorithm AT89S LV SPI AT89 L S8252 53 SENE peres including L versions AT89S 2051 4051 AT8958253 AT90 L S1200 A 2313 2333 4433 2323 S ns ho re i ae AT90S AVR LV SPI L A including L versions 3 Atmel AT90CAN LV SPI AT90CAN128 AT9OCAN64 AT90CAN32 S 4 Atmel AT90CAN JTAG AVR AT9OCAN128 AT90CAN64 AT90CAN32 E AT90USB LV SPI AT90USB1286 AT90USB1287 AT90USB
27. ble below demonstrate how to program a Target Device in Standalone mode when the programmer is powering the Target System It is assumed that a valid Programming Project is already uploaded into the programmer FLASH Memory Store Status LED Key ON FLASHING OFF X Amen s _ Status of LED s Power up the programmer gt Programmer circuitry powers up to 3 0V gt Target Vcc LED is ON gt Programmer is now in start an Autoprogram operation Connect the ISP cable between correct ISP gt Target System powers up Header on the programmer and the ISP to the voltage applied to Header on the Target System CON 1 Target Microcontroller may start to execute code if has already been pre programmed gt BUSY LED illuminates Press button and stays ON gt Programmer starts an Autoprogram operation gt Programmer OUTPUT lines will now be driven high low by the programmer for the duration of the programming operation Wait for Autoprogram operation to finish 3 BUSY LED remains on throughout the Autoprogram This may take a few seconds or many minutes operation depending on the programming time of the Target Device This operation has 2 possible outcomes lt PASS gt LED flashing go to step 7a FAIL LED FLASHING go to step 6a To cancel a programming operation part way through press the button once 46 EPSILON5 MKII Programmer User Guide V1 12
28. caused to the programmer by Electrostatic Discharge ESD through inadequate earthing is not covered under the warranty of the product EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 41 EPSILONS a twox Portable ISP Programmer Tie hadde Sedem Company 3 4 Programmer Powers the Target System 3 4 1 Overview In this scenario the programmer is constantly powered from an external power supply not supplied via the connector CON1 The Jumper J9 is fitted which connects the voltage applied to CON1 to the PROG_VCC pin on each ISP header The external power supply voltage V_EXT_PSU is therefore routed directly to the Target System Vcc When an ISP Cable is connected from the programmer to a Target System the Target System will power up to the external power supply voltage V_EXT_PSU When the cable is removed the Target System will power off 3 4 2 Hardware Setup Programmer powers the Target System Target Programmer JTAG Header 10 way Atmel Header 6 way Microcontroller n ISP Cable A os User 0V Target Vcc Target System Atmel Header 10 way Equinox Header 10 way DC Power Cable The programmer is supplied with a DC Power Cable which plugs into the CON1 DC Power Input Connector on the programmer e The black lead with the white stripe is the VE cable e The all black lead is the GROUND cable e The external voltage applied to CON1 must be between 3 1 and 5 0V e The Target System must not d
29. ct ISP All LED s are OFF Header on the programmer and the ISP Programmer and Target Header on the Target System system are NOT powered Apply required voltage 3 0V to 5 0V DC to Programmer circuitry Con1 Power Connector from external Power powers up to 3 0V Supply Target System powers up to the voltage applied to CON1 gt Target Vcc LED will illuminate as the Target Voltage V_TVCC is detected Check the Target Vcc voltage V_TVCC is V_TVCC V EXT PSU the same as the external power supply voltage V EXT PSU using a volt meter There is no valid Programming Project in the gt FAIL LED starts flashing Programmer Pressing any button will have You need to upload a Programming no effect Project before using the programmer in Standalone Mode There is a valid Programming Project in the gt programmer is now in Programmer Autoprogram Mode Press the lt YES gt button again to execute the Programming Project Remove power from programmer gt All LED s go out 44 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 tec naaie Sladen Company Portable ISP Programmer a Replace programmer lid and tighten screws EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 45 EPSILONS Clase Portable ISP Programmer tie Raheddnd Sein Commone 3 4 5 Programming Instructions Standalone Mode Programmer powers the Target System The instructions detailed in the ta
30. d development use connected to a PC The programmer can be powered from Target System voltages as low as 3 1V allowing it to be used to program 3 3V Target Systems in the field eg on vehicles without requiring the use of an external power supply Please refer to the table below to choose the required Power Supply Scenario The relevant section also gives detailed instructions on how to operate the programmer in Standalone mode for the chosen Power Supply Scenario Power Supply Scenario Jumper J9 Voltage V Refer to section Power Supply Schematic Overview Earthing requirements Programmer powers the Target System Target System powers the Programmer Programmer and Target System are independently powered Electrostatic Discharge ESD Warning There are a number of electrostatic issues which must be taken into account to avoid damage to the programmer and or the Target System during In System Programming Please see section 3 3 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 37 EPSILONS a mm Portable ISP Programmer Mr PE 3 2 Programmer Target System Power Supply Schematic The schematic shown in fig 3 2 2 details the possible power supply scenarios for powering both the programmer and the Target System The key points to note are as follows e The programmer can be powered from an external power supply via CON1 V EXT PSU using the DC power cable provided with the programmer e he prog
31. de V1 12 1 August 2007 17 EPSILONS a T Portable ISP Programmer sic vedde delen Company 2 1 Overview This section gives a Quick Start Guide to using the programmer Please refer to the table below for help installing the programmer hardware and software and also instructions on how to actually use the programmer To ERE section B seo er Further help and instructions can be found in the EQ Tools Getting Started Guide pdf manual and also in the EQTools On line Help File Press F1 within EQTools 18 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 9h eene Portable ISP Programmer 2 2 Hardware Installation Procedure Please follow the instructions below to set up the programmer hardware Observation Hemove programmer from all packaging You will need the following items e Epsilon5 programmer e 10 way ISP Ribbon Cable e Jumper Link You will find a Jumper Link and the plastic feet for the programmer inside a small plastic bag Ensure you are wearing an ESD strap and or you are working in an ESD protected environment Remove all four screws from the back of the The screws are supplied in a small plastic bag programmer when you open the programmer packaging for the first time the Programmer CON1 Vcc same as plugging in the Jack Socket 5 Select Power Supply Scenario You need to select how the programmer is to be powered The programmer can be powered
32. diode will limit the supply to 6 2V This is an optional 6V3 5W zener diode which can be connected across the Target Vcc and GROUND within the Test Fixture This diode would help to prevent damage to the programmer due to the Target Vcc being 5V Jumper J9 Vcc Jumper Fitted CON1 V EXT PSU is connected to TARGET VCC Not Fitted Programmer PSU is independent of Target Vcc 38 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 LA o V A Lil Portable ISP Programmer Aiddns Jamog u2uag uajsAe jabley HNM eusazU JIWWEI 0OJd ants re p Q OND ANY 1394VL sposa n unap GE Agno pairs 1 7 Ja Mes LO v d Old Y iini peoj er DA A0 S 0 E INOD abue AO UIA NSd 1X3 A DALA 2d A0 INOA ur pr l VIA Ope Ir ES NSA LX JOA 19394vL 74 Er l4 6f Jadunr Fig 3 2 2 Programmer Target System Power Supply Overview Schematic Please refer to fig 3 2 1 for an explanation of all circuit diagram labels etc 39 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 EPSILONS a T Portable ISP Programmer Tie tabedded delen Company 3 3 Earthing requirements 3 3 1 Overview When setting up the programmer to In System Program ISP a device on a Target System extreme care must be taken to ensure that the OV of the PC programmer Target System and any external devices are at th
33. e you can perform the following actions under PC control e Write data directly to a Target Device from the PC e g a HEX file Read data from a Target Device to a file on the PC Write Read the Configuration Fuses of a Target Device Write Read the Security Fuses of a Target Device Read the Target Vcc Voltage 2 5 2 Creating a new EDS Development Mode Project To test a Target Chip in EDS Development Mode follow the instructions detailed below e Launch EQTools e From the Welcome Screen select the Create a new Equinox Development Project EDS option OR e From the left hand pane select the lt Development gt tab and then select New Development Project gt The EDS Wizard will now launch e Follow the EDS Wizard by filling in each tab and then clicking the Next button e Select Programmer click Get Info button to detect your attached programmer e Select Project Type leave as the default Standalone Keypad Operation e Select Device This is your Target Chip e Select Target Oscillator If unsure of settings leave all settings as the defaults and click Next e Select Target Voltage e Select FLASH Data File optional you can enter the file name at a later stage in EDS e Select EEPROM Data File optional you can enter the file name at a later stage in EDS EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 27 EPSILONS Clase Portable ISP Programmer sic tavedded delen Co
34. e PC power supply GROUND will be floating and it is then possible to discharge a high level of energy stored in the power supply mains filter through the programmer into the Target System This ESD may damage both the programmer and the Target System The solution e Ensure that the PC chassis is properly earthed to mains earth e Connect an earthing bond wire from the PC chassis to the GROUND connection of either the programmer or the Target system Test Fixture 40 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 a EPSILONS Bpo iius Company Portable ISP Programmer 3 3 4 Earthing recommendations To avoid catastrophic damage to PC programmer or target system e Ensure that both your target system and PC are connected to a common earth point e Make sure that all interconnections are made before applying power to PC and target system Programmer PEDIA Devices 1 Earth connection to PC 2 Target system earth 3 Earth from external device Common earthing point e f you are using a laptop or PC which is not connected to mains earth it is recommended that you make a hard wired connection from the COM port D connector shell and the target system to a common earth point e Avoid plugging and unplugging ISP connector while either the PC or Target System is powered up e Please ensure that any devices connected to the user target system are also properly grounded to the same common earth point Warning Any damage
35. e address of the currently selected location in the Buffer Window Address 7 Buffer Window The Buffer Window displays a hexidecimal and alphanumeric representation of the data which has either been loaded from file or read back from a Target Device e The bytes are grouped into rows of 16 bytes with the start address of each row displayed in the left hand column The Hexadecimal representation of the 16 bytes is displayed in the middle column The ASCII representation of the 16 bytes is displayed in the right hand column CRC This is a CRC Checksum of the entire Buffer ie from address 0x00000 to the end address specified in the buffer 9 size This is the physical address range in bytes of the entire Buffer 30 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 tec naaie Sladen Company Portable ISP Programmer 2 5 5 Buffer Window Control Buttons The Buffer Window within EDS is used as a virtual data store which allows data to be transferred from file gt Buffer Window gt Target Device and vice versa The Buffer Control Buttons support operations on the data in the Buffer Window including loading a file into Buffer or saving the contents of the Buffer to file These buttons do NOT initiate any actual programming operation of the Target Device a Description Purpose e Re loads the specified HEX Binary file into the Buffer Window Re load File idi Buffer e Tick the box to enable man
36. e same earth potential If you are using the programmer with a laptop computer please read section 3 2 2 carefully ESD Points to remember Failure to follow correct ESD procedures when using this product could lead to damage to the programmer and or the Target System e Wear an earthed wrist strap when handling either the programmer and or y QI any programmable device e Ensure that the PC programmer Target System and any external devices are all connected to the same GROUND potential 3 3 2 Laptop earthing issues The Problem Most laptops use an external double insulated mains power supply which is not earthed to mains earth This means that the laptop earth is likely to be floating at some voltage other than OV If the programmer is attached to the PC COM port with the PC powered ON and then the ISP lead is plugged into an earthed Target System then the PC GROUND will discharge through the COM port GROUND through the programmer into the Target System This ESD may damage both the programmer and the Target System The Solution e Ensure that the laptop is powered OFF when connecting the ISP cable from the programmer to an earthed Target system e Use the programmer in Standalone Mode if possible ie not connected to a PC 3 3 3 Desktop PC earthing issues The Problem The chassis on desktop PC must be connected to mains earth to comply with Health and Safety legislation If the chassis is not earthed for some reason th
37. e separate Application Notes see App Note column in table below for full details of how to implement In System Programming for your selected device Please note e he Atmel ATmega323 128 64 devices can be programmed via LV SPI or JTAG by connecting the relevant header to the SPI or JTAG port of the device e The header J6 is multi functional The pin out of this header is different depending on which device type is being programmed Device Family Devices Header App Note Atmel AT89S AT89 L S51 52 53 8252 LV SPI 6 a 4 4 4 5 AN103 Atmel AT90S AVR All AT90S ISP devices LV SPI 6 a 4 4 4 5 AN100 Atmel ATmega AVR All ATmega devices LV SPI 4 4 4 5 AN101 Atmel ATmega AVR ATmega323 128 64 JTAG Atmel ATtiny Low Voltage All ATtiny ISP devices LV SPI E Atmel ATtiny High Voltage ATtiny11 12 15L HV SPI Atmel W amp uC Temic T89CRB2 RC2 RD2 UART T89C51Rx2 Boot Loader PR CO PB CO AN105 4 4 4 5 AN104 AN104 c OD T 4 7 AN106 AN106 AN107 Philips P89C51Rx2 P89CRB2 RC2 RD2 UART Boot Loader AN106 AN107 Philips P89C66x P89C662 4 8 UART Boot Loader 10 Zensys Z Wave ZW0102 ZW0201 LV SPI J6 a 14 5 oee Zensy App Note 60 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 N N CO CO 9h ivan Portable ISP Programmer 4 4 J3 Atmel 6 way ISP Header SPI Interface This connection method is suitable for interfacing the EPSILON5 pr
38. ed from above mosso Warning 3 Itis possible for 12V to be output on pin 10 of this PROG VCC PROG TSCK2 PROG SII connector when programming ATtiny11 12 15 devices PROG GND PROGSDD 4 Connecting to the wrong ISP Header may cause PROG RESET VPP catastrophic damage to the Programmer amp Target System Programmer Programmer Connect to Description Pin name pin on Target Device PROG VCC TARGET VCC Target VCC This pin should be connected to the Target System Vcc This voltage could be used to power the programmer depending on the settings of the power switch jumper on the programmer PROG SPARE No connect Spare Programmer I O pin This pin is currently a I O spare pin which is not used during SPI programming In order to use this pin the pin state must be setup in the EQTools Pre programming otate Machine tab PROG TSCK2 mu XTAL1 SCK2 Clock Output This output pin is used to supply an external clock signal SCK2 to the target microcontroller PROG SDI EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 66 a EPSILONS 9h eene Portable ISP Programmer PROG SII PROG GND between PROGRAMMER and Target System PROG SDO SDO SDO Serial Data Output This is the serial data output signal from the Target Device to the programmer It is an INPUT pin to the programmer This is the serial data output pin from the programmer This pin should be connect
39. ed to the Serial Data Input SDI pin on the Target Microcontroller Not connected SII Serial Instruction Input This is the serial data input pin to the programmer from the Target Device This pin should be connected to the SII pin on the Target Microcontroller GROUND Ground Connection Common ground connection Common ground connection between PROGRAMMER and Target System PROG GND GROUND Ground Connection 10 PROG RESET VPP RESET Target RESET control pin This pin controls the Target Device RESET pin A 12 0V Vpp voltage will be applied to this pin during programming Warning During High Voltage Serial Programming of the Atmel ATtiny11 12 15 microcontrollers a 12V Vpp voltage is generated by the programmer on this pin Key O Output from programmer to Target Device Input to programmer from Target Device P Passive eg GROUND and power rails N C Not connected EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 67 EPSILONS Bo Portable ISP Programmer Mr Sedem Company 4 7 J6 c Equinox 10 way Header UART Boot Loader This connection method is suitable for interfacing the EPSILON5 programmer to a Target System which features the following e Equinox 10 way IDC ISP Header e An Atmel Wireless T89C51Rx2 CC01 microcontroller e A Philips P89C51Rx2 or P89C66x microcontroller e herelevant connections for in system programming via the Boot Loader To impleme
40. ew Equinox ISP Cable 10 way Header Bottom View on User Target System Pin 1 Pin 1 of the ISP cable can be determined by looking for a small arrow on the plastic part of the ISP female plug If the cable has a RED stripe on one cable this usually also indicates pin 1 If you are using the programmer in a production environment and constantly plugging unplugging the ISP cable into from the Target System you may find that the cable eventually fails Spare ISP cables can be ordered from Equinox in this eventuality 74 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007
41. from the Target System or the Target System is powered OFF the Programmer will power OFF e he programmer should only be connected disconnect from the Target system when the Target power supply is switched OFF 3 5 2 Hardware Setup Target System powers the Programmer Target Programmer JTAG Header 10 way Atmel Header 6 way Microcontroller ISP Cable User Target System Equinox Header Header 10 way 10 way Bench Power Supply Please note e he external voltage applied to the programmer must be between 3 1 and 5 0V e he Target System must be able to supply the worst case current required during a programming operation see section 1 5 3 e A6V2 5W zener diode is internally connected across the programmer supply to protect against over voltage 48 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 LA o V A Lil Portable ISP Programmer Target System powers the Programmer Please refer to fig 3 2 1 for an explanation of all circuit diagram labels etc IC t Schemat IFCUI 3 5 3 C Ajddns Jamog u uag Wass JabJb 49 IN euU JEAWWEIBOLd ka m e e 22A 1394v1 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 EPSILONS Clase Portable ISP Programmer sie novos Sein Ceapan 3 5 4 Setup instructions Target System powers the Programmer The instructions below detail how
42. g of the Atmel ATtiny11 12 15 microcontrollers a 12V Vpp voltage is generated by the programmer on this pin 64 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 ferie beded iius Company Portable ISP Programmer Key O Output from programmer to Target Device Input to programmer from Target Device P Passive eg GROUND and power rails N C Not connected EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 65 EPSILONS a T Portable ISP Programmer Mr PE 4 6 J6 b Equinox 10 way Header ATtiny11 12 15 HV Interface This connection method is suitable for interfacing the EPSILONS5 programmer to a Target System which features the following e Equinox 10 way IDC ISP Header e An Atmel ATtiny microcontroller eg ATtiny11 12 15 e Suitable connections to implement High Voltage Serial Programming Mode The connector supports programming of the Atmel ATtiny11 12 15 microcontrollers in High Voltage Serial Programming Mode This mode requires that a 12 0V Vpp voltage is applied to the RESET pin of the target device in order to enter programming mode To implement this connection simply plug the 10 way ISP cable into the EPSILON5 J6 header and plug the other end of the cable into the matching header on the Target System Please ensure that you have made the correct connections from the ISP Header to your Target Device PROG SPARE Figure 4 6 1 Equinox 10 way IDC Header J8 view
43. grammer ISP Headers 4 x ISP Headers inside enclosure l Atmel 10 way SPI ii Atmel 6 way SPI iii Atmel 10 way JTAG IV Equinox 10 way SPI UART Frequency generator Programmer can output a configurable square wave frequency output SCK2 on the SCK2 pin This is used to clock the Target Device in the absence of a Target Oscillator PC Connection J5 RS232 9 way Female D Connector Connects to spare PC COM port All 9 connections must be made in serial cable Baud rate 38 400 fixed 22 Temperature range 0 to 50 deg C EE 23 Size enclosure 189H x 80L x 31D mm SEN 24 Shipped Weight 0 75 kg NEN EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 7 EPSILONS a T Portable ISP Programmer Tie taedded delen Company 1 5 2 Voltage range The programmer is designed to operate from a supply voltage in the range defined in the table below Correct operation outside of these limits is not guaranteed The programmer supply voltage can be derived from either the CON1 connector or the Target Vcc pin on any of the ISP Headers The CON1 centre pin and the Target Vcc are physically joined together inside the programmer if the jumper J9 is fitted Fig 1 5 2 Programmer voltage supply range for reliable operation Programmer mode Min Max Vcc Vcc Programming a Target Device Uploading Programming Projects to programmer FLASH Important note The programmer electronics should operate reliably between the
44. il any technical support questions about this product to support equinox tech com Fax Please fax any technical support questions about this product to 44 0 1942 844181 Equinox will try our best to answer your questions about this product as quickly as possible However we cannot promise an immediate reply Please consult our web site for new software updates as the problem that you are enquiring about may have already been fixed in a new version EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 Vii EPSILONS e T Portable ISP Programmer Mr Sedem Company Product Documentation This manual provides an overview of the contents of the EPSILON5 Programming System plus associated hardware and software References may be made to other hardware and software products which are not covered in detail in this manual Please refer to the table below for a list of sources of documentation and or browse to http www equinox tech com products downloadsearch asp viii Upload Wizard ASCII TEXT MODE ConsoleEDS EQTools Script Builder Manual This software is used to create and upload Programming Projects to the programmer The following sources of documentation are available for this software e Installation and Getting Started Guide pdf manual e Help file Upload Wizard Standalone Project Upload Utility This software utility is used to upload Programming Projects to any Equinox programmer
45. ip Security Options For further instructions about how to use the EDS utility please refer to the EQTools Getting Started Guide which can be found on the CD ROM supplied with the programmer 32 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 Bison E PSI LONS raet Sladen Company Portable ISP Programmer 2 6 Standalone Mode 2 6 1 Overview In Standalone Mode the programmer is not connected to the PC and is controlled via the lt YES gt and lt NO gt push buttons on the front panel instead This is ideal for both field and production ISP requirements as the programming data is held locally in FLASH memory on the programmer so a PC is not required Target JTAG Header 10 way Atmel Header 6 way Microcontroller Programmer ISP Cable 1 User Target uu oo REIP fee System Atmel Header 10 way Equinox Header 10 way The LED Status Indicators are used to display the current status of the programmer A single Programming Project must be uploaded to the programmer using the EQTools Upload Wizard before the programmer can be operated in Standalone Mode 2 6 2 Steps required before operating the programmer in Standalone Mode Before operating the programmer in Standalone Mode you will need to e Create a Development Mode Project in EDS e Use EDS to test that all the project parameters are correct by attempting to program the FLASH EEPROM Fuses and Security Options of the Target
46. ity Flash File Updated n 3F 5F 03 00 D 39 00 00 FF FF FF FF CO 93 02 00 x9 Yyyy 0x00010 C7 39 00 00 BE 39 00 00 00 30 06 00 01 01 4E 00 G9 9 0 00 62 OG 6A 0C SF OG A9 OG B9 OG CO OG CB DC D6 1 OC DF 0C E8 OG FO OG F6 OC 01 0D 07 OD OF 0D 21 OD 2B OD 34 OD 3B OD 4E OD 56 OD SF OD 69 0D 72 OD 76 OD 7F OD 8F OD AA OD C6 OD E9 OD FC OD 20 DE 45 OE 4A OE SD OE 48 OF 87 OF 94 OF 4 OF AB DF B8 OF C2 OF CC OF D3 OF D8 OF E4 OF 2F 10 40 10 59 10 6F 10 7E 10 A1 10 B7 10 C8 10 D9 10 EA 10 F5 10 F 10 01 11 07 11 13 11 17 11 1E 11 23 1129 113111381134 11 41 11 44 11 4 11 53 11 5B11 64 11 6D 11 71 11 75 11 7C 11 86 11 89 11 BE 11 96 11 JE 11 11 A6 11 AD 11 B6 11 CO 11 C6 11 CC 11 D2 11 DB 11 E0 11 FD 11 10 12 15 121412 2112 2812 2D 12 32123712 3E 12 43 1247125C1263126B1274127B1282129F G 12 97 12 9C 12 A5 12 A D12B412891395134AF I i 13 B5 13 D5 13 FE 13 1A 14 32 14 4C 14 6114 6D p 0 1 CERE E e Ceo ds ou ir 2M m Qi es bam tC B C 14 7B 14 84 14 88 14 SF 14 93 14 98 14 AC 14 BE 14 C214 CA 14 D3 14DD14 E214 F6 14 01 15 OC 15 16 15 1D 15 23 15 2815 30 15 3215 40 15 43 15 B 15 5F 15 631567156E 15 7415 7F 1592 K 15 96 15 9D 15 AG 15 EB 15 EF IS FB 15 FD 15 04 1 et De Hess ae tO 16 29 16 39 16 3E 16 53 16 5C 16 6116 66 16 GF 16 8C 16 3216 99 16 CC 16 E116 E5 16 EA 16 F1 16 OF 17 31 17 4317 60 17 6817 76 17 7D 17 88 1
47. le ISP Header connectors Each header provides the necessary signals to program the Target Device plus Vcc power and GND Ground The choice of which header to use depends on the device type and the algorithm being employed to program the device To locate the ISP Headers J3 J6 J7 amp J8 remove the four screws from the back of the programmer and then carefully remove the lid If you hold the programmer with the RS 232 connector towards your the four ISP headers will be in the positions shown in the figure below Pin 1 is designated on each header and should match with the corresponding pin 1 of the cable to be plugged into the header J3 Atmel J6 Equinox 6 way Header 3 10 way Header J8 JTAG J7 Atmel 10 way Header 10 way Header s ae umo Gm o Gm mm E E E EE RED GE GAS GEO ME GEO DO GE GE GRO GEO RAD RO GE GAS G AO M Go UO GRO GRO GAS CADO GAS GEO UO GRO GE CASO GO REO SO DO GA GO AO RO RO CARO GAS GEO GA EE Please see section 4 2 for an overview of each ISP Header EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 57 EPSILONS a T Portable ISP Programmer Tie tabed ded delen Company 4 2 ISP Header Selection Chart by header The FOUR ISP Headers featured on the EPSILON5S are detailed in the table below Please refer to the section indicated in the refer to section column for specific details of each header ISP Description Function Refer to ISP Header Pin out Header section 4 4
48. led Standalone operation Keypad no PC ASCII Text Mode Control ConsoleEDS Evaluation version ConsoleEDS PRO version ISP PRO Software Network Management Utility Interface Database Diagnostics Log Remote Application Control PC Key YES feature available as standard U a license upgrade must be purchased from Equinox to enable this feature 22 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 a EPSILONS 9h vanne Portable ISP Programmer 2 3 2 Programmer Control Mechanisms The programmer can be controlled from EQTools from a Remote System and via the Equinox ISP PRO software An overview of the various control mechanisms is given below Standalone Operation Keypad This indicates that the programmer can be operated without being connected to a PC or other control system In this case an operator can control programming operations using a keypad on the programmer e g Epsilon5 F52003 PPM3 MK2 ASCII Text Mode Control This indicates that the programmer can be controlled using a simple ASCII Serial Communications Protocol This is ideal for applications where a Remote System wishes to control the programmer using a serial communications link e g RS 232 ISP PRO Software This software suite is capable of controlling up to 16 x Equinox Production ISP programmers on an RS 485 network at the same time All programming operations are controlled via Programming Scripts and P
49. ll circuit diagram labels etc jddns Jamod u uag wasi jabse EL GEM NEED GR b DA 1394vL UNID EUJ3JU JIWULUEI DOLJ S d3Ad Gu FAGE TE l unu ADE Aginzur I eng KN ewan I Jawwesbog EE Soe 30 A0 S Addns 55e E Jamog 0 AOE 1noA 2 AOE pa11lJ ION ef J8duunf ONS LUO NSd 1X3 A EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 54 a nox EPSILONS ves tulad uka espn Portable ISP Programmer 3 6 4 Set up instructions Programmer and Target System independently powered The instructions below detail how to set up the programmer Target System so that they are independently powered Status LED key ON FLASHING OFF x x Remove programmer cover and remove This disconnects the Jumper J9 Programmer Vcc from Con1 to the Target Vcc Ensure that the programmer is NOT All LED s are OFF connected to the Target System via the ISP Programmer and Target Connector system are NOT powered Connect the ISP cable between correct ISP All LED s are OFF Header on the programmer and the ISP Programmer and Target Header on the Target System system are NOT powered Apply required voltage 3 0V to 5 0V DC to gt Programmer internal Con1 Power Connector from external Power circuitry powers up to 3 0V Supply Note This voltage is NOT applied to the Target System as J9 is removed Apply power to Target System from an
50. logies UK Limited All rights reserved Atmel and AVR are trademarks of the Atmel Corporation Microsoft MS DOS Windows Windows 95 Windows 98 Windows XP and Windows NT4 are registered trademarks of the Microsoft Corporation IBM PC and PS 2 are registered trademarks of International Business Machines Corporation Intel MCS 51 ASM 51 and PL M 51 are registered trademarks of the Intel Corporation Every effort was made to ensure accuracy in this manual and to give appropriate credit to persons companies and trademarks referenced herein Equinox guarantees that its products will be free from defects of material and workmanship under normal use and service and these products will perform to current specifications in accordance with and subject to the Company s standard warranty which is detailed in Equinox s Purchase Order Acknowledgment EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 lii EPSILONS Clase Portable ISP Programmer sic tavedded delen Cope Equinox Warranty Information This product is guaranteed by Equinox Technologies UK Limited for a period of 12 months 1 year after the date of purchase against defects due to faulty workmanship or materials One guarantee covers both parts and labour Service under the guarantee is only provided upon presentation of reasonable evidence that the date of the claim is within the guarantee period e g completed registration guarantee card or a purchase
51. lone Mode Target Vcc PASS BUSY FAIL Af SEN Vale RC The function of these buttons is described below Button Function of button um The No button has the following functions xi i To cancel a programming action ROS x xXx ii To return to the Standby state E The lt YES gt button has the following functions ann i To execute a programming project which has been pre loaded into the programmer FLASH Memory Store Target Voc a li To return to the Standby state A 4 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 CD inox EPSILONS tkd eks Cupen Portable ISP Programmer 1 5 Programmer Specifications 1 5 1 Programmer Specifications Overview The table below details the hardware specifications for the programmer Please refer to the stated section for further information about any specific parameter Description comment Target Device See Device Support List 1 6 1 Support Target Device The programmer supports the following programming Programming interfaces Interfaces e Atmel Low Voltage SPI e Atmel High Voltage SPI 12V Vpp e Atmel AVR JTAG chargeable update e Atmel formerly Temic 8051 Boot loader ISP NXP Phillips 8051 Boot Loader ISP Operating modes The programmer supports the following operating modes As standard Development Mode PC controlled Project Upload Mode using Upload Wizard PC controlled Standalone Mode Keypad LCD ope
52. ltage range See specified section 152 Vpp Voltage On Board 12 0V Vpp Voltage Generator Generator Applies 12 0V to RESET pin for ATtiny HV programming 14 DC Power Connector DC Power Connector 2 5 mm Jack Socket Centre Positive DC Power Lead supplied with programmer white stripe IS ve Programmer Current This refers to the current consumption of the actual Consumption programmer circuitry See specified section Max current through This refers to the maximum current which can be supplied programmer through the programmer from CON1 i e external power supply to the Target System Max current 300 mA 17 Target SPI Software SPI algorithm Frequency e SLOW SPI 0 490 2 kHz user selectable e MEDIUM SPI 0 490 2 kHz user selectable SPI speeds are estimations only due to uneven mark space ratio and non continuous waveforms Hardware SPI algorithm requires firmware 3 04 or greater e SLOW SPI 115 2 kHz to 921 6 kHz user selectable e FAST SPI 115 2 kHz to 921 6 kHz user selectable Target UART Speed This is the Communications Speed BAUD rate from the programmer to the Target Device when communicating via a Boot Loader The BAUD rate is configurable from 1 200 to 115 kBaud This settings is completely independent from the BAUD rate settings for the PC communicating with the programmer EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 Bpo Sadsas Company Portable ISP Pro
53. mpliance The EPSILONS is a RoHS compliant product ESD Points to remember e Work in a static free environment e Wear an earthed wrist strap when handling either the programmer and or A any programmable device e Ensure that the PC programmer and Target system are connected to the same EARTH OV potential e Do NOT plug the ISP cable of the programmer into a Target System when the Target power is ON Warning Any damage caused to the programmer by Electrostatic Discharge ESD through inadequate earthing is not covered under the warranty of the product vi EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 tec mannaia Sladen Company Portable ISP Programmer Technical Support lt is often the case that users experience problems when installing or using a product for the first time If you have a technical support problem please consult the following list for help Manual On line help Press lt F1 gt for help at any time when running EQTools or ISP PRO The help system is context sensitive Simply press lt F1 gt on any error message and the Possible causes of the error should be listed This help system is updated on a regular basis Please see software update details for information on keeping up to date with software revisions Internet Web Site The support page for all Equinox ISP Programmers can be found at http www equinox tech com products downloadsearch asp E mail Please e ma
54. nnection Pins 4 7 are physically connected inside the programmer Connects to Vcc rail of Target System Pin referred to as VTref on Atmel JTAG ICE a 9h Secun Portable ISP Programmer 7 PROG VCC TARGET VCC Target Vcc Connection See pin 4 Pins 4 7 are physically connected inside the programmer PROG TDI TDI JTAG TDI Test Data Input pin Data signal from programmer to Target Device JTAG port 10 PROG GND GROUND Ground Connection Common ground connection between PROGRAMMER and Target System Key O Output from programmer to Target Device Input to programmer from Target Device P Passive eg GROUND and power rails N C Not connected EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 73 E PSI LON 5 a T Portable ISP Programmer Mr PE 4 10 ISP Cable considerations The programmer is supplied with a single 10 way ISP Cable as standard This cable is terminated with a 10 way IDC 0 1 female polarised plug at each end The cable is wired as a so called straigh through cable with pin 1 1 2 2 etc The polarised ISP Header ensures that the ISP Cable cannot be plugged in the wrong way around by mistake If you are planning to design such a header onto your Target System it is strongly recommended that a similar polarised header is used This will help to prevent accidental damage to both the programmer and the Target System Red stripe Equinox indicates ISP Cable Pin 1 Top Vi
55. nnnnnnrr 63 4 6 J6 b Equinox 10 way Header ATtiny11 12 15 HV Interface 66 4 7 J6 c Equinox 10 way Header UART Boot Loader ccccccccsseeeeeeeeeeeeeeesaeeeeeess 68 4 8 J7 Atmel 10 way Header SPI Interface rrrrrnnrnnnnrnnnnnnrnnrnnnrnvrnnnnennnnnnrnnnnnnennnnnnnen 70 4 9 J8 Atmel 10 way JTAG Header JTAG Interface rrrrrnnrnrrnnnrrrnnnnnerrnnnnernnnnnennnnnnnnn 72 4 10 ISP Cable consideralloriS i iode eO TM de MSS PY HS 74 li EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 tae Oued Statens onum Portable ISP Programmer Copyright Information Information in this document is subject to change without notice and does not represent a commitment on the part of the manufacturer The software described in this document is furnished under license agreement or nondisclosure agreement and may be used or copied only in accordance with the terms of the agreement It is against the law to copy the software on any medium except as specifically allowed in the license or nondisclosure agreement The purchaser may make one copy of the software for backup purposes No part of this manual may be reproduced or transmitted in any form or by any means electronic mechanical including photocopying recording or information retrieval systems for any purpose other than for the purchaser s personal use without written permission O 2000 2007 Copyright Equinox Techno
56. nt this connection simply plug the 10 way ISP cable into the EPSILONS5 J6 header and plug the other end of the cable into the matching header on the Target System Please note The programmer interfaces to the Target System at TTL voltage levels If the serial port to your Target System is RS 232 you will need to convert the TTL levels from the programmer to RS 232 using an external convertor Figure 4 7 1 Equinox 10 way IDC Header J8 viewed from PROG VCC above PROG TXD Warning w 1 Itis possible for 12V to be output on pin 10 of this connector when programming ATtiny11 12 15 devices 2 Connecting to the wrong ISP Header may cause catastrophic damage to the Programmer amp Target System Programmer Programmer Connect to Description Pin name Input Output pin on Target Device VCC TARGET VCC Target Vcc This pin should be connected to the Target System Vcc This voltage could be used to power the programmer depending on the settings of the power switch jumper on the a 1 re pin This pin is driven LOW by the programmer to enter Boot Loader programming mode PROG PSEN PROG TXD 68 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 Programmer RXD Transmit pin The programmer transmits serial data on this pin to the Target Device RXD Receive pin 9h Sienna Portable ISP Programmer sm so memem O PROG RXD Programmer RXD Transmit pin The programme
57. ntrol a single programmer from a Labview for Windows application The Application note describes how to control the programmer using a custom Labview from National Instruments application The following sources of documentation are available for this software e Application Note Remote Application Control of ISP PRO R E VE OTE e Remote Application Control Application Note A Describes how to control the programmer using a custom Remote APPLICATION i J Application written in e g Visual Basic C C Builder Delphi etc e Error Message Descriptions This document lists all the possible error messages which can be generated by the EQTools ISP PRO applications EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 ix E PSI LON 5 a T Portable ISP Programmer ok sanded Seton Gong Downloading up to date documentation and software In line with our policy of continuous improvement the software and associated documentation for this product are updated on a regular basis Please refer to the Downloads Page for this product on our website at http www equinox tech com products downloadsearch asp for the most up to date information for this product Browse to http www equinox tech com Click select the Downloads tab gt the Downloads Search Page will appear e Type in the name of the programmer e g EPSILON5 into the Product Name field e Click the Search button gt alist of all
58. ogrammer to a Target System which features the following e Atmel 6 way IDC ISP Header e An Atmel device which features the 3 wire SPI RESET Programming Interface The 6 way IDC box header is the most compact header i e takes up least space on the Target System and so is very popular for designs where PCB space is limited Unfortunately this connection method does not have any pins spare for extra functionality such as the SCK2 Oscillator so it should only be used if this functionality is not required To implement this connection method simply plug a 6 way ISP cable not supplied into the EPSILON5S ISP Header J3 and plug the other end of the cable into the matching header on the Target System Figure 4 4 1 Atmel 6 way IDC Header J3 viewed from above Warning Connecting to the wrong ISP Header may cause catastrophic damage to the Programmer amp Target System Programmer Description Pin name pin on s Target Device PROG MISO i MISO Master In Slave Out i i AEN pin instead TARGET VCC Target Vcc This pin should be connected to the Target System Vcc This voltage could be used to power the programmer depending on the settings of the power switch jumper on the programmer This is the SPI data input pin to the except for programmer This pin should be PROG SCK1 ATmegat103 128 64 connected to the MISO pin on the Target PROG MOSI connect to TXD Microcontroller EPSILON5 MKII Programmer User Guide V
59. oltage of 5 0V and 3 3V for both Standby mode and during a typical programming operation when the programmer is independently powered If the programmer is to be powered from the Target System typical of field use then the Target System power supply must be capable of supplying the maximum current that can be drawn by the programmer during a programming operation Fig 1 5 3 1 Programmer voltage supply range for reliable operation independently powered Prorammermese Leoste com vee Mm Tm Standby Mode Standby Mode 28 0 Eg 47 0 mr A Status LED Key ON FLASHING OFF X X Notes The above measurements were taken with the programmer and Target System independently powered i e J9 removed EPSILON BOM 1 20 1 21 Target device AT90S8515 These measurements refer to the current taken by the programmer s internal circuitry Standby Mode All LED s OFF Target Vcc is OFF so the Target Vcc LED is also OFF 1 5 3 2 Maximum Current handling of programmer If the programmer is supplying power to the Target System then the current drawn by the Target System must be below the maximum value stated in the table below EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 EPSILONS a T Portable ISP Programmer sic tavedded delen Company Fig 1 5 3 2 Programmer maximum current ratings rrogrammermose oommens iye mex Junts Programmer supplying Power is supplied from External 30
60. pe e Atthe end of the EDS Wizard Click the Test button Save the EDS file with an appropriate name eg ATmega163 eds The EDS Window will now launch see section 2 5 4 2 5 3 Testing an existing Programming Project in a Project Collection in EDS Development Mode If you have already created a Programming Project and want to test it in EDS Development Mode please follow the steps below From the left hand pane select Project Manager Select Open Collection Browse to and select a Project Collection ppc file Project Collection File launches in Project Manager view Select the Programming Project you wish to test in EDS Click the Test Project in EDS button at the bottom right of the Project Manager window The EDS window now launches with all the settings of the select Programming Project see section 2 5 4 di NES 28 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 CD inox EPSILONS sec eae Stans toa Portable ISP Programmer 2 5 4 Overview of EDS Development Mode The EDS Utility consists of a series of tabs Each tab controls a different area of functionality including FLASH Area Programming EEPROM Area programming Configuration Fuse Programming and Security Fuse programming It is also possible to set up the SPI JTAG UART Target Speeds and the Power Supply Settings from EDS Fig 2 5 4 1 EDS FLASH Tab Overview Base Project Target Device Flash Eeprom set Secur
61. programming time of the Target Device This operation has 2 possible outcomes PASS LED flashing go to step 8a FAIL LED FLASHING go to step a To cancel a programming operation part way emm through press the button EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 51 EPSILONS Clase Portable ISP Programmer i Seien Ceapan FAIL LED flashes 3 Programmer tri states all outputs connected to the Target System 7b To clear the ERROR CONDITION gt FAIL LED goes out 3 Programmer is in Standby Press key once FAILURE Go to step 9 Programming operation has PASSED gt lt PASS gt LED flashes gt Programmer tri states all Go to step 9 outputs to connect to Target system gt Target System RESET is released target code may start to execute Switch Target Power Supply OFF gt Target System powers down gt All LED s go OFF gt Programmer powers OFF 10 Disconnect ISP Cable from Target System No change X X xx 11 Repeat procedure from step 1 with new Target System 52 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 Bison E PSI LONS he Sladen Company Portable ISP Programmer 3 6 Programmer and Target System are independently powered 3 6 1 Overview In this scenario the programmer is powered from a completely independent supply to the Target System The Jumper J9 is NOT fitted which isolates the Target Vcc voltage V_TVCC f
62. r receives serial data on this pin from the Target Device TXD Transmit pin PROG GND Ground Target Programmer GROUND Connection connection Common ground connection between PROGRAMMER and Target System PROG ACTIVE LED or Programmer ACTIVE LED Interrupt pin This pin can be driven LOW when a programming action is taking place The signal can be used to illuminate an LED or trigger an interrupt on the Target Microcontroller PROG GND Ground Target Programmer GROUND Connection connection Common ground connection between PROGRAMMER and Target System 10 PROG RESET Target RESET control pin This pin controls the Target Device RESET pin It will driven HIGH LOW according to the device type and settings in the Pre program State Machine tab in the Eqtools project Warning During High Voltage Serial Programming of the Atmel ATtiny11 12 15 microcontrollers a 12V Vpp voltage is generated by the programmer on this pin Key O Output from programmer to Target Device Input to programmer from Target Device P Passive eg GROUND and power rails N C Not connected EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 69 EPSILONS a T Portable ISP Programmer Mr PE 4 8 J7 Atmel 10 way Header SPI Interface This connection method is suitable for interfacing the EPSILONS5 programmer to a Target System which features the following e Atmel 10 way IDC ISP Header e An Atmel device which featu
63. rammer can power the Target System if J9 is fitted and external power is supplied via CON 1 e he programmer can be powered from the Target System if Jumper J9 is fitted and the Target System is powered e f Jumper J9 is fitted then the Target Vcc is connected to the CON1 Vin terminal e The internal circuitry of the programmer is powered at 3 0V via an on board 3 0V supply fig 3 2 1 Explanation of all Power Supply Circuit Schematic labels lem Deerpton SSS 1 V EXT PSU This is the voltage applied to the CON1 connector from an external power supply 2 GND This is common ground of the programmer which is connected to CON1 GROUND and to the TARGET GROUND via one of the ISP Headers V TVCC This is the voltage measured between the Vcc and Ground of the Target System I O Driver Circuit This is the circuitry which translates the 3 0V I O signals from the programmer Supervisor Microcontroller to the Target System voltage levels Target Load This is the load presented to the programmer across the PROG VCC and GROUND terminals of any ISP Header This simply indicates a stable DC power supply with a current limit facility FR Fl This is an internal resettable fuse rated at 1 0A This is an optional fuse which should be placed in the PROG_VCC line if the jumper J9 is fitted and the programmer is powering the Target System This is a 6V2 5W zener diode which is connected directly across the programmer DC Input CON1 This
64. ration Standalone Mode Run Target ConsoleEDS EVAL Command Line control Optional chargeable upgrades e Standalone Mode Remote Controlled via ASCII Text Communications RS 232 Serial Protocol PC controlled via ISP PRO software chargeable upgrade ConsoleEDS PRO Command Line control 4 On board FLASH 2 Mbits 256 kBytes FLASH Memory Memory Store Project storage in 1 x Programming Project Memory Store or 2 x Chained Projects 6 Keypad entry 2 x Push Button lt YES gt and lt NO gt E Status LED s 3 x Status LED s PASS BUSY FAIL EN Target Vcc e Target Vcc POWER LED will light when Target Vcc is Voltage Detection detected LED e Threshold detection voltage approx 3 1V EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 5 EPSILONS OD inos Portable ISP Programmer t delen Company PC Control Software The programmer can be controlled using EQTools as standard ISP PRO chargeable upgrade Standalone Upload Wizard chargeable upgrade ConsoleEDS Evaluation version ConsoleEDS PRO chargeable upgrade ASCII Text Mode chargeable upgrade 10 PC requirements PC running Windows 95 98 2000 or ME NT4 XP Es Power Supply There are 3 possible modes for powering the Programmer Options Target System e Programmer powers Target System e Target System powers the Programmer e Programmer and Target System are independently powered 12 Vo
65. raw more than 300 mA from the programmer Wire with white stripe VE OV amp VE All black wire Ground 0V 42 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 LA o V A Lil Portable ISP Programmer Programmer powers the Target System Please refer to fig 3 2 1 for an explanation of all circuit diagram labels etc wasige jabel nnd241 jeusa U JauueJbOJ4d IC ENN OND UO E QNO 1394V1 I I i I gmnow 29 ride X Jeujaju Q auJueJboid V peo Sd 1X3 sjans 6 IO A0 S abe jddns UI 3 JaMOd et Q IA AD E INOA d ix aa Aiddns Jamog UDUSE DA LIODYVL ul payi er adwn 3 4 3 C 43 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 EPSILONS Clase Portable ISP Programmer sie novos Sein Ceapan 3 4 4 Set up instructions Programmer powers the Target System The instructions below detail how to set up the programmer Target System so that the programmer provides power to the Target System Status LED key ON FLASHING OFF e i x ba Observation Status of LED s Remove programmer cover and fit Jumper This connects the J9 Programmer Vcc from Con1 to the Target Vcc Ensure that the programmer is NOT All LED s are OFF connected to the Target System via the ISP Programmer and Target Connector system are NOT powered Connect the ISP cable between corre
66. receipt The guarantee is not valid if the defect is due to accidental damage misuse or neglect and in the case of alterations or repair carried out by unauthorised persons A number of exceptions to the warranty are listed in the Exceptions to warranty section below Service during and after guarantee period is available in all countries where the product is distributed by Equinox Technologies UK Limited Exceptions to warranty Over voltage damage This warranty does not cover damage to the programmer due to voltages beyond the specified voltage limits being applied to the DC Power Input CON1 or any of the ISP Headers The user must ensure that sufficient care is taken to avoid over voltage and static conditions on any of the ISP Header I O pins Over current damage This warranty does not cover damage to the programmer due to excessive current being drawn from the programmer power supply The user must ensure that there is sufficient over current protection within the test fixture to protect against short circuit loads Short circuit damage This warranty does not cover damage to the programmer due to short circuit loads being placed across programmer I O lines Damage to the Programmer Line Driver Circuitry This warranty does not cover damage to the programmer Line Driver Circuitry due to over voltage over current or short circuit of any of the programmer I O lines It is the responsibility of the user to make sure
67. res the 3 wire SPI RESET Programming Interface This connector is compatible with the Atmel STK200 STK300 and STK500 Starter Kits Equinox would recommend not using this connector on new designs but instead using the Equinox 10 way Header as the Equinox header caters for an External Oscillator Vpp switching and also features a spare I O pin for future expandability To implement this connection simply plug the 10 way ISP cable into the EPSILONS5 ISP Header J7 and plug the other end of the cable into the matching header on the Target System Figure 4 8 1 Atmel 10 way IDC Header J7 viewed from above PROG MOSI PROG Vcc pem Warning Connecting to the wrong ISP Header may cause catastrophic damage to the Programmer amp Target System PROG SCK PROG GND PROG MISO PROG GND Programmer Connect to Description Input pin on Output Target Device MOS I Master Out Slave In This is the SPI data output pin from the except for programmer This pin should be ATmega103 128 64 connected to the MOSI pin on the Target connect to RXD Microcontroller pin instead TARGET VCC Target Vcc This pin should be connected to the Target System Vcc This voltage could be used to power the programmer depending on the settings of the power switch jumper on the programmer GROUND Ground Connection Common ground connection between the programmer and Target System PROG MOSI 1 PROG GND B in i RE zu
68. rface to Target Device The programmer supports the following programming interfaces to the Target Device Programming Family Description Comment Interface LV SPI Atmel Low Voltage Serial Programming Mode e Atmel 3 wire SPI interface SCK MOSI MISO e Target Device RESET e Works at target voltage no Vpp required HV SPI 12V Atmel High Voltage Serial Programming Mode Vpp e Atmel 4 wire SPI Interface SCK MOSI MISO MOSI2 e 12V Vpp is applied to the RESET pin to enter High Voltage Serial Programming Mode e Requires different connections to Target Device compared with LV SPI e Requires all pins of target device to be accessible by the programmer UART Boot T89C51Rx2 Atmel Philips UART Boot Loader Interface Loader P89X51Rx2 e Uses RXD TXD PSEN and Target Device RESET pin e IL Levels from programmer to Target System JTAG Atmel ATmega AVR JTAG ISP Interface Atmel AVR e Uses same connector as Atmel JTAG ICE e Achargeable license upgrade is required to enable the ATmega JTAG ISP libraries Please refer to section 4 for information on which ISP Header to use for the required programming interface EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 15 EPSILONS Clase Portable ISP Programmer sic taved ded delen Company 16 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 9h Siva Portable ISP Programmer 2 0 Getting Started Guide EPSILON5 MKII Programmer User Gui
69. rogrammer Target System power gt Target Vcc LED illuminates 2 REx Hardware installation is now complete Electrostatic Discharge ESD Warning There are a number of electrostatic issues which must be taken into account to avoid damage to the programmer and or the Target System during In System Programming Please see section 3 3 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 21 EPSILONS Clase Portable ISP Programmer tie Raheddnd Sein Ceapan 2 3 Software Overview and Installation 2 3 1 Software Overview The Epsilon programmer is supplied with a comprehensive Integrated Development Environment IDE called EQTools Version 2 xx Software Suite This software supports creation and testing of so called Programming Projects which can then be uploaded to the programmer for use in Standalone Mode EQTools contains many separate utilities most of which are enabled as standard for this programmer Certain options such as compiling and running of Programming Scripts must be purchased from Equinox as a License upgrade The table below details the various EQTools components and whether they are enabled as standard Fig 2 3 1 Software Control Options for the Epsilon5 Programmer EQTools Project Builder EQTools Project Management Utilit EQTools Project Upload Download Utilit EQTools Development Suite EDS EQ Tools Script Builder EQTools Script Editor Development Mode PC Control
70. rogramming Projects which have been created using EQTools The application minimises user intervention during programming and logs all programming operations to an Interface Database Labview Control PC This allows an Equinox programmer to be controlled by a remote Labview Application The Labview application can launch Programming Scripts and read write unique data such as serial numbers and calibration data Remote Application Control PC This allows an Equinox programmer to be controlled by a Remote Application written in e g Visual Basic C etc The Remote Application can launch Programming Scripts and read write unique data such as serial numbers and calibration data ConsoleEDS This is a powerful utility which allows any Equinox ISP Programmer to be controlled from a PC application by executing simple command line instructions This method of control is ideal for interfacing the programmer to any Windows application EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 23 EPSILONS VailL TECHMAOLOGIE E The Embedded Soduthons Company Portable ISP Programmer 2 3 3 Software Installation The Epsilon5 programmer comes with the software suite called EQTools as standard The latest version of this software which was available at the time of shipping is supplied on CD ROM with the programmer However this software version is likely to have been superseded by a newer version Please check the Equinox websi
71. roject must have been previously uploaded to the programmer using EQTools Upload Wizard In this mode the programmer is controlled from a Programming Script running within either the EQTools or ISP PRO applications ona PC In this mode the programmer is controlled via the ConsoleEDS utility which allows control via simple Command Line commands and arguments EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 25 EPSILONS a mm Portable ISP Programmer t Sedem Company ASCII Control ASCII Text Upgrade In this mode the programmer Mode Communications Required is controlled via a simple ASCII Protocol A simple Terminal Emulator is required to test out this mode or the ASCII commands can be generated by an external controller 26 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 CBs Inox EPSILONS tec naaie Slates Company Portable ISP Programmer 2 5 Development Mode EDS 2 5 1 Overview In Development Mode the programmer is controlled from the EQTools EDS Equinox Development Suite running on a PC The Development utility is called Equinox Development Suite or EDS for short In this mode it is NOT necessary to upload the Programming Project to the programmer as the EDS utility co ordinates all programming operations Target Programmer Microcontroller ISP Header Connector N ISP Cable User Target System ISP Header Connector In EDS Mod
72. rom CON1 VIN This means that the programmer is always powered up Explanation of operation e The programmer is always powered ON e Jumper J9 is removed e The Target Power Supply should be switched OFF before the ISP cable is plugged into it e The programmer does not draw any current from the Target System during programming e When programming is complete the Target System should be powered OFF and then the ISP cable removed 3 6 2 Hardware Setup Programmer and Target System independently powered Target Programmer JTAG Header 10 way Atmel Header 6 way Microcontroller User Qu OO BEG Ha fa Target System Atmel Equinox Header Header 10 way 10 way Power Supply Unit PSU Bench Power Supply Warning e The external voltage applied to the programmer via CON1 must be between 3 1 and 5 0V e he voltage applied to the programmer via the ISP cable must be between 3 1 and 5 0V as this voltage is used to drive the programmer I O Stage A 6V2 SW zener diode is internally connected across the programmer supply to protect against over voltage e J9 must be removed to avoid contention between the two power supplies EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 53 LA o N A Lad in U E 5 in S Q n e U E k E a dependently In 3 6 3 Circuit Schematic Programmer and Target System powered Please refer to fig 3 2 1 for an explanation of a
73. rposes only and is subject to change E amp OE EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 EPSILONS Clase Portable ISP Programmer Tie Baked Sedem Company Electromagnetic Compatibility EMC Compliance The EPSILONS is a CE Approved Product It is designed for use in an ESD controlled environment i e development or production This means therefore that the user must ensure that there is no possibility of damage from electrostatic discharge ESD Since the devices and equipment to which this product is likely to be connected may well themselves be susceptible to ESD this should not pose any difficulty For example if you are handling microcontrollers and EEPROMS etc then you will already be used to appropriate precautions such as the use of anti static mats wrist straps and so on You should treat your EPSILONS with the same care as you would these types of devices Always ensure that you are not yourself carrying a static charge before handling the product Wearing an earthed anti static wrist strap is recommended Equinox have taken great care in designing this product to be compliant with the European EMC directive When using the equipment be sure to follow the instructions provided Although RF emissions are within prescribed limits care should be taken if you are using the product near to sensitive apparatus If you experience any difficulty please refer to Equinox Technical Support RoHS Co
74. s supplied with the programmer The programmer is supplied with the following PC Serial Cables Adaptors 1 9 way D female to 9 way D Male Serial Cable 9 way to 9 way Serial Cable O way COM port PC Programmer Programmer to 9 way PC Serial Port Connection This cable should be connected between the 9 way D connector on the programmer and a spare 9 way RS 232 COM port on your PC 2 9 way D female to 25 way D Female adaptor 9 way to 9 way Serial Cable 25 way 4 COM port 9 way to 25 way PC Adaptor Programmer Programmer to 25 way PC Serial Port Connection If your PC has a 25 way D connector you will need to plug the 9 25 way adaptor onto the end of the 9 9 way Serial Cable as shown in the diagram below 1 5 6 2 Serial Cable Length The serial cable supplied with the programmer is approximately 2m in length If you wish to make your own longer cable please ensure that you connect all 9 pins at each end in a straight through pin to pin fashion See fig 1 5 6 2 for the pin out specifications The programmer features an ESD protected full RS 232 specification driver chipset and so should operate reliably when driving serial cables up to 10m in length However it is recommended to keep the serial cable as short as possible to enhance EMI immunity and reduce EMI emissions Important note The programmer uses ALL of the NINE pins of the COM port for different purposes It is therefore imper
75. t amp Serial Cables sssssse 11 1 06 DEVICE SUDO ONL aged 14 1 6 1 Devices supported by the programmer rrnnnnnnvnvrnnnnrvvnvrnnnnnvenrnnnnnrenrnnnnnnennnrnnsnee 14 1 6 2 Programming Interface to Target Device rrrrnrrnrannrrrnnnrnvnnnrrvnnnrevnnnennnnnennnnsennnn 15 20 Getang Started GUd ass 17 TONE 18 2 2 Hardware Installation Procedure cccccseeccecesseceeseseceeceesececaueseeeseaeeeeseueeeessaeseeesaass 19 2 3 Software Overview and Installation eessseeeeessseseesseeeeee nennen 22 2 34 SolbWare ENE See 22 2 3 2 Programmer Control Mechanisms rannurnnnnnnrnnnnnnnonnnnnrnnnnnnnennnnnnennnnnnrennnnsennnnnsee 23 2 9 9 o0ltware NS B l aa 24 2 4 Operating the programmer rrnnnrrnnnnnnnnrnnnrnnnnrnnnnnnnnsrnnnnnnnnrnnnrnnsnsrnnnnnnnsennnnnnsnsnnnnnnnnssen 25 2 5 Development Mode EDS are 27 ONE 27 2 5 2 Creating a new EDS Development Mode Project rrrrrrrnnrrrnrrnnnnnvenrnnnnnrrnnnnnn 27 2 5 3 Testing an existing Programming Project in a Project Collection in EDS NEVE NET ModE Mom mmt 28 2 5 4 Overview of EDS Development Mode rrrrnnnnnrnnnnnnnnnnvnrnnnnnnrnnrrnnnnrnnnrnnsnneennnnnn 29 2 5 5 Bulter Window Control Buttons 31 25 06 ExXampic USING EDS T 32 2 5tandalone MOGB va 33 ZOE OVSE T 33 2 6 2 Steps required before operating the programmer in Standalone Mode 33 2
76. te for the latest version of this software Locate the latest version of the EQTools software by browsing to http www equinox tech com and clicking on the downloads tab EQTools versions are quoted as e g EQTools V2 1 0 Build 412 The filename for this version would be eqtools210 412 exe For further information please locate the EQTools Getting Started Guide PDF document either on the CD ROM supplied with the programmer or from the Equinox Web Site Refer to Section 2 of the guide for detailed EQTools installation instructions 24 EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 EQUINOX EPSILONS The Embedded Solutions Company 2 4 Operating the programmer Portable ISP Programmer The EPSILON5 programmer can be used in the following Operating Modes as detailed in the table below Programmer Mode Development Yes Mode Standalone No Mode EQTools EDS Script Mode Yes EQ Tools Script Debugger or ISP PRO ConsoleEDS ConsoleEDS In this mode the programmer is controlled by EQTools Equinox Development Suite EDS EDS allows you to read write the target device FLASH EEPROM FUSE LOCK bits interactively under PC control without uploading a Programming Project to the programmer In this mode the programmer is not connected to a PC and can program a single Programming Project into the Target Device when the lt YES gt key is pressed A valid p
77. the software and documentation available for this product are displayed e Click the Info button next to an individual item to see the details of the downloadable file e Click the Download button to download the file Please note You may be asked to register your programmer before downloading certain files Equinox use the registration information to send you up to date information about new software releases etc x EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 ec The Embedded Solutions Company EPSILONS Portable ISP Programmer 1 0 Programmer Overview 1 1 System Contents Furiakeir Cu PR peer Ban Aise sps rpm Fani ll lige FS ta ron rnit Hardware e EPSILON5 MKII Programmer e 2xJumper Links for internal jumpers Cables e DC Power Cable e 9 way Female to 9 way Male Serial Cable e 25 way Female to 9 way Male Serial Adaptor e ISP Cables 1 x 10 way IDC to 10 way IDC Ribbon Cable 1 x 6 way IDC to 6 way IDC Ribbon Cable Software Supplied on an Equinox CD ROM e EQTools Project Management Utility for Equinox Production ISP Programmers Documentation e EPSILON5 User Guide EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 EPSILONS CBs ino Portable ISP Programmer the bed Sedation Compan 1 2 Hardware Overview external layout Top Panel ISP Cable Slot ISP cable plugs into relevant ISP Header internally and then exits the case through this slot
78. to set up the programmer Target System so that the Target System provides power to the programmer Status LED key ON FLASHING OFF e i x ba Observation Status of LED s Remove programmer cover and fit Jumper This connects the J9 Programmer Vcc from Con1 to the Target Vcc Ensure that the programmer is NOT All LED s are OFF connected to the Target System via the ISP Programmer and Target Connector system are NOT powered Connect the ISP cable between correct ISP All LED s are OFF Header on the programmer and the ISP Programmer and Target Header on the Target System system are NOT powered Apply power to Target System from an Target System powers up external supply V TVCC must be 3 1 5 0V to V TVCC gt Programmer circuitry powers up to 3 0V Check the Target Vcc voltage V TVCC is V TVCC External Target the same as the external power supply Vcc Voltage voltage applied to the Target System There is no valid Programming Project in the gt FAIL LED starts flashing Programmer Pressing any button will have You need to upload a Programming no effect Project before using the programmer in Standalone Mode There is a valid Programming Project in the gt programmer is now in Programmer Autoprogram Mode Press the lt YES gt button again to execute the Programming Project Remove power from programmer gt All LED s go out Replace programmer lid and tighten screws 50 EPSILON5 MKII
79. ual editing of the Buffer Window This will also allow the Load Erase and Fill buttons to be selected Load e This button allows you to manually browse to select a file to be load into the Buffer Window e The path will default to the path set up in the Programming Project if a file is specified Save as e This button allows you to save the contents of the Buffer Window to a file It is possible to specify the following properties for the file e File type HEX Binary e File Start and End Address e All locations are set to the value OxFF lt Fill gt e This button allows you to fill a specified area of the Buffer Window with a specified value 7 Calc CRC e This button calculates the CRC Checksum of the specified range of the Buffer Window EPSILON5 MKII Programmer User Guide V1 12 1 August 2007 31 EPSILONS Clase Portable ISP Programmer Tie tabedded delen Cope 2 5 6 Example of using EDS Here is an example of how to use EDS e Select the FLASH tab e Click the Load button to load a file e Click the Check Sig button to check the Device Signature of the Target Chip e Click the Write button to write the data in the Buffer Window to the Target Device e Click the lt EEPROM gt tab to select operations on the EEPROM area of the Target Chip e Click the lt Fuses gt tab to read write the Target Chip Configuration Fuses e Click the Security tab to read write the Target Ch

Download Pdf Manuals

image

Related Search

Datasheet datasheet datasheet 360 datasheet pdf datasheet archive datasheet view datasheet catalog datasheet or data sheet datasheets360 datasheet esp32 datasheet4u datasheet lm35 datasheet 2n2222 datasheet meaning datasheet led datasheet search datasheet esp8266 datasheet arduino uno datasheet ne555 datasheet dht11 datasheet 2n3904 datasheet view access datasheet atmega328p datasheet bc547 datasheet gps module datasheets for datasets

Related Contents

Carta de presentación  ValuTrax™ User`s Manual - ValuTrax™  Samsung 226CW Lietotāja rokasgrāmata  取扱説明書  Omega DPG3000 Marine Instruments User Manual  Cirrus 7 One  "取扱説明書"  C.A 6155 - Chauvin Arnoux  Installation Instructions for S&S Twin Cam Style Cylinder Heads  Inserto della confezione del kit MiSeqDx - Support  

Copyright © All rights reserved.
Failed to retrieve file