Home
FlashRunner FR01ENG User's Manual
Contents
1. Omi 1 Figure 4 2 Bottom Layer Connectors Side Layout 100mi 1 2 54mm TIWO DET Xb EA AA A A A AAA AA AA 10 00 62 AA gt 40
2. on line TX_RS232 Rioap 3KQ 5V OPTO_5V line power consumption 100mA ISP Connector Vi input low voltage on lines DIO 6 2 DIO 1 0 Configured as digital lines 0 3Vproco Vi input high voltage on lines DIO 6 2 DIO 1 0 Configured as digital lines 0 7Vproco Vproco Vor output low voltage on lines DIO 6 2 Configured as digital lines 0 36V DIO 1 0 CLKOUT Venoco 3V lo 12mA Von output high voltage on lines DIO 6 2 Configured as digital lines 2 56V DIO 1 0 CLKOUT Vproco 3V lou 12mA Vor output low voltage on lines DIO 6 2 Configured as digital lines 0 36V DIO 1 0 CLKOUT Vproco 5 5V lo 24mA Von output high voltage on lines DIO 6 2 Configured as digital lines 4 86V DIO 1 0 CLKOUT Vproco 5 5V lon 24mA lou current source on lines DIO 6 2 DIO 1 0 Configured as input with 3 4mA active pull ups DIO AO 1 0 voltage Configured as analog output 3v 14 5V DIO AO 1 0 IO current sink and source Configured as analog output 40mA lon current source on lines DIO AO 1 0 Configured as analog lines 5 5mA with active pull ups I input leakage current on line AINO Vaino 25V 4 3mA AINO line input voltage ov 28 5V VPROGO line output voltage 1 6V 5 5V VPROGO current source 500mA VPROG1 line output voltage 3V 14 5V 36 FlashRunner FRO1ENG User s Manual A Value Parameter Condition Min Typ Ma
3. EA SHRUOUONN RR High Performance Standalone In System Programmer FROTENG User s Manual FROLENG 300000 9906 FrLANSHRUNNER ler HEER OT 1875 3599 LI ie te reas a a e NS a i T TERM va seus High Performance Standalone In System Programmer AICC Fl 4 oO s2 seu selo gn en mn einer ma na Gere no uae an se e y start D stop susy 2 m r BN s pass A Lie SEL TUE gen rai LINK G OE OMe OM E SofTec Soffec ON FE va Microsystems Microsystems www softecmicro com status 7 AU CLOZA2 GuUZ 204166 9 aue issued LET EE Me at we SofTec Microsystems FlashRunner FRO1ENG High Performance Standalone In System Programmer User s Manual Revision 1 0 May 2008 Sof Tec Microsystems S Copyright 2008 SMH Technologies DC10014 We want your feedback SMH Technologies is always on the lookout for new ways to improve its Products and Services For this reason feedback comments suggestions or criticisms however small are always welcome Our policy at SMH Technologies is to comply with all applicable worldwide safety and EMC EMI regulations Our products are certified to comply with the European New Approach Directives and the CE mark is applied on all our products This product as shipped from the factory has been verified to meet with requirements FCC as a CLASS A product In a domestic environment this product may cause radio
4. Ground 31 GND Ground 32 GND Ground 33 GND Ground 34 GND Ground 35 GND Ground 36 GND Ground FlashRunner FRO1ENG User s Manual 3 5 ATE Connection Example The figure below shows an example of connection between FlashRunner and an ATE system In this example the target board is automatically powered by FlashRunner through the VPROGO line POWER FLASHRUNNER High Performance Standalone In System Programmer 9 24V To FlashRunner POWER connector To FlashRunner CONTROL connector SEL 4 0 START STOP BUSY PASS FAIL To FlashRunner ISP connector ATE CTRL VPROGO TGTISP c m o amp m lt TGT POWER GND ATE Figure 3 4 Example of Connection to an ATE System 33 Connectors Note all control signals are optoisolated You must power the optoisolation circuitry through the OPTO 5V and OPTO GND lines of the CONTROL connector If your system doesn t require optoisolation just connect the OPTO 5V and OPTO GND lines of the CONTROL connector to the 5V and GND lines respectively of the POWER connector 34 FlashRunner FRO1ENG User s Manual 4 Technical Specifications 4 1 Absolute Maximum Ratings Table 4 1 Absolute Maximum Ratings Parameter Value CONTROL Connector Maximum input voltage on lines START STOP SEL 4 0 RX 2V to
5. Load 100 1mF see figure 4 1a 1 3ms 2 trise on line VPROG1 Vproc1 0 5V Load 470 1mF see figure 4 1a 1 8ms Vproci 0 14 5V Load 940 1mF see figure 4 1a 13ms gt Venoc 3 0V 18ms tar on line VPROG1 Vproc1 5 0V Load 1mF see figure 4 1b 30ms Vproc 14 5 0V 45ms E CLKOUT frequency OMHz 50MHz FlashRunner FRO1ENG User s Manual Fe ER Figure 4 1 Load Conditions 4 4 Physical and Environmental Specifications Table 4 4 Physical and Environmental Specifications Parameter Value Dimensions with top panel 130 x 74 x 27 mm Dimensions without top panel 130 x 74 x 22 mm ISP connector type 36 pin 2 54mm pitch dual row header male CONTROL connector type 16 pin 2 54mm pitch dual row header male POWER connector type 20 pin 2 54mm pitch dual row header male Operating temperature 0 50 C Operating humidity 90 max without condensation Storage temperature 0 70 C Storage humidity 90 max without condensation Technical Specifications E 10 G L 066 E 1 10 GLE 200 Omi 1 200 Omi 1 gt Two 002 1400 Omil 900 Omil 700 Omil 1700 Omili gt so T T 200 Omil 1 o o a o 000000000 0000000 000000000 0000000 a 4X r200 0mil o oo o 000000000000000000 y O oe OF 300 Omil 200 Omil 1700 Omi 1 1700 Omil 1700 Omi 1 5100
6. interference in which case the user may be required to take adequate prevention measures Attaching additional wiring to this product or modifying the product operation from the factory default as shipped may effect its performance and cause interference with other apparatus in the immediate vicinity If such interference is detected suitable mitigating measures should be taken SMH Technologies E mail general information info smh tech com E mail technical support support smh tech com Web http www smh tech com Important SMH Technologies reserves the right to make improvements to FlashRunner its documentation and software routines without notice Information in this manual is intended to be accurate and reliable However SMH Technologies assumes no responsibility for its use nor for any infringements of rights of third parties which may result from its use SMH TECHNOLOGIES WILL NOT BE LIABLE FOR DAMAGES RESULTING FROM LOSS OF DATA PROFITS USE OF PRODUCTS OR INCIDENTAL OR CONSEQUENTIAL DAMAGES EVEN IF ADVISED OF THE POSSIBILITY THEREOF Trademarks SMH Technologies is the licensee of the SofTec Microsystems trademark All other product or service names are the property of their respective owners Written by Paolo Xausa FlashRunner FRO1ENG User s Manual Contents 0 Before Starting 9 0 1 Important Notice to Users 9 0 2 Safety 9 0 3 Getting Technical Support 10 0 4 Additional Documentation 10 1 Overview 1
7. 1 1 1 What is FlashRunner FRO1ENG 11 1 1 1 General features 11 1 1 2 Hardware features 11 1 1 3 Software features 12 1 2 Package Checklist 12 1 3 Programming Algorithms and Licenses 14 1 3 1 Installing New Licenses 15 1 4 Upgrading the Firmware 16 2 System Setup 17 2 1 Overview 17 2 2 Software Setup 17 2 3 Hardware Setup 18 2 3 1 Interfacing FlashRunner with your Test Programming Equipment 18 2 3 2 Connecting FlashRunner to the Host PC System 20 24 Step by Step Tutorial Sending Commands to FlashRunner 20 3 Connectors 27 3 1 Overview 27 3 2 Power Connector 27 3 3 Control Connector 28 Contents 3 4 ISP Connector 30 3 5 ATE Connection Example 33 4 Technical Specifications 35 4 1 Absolute Maximum Ratings 35 42 DC Characteristics and Functional Operating Range 36 4 3 AC Characteristics 38 4 4 Physical and Environmental Specifications 39 FlashRunner FRO1ENG User s Manual Index of Figures Figure 1 1 Figure 1 2 Figure 1 3 Figure 2 1 Figure 2 2 Figure 2 3 Figure 2 4 Figure 2 5 Figure 2 6 Figure 3 1 Figure 3 2 Figure 3 3 Figure 3 4 Figure 4 1 Figure 4 2 FlashRunner Top Layer 13 FlashRunner Bottom Layer LEDs Side 14 FlashRunner Bottom Layer Connectors Side 14 Typical Programming Connections 19 FlashRunner Control Panel Communication Settings 21 FlashRunner Control Panel Target Device Configured 22 FlashRunner Control Panel Binary File Conversion 23 FlashRunner Control P
8. 9V Maximum input voltage on line RX_RS232 25V to 25V Maximum input voltage on line OPTO_5V reference OPTO_GND 6V Maximum current on lines BUSY PASS FAIL TX 50mA to 1 5mA Maximum current on line TX_RS232 60mA ISP Connector Maximum input voltage on lines DIO AO 1 0 DIO 6 2 CLKOUT 1V to 7V Maximum input voltage on line AINO 12V to 40V Maximum current on lines DIO AO 1 0 DIO 6 2 CLKOUT 50mA Maximum current on line VPROGO 500mA Maximum current on line VPROG1 250mA POWER Connector Maximum supply voltage on line POWER reference GND 20V to 30V Maximum current on line 5V 150mA 35 Technical Specifications 4 2 DC Characteristics and Functional Operating Range Table 4 2 DC Characteristics and Functional Operating Range ne Value Parameter Condition Min Typ Max CONTROL Connector Vi input low voltage on lines START STOP The driver must be able to ov 2V SEL 4 0 RX provide at least 5mA Vin input high voltage on lines START STOP 3V 5V SEL 4 0 RX Vi input low voltage on line RX_RS232 1 2V Vi input high voltage on line RX_RS232 2 4V Vor output low voltage on lines BUSY FAIL lo 4 5mA 450mV PASS TX Von output high voltage on lines BUSY FAIL 4 5V 5V PASS TX Vor output low voltage on line TX_RS232 Rioap 3KQ 5V Von output high voltage
9. G START ES STOP ES BUSY T PASS STATUS 7 Fatt 4 LINK SofTec Microsystems Figure 1 1 FlashRunner Top Layer 13 Overview FROLENG a a na T zT ma BR E om 2 nn heat Y uo x 25 smar en ap un an Py E 3 mm em Rr sine oe fn od UE ded 1 us e m un un TE usY E aw ge Smilde 7 Microsystems dz su mar n ON MN wa BM UN ime M v gd on 2315 y i mn EN ron m NI Figure 1 3 FlashRunner Bottom Layer Connectors Side 1 3 Programming Algorithms and Licenses FlashRunner FRO1ENG includes programming algorithms for several devices In order to program a specific device however a specific license file for that device must be purchased 14 FlashRunner FRO1ENG User s Manual with the license s you specified at the moment of purchase You can purchase additional licenses at any future moment o Note FlashRunner FRO1ENG comes already preinstalled Programming algorithms and license files are stored in the SD card see the FlashRunner Programmer s Manual for more information 1 3 1 Installing New Licenses When you buy an additional license for a specific device you will get An algorithm file alg license file lic A device specific script example frs The alg file contains the actual programming algorithm for the requested device and several other devices of the same family The lic file contains an u
10. L Connector POWER Connector Z ISP Connector To Target Board Figure 2 1 Typical Programming Connections The specific ISP signals that must be routed from FlashRunner FRO1ENG to your target board depend on the specific target device Typical connections for all the device families supported by FlashRunner are shown in the FlashRunner Programmer s Manual 19 System Setup 2 3 2 Connecting FlashRunner to the Host PC System To connect FlashRunner FRO1ENG to a host PC you must provide a RS 232 connector in your carrier board first routing the appropriate signals from FlashRunner s CONTROL connector to the RS 232 connector 2 4 Step by Step Tutorial Sending Commands to FlashRunner After setting up the hardware you are ready to send commands to the instrument The following steps will guide you through the process of launching your first FlashRunner commands using the provided FlashRunner Control Panel utility For detailed information about the FlashRunner Control Panel utility see the FlashRunner Programmer s Manual Note the following steps show how to program a Freescale MC68HC908QY4 microcontroller and the details are therefore specific for that microcontroller However the procedures shown are general and will allow you get a feel of how FlashRunner works 1 Launch the FlashRunner Control Panel utility Select Start gt Programs gt SofTec Micr
11. Pin Signal Name Description 1 RESERVED Internal line for future expansion Do not connect 2 RESERVED Internal line for future expansion Do not connect 3 RESERVED Internal line for future expansion Do not connect 4 RESERVED Internal line for future expansion Do not connect 5 RESERVED Internal line for future expansion Do not connect 6 RESERVED Internal line for future expansion Do not connect 7 RESERVED Internal line for future expansion Do not connect 8 RESERVED Internal line for future expansion Do not connect 9 RESERVED Internal line for future expansion Do not connect 10 RESERVED Internal line for future expansion Do not connect 11 RESERVED Internal line for future expansion Do not connect 12 5V User power supply output 5V 13 RESERVED Internal line for future expansion Do not connect 14 RESERVED Internal line for future expansion Do not connect 15 POWER FlashRunner power supply input 9 24 16 GND Ground dH POWER FlashRunner power supply input 9 24V 18 GND Ground 19 POWER FlashRunner power supply input 9 24V 20 GND Ground 3 3 Control Connector The CONTROL connector is used by FlashRunner to communicate with the host system and for integration with an automatic programming testing equipment Note all control signals are optoisolated You must power the optoisolation circuitry through the OPTO 5V and OPTO GND lines If your system doesn t require optoisolation just connect the OPTO 5V
12. and OPTO GND lines to the 5V and GND lines respectively of the POWER connector 28 FlashRunner FRO1ENG User s Manual Figure 3 2 Control Connector 29 Connectors Table 3 2 Control Connector Signals Pin Signal Name Description 1 TX_RS232 TX output optoisolated RS 232 levels 2 RX_RS232 RX input optoisolated RS 232 levels 3 TX TX output open drain optoisolated 0 5V levels 4 RX RX input optoisolated 0 5V levels 5 STOP STOP input optoisolated active low 6 OPTO 5V Optoisolation power supply input 5V If your system doesn t require optoisolation connect this line to the SV lines of the POWER connector 7 START START input optoisolated active low BUSY BUSY output open drain optoisolated active low PASS PASS output open drain optoisolated active low 10 FAIL FAIL output open drain optoisolated active low 11 SELO Script selection 0 input optoisolated 12 SEL1 Script selection 1 input optoisolated 13 SEL2 Script selection 2 input optoisolated 14 SEL3 Script selection 3 input optoisolated 15 SEL4 Script selection 4 input optoisolated 16 OPTO_GND Optoisolation ground If your system doesn t require optoisolation connect this line to the GND lines of the POWER connector 3 4 ISP Connector The ISP connector has all of the signals needed to program the target device This connector h
13. anel File Transfer 24 FlashRunner Control Panel Target Device Programmed 25 Power Connector 27 Control Connector 29 ISP Connector 31 Example of Connection to an ATE System 33 Load Conditions 39 Bottom Layer Connectors Side Layout 40 FlashRunner FRO1ENG User s Manual Index of Tables Table 3 1 Power Connector Signals 28 Table 3 2 Control Connector Signals 30 Table 3 3 ISP Connector Signals 32 Table 4 1 Absolute Maximum Ratings 35 Table 4 2 DC Characteristics and Functional Operating Range 36 Table 4 3 AC Characteristics 38 Table 4 4 Physical and Environmental Specifications 39 FlashRunner FRO1ENG User s Manual 0 Before Starting Note the FlashRunner System Software CD ROM and or SofTec Microsystems website www softecmicro com may contain an updated version of this user s manual Please check before continuing reading this documentation 0 1 Important Notice to Users While every effort has been made to ensure the accuracy of all information in this document SMH Technologies assumes no liability to any party for any loss or damage caused by errors or omissions or by statements of any kind in this document its updates supplements or special editions whether such errors are omissions or statements resulting from negligence accidents or any other cause 0 2 Safety FlashRunner is a low voltage device However when integrating it inside an automatic test equipment or when interfacing it with
14. anual FlashRunner format click the Create FlashRunner Binary Format button The following dialog box will appear Create FlashRunner Binary Format Input DK EN ce Cancel Format Offset 00000000 Output will be created in the local BINARIES folder Filename frb Unused Bytes Don t Care 00h C FFh C User IV Show the FRB report after conversion Figure 2 4 FlashRunner Control Panel Binary File Conversion In the Input section specify the source file to be converted its format and the address from which the file conversion will start offset In the Output section specify the output filename and the value used to fill unused locations Click the OK button The FlashRunner Binary file will be created in the local BINARIES folder To transfer the created image to FlashRunner send the following command TPSENDFILE YMODEM DEMO FRB In this example the image file is called DEMO FRB The following dialog box will appear 23 System Setup Sending m File Protocok Ymodem v Bytes sent Exit Transfer progress Figure 2 5 FlashRunner Control Panel File Transfer Click the button to browse for the image file to be sent then click Start to begin the transfer The file will be saved to the FlashRunner SD card inthe BINARIES folder We are now ready to start the actual programming pa
15. as several input output lines both digital and analog which are automatically configured by FlashRunner depending on the specific target device to be programmed see the FlashRunner Programmer s Manual to learn how to connect these lines to your specific target device Note SP signals are not optoisolated 30 FlashRunner FRO1ENG User s Manual Figure 3 3 ISP Connector 31 Connectors Table 3 3 ISP Connector Signals Pin Signal Name Description 1 DIO0 AO0 Digital input output 0 or analog output 0 2 GND Ground 3 GND Ground 4 GND Ground 5 DIO1 AO1 Digital input output 1 or analog output 1 6 VPROGO Programmable voltage 0 max 5 5V 500mA T GND Ground 8 VPROGO Programmable voltage 0 max 5 5V 500mA 9 DIO2 Digital input output 2 10 GND Ground 11 GND Ground 12 VPROGO Programmable voltage 0 max 5 5V 500mA 13 DIO3 Digital input output 3 14 VPROGO Programmable voltage 0 max 5 5V 500mA 15 GND Ground 16 GND Ground 17 DIO4 Digital input output 4 18 VPROG1 Programmable voltage 1 max 14 5V 250mA 19 GND Ground 20 VPROG1 Programmable voltage 1 max 14 5V 250mA 21 DIO5 Digital input output 5 22 GND Ground 23 GND Ground 24 GND Ground 25 DIO6 Digital input output 6 26 AINO Analog input 0 max 28 5V 27 GND Ground 28 GND Ground 29 CLKOUT Clock output 30 GND
16. cale MC68HC908QY4 microcontroller For how to connect to other target devices please refer to the FlashRunner Programmer s Manual This chapter will explain how to set up FlashRunner FRO1ENG for the first time Although FlashRunner is typically used for standalone operations Standalone mode the examples in this chapter will use the host system to send commands to FlashRunner Host mode When moving FlashRunner to the production environment you can take full advantage of the instrument s SD card to make the instrument work without being controlled by the host system For more information about Standalone mode and Host mode see the FlashRunner Programmer s Manual 2 2 Software Setup The FlashRunner system software setup installs all of the required components to your hard drive These components include The FlashRunner Control Panel utility Script examples Documentation in PDF format To install the FlashRunner system software 17 System Setup Insert the System Software CD ROM into your computer s CD ROM drive startup window will automatically appear Choose Install Instrument Software from the main menu Follow the on screen instructions Note to install the FlashRunner system software on Windows 2000 or Windows XP you must log in as Administrator 2 3 Hardware Setup To set up FlashRunner FRO1ENG you must follow the steps below in the indicated order 1 I
17. ember of the FlashRunner series of a high performance standalone In System Programmers specific for Flash based microcontrollers and serial memories FlashRunner FRO1ENG is targeted at production environments and piggybacks to your programming system or Automatic Test Equipment ATE via header connectors and can work either in full standalone mode or controlled by a host system 1 1 1 General features Fastest programming algorithms as fast as target device s memory technology limit approved by silicon manufacturers Easy ATE integration Standalone operations projects and code images stored on a memory card Also controllable by any host system via RS 232 Supports most ISP protocols BDM JTAG SPI I2C MON ICC SCI etc Flexible fully configurable Compact and robust design for production environments Data integrity guaranteed every data transfer to from the host system or Secure Digital card is CRC tagged 1 1 2 Hardware features 9 to 24V power supply input Five digital I O lines Two digital I O or analog output lines Two programmable output voltages 0 to 15V 0 25A and 0 to SV 0 5A 11 Overview One analog input line One programmable clock output Secure Digital memory card up to 2 GB 512 bytes on board dynamic memory On board timekeeper and calendar I O protection Optoisolated inputs for project selection Two optoisolated command inputs START and STOP Three
18. l Target Device Programmed 9 We are now done with programming the target device Click the Disconnect button to free the serial port resource For detailed information on all of the FlashRunner commands and their syntax including specific commands for specific family of microcontrollers please refer to the FlashRunner Programmer s Manual included in PDF format in the FlashRunner CD ROM Programming can be automated by creating scripts Scripts are text files stored in the SD card which contain a sequence of FlashRunner commands See the FlashRunner Programmer s Manual for more information about scripts 25 FlashRunner FRO1ENG User s Manual 3 Connectors 3 1 Overview FlashRunner connects to your programming testing system through three header connectors one groups ISP signals one groups control signals and one groups power signals 3 2 Power Connector The POWER connector is used to power FlashRunner This connector also includes reserved expansion lines which must not be connected RESERVED 1 2 RESERVED RESERVED 3 4 RESERVED RESERVED 5 6 RESERVED RESERVED 7 8 RESERVED RESERVED 9 10 RESERVED RESERVED 11 12 5V RESERVED 13 14 RESERVED POWER 15 16 GND POWER 17 18 GND POWER 19 20 GND POWER Connector Figure 3 1 Power Connector 27 Connectors Table 3 1 Power Connector Signals
19. nlocking code that will let you use the programming algorithm A license file enables the use of a specific programming algorithm on a specific FlashRunner instrument licenses are serial number specific The script file contains an example of script to use as a starting point for your specific programming needs for more information on scripts see the FlashRunner Programmer s Manual To install the new license do the following 1 Copythe alg file into the ALGOS directory of the SD card if an alg file with the same name already exists overwrite it 2 Copythe lic file into the LICENSES directory of the SD card To copy files on the SD card use either a standard card reader connected to a PC or transfer the files using the FlashRunner FSSENDFILE command for more information on FlashRunner commands see the FlashRunner Programmer s Manual 15 Overview Alternatively you can use the FlashRunner Control Panel utility to install new programming algorithms and licenses For more information on the FlashRunner Control Panel please refer to the FlashRunner Programmer s Manual 1 4 Upgrading the Firmware The FlashRunner firmware can be easily upgraded using the provided Control Panel utility For more information please refer to the FlashRunner Programmer s Manual 16 FlashRunner FRO1ENG User s Manual 2 System Setup 2 1 Overview Note the example shows how to set up the system for programming a Frees
20. nterface FlashRunner with your test programming equipment 2 Connect FlashRunner to the host PC system 3 Send FlashRunner commands via the FlashRunner Control Panel utility 2 3 1 Interfacing FlashRunner with your Test Programming Equipment FlashRunner FRO1ENG typically piggybacks to a carrier board designed by you that interfaces FlashRunner to your test programming equipment and to your target board The carrier board must include three female header connectors that accept FlashRunner s ISP CONTROL and POWER connectors The carrier board Supplies power to FlashRunner FlashRunner accepts any DC voltage between 9 V and 24 V Routes all of the required ISP and power signals from FlashRunner to the target board Routes the RS 232 signals from FlashRunner CONTROL connector to a RS 232 connector for communication with a host PC 18 FlashRunner FRO1ENG User s Manual Routes control signals START STOP BUSY PASS FAIL and script selection lines to your test programming equipment only necessary for standalone operations Connections between the carrier board and the target board typically consist of flat cables that plug into the ISP connector on the target board s or single wires that connect to the single nails of your bed of nails fixture The figure below illustrates typical programming connections d N Carrier Board ZL Z CONTRO
21. optoisolated status outputs FAIL PASS BUSY One optoisolated RS 232 channel 1 1 3 Software features Fully autonomous standalone mode thanks to its SD memory card FAT16 Controllable by any host system through a terminal utility and simple ASCII protocol Up to 32 hardware selectable projects scripts unlimited software selectable projects Log files Erase blank check program read verify oscillator trimming etc 1 2 Package Checklist The FlashRunner FRO1ENG package includes the following items FlashRunner FRO1ENG unit including an SD card already pre installed with the programming algorithm s you specified at the time of purchase FlashRunner System Software CD ROM containing the FlashRunner Control Panel utility and the FlashRunner Programmer s Manual in PDF format This user s manual A registration card 12 FlashRunner FRO1ENG User s Manual FlashRunner FRO1ENG is composed of two layers a bottom layer and a top layer The bottom layer contains all of the FlashRunner electronics the top layer has the function of protecting the bottom layer and replicating the status LEDs If space is an issue when integrating FlashRunner in your programming testing system the top layer can be easily removed The following figures show FlashRunner s top and bottom layers FLASHRUNNEr SEL4 High Performance Standalone In System Programmer secs nach seL2 seu T9 SELO O
22. osystems gt FlashRunner gt Control Panel The Control Panel utility will open 2 To establish a connection with FlashRunner on the Communication Settings section select FlashRunner serial version and specify the COM port you are using and the baud rate by default FlashRunner communicates at 115200 bps 20 FlashRunner FRO1ENG User s Manual li FlashRunner Control Panel v 1 0 J Image File Create FlashRunner Binary Format FRB Communication Settings Model Flash Runner serial version Port COM1 Baud rate bps 115200 xi Restore Defaults Connect Update Firmware Communication History Fre Figure 2 2 FlashRunner Control Panel Communication Settings Click the Connect button On the Communication History section note the commands that have been sent and received In this case the SPING command is automatically sent to FlashRunner which replies with the PONG gt string In the edit box below the communication history type the following commands each followed by Return TCSETDEV FREESCALE MC68HC908QY4 HC08 TCSETPAR FOSC 16000000 TCSETPAR FDIV 4 TCSETPAR VDD 5000 These commands set respectively the target microcontroller the oscillator frequency the internal divisor and the VDD voltage In this example we used a 16 MHz oscillator the internal divisor for MC68HC908QYA devices i
23. other systems take all precautions in order to avoid electrical shocks due to for example different ground references Make all connections to the target system before applying power to the instrument To protect FlashRunner against electrostatic discharge ESD always connect yourself to ground e g via wrist straps when handling the instrument Always store FlashRunner inside an antistatic bag when not in use Before Starting 0 3 Getting Technical Support SMH Technologies is continuously working to improve FlashRunner firmware and to release programming algorithms for new devices SMH Technologies offers a fast and knowledgeable technical support to all of its customers and is always available to solve specific problems or meet specific needs To get in touch with SMH Technologies please refer to the contact information below Phone 39 0434 421111 Fax 39 0434 639021 Technical Support support smh tech com 0 4 Additional Documentation This user s manual provides information about how to setup FlashRunner FRO1ENG and its hardware characteristics For information about FlashRunner commands and their syntax including specific commands for specific family of microcontrollers please refer to the FlashRunner Programmer s Manual included in PDF format in the FlashRunner CD ROM 10 FlashRunner FRO1ENG User s Manual 1 Overview 1 1 What is FlashRunner FRO1ENG FlashRunner FRO1ENG is a m
24. rt Send the following commands TPSETSRC FILE DEMO FRB TPSTART TPCMD SETPWD CONST SFF SFF SFF FF FF FF FF SFF TPCMD MASSERASE F TPCMD BLANKCHECK F EEOO 4608 TPCMD PROGRAM F EE00 EEOO 4608 TPCMD VERIFY F S EEOO EEOO 4608 TPEND The data to be programmed is taken from the image file starting at EEO0 offset from the beginning of the file is programmed to the target microcontroller starting from the location EE00 and is 4608 bytes long The TPSETSRC command specifies the source file for the TPCMD PROGRAM e TPCMD VERIFY commands that come next All the actual programming operations are sent between a TPSTART and TPEND command The TPCMD SETPWD command sets the security bytes needed to perform subsequent operations After sending these commands the Control Panel will look like the figure below 24 FlashRunner FRO1ENG User s Manual lif FlashRunner Control Panel v 1 0 2 Image File NER Create FlashRunner Binary Format FRB m Programmer Send FlashRunner Binaries Communication Settings Model dl Send Scripts Port zl Send Algorithms Baud rate bps xl Send Licenses Get Log Disconnect Eormat SD Card Communication History TPCMD BLANKCHECK F EEOO 4608 2 Clear gt TPCMD PROGRAM F EEOO EEOO 4608 gt TPCMD VERIFY F S EE00 EE00 4608 gt TPEND gt Send Cmd Figure 2 6 FlashRunner Control Pane
25. s fixed to 4 and the VDD is 5 V 21 System Setup FlashRunner will respond to each command with the gt string indicating that the command has been successfully executed After sending these commands the Control Panel will look like the figure below Wil FlashRunner Control Panel v 1 0 ka Image File FLASHRUNNSER Create FlashRunner Binary Format FRB High Performance Si System ne In System Programmer Send FlashRunner Binaries Communication Settings Model Ed Send Scripts Port a Send Algorithms Baud rate bps zi Send Licenses Bet Log Disconnect Format SD Card Communication History TCSETDEV FREESCALE MC68HC908QY4 HCOS Clear gt TCSETPAR FOSC 16000000 gt TCSETPAR FDIV 4 gt TCSETPAR VDD 5000 gt Send Cmd Figure 2 3 FlashRunner Control Panel Target Device Configured 5 When working with Freescale HC08 devices FlashRunner requires you to specify the power up and power down times in milliseconds Send the following two commands TCSETPAR PWDOWN 10 TCSETPAR PWUP 10 6 After specifying the target device settings we are ready to transfer to FlashRunner the binary image to be programmed into the target device FlashRunner accepts only image files in a frb FlashRunner Binary format To convert your binary Intel Hex or S19 image file to the 22 FlashRunner FRO1ENG User s M
26. x VPROG1 current source 250mA POWER Connector Supply voltage 9v 24V Power consumption 1 5A 5V line output current 100mA 5V line output voltage 4 75V 5V 5 25V Technical Specifications 4 3 AC Characteristics Table 4 3 AC Characteristics ER Value Parameter Condition Min Typ Max trise on lines DIO 6 2 Vproco 1 8V 40ns o DIO 1 0 CLKOUT when Load 4700 100pF configured as digital output Vproco 3 3V see figure 4 1a i 30ns push pull V g Df 25ns tra On lines DIO 6 2 Vproco 1 8V 35ns i DIO 1 0 CLKOUT when Load 4700 100pF configured as digital output Verogo 3 3V see figure 4 1a s Bens push pull Weren SV 25ns Vproa1 3V x 7us V tise on lines DIO AO 1 0 V 42V Load 4 7KQ 100pF 2 Aus configured as analog output PROGIE see figure 4 1a H Vproc1 14 5V 12us Vrroc1 3V 5 8us 5 tract on lines DIO AO 1 0 y 3 E configured as analog output VpRoc 12V Load 100pF see figure 4 1b 20us Vproc 14 5V 30us 7 Vproco 0 1 8V Load 150 10mF see figure 4 1a 10ms trise on line VPROGO Vproco 0 3 3V Load 220 10mF see figure 4 1a 15ms Vproco 0 5 5V Load 220 10mF see figure 4 1a 20ms Vproco 1 8 0V 300ms trau on line VPROGO Vproco 3 3 0V Load 10mF see figure 41b 350ms Vproco 5 5 0V 350ms e Vproci 0 3V
Download Pdf Manuals
Related Search
Related Contents
ANNEX 1 Hot water pellet boiler “ERATO Pelletherm 30 v2” 説明書 ScanStation 2 UserManual Q - ソニー製品情報 Disassembly instructions, complete vehicle 537 675 SOEG-RTZ-4-NS-K-L Remington D5800 hair dryer AUTO-TUNE 4 CP-UM-5573E - Azbil Corporation Copyright © All rights reserved.