|
"FlashPro430"
-
( USB-MSP430-FPA
)
USB MSP430 JTAG / SBW / BSL Flash Programmer
and JTAG In-Circuit Debugger
( WindowsTM
98SE, ME, 2000, XP )
Reliable
and the fastest programmer on the market.
Perfect for production usage.
Overview -> X-Pro430
Very
fast programming speed - JTAG- over
26 kB/s, Spy-Bi-Wire - over
8 kB/s, BSL - over 11 kB/s.
Our
programmers are professionally made and recommended by Texas Instruments
as the Third Party Tools source.
Our
programmers are currently the fastest programmers on the market.
Support
the JTAG, Spy-Bi-Wire
and BSL interfaces.
Support
all MSP430Fxx microcontrollers.
See MSP430 list below.
NEW!
Automated DCO calibration - up to eight DCO frequency can be calibrated
and related DCO registers saved in the FLASH INFO memory.
NEW!
Self Test program that allows to check programmer functionality
with customer's fixture and target device.
User
defined programming sequence uses script file. No programming
technique and language knowledge is required.
Blow
the JTAG security fuse capability.
Target
device can be programmed via JTAG or BSL (bootstrap loader) interface.
Selectable
JTAG communication speed - 4 Mb/s,
1 Mb/s or 400 kb/s allows
to communicate with the target device even if the ESD protection
components have been added to the JTAG lines.
Fast
BSL communication speed up
to 350 kb/s via
BSL (bootstrap loader) allows to program target device very fast
via BSL interface.
No
code size limitations.
Target
device can be powered from the programming adapter (programmable
Vcc from 2.2V to 3.6V step 0.2V) or from external source (2.2V to
3.6V).
Easy
to use WindowsTM based software.
Programmer
accept TI (*.txt), Motorola (*.s19, *.s28, *.s37), Intel (*.hex)
and *.d43 and *.a43 data files
for programming.
Combine
code files capability.
Lock
setup capability, useful in production.
Software
package can assign and automatically increment serial number, model
type and revision. Serial Number with or without an automatically
inserted current date can be stored in the FLASH memory in HEX,
BCD or ASCII format.
Serial
Number can be read from the bar code using Bar-Code Scanner and
saved in the target's device FLASH.
Log
file capability allowing to review information about the flashed
target devices.
Up
to 8 USB-FPA can be connected to one PC.
MSP430.DLL
library allows use the USB-MSP430-FPA as an JTAG In-Circuit Debugger
like a FET (Flash Emulation Tool) with the IAR,
Quadravox,
NoICE
or CrossWorks
IDE debugging software.
Multi-FPA
API-DLL software package can control up to eight FlashPro430
FPAs (working simultaneously) from other programs. Using eight FlashPro430
FPAs the programming time of the 8 target devices is almost the
same like programming time of the one target device programmed from
one FPA. Production
programming becomes faster..
Command
line interpreter shell for the Multi-FPA API-DLL that
allows to use the command prompt technique for remote control up
to eight FlashPro430 FPAs (working simultaneously).
NEW!
MyMSP430Prg software package in Visual C++ and Visual
Basic 6.0 intendend to help users create their own application
uses API-DLL by providing a simple starting point.
Source code for the Multi-FPA API-DLL demo written in Visual
C++.net, Visual Basic.net, LABView 7.1, and for
the DOS-command application.
Download
fully functional
software from our website and try it.
Programmer has been tested and found to comply with FCC and
CE requirements. See attached reports:
FCC-1,
FCC-2, FCC-3,
CE-1, CE-2
List of the
supported MSP430 processors:
MSP430F110,
MSP430F1101, MSP430F1101A, MSP430F1111A, MSP430F112, MSP430F1121,
MSP430F1121A, MSP430F1122, MSP430F1132, MSP430F122, MSP430F1222,
MSP430F123, MSP430F1232, MSP430F133, MSP430F135, MSP430F147, MSP430F148,
MSP430F149, MSP430F1471, MSP430F1481, MSP430F1491, MSP430F155, MSP430F156,
MSP430F157, MSP430F167, MSP430F168, MSP430F169, MSP430F1610, MSP430F1611,
MSP430F1612
MSP430F2001,
MSP430F2002, MSP430F2003, MSP430F2011, MSP430F2012, MSP430F2013,
MSP430F2101, MSP430F2111, MSP430F2112, MSP430F2121, MSP430F2122,
MSP430F2131, MSP430F2132, MSP430F2232, MSP430F2234, MSP430F2252,
MSP430F2254, MSP430F2272, MSP430F2274, MSP430F233, MSP430F235, MSP430F2330,
MSP430F2350, MSP430F2370, MSP430F2410, MSP430F2416, MSP430F2417,
MSP430F2418, MSP430F2419, MSP430F247, MSP430F2471, MSP430F248, MSP430F2481,
MSP430F249, MSP430F2491, MSP430F2616, MSP430F2617, MSP430F2618,
MSP430F2619
MSP430F412,
MSP430F413, MSP430F415, MSP430F417, MSP430F423, MSP430F4230, MSP430F423A,
MSP430F425, MSP430F4250, MSP430F425A, MSP430F4260, MSP430F427, MSP430F4270,
MSP430F427A, MSP430F435, MSP430F4351, MSP430F436, MSP430F4361, MSP430F437,
MSP430F4371, MSP430F447, MSP430F448, MSP430F449, MSP430F4783, MSP430F4784,
MSP430F4793, MSP430F4794, MSP430FE423, MSP430FE423A, MSP430FE4232,
MSP430FE4242, MSP430FE425, MSP430FE425A, MSP430FE4252, MSP430FE427,
MSP430FE427A, MSP430FG4250, MSP430FG4260, MSP430FG4270, MSP430FG437,
MSP430FG438, MSP430FG439, MSP430FG4616, MSP430FG4617, MSP430FG4618,
MSP430FG4619, MSP430FW423, MSP430FW425, MSP430FW427
MSP430F5418,
MSP430F5419, MSP430F5435, MSP430F5436, MSP430F5437, MSP430F5438
The FlashPro430
(the USB MSP430 JTAG/BSL Flash Programmer) with the USB 1.1 (12Mbps)
interface allows to communicate with the programmed device at the
following speeds:
via JTAG interface:
Flash programming - 29 kbytes/s
Flash/Ram uploading - up to 80 kbytes/s
Ram downloading - up to 130 kbytes/s
via BSLinterface:
Flash programming - 20 kbytes/s
Flash/Ram uploading - 19 kbytes/s
FlashPro430
Programming Adapter (USB-MSP430-FPA) with the JTAG
and the BSL Interfaces with one 14-pins socket connector is dedicated
to users who want to have a very fast access to the MSP430Fxx microcontrollers
using JTAG or BSL interface. Programmer is using 14-pins standard
JTAG connector with added BSL connection to unused pins.
Programmer
is offered in 4 software version - (with the same hardware) - Lite-BSL,
Lite-JTAG, Lite-JTAG/BSL and Standard software.
Lite
BSL software - BSL interface only. Limited software version.
Lite
JTAG software - JTAG and Spy-Bi-Wire interface. Limited software
version.
Lite
JTAG/BSL software - JTAG, Spy-Bi-Wire and BSL interface. Limited
software version.
Standard
software - JTAG, Spy-Bi-Wire and BSL interfaces. Serialization and
Multi-FPA API-DLL.
See below performance, software option and specification for detail.
See documentation
for details.
Package
contains:
- USB FlashPro430 programming adapter (USB-MSP430-FPA)
- USB and JTAG/Spy-Bi-Wire/BSL
cables
- CD with software and documentation
-
FlashPro430 - JTAG/Spy-Bi-Wire/BSL software,
- Serialization (standard software version
only),
- MSP430.dll for debugging (JTAG In-Circuit
Debugger) with IAR-IDE etc.,
- Multi-FPA API-DLL for remote control (standard
software version only).
NOTE:
Programming adapter is also used as a hardware activation key for
the software. It means, when we sell an adapter we also sell a license
for the related software. Software can be installed in more then
one PC (useful in production). Access key can be upgraded to higher
software version (from lite to standard etc.) at any time via email.
Warranty: One year
-
see
details
Question:
Why
should you buy Flash Programmer from us?
click
for answer...
Question:
Can
the Fast MSP430 Flash programmer safely and reliably program the
target device?
click
for answer...
Performance:
FlashPro430 (USB-MSP430-FPA JTAG /
BSL) Flash Programmer
Programming
/ Reading times for a target microcontroller with 32 kB of
Flash Memory
(MSP430F2274) with JTAG, Spy-Bi-Wire and
BSL interfaces. Software version 3.5 and up.
|
Mode
->
|
JTAG
|
JTAG
|
Spy-Bi-Wire |
BSL
|
BSL
|
| |
Speed
->
|
4
Mb/s
|
1
Mb/s
|
~300
kb/s
|
350
kb/s
|
9.6
kb/s
|
|
1
|
Flash
Programming Time
|
1.2
s
|
1.8s
|
3.6
s
|
2.8
s
|
50
s
|
|
2
|
Flash Reading Time |
1.2
s
|
1.6
s
|
3.1
s
|
3.0
s
|
60
s
|
|
3
|
Flash
Erasing Time |
0.1
s
|
0.1
s
|
0.1
s
|
0.9
s
|
0.9
s
|
|
4
|
Flash
Blank Checking Time |
0.2
s
|
0.4
s
|
0.9
s
|
1.2
s
|
60
s
|
|
5
|
Standard
Verification Time
|
1.2
s
|
1.6
s
|
3.2
s
|
3.0
s
|
60
s
|
|
6
|
Auto
Program with Fast Verification * |
1.7
s**
|
2.6
s**
|
5.7
s**
|
4.1
s
|
--
|
|
7
|
Auto
Prg. with Standard Verification *
|
2.6
s**
|
3.7
s**
|
7.8
s**
|
5.9
s
|
110
s
|
|
8
|
Blow
the Security Fuse Time
|
0.2
s
|
0.2
s
|
0.2
s
|
--
|
--
|
|
Specified
times include target DC voltage verification, communication
initialization and access verification.
Test conditions: PC Pentium 4 1.8 GHz with
512MB RAM, Operating System - WindowsTM XP.
Notes:
* Autoprogram includes initialization, erasing memory, blank
checking, programming and verification.
**
JTAG - add
0.2 seconds, if blow the Security Fuse is enabled.
FlashPro430 -Flash Programming/Erase
specification (via JTAG - software version 3.5 and up)
|
|
Mode
->
|
JTAG
4 Mb/s
|
JTAG
1 Mb/s
|
JTAG
400kb/s
|
BSL
350 kB/s
|
|
|
Block
Words Write (64 bytes)
|
|
1
|
MCLK
clock frequency
(from FPA to MSP430 via TDI pin)
|
6
MHz
|
1.2
MHz
|
750
kHz
|
n/a
|
|
2
|
Flash
Timing Generator frequency ( f FTG )
|
428.6
kHz
|
400
kHz
|
375
kHz
|
n/a
|
|
3
|
Cumulative Programming Time (t CPT)
(32 words - Block Words Write mode)
MSP430F1xx, F4xx
MSP430F2xx, MSP430X...
|
1.72
ms
1.50 ms
|
2.14
ms
1.87 ms
|
2.48
ms
2.16 ms
|
n/a
n/a
|
|
|
Single
Word Write
|
|
4
|
Flash
Timing Generator frequency ( f FTG )
(from
FPA to MSP430 via TDI pin)
|
428.6
kHz
|
428.6
kHz
|
428.6
kHz
|
~430
kHz
( DCO/10 )
|
|
5
|
Cumulative Programming Time (t CPT)
(32 words)
MSP430F1xx, F4xx
MSP430F2xx, MSP430X...
|
2.62
ms
2.40 ms
|
2.62
ms
2.40 ms
|
2.62
ms
2.40 ms
|
~2.7
ms
~2.5 ms
|
|
|
Memory
Erase
|
|
6
|
Flash
Timing Generator frequency ( f FTG )
(from
FPA to MSP430 via TDI pin)
|
428.6
kHz
|
428.6
kHz
|
428.6
kHz
|
~430
kHz
( DCO/10 )
|
|
7
|
Mass
or Main Memory Erase Time
MSP430F1xx, F4xx
MSP430F2xx, MSP430X...
|
248 ms
24.8 ms
|
248 ms
24.8 ms
|
248 ms
24.8 ms
|
~250 ms
~25 ms
|
|


enlarge...

enlarge...

JTAG/Spy-Bi-Wire and BSL connector.
View: Target's header. Solder side.
Note: * - added for BSL interface.

Spy-Bi-Wire connection.
enlarge...

enlarge...

enlarge...
 enlarge...
FAQ:
Q:
I
have a board with the standard TI-JTAG pinhead. Can I use your programmer
to flash my MSP430F device?
A: Yes. You can use
any of our programmers to flash your device via standard 14-pin
TI-JTAG connector. Our programmers use 14-pin connectors with the
STANDARD TI-JTAG pinhead.
In addition you can use the same connector to facilitate communication
via BSL interface.
See JTAG
BSL Pinout for details.
|