|
FlashPro430
-
(
PN: USB-MSP430-FPA )
USB MSP430 JTAG / SBW / BSL Flash Programmer
and JTAG In-Circuit Debugger
( WindowsTM
98SE, ME, 2000, XP-32/64b, Vista-32/64b, Win-7 32/64b)
Reliable
and the fastest programmer on the market.
Perfect for production usage.
Overview -> X-Pro430
Note:
Software upgrade is free and is available on our website.
Take the latest software now. Go to Download
page.
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.
Automated
DCO calibration - up to eight DCO frequency can be calibrated and
related DCO registers saved in the FLASH INFO memory.
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.
New:
Defined Check Sum calculation (Sum, CRC16, CRC32).
Up to four CS banks can be specified.
Open/Save
Project with encryption and password protection.
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 64 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 CCE,,
IAR,
CrossWorks
,Quadravox,
or NoICE
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).
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 (02.July.2010):
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
MSP430G2001,
MSP430G2101, MSP430G2111, MSP430G2121, MSP430G2131, MSP430G2201,
MSP430G2211, MSP430G2221, MSP430G2231
MSP430F412,
MSP430F413, MSP430F4132, MSP430F415, MSP430F4152, MSP430F417, MSP430F423,
MSP430F4230, MSP430F423A, MSP430F425, MSP430F4250, MSP430F425A,
MSP430F4260, MSP430F427, MSP430F4270, MSP430F427A, MSP430F435, MSP430F4351,
MSP430F436, MSP430F4361, MSP430F437, MSP430F4371, MSP430F447, MSP430F448,
MSP430F4481,
MSP430F449,
MSP430F4491,
MSP430F4616, MSP430F46161,
MSP430F4617,MSP430F46171,
MSP430F4618,
MSP430F46181, MSP430F4619,
MSP430F46191,
MSP430F47126, MSP430F47127,
MSP430F47163, MSP430F47166,
MSP430F47167, MSP430F47173,
MSP430F47176,
MSP430F47177, MSP430F47183,
MSP430F47186,
MSP430F47187, MSP430F47193,
MSP430F47196,
MSP430F47197, MSP430F477, MSP430F478, MSP430F4783, MSP430F4784,
MSP430F479,
MSP430F4793,
MSP430F4794,
MSP430FE423,
MSP430FE423A, MSP430FE4232, MSP430FE4242, MSP430FE425, MSP430FE425A,
MSP430FE4252, MSP430FE427, MSP430FE427A,
MSP430FE4272
MSP430FG4250,
MSP430FG4260, MSP430FG4270, MSP430FG437, MSP430FG438, MSP430FG439,
MSP430FG4616, MSP430FG4617, MSP430FG4618, MSP430FG4619, MSP430FG477,
MSP430FG478, MSP430FG479
MSP430FW423,
MSP430FW425, MSP430FW427
MSP430F5131,
MSP430F5132, MSP430F5151,
MSP430F5152, MSP430F5171,
MSP430F5172,
MSP430F5304, MSP430F5308,
MSP430F5309, MSP430F5310, MSP430F5418,
MSP430F5418A, MSP430F5419, MSP430F5419A, MSP430F5435, MSP430F5435A,
MSP430F5436, MSP430F5436A, MSP430F5437, MSP430F5437A, MSP430F5438,
MSP430F5438A, MSP430F5500,
MSP430F5501,
MSP430F5502,
MSP430F5503,
MSP430F5504,
MSP430F5505,
MSP430F5506,
MSP430F5507,
MSP430F5508,
MSP430F5509,
MSP430F5510,
MSP430F5513, MSP430F5514, MSP430F5515, MSP430F5517, MSP430F5519,
MSP430F5521, MSP430F5522, MSP430F5524, MSP430F5525, MSP430F5526,
MSP430F5527, MSP430F5528, MSP430F5529, MSP430F5630, MSP430F5631,
MSP430F5632, MSP430F5633, MSP430F5634, MSP430F5635, MSP430F5636,
MSP430F5637, MSP430F5638
MSP430F6630,
MSP430F6631, MSP430F6632, MSP430F6633, MSP430F6634, MSP430F6635,
MSP430F6636, MSP430F6637, MSP430F6638
CC430F5133,
CC430F5135, CC430F5137,
CC430F6125,
CC430F6126, CC430F6127, CC430F6135, CC430F6137
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 following software version - (with the same hardware).
PN:
USB-MSP430-FPA-LB: Lite BSL software - BSL interface only. Limited
software version.
PN:
USB-MSP430-FPA-LJ: Lite JTAG software - JTAG and Spy-Bi-Wire
interface. Limited software version.
PN:
USB-MSP430-FPA-LJB: Lite JTAG/BSL software - JTAG, Spy-Bi-Wire
and BSL interface. Limited software version.
PN:
USB-MSP430-FPA-STD: Standard software - JTAG, Spy-Bi-Wire and
BSL interfaces. Serialization and Multi-FPA API-DLL.
PN:
USB-MSP430-FPA-UNIV: Like standard version - offered under University
Program.
PN:
USB-FPA-MSP430-CC: Combined programmer with single hardware
for MSP430 and Chipcon MCU uses Standards Software versions - See
FlashPro430 and FlashPro-CC for details.
PN:
USB-FPA-MSP430-CC-UNIV: Combined programmer with single hardware
for MSP430 and Chipcon MCU uses Standard Software versions - offered
under University Program.
See Price List
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.
|