SMH Technologies Flashrunner FR3070A User manual

High-Performance, Standalone In-System Programmer
FR3070A
User’s Manual


FR 3070 A
Plug-in Card
for Agilent Medalist
i3070 Utility Card
User’s Manual
Revision 1.1 August 2012
Copyright © 2012 SMH Technologies
DC10511

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 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
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.

FR 3070 A User’s Manual
Contents
0Before Starting ...................................................................................... 9
0.1 Important Notice to Users.................................................................. 9
0.2 Safety................................................................................................. 9
0.3 Getting Technical Support ............................................................... 10
0.4 Additional Documentation ............................................................... 10
1Overview .............................................................................................. 11
1.1 What is FR3070A? .......................................................................... 11
1.2 Features .......................................................................................... 12
1.2.1 General features.............................................................................. 12
1.2.2 Hardware ......................................................................................... 12
1.2.3 Software .......................................................................................... 12
1.3 Package Checklist ........................................................................... 13
1.4 Hardware Overview ......................................................................... 13
1.4.1 Power Supply .................................................................................. 13
1.4.2 LAN Connection .............................................................................. 13
1.4.3 ISP lines .......................................................................................... 13
1.5 Programming Algorithms and Licenses........................................... 14
1.5.1 Installing New Licenses ................................................................... 14
1.6 Upgrading the Firmware .................................................................. 15
2System Setup ...................................................................................... 16
2.1 Overview.......................................................................................... 16
2.2 Software Setup ................................................................................ 16
2.2.1 DLL installation ................................................................................ 16
2.3 Programming example .................................................................... 17
2.4 LAN Configuration ........................................................................... 17
3Connectors .......................................................................................... 20
3.1 Overview.......................................................................................... 20
3.2 ISP connector .................................................................................. 20

Contents
3.3 ISP and Communication connectors ................................................21
4Technical Specifications.....................................................................23
4.1 Absolute Maximum Ratings..............................................................23
4.2 DC Characteristics and Functional Operating Range ......................23
4.3 AC Characteristics............................................................................25
4.4 Physical and Environmental Specifications......................................26

FR 3070 A User’s Manual
Index of Figures
Figure 1.1: FR 3070 A ................................................................................. 11
Figure 3.1: “J601” and “J602” connectors (top wiew) ........................... 21


FR 3070 A User’s Manual
Index of Tables
Table 3.1: “J601” Connector Signals............................................................ 21
Table 3.2: “J602” Connector Signals............................................................ 22
Table 4.1: Absolute Maximum Ratings......................................................... 23
Table 4.2: DC Characteristics and Functional Operating Range ................. 23
Table 4.3: AC Characteristics....................................................................... 25
Table 4.6: Physical and Environmental Specifications................................. 26


