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.
Overview 8 What is FlashRunner HS? 8 2.1.1 FlashRunner HS Control Unit 2.1.2 FlashRunner HS Active Module 12 2.1.3 FlashRunner HS Control Unit link 18 Package Checklist 19 Hardware Overview 2.2.1 Power Supply 20 2.2.2 ATE Control Connector 20 2.2.3 LAN Connector 2.2.4...
Page 4
Hardware Setup 24 3.3.1 Interfacing with your Test/Programming equipment 25 3.3.2 Connecting Control unit to Active Module 25 3.3.3 Connecting to the Host PC System 3.3.4 Powering Up 25 3.3.5 Setting Up LAN Settings Connectors Overview ATE Control Connector USB Connector 30 ISP/PP Connector Technical Specifications 41 Absolute Maximum Ratings...
1.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...
(e.g. via wrist straps) when handling the instrument. Always store FlashRunner HS inside an antistatic bag when not in use. Disclaimer: when integrating FlashRunner HS please pay attention to place it in a well-ventilated area to avoid overheating related damages.
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:...
2 Overview 2.1 What is FlashRunner HS? FlashRunner HS is a multi-board distributed system designed for high-speed multi-device true-parallel Pre-Programming and In-System Programming. It represents the natural evolution of the FlashRunner 2.0 technology. FlashRunner HS has been designed to program eMMC memories, NAND memories, microcontrollers and serial memories.
FlashRunner HS is composed by a single-board central unit named FlashRunner HS Control Unit (FR HS CU) and by up to 8 single-board peripheral units named FlashRunner HS Active Module (FR HS AM). The peripheral units are intended to be placed in the near proximity of the target device.
Page 10
FlashRunner HS Control Unit is equipped with 8 USB type-C ports to connect up to 8 FlashRunner HS Active Modules. General features ▪ up to 8 USB-C connection to as many Active Modules; ▪ easy ATE integration; ▪ standalone operations;...
Page 11
On-board timekeeper and calendar for time-stamped log file; Software features ▪ Linux based operating system; ▪ FlashRunner HS WorkBench: friendly Graphical User Interface (Windows, Linux and Mac compatible) ▪ Controllable by any host system through a terminal utility and simple ASCII protocol;...
2.1.2 FlashRunner HS Active Module FlashRunner HS Active Module board is intended as a peripheral unit of FlashRunner HS Control Unit. Its compact and very small form factor allows to place it in the near proximity of the target device. Data, commands and power supply are provided by Control Unit through a single USB type-C cable.
Page 13
• 32mm x 63mm x 9mm without case; • 32mm x 67mm x 15mm with case; ▪ USB type-C port to be connected with FlashRunner HS Control Unit; ▪ one ISP/PP device connector (Right-Angle or Vertical, 30-position, 2-row, 1.27mm) to communicate with the target device or interposed relay barrier board: •...
Page 14
• external relay power line (15V) and command line; ▪ power conversion section to supply the board and to provide programmable voltages to the output; ▪ output power lines voltage and current continuous monitoring. Figure 5: FlashRunner HS dual eMMC Active Module with right-angle device connector...
Page 15
• external relay power line (15V) and command line; ▪ power conversion section to supply the board and to provide programmable voltages to the output; ▪ output power lines voltage and current continuous monitoring. Figure 6: FlashRunner HS dual eMMC Active Module with right-angle device connector...
Page 16
• 40mm x 66mm x 9mm without case; • 40mm x 66mm x 15mm with case; ▪ USB type-C port to be connected with FlashRunner HS Control Unit; ▪ Two ISP/PP device connectors (Right-Angle or Vertical, 20-position, 2-row, 1.27mm) to communicate with the device to be programmed or interposed relay barrier board;...
Page 17
• 80mm x 66mm x 9mm without case; • 80mm x 66mm x 15mm with case; ▪ USB type-C port to be connected with FlashRunner HS Control Unit; ▪ Four ISP/PP device connectors (Right-Angle or Vertical, 20-position, 2-row, 1.27mm) to communicate with the device to be programmed or interposed relay barrier board;...
2.1.3 FlashRunner HS Control Unit link FlashRunner HS Control Unit and FlashRunner HS Active Modules are connected through a USB 3.1 Gen1 SuperSpeed type-C cable with the following features: ▪ USB type-C symmetric flippable connector at both side; ▪ bidirectional high speed differential link (up to 3.2 Gbps);...
Package Checklist FlashRunner HS Control Unit package include the following items: Table 1: FlashRunner HS Control Unit Package Checklist Qty. Description FlashRunner HS Control Unit Ethernet cross cable 2 meter RJ45 USB 2.0 cable 1.8 meter (type-A to type-B micro)
Control Unit through a USB type-C cable. 2.2.2 ATE Control Connector ATE Control Connector, on FlashRunner HS Control Unit, is used by an ATE system in order to control FlashRunner HS instead of communicating with USB port or LAN port.
LAN Connector LAN Connector is used to communicate with host PC system. Use provided cross cable to connect FlashRunner HS Control Unit with your PC. For more information, please refer to chapter 2.2.3 and to related documentation on FlashRunner HS Programmer's Manual in order to correctly setup your host PC system.
When you buy an additional license for a specific device, you will get a license file (.lic); If you ordered a new device development, you will also receive: ▪ A driver file (.so) For detailed information on how to update FlashRunner HS please check FlashRunner HS Programmer’s Manual.
2.3 Upgrading the Firmware FlashRunner HS firmware can be easily upgraded using the FlashRunner HS WorkBench software. For more information, please refer to the FlashRunner HS Programmer’s Manual.
This chapter will explain how to set up FlashRunner HS for the first time. The new FlashRunner HS WorkBench project Wizard allow an easy and fast system setup.
▪ Connect FlashRunner HS Active Module to FlashRunner HS Control Unit; ▪ Connect FlashRunner HS Control Unit to host PC system (if you use it in Host Mode); ▪ Provide power to FlashRunner HS Control Unit; ▪ Set up LAN settings (if you use the Ethernet connection);...
3.3.5 Setting Up LAN Settings If you connected FlashRunner HS Control Unit to the host PC using the Ethernet connection, you need to set up the FlashRunner HS Control Unit IP address. To learn how to set up the FlashRunner HS Control Unit address,...
▪ ISP/PP connector (30-position, 2-row, 1.27mm pitch, male, vertical or right angle). FlashRunner HS GP2 and GP4 Active Module may be connected to the target devices to be programmed through: ▪ ISP/PP connector (20-position, 2-row, 1.27mm pitch, male, vertical or...
5V_I_FUSE (both obtained with an isolated DC/DC converter). This allows a host system to safely communicate with FlashRunner HS Control Unit 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 29
A typical sequence of commands given through the ATE Control Interface is listed in the following: drive PRJ_SEL[4..0] input signals to select up to 32 different projects previously stored into FlashRunner HS; if the programmer is not BUSY, drive the START_PRJ input signal to trigger the project start;...
Table 3: ATE Control Connector Signals Pin # Signal Name Input/Output Description PRJ_SEL[0] Project selection 0 (referenced to GND_I) CH_INDEX[0] Channel Index 0 (referenced to GND_I) PRJ_SEL[1] Project selection 1 (referenced to GND_I) CH_INDEX[1] Channel Index 1 (referenced to GND_I) PRJ_SEL[2] Project selection 2 (referenced to GND_I) CH_INDEX[2]...
4.4 ISP/PP Connector ISP/PP connector, on FlashRunner HS Active Module, is featured by several input/output communication lines, power lines and relay command lines. On FlashRunner HS Single eMMC Active Module is available in vertical male (Samtec TFM-115-11-L-D) and right-angle format (Samtec TFM-115-01-L-D- RA).
Page 32
Figure 19: ISP/PP connector – pin numbering Table 2: ISP/PP Connector Signals for FlashRunner HS eMMC Active Module Pin # Signal Name Description VPROG0 Programmable voltage 0 Ground VPROG1 Programmable voltage 1 Ground Ground Ground DIO_0 Digital IO 0 Signal...
Page 33
Figure 20: FlashRunner HS eMMC Active Module with right-angle device connectors (top view) Figure 21: FlashRunner HS eMMC Active Module with vertical device connectors (top view) Item X [mm] Y [mm] Left-Bottom corner 0.00 0.00 Top-Right corner 63.00 32.00 Connector P1 56.14...
Page 34
Figure 22: FlashRunner HS dual eMMC/NAND Active Module with right angle connectors (top view) Item X [mm] Y [mm] Left-Bottom corner 0.00 0.00 Top-Right corner 63.00 64.00 Connector CH1 56.14 48.00 Connector CH2 56.14 16.00...
Page 35
Figure 23: FlashRunner HS dual eMMC/NAND Active Module with vertical female connectors (bottom view) Item X [mm] Y [mm] Top-Left corner 0.00 0.00 Right-Bottom corner 63.00 64.00 Connector CH1 56.14 48.00 Connector CH2 56.14 16.00...
Page 36
On FlashRunner HS GP2/GP4 General Purpose Active Module is available in vertical female (Samtec SFM-110-01-L-D) and right-angle format (Samtec TFM-110-01-L-D-RA). Table 5: ISP/PP Connector Signals for FlashRunner HS General Purpose Active Module Pin # Signal Name Description VPROG0 Programmable voltage 0...
Page 37
Figure 24: FlashRunner HS GP2 Active Module with right-angle device connectors (top view) Item X [mm] Y [mm] Left-Bottom corner 0.00 0.00 Top-Right corner 66.00 40.00 Connector P1_C1 59.20 29.39 Connector P1_C2 59.20 10.86...
Page 38
Figure 25: FlashRunner HS GP2 Active Module with vertical device connectors (bottom view) Item X [mm] Y [mm] Top-Left corner 0.00 0.00 Bottom-Right corner 66.00 40.00 Connector P1_C1 59.20 29.39 Connector P1_C2 59.20 10.86...
5 Technical Specifications 5.1 Absolute Maximum Ratings Table 6: Absolute Maximum Ratings Parameter Value “POWER” Connector Supply voltage on line POWER (reference GND) +15V “ATE 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”...
5.2 DC Characteristics and Functional Operating Range Table 7: DC Characteristics and Functional Operating Range Parameter Condition Value “ATE CONTROL” Connector (input low voltage) on lines START_PRJ, 0.8V PRJ_SEL[4..0] (input high voltage) on lines START_PRJ, 2.4V PRJ_SEL[4..0] (output low voltage) on lines BUSY, = 4mA 0.8V PASS/FAIL_CH, FAIL_CH, VAILD_CH...
Page 43
14,5V 15,5V Power consumption Note: Keep FlashRunner HS Control Unit and Active Modules always in a well-ventilated area in order to prevent product overheating, which could affect product performance and, if maintained for long time, it could damage product hardware...
5.3 AC Characteristics Table 8: AC Characteristics HS Active Module General Purpose Parameter Condition Value on DIO lines when RISE 15.5ns configured as digital output = 1.8V Load: 2KΩ//15pF 2.1ns PROG0 push-pull 5.8ns = 3.3V 0.7ns PROG0 4.4ns = 5V 0.7ns 25ns PROG0...
Page 45
Table 9: AC Characteristics HS Active Module Single/Dual eMMC - NAND Parameter Condition Value on DIO lines when RISE Load: 2KΩ//15pF configured as digital output = 1.2V 2.5ns PROG0 push-pull = 1.8V 0.1ns PROG0 2.4ns = 3.3V 0.1ns PROG0 on DIO lines when FALL Load: 2KΩ//15pF configured as digital output...
5.4 Physical and Environmental Specifications Table 10: Physical and Environmental Specifications Parameter Value Dimensions, HS Control Unit 170 x 83 x 19 mm Dimensions, HS Active Module Single eMMC 63 x 32 x 12 mm Dimensions, HS Active Module Dual eMMC/NAND 63 x 64 x 12 mm Dimensions, HS Active Module Dual General Purpose 66 x 40 x 12 mm...
Need help?
Do you have a question about the FlashRunner HS and is the answer not in the manual?
Questions and answers