The TI MSP430.dll Interface provides access to MSP430 targets via TI's MSP430.dll software interface. This target interface supports program loading and debugging for a variety of TI and non-TI interface devices. You can use this target interface for the Elpotronic USB-MSP430-FPA, Olimex MSP430-JTAG-TINY, Segger J-Link 430, SoftBaugh USBP and TI MSP-FET430UIF.

The default set of targets in the CrossWorks for MSP430 distribution reference the default installation directories for the Elpotronic and Segger devices. You may need to modify these targets dependent upon your installation.

The Olimex MSP430-JTAG-TINY target references the file msp430-OLIMEX.dll in the $(StudioDir)/bin directory so you must copy the msp430.dll file from the OLIMEX distribution to the $(StudioDir)/bin/msp430-OLIMEX.dll. You must also copy the SiUSBXp.dll to the $(StudioDir)/bin directory.

The SoftBaugh USBP target references the file msp430-USPB.dll in the $(StudioDir)/bin directory so you must copy the msp430.dll file from the SoftBaugh USBP distribution to $(StudioDir)/bin/msp430-USBP.dll. You must also copy the SBMSP430.dll and VendorUSPB.dll to the $(StudioDir)/bin directory.

Connection property group

The TI MSP-FET430UIF target references the $(StudioDir)/bin/msp430.dll file that is part of the CrossWorks for MSP430 distribution.

Identify
If set the device will be identified on connect. If not set the Target project property setting of the current project in the current build configuration will be used.
Is USB Device
Specifies that the device is connected by USB.
Port Name
Specifies target specific parameter e.g. LPT1. Use USB for USB connected devices.
Release JTAG
Release the JTAG signals when Reset, Start Without Debugging or Stop Debugging is used.
Spy-Bi-Wire Supported
Specifies that the device can support Spy-Bi-Wire connected MSP430 targets.
Target Driver DLL Path
The filename of the DLL used as the device driver.
Vcc(mV)
The desired supply voltage specified in millivolts. Set this property to zero if your target has it's own power supply.
Version
The version of the DLL.
Current property group
Device Type
The identified device type.
Emulation property group
Clock Control
The level of debug clock control supported by the device.
Emulation Level
The debug capabilities supported by the device.
Loader property group
Erase All
If true erase all memory. If false just erase the pages that are to be programmed.