|Home| * | Products | * | Downloads | * | Price | * | Contact Us |

"FlashPro430" - ( USB-MSP430-FPA )
USB MSP430 JTAG / SBW / BSL Flash Programmer
and JTAG In-Circuit Debugger
( Windows
TM 98SE, ME, 2000, XP )
   Reliable and the fastest programmer on the market.
    Perfect for production usage.
Overview -> X-Pro430

USB MSP430 JTAG/BSL Flash Programmer

Fast MSP430 Flash  Programmer Up to 8 USB-MSP430-FPA can be connected to one PC
Fast MSP430 Flash  Programmer 60 kB Flash can be programmed in 2.3 seconds
Fast MSP430 Flash  Programmer 60 kB Flash can be erased, blank checked, programmed and verified
    Fast MSP430 Flash  Programmer in 3.5 seconds via JTAG interface
    Fast MSP430 Flash  Programmer in 6.3 seconds via BSL interface
Fast MSP430 Flash  Programmer 8 pcs of the MSP430 - 60 kB Flash each can be programmed simultaneously in 3 seconds using Multi-FPA API-DLL and eight USB-FPAs.
Fast MSP430 Flash  Programmer User defined programming sequence (script file).
Fast MSP430 Flash  Programmer Command line interpreter running from command prompt.
Fast MSP430 Flash  Programmer NEW !   DCO calibration for any Fxx.

Did you loose the DCO constants in the Info-A segment of the MSP430F2xx microcontroller? It is not a problem. The FlashPro430 and GangPro430 programmers can recalibrate the DCO and restore the DCO constants using access via JTAG or Spy-Bi-Wire. No extra hardware is required.

Fast MSP430 Flash  Programmer NEW !   MyMSP430Prg software package intendend to help users create their own application that uses API-DLL by providing a simple starting point. Package prepared in Visual C++ and Visual Basic 6.0.

Fast MSP430 Flash  ProgrammerVery fast programming speed - JTAG- over 26 kB/s, Spy-Bi-Wire - over 8 kB/s, BSL - over 11 kB/s.
Fast MSP430 Flash  ProgrammerOur programmers are professionally made and recommended by Texas Instruments as the Third Party Tools source.
Fast MSP430 Flash  ProgrammerOur programmers are currently the fastest programmers on the market.
Fast MSP430 Flash  ProgrammerSupport the JTAG, Spy-Bi-Wire and BSL interfaces.
Fast MSP430 Flash  ProgrammerSupport all MSP430Fxx microcontrollers. See MSP430 list below.
Fast MSP430 Flash  ProgrammerNEW! Automated DCO calibration - up to eight DCO frequency can be calibrated and related DCO registers saved in the FLASH INFO memory.
Fast MSP430 Flash  ProgrammerNEW! Self Test program that allows to check programmer functionality with customer's fixture and target device.
Fast MSP430 Flash  ProgrammerUser defined programming sequence uses script file. No programming technique and language knowledge is required.
Fast MSP430 Flash  ProgrammerBlow the JTAG security fuse capability.
Fast MSP430 Flash  ProgrammerTarget device can be programmed via JTAG or BSL (bootstrap loader) interface.
Fast MSP430 Flash  ProgrammerSelectable 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 MSP430 Flash  ProgrammerFast BSL communication speed
up to 350 kb/s via BSL (bootstrap loader) allows to program target device very fast via BSL interface.
Fast MSP430 Flash  ProgrammerNo code size limitations.
Fast MSP430 Flash  ProgrammerTarget 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).
Fast MSP430 Flash  ProgrammerEasy to use WindowsTM based software.
Fast MSP430 Flash  ProgrammerProgrammer accept TI (*.txt), Motorola (*.s19, *.s28, *.s37), Intel (*.hex) and
*.d43 and *.a43 data files for programming.
Fast MSP430 Flash  ProgrammerCombine code files capability.
Fast MSP430 Flash  ProgrammerLock setup capability, useful in production.
Fast MSP430 Flash  ProgrammerSoftware 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.
Fast MSP430 Flash  ProgrammerSerial Number can be read from the bar code using Bar-Code Scanner and saved in the target's device FLASH.
Fast MSP430 Flash  ProgrammerLog file capability allowing to review information about the flashed target devices.
Fast MSP430 Flash  Programmer
Up to 8 USB-FPA can be connected to one PC.
Fast MSP430 Flash  ProgrammerMSP430.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.
Fast MSP430 Flash  ProgrammerMulti-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..
Fast MSP430 Flash  ProgrammerCommand 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).
Fast MSP430 Flash  ProgrammerNEW! 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.
Fast MSP430 Flash  Programmer
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.
Fast MSP430 Flash  Programmer 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:
Fast MSP430 Flash  ProgrammerMSP430F110, 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
Fast MSP430 Flash  ProgrammerMSP430F2001, 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
Fast MSP430 Flash  ProgrammerMSP430F412, 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
Fast MSP430 Flash  ProgrammerMSP430F5418, 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.
Fast MSP430 Flash  ProgrammerLite BSL software - BSL interface only. Limited software version.
Fast MSP430 Flash  ProgrammerLite JTAG software - JTAG and Spy-Bi-Wire interface. Limited software version.
Fast MSP430 Flash  ProgrammerLite JTAG/BSL software - JTAG, Spy-Bi-Wire and BSL interface. Limited software version.
Fast MSP430 Flash  ProgrammerStandard 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 - MSP430, JTAG, BSL, Programmer 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:

Fast MSP430 Flash  Programmer 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.

Fast MSP430 Flash  Programmer 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

 

USB MSP430 Flash Programmer


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.


 

Specification:

PC Communication Interface:

 Full Speed USB-1.1 (12 Mbits/s)
USB connectors  Adpater site: USB-type B, Computer site: USB-type A
Target connector  14 pins header connector - standard JTAG pinhead with added BSL connection to unused pins.
DC Power  +5V +/- 20%, 70 mA + target's current (0-100mA)

Target Device DC supply
 - external
 - from programming adapter


 +2.2 V to 3.6 V
 +2.2 V to 3.6 in step 0.2V  / 100 mA max

JTAG communication speed

 programmable 4 Mbits/s, 1 Mbits/s and 400 kbits/s

Communication via JTAG interface
 - Flash Programming speed
 - Flash / RAM uploading speed
 - RAM downloading speed 

 up to 29 kbytes/s
 up to 80 kbytes/s
  up to 130 kbytes/s

BSL communication speed

 programmable 9.6 kbits/s and 350 kbits/s

Communication via BSL interface
 - Flash Programming speed
 - Flash / RAM uploading speed
 up to 20 kbytes/s
 up to 19 kbytes/s
Size  76 x 43 x 20 mm   ( 3.0 x 1.68 x 0.8 inch )
Verification Compliance  CE  ( European CISPR 22 and EN 55022 ).
 FCC Part 15, Subpart B- Class B Unintentional Radiators for Uses in Home, Commercial and Industrial Areas.



|Home| * | Products | * | Downloads | * | Price | * | Contact Us |