Page 2
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.
Page 3
Contents BEFORE STARTING ....................6 ..................6 MPORTANT OTICE TO SERS ........................6 AFETY ..................8 ETTING ECHNICAL UPPORT ..................8 DDITIONAL OCUMENTATION OVERVIEW ........................ 9 2.0? ..................9 HAT IS LASH UNNER 2.1.1 General features ................... 10 2.1.2 Hardware features ..................11 2.1.3 Software features ..................
Page 4
CONNECTORS ......................20 ....................... 20 VERVIEW ISP C ...................... 20 ONNECTORS ATE C ..................26 ONTROL ONNECTOR ................27 ELAY ARRIER ONTROL ONNECTOR 4.4.1 Application Example ..................29 ..................30 EMULTIPLEXER ONTROL ONNECTOR USB C ..................... 30 ONNECTOR FLASHRUNNER 2.0 TOOLS ..................31 ......................
Page 5
Index of Figures Figure 1: FlashRunner 2.0 ..................9 Figure 2: ATE control connector ................13 Figure 3: Control Connectors ................. 14 Figure 4: In System Programming DIN connectors ..........15 Figure 5: FlashRunner 2.0 top panel ..............15 Figure 6: ISP Connector pinout ................21 Figure 7: ATE CONTROL Connector ..............
Page 6
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.
Page 7
To protect FlashRunner 2.0 against electrostatic discharge (ESD), always connect yourself to the ground (e.g. via wrist straps) when handling the instrument. Always store FlashRunner 2.0 inside an antistatic bag when not in use. Disclaimer: when integrating FlashRunner 2.0 please pay attention to place it in a well-ventilated area to avoid overheating related damages.
Page 8
SMH Technologies offers 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:...
Page 9
2 Overview 2.1 What is FlashRunner 2.0? FlashRunner 2.0 is a high-integration in-system gang programmer, based on the new and innovative FlashRunner 2.0 cutting-edge technology. FlashRunner 2.0 is designed for programming multi-PCB panel assemblies, with microcontroller, NOR, and NAND memories. This means: ▪...
Page 10
Products upgrade from 4 up to 8 active channels and from 12 to 16 active channels are available by asking your sales reference for a specific upgrade license. SMH Technologies reserves the right, at its discretion, to replace the product. In all of the above configurations, each ISP channel is composed of: ▪...
Page 11
▪ Up to 20 Mbyte/sec host data transfer. 2.1.2 Hardware features ▪ ISP lines: 8 digital I/O lines; ◦ Two programmable output voltages; ◦ ▪ 1 GBytes on-board RAM; ▪ On-board timekeeper and calendar for time-stamped log file; ▪ LAN Communication Interface ▪...
Page 12
2.2 Package Checklist The FlashRunner 2.0 package includes the following items: ▪ FlashRunner 2.0 unit; ▪ Power supply unit; ▪ An Ethernet cross cable; ▪ A USB cable; ▪ Quick start guide https://smh-tech.com.cn sales@smh-tech.com.cn (+86)15250087885...
Page 13
2.3 Hardware Overview FlashRunner is composed of a Main Board with up to 8 programming channels and an optional sandwich board to reach up to 16 programming channels. 2.3.1 Power Supply FlashRunner 2.0 is powered through a 15V power supply connected to a DC plug connector.
Page 14
2.3.3 LAN Connector LAN Connector is used to communicate with a host PC system. Please use the provided cross cable to connect FlashRunner 2.0 with your PC. For more information check chapter 2.3.3 and check related documentation on FlashRunner 2.0 Programmer's Manual to correctly set up your host PC system 2.3.4 USB Connector Alternatively, communication with the host PC can be done with the USB B...
Page 15
2.3.6 ISP Connectors Figure 4: In System Programming DIN connectors Figure 4 shows the two ISP connectors on the FlashRunner 2.0-16 channel. The lower connector will define channels 1 to 8, the upper connector will define channels 9 to 16. For more information see chapter 2.3.6. 2.3.7 LEDs ▪...
Page 16
2.4 Programming Drivers and Licenses FlashRunner 2.0 includes programming drivers for various devices. However, to program a specific device, a specific license must be purchased for that device, family, or silicon producer. Note: FlashRunner 2.0 comes already preinstalled with the license(s) you specified at the moment of purchase.
Page 17
FR2.0A16, you could purchase a Channel Upgrade License. Please ask our Sales Team (sales@smh-tech.com). SMH Technologies reserves the right, at its discretion, to replace the product. 2.6 Upgrading the Firmware FlashRunner 2.0 firmware can be easily upgraded using the FlashRunner 2.0 WorkBench software.
Page 18
3 System Setup 3.1 Overview Note: Keep FlashRunner 2.0 always in a well-ventilated area in order to prevent product overheating, which could affect product performance and, if maintained for a long time, it could damage product hardware components. This chapter will explain how to set up FlashRunner 2.0 for the first time. The new FR2.0 WorkBench project Wizard allows an easy and fast system setup.
Page 19
3.3 Hardware Setup To set up FlashRunner 2.0, you must follow the steps below in the following order: ▪ Interface FlashRunner 2.0 with your test/programming equipment; ▪ Connect FlashRunner 2.0 to host PC system (if you use it in Host Mode); ▪...
Page 20
4 Connectors 4.1 Overview FlashRunner 2.0 connects to your programming/testing system through: ▪ “ISP” connectors: 96 way, 3 row, DIN 41612, pitch = 2.54mm (male) ▪ “ATE CONTROL” connector: 30 way, 3 row, DIN 41612, pitch = 2.54mm (male) ▪ “RELAY CONTROL”...
Page 21
Figure 6: ISP Connector pinout Table 1: ISP Connector Signals (Main Board) Pin # Signal Name Description 1DIO0 ISP Channel 1: Digital input/output 0 1DIO3 ISP Channel 1: Digital input/output 3 1DIO6 ISP Channel 1: Digital input/output 6 1VPROG0 ISP Channel 1: Programmable voltage 0 2DIO0 ISP Channel 2: Digital input/output 0 2DIO3...
Page 22
Pin # Signal Name Description 1DIO4 ISP Channel 1: Digital input/output 4 Ground 1VPROG1 ISP Channel 1: Programmable voltage 1 2DIO1 ISP Channel 2: Digital input/output 1 2DIO4 ISP Channel 2: Digital input/output 4 Ground 2VPROG1 ISP Channel 2: Programmable voltage 1 3DIO1 ISP Channel 3: Digital input/output 1 3DIO4...
Page 23
Pin # Signal Name Description Ground 4DIO2 ISP Channel 4: Digital input/output 2 4DIO5 ISP Channel 4: Digital input/output 5 4DIO7 ISP Channel 4: Digital input/output 7 Ground 5DIO2 ISP Channel 5: Digital input/output 2 5DIO5 ISP Channel 5: Digital input/output 5 5DIO7 ISP Channel 5: Digital input/output 7 Ground...
Page 24
Pin # Signal Name DeProjection 13DIO0 ISP Channel 13: Digital input/output 0 13DIO3 ISP Channel 13: Digital input/output 3 13DIO6 ISP Channel 13: Digital input/output 6 13VPROG0 ISP Channel 13: Programmable voltage 0 14DIO0 ISP Channel 14: Digital input/output 0 14DIO3 ISP Channel 14: Digital input/output 3 14DIO6...
Page 25
Pin # Signal Name DeProjection Ground 15VPROG1 ISP Channel 15: Programmable voltage 1 16DIO1 ISP Channel 16: Digital input/output 1 16DIO4 ISP Channel 16: Digital input/output 4 Ground 16VPROG1 ISP Channel 16: Programmable voltage 1 9DIO2 ISP Channel 9: Digital input/output 2 9DIO5 ISP Channel 9: Digital input/output 5 9DIO7...
Page 26
4.3 ATE Control Connector ATE Control Connector is used to communicate with the host system and for integration with automatic programming/testing equipment (ATE). Note: all control signals are referenced to GND_I, separate from GND. This allows a host system to safely communicate with FlashRunner 2.0 even when the target boards have different ground reference compared to the host system’s (and it’s not possible to connect them together).
Page 27
Pin # Signal Name Description GND_I Ground GND_I Ground PASS/FAIL5 Programming channel 5 PASS/FAIL (output, referenced to GND_I) PASS/FAIL6 Programming channel 6 PASS/FAIL (output, referenced to GND_I) PASS/FAIL7 Programming channel 47PASS/FAIL (output, referenced to GND_I) PASS/FAIL8 Programming channel 8 PASS/FAIL (output, referenced to GND_I) GND_I Ground PASS/FAIL9...
Page 29
4.4.1 Application Example Figure 9: Relay Control Application Example Relay OMRON G6K2FYTR12DC , Omron signal relay 12V 1A 2CO ▪ Darlington V (SAT) ~ 1V (see Technical Specification Chapter) ▪ = 1315Ω (en-g6k datasheet) ▪ COIL = (V (SAT)) / R = ~10,5mA COIL COIL...
Page 30
Demultiplexer Control Connector The demultiplexer control connector is the same used for the Relay Barrier. Working conditions are explained below: Command SETMUX 0: All the lines are disconnected Command SETMUX 1: ISP Input lines are connected to output 1 (J1-J3) Command SETMUX 2: ISP Input lines are connected to output 2 (J2-J4) Pin # Signal Name...
Page 31
5 FlashRunner 2.0 Tools 5.1 Relay Barrier Relay barrier is functional to provide galvanic isolation between FlashRunner and the UUTs. It is available in two versions: - FR2P0RB08 (Relay Barrier for FR2P0-A08) - FR2P0RB16 (Relay Barrier for FR2P0-A16) Figure 10: FR2P0RB16: Relay Barrier for FR2.0A16 The relay barrier must be powered by connecting the 15 V supply adapter to one of the female plug on the right side.
Page 32
The driving signal for the relays are given by the FlashRunner through the 10 wire flat cable. Each FR2.0 relay control connector must be connected to the relay barrier board at the same level. Then connect the FR2P0 DIN41612 male connector to the FR2P0RB DIN41612 female connector.
Page 33
Demultiplexer is available for both FlashRunner 8 channels and FlashRunner 16 channels versions, thus reaching up to 16 or 32 channels per model. It provides also galvanic isolation disconnecting all the ISP, power, and ground lines. With this demultiplexer, each FlashRunner 2.0 physical channel corresponds to 2 demultiplexed output channels in series.
Page 34
Parameter Value Supply voltage on line POWER (reference GND) +15V FR2P0MPX160 Dimensions 184 x 130 x 19 mm FR2P0MPX320 Dimensions 184 x 130 x 30 mm “ISP” connectors type 96 way, 3 row, DIN 41612, pitch = 2.54mm 5.3 Cable interface Figure 12: Cable interface for FR2.0A16 Cable Interface allows to connect target directly using our cables and adapters keeping good signals integrity.
Page 35
6 Technical Specifications 6.1 Absolute Maximum Ratings Table 4.1: Absolute Maximum Ratings Parameter Value “POWER” Connector Supply voltage on line POWER (reference GND) +15V “CONTROL” Connector Maximum input voltage on lines START, SEL[4..0], SG[1..0] -2V to +20V Maximum current on lines BUSY, PASS, FAIL ±10mA “ISP GROUP”...
Page 36
Parameter Condition Value (output high voltage) on lines BUSY, FAIL, 4.5V PASS “Relays Control” Connector Coil Supply Voltage Collector Current per Channel 500mA (sat) = 200mA 1.3V COIL “ISP” Connectors (input low voltage) on lines DIO 0.3V PROG0 (input high voltage) on lines DIO Configured as digital lines 0.7V PROG0...
Page 37
6.3 AC Characteristics (TBW) Table 4.3: AC Characteristics Parameter Condition Value on lines DIO[7..0], when RISE Load: 470Ω//100pF configured as digital output = 1.8V 40ns PROG0 (see Figure 13) push-pull = 3.3V 30ns PROG0 = 5V 25ns PROG0 on lines DIO[7..0], when FALL Load: 470Ω//100pF configured as digital output...
Page 38
6.4 Physical and Environmental Specifications Table 4.6: Physical and Environmental Specifications Parameter Value Dimensions: 8channels - without slave board 170 x 83 x 19 mm Dimensions: 16 channels - with slave board 170 x 83 x 30 mm Dimensions: 16 channels with relay barrier 170 x 159 x 30 mm “ISP”...
Need help?
Do you have a question about the FlashRunner 2.0 FR2.0A4 and is the answer not in the manual?
Questions and answers