FR 3070 A User’s Manual
9
0 Before Starting
i
Note: the SMH Technologies website (www.smh-tech.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
To protect FR3070A against electrostatic discharge (ESD), always connect
yourself to ground (e.g. via wrist straps) when handling the board.
Always store FR3070A inside an antistatic bag when not in use.

0
Before Starting
10
0.3 Getting Technical Support
SMH Technologies is continuously working to improve the 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
0.4 Additional Documentation
This user’s manual provides information about how to setup FR3070A 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, or download the latest version on SMH
Technologies website (www.smh-tech.com) in the download area.

FR 3070 A User’s Manual
11
1 Overview
1.1 What is FR3070A?
FR3070A is an optional daughter board that can be mounted on Agilent
Medalist In-circuit Board Test System Utility Card.
With the Agilent Medalist In-Circuit Board Test System Utility Card, the
integration of implementation of the general MCUs, Flash and EEPROM
programming or any other functional testing can be easily achieved
multiples of plug-in cards support
Dedicated 12 signal pins to DUT - (no MUX)
It provides plug-in slots for common programming protocols for MCUs, Flash
and EEPROM used in Automotive and other electronic industries.
The plug-in card should come with the necessary software and drivers that
can be integrated into the Agilent Medalist Window XP environment to
improve the user experience in developing and debugging production tests.
Figure 1.1: FR 3070 A

1
Overview
12
1.2 Features
1.2.1 General features
Fastest programming algorithms (as fast as target device’s memory
technology limit), approved by silicon manufacturers;
Supports most ISP protocols (BDM, JTAG, SPI, I2C, MON, ICC, SCI,
etc.);
Data integrity guaranteed (every data transfer to/from the host system
or Secure Digital card is CRC tagged).
1.2.2 Hardware
12V power supply input;
ISP lines:
Six digital I/O lines;
Two digital I/O or analog output lines;
Two programmable output voltages;
One programmable clock output
Secure Digital memory cards (up to 2 GB);
512 bytes on-board dynamic memory;
No magnetic isolated Ethernet channels.
Clear and card reset input lines
1.2.3 Software
Controllable by any Windows based system through specific DLL
unlimited software-selectable scripts projects
Interface Library DLL to control the instrument from within user written
applications
Erase, blank check, program, read, verify, oscillator trimming, etc.

FR 3070 A User’s Manual
13
1.3 Package Checklist
The FR3070A package includes the following items:
FR3070A unit including pre-installed uSD cards with the programming
algorithm(s) specified at the time of purchase
FlashRunner “System Software” CD-ROM, containing the FlashRunner
Programmer’s Manual in PDF format;
User’s manual
Registration card
1.4 Hardware Overview
FR3070A is composed of one board assembly witch can be connected
through a 2 X 28 pins connectors to the Agilent Medalist In-circuit Board
Utility card
1.4.1 Power Supply
FR3070A is powered through a 12V DC power supply.
1.4.2 LAN Connection
i
Note: No magnetic is used. Isolation is done using a 0.01uF
capacitor (this is a intended to be use as a transformerless
Ethernet). Possible connection is to use similar biasing on
the plug-in side to achieve proper communication
1.4.3 ISP lines
12 specific fully configurable lines are available.

1
Overview
14
1.5 Programming Algorithms and Licenses
FR3070A includes programming algorithms for several devices. In order to
program a specific device, however, a specific license file for that device
must be purchased.
i
Note: FR3070A comes already preinstalled with the
license(s) you specified at the moment of purchase. You can
purchase additional licenses at any future moment.
Programming algorithms and license files are stored in the SD card (see the
FlashRunner Programmer’s Manual for more information).
1.5.1 Installing New Licenses
When you buy an additional license for a specific device, you will get:
An algorithm file (.alg);
A 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 unlocking code that will let you use the programming
algorithm. A license file enables the use of a specific programming algorithm
on a specific FR3070A 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 (for each programming module):
1. Copy the .alg file into the \ALGOS directory of the SD card (if an
.alg file with the same name already exists, overwrite it);
2. Copy the .lic file into the \LICENSES directory of the SD card.

FR 3070 A User’s Manual
15
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 FR3070A commands, see the FlashRunner
Programmer’s Manual).
1.6 Upgrading the Firmware
The FR3070A firmware can be easily upgraded, for more information, please
refer to the FlashRunner Programmer’s Manual.

2
System Setup
16
2 System Setup
2.1 Overview
This chapter will explain how to set up FR3070A for the first time.
i
Note: to install the FR3070A hardware please refer to the
Agilent Medalist In-circuit Board Utility card technical
specifications
2.2 Software Setup
The FR3070A system software CD contains the following components:
DLL files
Script examples
Documentation in PDF format
2.2.1 DLL installation
See Agilent Medalist In-circuit Board Utility card technical specifications

FR 3070 A User’s Manual
17
2.3 Programming example
Here below a typical example of FR3070A software interfacing:
xdload "FR3070A1"
xdconnect "FR3070A1"
xdcall "FR3070A1","send_command",Var,Rtn$; "run SCRIPT.FRS"
xdcall "FR3070A1","get_answer",Var,Rtn$; "20000"
if Rtn$ = ">" then
print "Programming Passed"
else
print "Programming Failed, The error code is "; Rtn$
end if
xddisconnect "FR3070A1"
xdunload "FR3070A1"
2.4 LAN Configuration
FlashRunner Programmer’s Manual describes the proper procedure for
modifying LAN parameters.
FR3070A is shipped with following factory parameters:
IP address: 10.3.112.20
Subnet id: 255.0.0.0
Gateway: 10.3.112.2

2
System Setup
18
If Ethernet module is reset, factory parameters will not be loaded. New
parameters are the following ones:
IP address: 192.168.1.100
Subnet id: 255.255.255.0
Gateway: 192.168.1.1
Table of contents
Other SMH Technologies Motherboard manuals

SMH Technologies
SMH Technologies FlashRunner FR01ENG User manual

SMH Technologies
SMH Technologies FlashRunner LAN 2.0 User manual

SMH Technologies
SMH Technologies Flashrunner FR01LAN User manual

SMH Technologies
SMH Technologies FlashRunner FR01AT0 User manual

SMH Technologies
SMH Technologies FlashRunner Cube Series User manual

SMH Technologies
SMH Technologies FlashRunner Quattro Series User manual

SMH Technologies
SMH Technologies FlashRunner FR03 User manual