Hardware Programmers Software Courses Books Accessories Development Services Distributors Subscribe Contact Login

STM32/ARM Programming Tools

MSP430 Programming Tools
USBP Programmer/Debugger
UBSL Bootloader
REP430 Replicator

Click on the picture to enlarge.

Related Items


Our USB MSP430 Flash Bootloader (UBSL) allows convenient, secure access to all MSP430 Flash parts, even if the JTAG security fuse is blown. Plus, our free UBSL Software Development Kit (SDK) allows you to control this adapter from your applications.

It features:

  • Allows convenient, secure access to all MSP430 Flash parts, even if the JTAG security fuse is blown.
  • Our UBSL Software Development Kit (SDK) allows you to control this adapter from your applications.
  • Includes CBLUSB USB 2.0 Cable
  • We do not recommend using our tools for MSP430X devices
  • We do not support the MSP430F5xx devices in any capacity.

This item has been discontinued and may no longer be ordered.


UBSL Software Install with SDK, Released 13 May 2005 This link is for historical purposes only. Newer MSP430s require using the UBSL via PrgUSBP.

USBP/UBSL Drivers and Applications v02.03.03c Includes the PrgUSBP and CmdLinePrgUSBP utilities. Adds UBSL & fixes the MSP430X debug bug.

back to top


Q1: I have run the UBSL_Install.exe but when I try to run the software I receive the error: FTD2XX.DLL cannot be found. Or I am asked for this file when I connect the UBSL to my computer. Where do I find the drivers for the UBSL?
A1: New for 2008: The drivers for the UBSL are now included in the InstallSoftBaughUSBP.exe file. They will be located in your UBSL_Driver folder,

eg. C:ProgramFiles/SoftBaugh/UBSL_Driver.

To install these drivers:

  1. Connect the new UBSL to your computer's USB port.
  2. Windows should recognize a new USB device. If not, an incorrect driver was installed instead. In this case, open Device Manager and delete the offending driver, then unplug and replug the UBSL.
  3. The driver installation wizard should appear. Choose the installation option that lets you select the driver's location.
  4. The drivers should be in your UBSL_Driver folder.
  5. If you receive the message "This driver has not passed Windows Logo testing to verify its compatibility with Windows XP." Click Continue Anyway.
  6. The driver installation wizard will inform you when it has finished installing the drivers.

Q2: When using BootFlashUBSL.exe I get the following error when trying to perform a mass erase:

Unable to read ack
Comm receive timed-out, 0 bytes available ()

What is causing this error?

A2: Before performing a mass erase you must press the "Seize Target" button. Once the target has been seized then a mass erase is possible.

If all you are wanting to do is write a file then we suggest you use BootWriteUBSL.exe instead of BootFlashUBSL.exe.

New for 2008 The UBSL is now supported from within the PrgUSBP utility, easing your programming project effort!

Q3: What pins do I connect to the UBSL?
A3: It depends on your target IC. See the table below:

MSP430F20xx Not supported
MSP430F21xx/F22xx P1.1ncP2.2RSTGNDVCCTESTncncnc

Q4: Can I use the UBSL to access the memory above 0xFFFF on MSP430X devices?
A4: Not at present.

Q5: What MSP430 families do you recommend for use with the UBSL?
A5: We prefer that these tools be used with the F1xx and non-MSP430X F2xx/F4xx parts.

Q6: When will you add support for the forthcoming MSP430F5xx family?
A6: We have no current plans to support the MSP430F5xx family in any capacity.

back to top

Leave Feedback

As SoftBaugh continues efforts to increase features, along with ease of use, we find and consider feedback and suggestions essential to creating a better product for the customer.

Please note that if your intent is to receive technical support, or you if have general questions regarding this item, it is best to contact SoftBaugh directly, by phone or e-mail.

Feedback Form

back to top

Return Policy:
We will gladly accept returns on products as long as you notify us for an RMA number within 30-days and the items are returned in a re-saleable condition. Non-defective returned products are subject to a 20% restocking fee. Items damaged due to misuse are not returnable.

back to top

Handling Fee: Unless otherwise specified, SoftBaugh orders under $100.00 USD will be subject to a $10.00 USD handling fee.

Signature Proof of Delivery Required: We require a signature for all shipments. If you wish to waive the signature requirement, please mention it in the order comments. If you choose to waive the signature you assume all responsibility for receipt of the shipment.

Restocking Fee: All non-defective returns are subject to a 20% restocking fee. Shipping charges are not refundable. Product must be unopened in original packaging and suitable for resale. Products held for over 30 days or returned without a Return Material Authorization will not be accepted. Items damaged due to customer mishandling or misuse are not returnable. Software is not returnable.

Customers outside US: Due to the high cost of sending and accepting wire transfers, any orders paid by wire will be subject to a $40 wire fee. We accept checks at no additional charge by mail in US currency, or in foreign currency at the applicable current exchange rate. Please state your payment preference in the order comments. We require payment on all international orders before shipping.

Credit cards: We accept American Express, Visa, and MasterCard. If you wish to pay using one of these credit card types, fill out the form on the confirmation email you receive after placing your order and fax it back to us. International customers paying by credit card do not incur a wire fee.

Trademark notices: MSP430 and C2000 and specific MSP430 and C2000 part numbers are trademarks of Texas Instruments. EW430, IAR, IAR Systems, IAR Embedded Workbench, IAR MakeApp, C-SPY, visualSTATE, From Idea to Target and IAR KickStart Kit are trademarks or registered trademarks owned by IAR Systems AB. SoftBaugh and the SoftBaugh logo are registered trademarks of SoftBaugh, Inc. SoftBaugh board nomenclature and LCD part numbers are the trademark of SoftBaugh, Inc. Zigbee is the trademark of the Zigbee Alliance.

© 2001 - 2009 SoftBaugh, Inc. All rights reserved.