Release Notes
for
MSP-GANG Programmer Rev. 1.2.8.0
Copyright © 2017,
Texas
Instruments Incorporated / Elprotronic Inc. All Rights Reserved.
Information in this document is more current than that in the Manuals or
Online Help.
New Features and Known Problems of this release are listed at this
location.
Contents
Actual Information
Additional Information
Actual Information
Note: The
abbreviation "GUI" stands for Graphical User Interface
- the Gang Programmer's main dialog window on the desktop.
New Features and Bugfixes
- GUI,
DLL and firmware software:
New features:
- Add support for MSP432P4111, MSP430FR6047, MSP430FR2100, MSP430FR2000.
- Added an option for reading the TLV section
Fixes for following
bugs/issues:
- GUI,
DLL and firmware software:
New features:
- Add the new security feature implemented in the MSP432 rev-C - FACTORY_RESET_PARAM and FACTORY_RESET with passwords.
- Examples converted to VS2010
Fixes for following
bugs/issues:
- BSL Password for unlocking the MSP432 does not work. Flash is erased when password provided. Bug fixed.
- The gang programmer fails to program rest of connected MSP432 targets if one among them fails. There is no indication which target is failed. Bug fixed.
- MSP-GANG programmer fails to program rest of connected MSP430FR5969 targets if one inserted MCU is different type e.g. MSP430FR5759. Bug fixed.
- GUI,
DLL and firmware software:
New features:
- Added support for new devices: MSP430FR59941, MSP430FR5992, MSP430FR5962, MSP430FR5964
- Removed support for XMS430P401R prototype material
Fixes for following
bugs/issues:
- Using MSP-GANG in standalone mode after power-up programing fails and passes after pressing GO the second time. Bug fixed.
- Go button pushed 2 times
causes error when using scripts. Bug fixed.
- Added pop-up message in GUI with possible scenerio if verification failed i FRAM.
- "Code out of range of the selected MCU" occurs even though no Code File is selected in active project. Bug fixed.
- MSP432 "Clear Locked Device" button in GUI and external Power supply results in following error message: " Invalid Error Number". Added procedure with unlocking MCU with external power supply.
- GUI,
DLL and firmware software:
New features:
Fixes for following
bugs/issues:
- Fixed recent bug in Standalone Mode where the BSL password check requires 20+ seconds.
- GUI,
DLL and firmware software:
New features:
- Added support for new device: MSP430FR2110, MSP430FR2111.
- Added four 'Exclude area" in the defined memory option.
Fixes for following
bugs/issues:
- GUI,
DLL and firmware software:
New features:
- Added support for new device: MSP430FR5994.
- Added support for the new ARM based MCU family - MSP432P401M (rev-C).
- Added update firmware option for protected sectors in the MSP432 MCUs.
Fixes for following
bugs/issues:
- GUI,
DLL and firmware software:
New features:
- Added support for new devices: MSP430FR2310, MSP430FR2311.
- Addes support for the new ARM based MCU family - MSP432P401R (rev-C).
Fixes for following
bugs/issues:
- [Bug-75] When using the Used by Code File option in MSP-GANG version 1.2.1.0, the GUI can get stuck during segment erases in FRAM MCU and lose communication with the MSP-GANG. Bug fixed.
- GUI,
DLL and firmware software:
New features:
- Added support for new devices: MSP430FR5922, MSP430FR59221, MSP430FR2433, MSP430FR2533, MSP430FR2532, MSP430FR2633, MSP430FR2632
- MSP430FG6625, MSP430FG6426, MSP430FG6425,
- Addes support for the new ARM based MCU family - MSP432P401R
- Modified number of images - removed 16 images / 512 kB each and replaced with 96 images / 64 kB. Images are back compatible to the old one, byt removed the old images 13-16. Size of the new images can be extended to desired size - up to 6MB when only one image is used.
Fixes for following
bugs/issues:
- [Bug-71] The Image Name does not display correctly in the MSP-GANG GUI in version 1.1.11.0. Bug fixed.
- GUI,
DLL and firmware software:
New features:
- Added support for new devices: MSP430FR6972, MSP430FR6872, MSP430FR6922, MSP430FR6822, MSP430FR5972, MSP430FR5872, MSP430FR69721, MSP430FR68721, MSP430FR69221, MSP430FR68221, MSP430FR59721, MSP430FR58721, MSP430FR6970, MSP430FR6870, MSP430FR6920, MSP430FR6820, MSP430FR5970, MSP430FR5870
- MSP430FG6626,
- MSP430F6720A, MSP430F6721A, MSP430F6723A, MSP430F6724A, MSP430F6725A, MSP430F6726A, MSP430F6730A, MSP430F6731A, MSP430F6733A, MSP430F6734A, MSP430F6735A, MSP430F6736A, MSP430F67621A, MSP430F6764A
Fixes for following
bugs/issues:
- [Bug-67] Added description in UG for Data Format in MSPGANG_readImageBlock.
- [Bug-69] Added COM port definition in Preferences if COM port is not detected automatically.
- [Bug-70] Used by Code File option erases some areas not used by file. Bug fixed.
- GUI,
DLL and firmware software:
New features:
- Added support for new devices: MSP430FR2032, MSP430FR2033, MSP430FR4131, MSP430FR4132, MSP430FR4133.
Fixes for following
bugs/issues:
- [Bug-61] Vcc/VtIO error (Error # 13) fixed.
- [Bug-62] Secure Enable option in pull down menu in GUI should be disabled in Standalone and from Script file mode. Bug fixed
- [Bug-63] Image selection bar freezes when choosing empty image location in 'From Image' mode. Bug fixed.
- [Bug-64] Global verification failed if DCO recalibration applied in F2xx. Bug fixed.
- GUI,
DLL and firmware software:
Fixes for following
bugs/issues:
- [Bug-60] Procedure for secure device of the new MSP430i20xx changed. The 6.5V Vpp on the Test pin was provided. Bug fixed.
- GUI,
DLL and firmware software:
New features:
- Added support for new devices: MSP430i2041, MSP430i2040, MSP430i2031, MSP430i2030, MSP430i2021, MSP430i2020.
- Added support for Havok devices : MSP430FR6989, MSP430FR569891, MSP430FR6988, MSP430FR6987, MSP430FR6928, MSP430FR6927, MSP430FR69271, MSP430FR6979, MSP430FR69791, MSP430FR6977, MSP430FR5989, MSP430FR59891, MSP430FR5988, MSP430FR5987, MSP430FR5986, MSP430FR6889, MSP430FR68891, MSP430FR6888, MSP430FR6887, MSP430FR6879, MSP430FR68791, MSP430FR6877, MSP430FR5889, MSP430FR68891, MSP430FR5888, MSP430FR6887.
- Fixes for following
bugs/issues:
- [Bug-56] DCO calibration setting not grayed for BSL mode. Bug fixed.
- GUI,
DLL and firmware software:
New features:
- Added support for new devices: MSP430F6779A, MSP430F6778A, MSP430F6777A, MSP430F6776A, MSP430F6775A, MSP430F6769A, MSP430F6768A, MSP430F6767A, MSP430F6766A, MSP430F6765A, MSP430F6749A, MSP430F6748A, MSP430F6747A, MSP430F6746A and MSP430F6745A
- Added support for Wolverine devices : MSP430FR59691, MSP430FR5969, MSP430FR5968, MSP430FR5967, MSP430FR5959, MSP430FR5958, MSP430FR5957, MSP430FR5949, MSP430FR5948, MSP430FR5947, MSP430FR59471, MSP430FR58691, MSP430FR5869, MSP430FR5868, MSP430FR5867, MSP430FR5859, MSP430FR5858, MSP430FR5857, MSP430FR5849, MSP430FR5848, MSP430FR5847, MSP430FR58471,
- Fixes for following
bugs/issues:
- Modified the Disable Secure Device setup in GUI.
- Wrapper for Gang430 - added support for second file.
- [Bug-58] Wrapper for Gang430 - the BSL sectors in F5xx/F6xx was not erased/programmed. Bug fixed.
- [Bug-59] Writing data to RAM/Flash failed in some F4xx. Bug entered in version 1.1.6.0 (was not before). Bug fixed.
- GUI,
DLL and firmware software:
New features:
- Added support for new devices: MSP430F67621, MSP430F67641, MSP430F67791A, MSP430F67781A, MSP430F67771A, MSP430F67761A, MSP430F67751A, MSP430F67691A, MSP430F67681A, MSP430F67671A, MSP430F67661A, MSP430F67651A, MSP430F67491A, MSP430F67481A, MSP430F67471A, MSP430F67461A and MSP430F67451A
- Fixes for following
bugs/issues:
- [Bug 54] - Extra 0x0000 was added in the FRAM57xx at the end of the programmed data blcok specified in the code file. Empty data are expected at that location. Bug fixed.
Version
1.1.5.0 (November.2013)
- GUI,
DLL and firmware software:
New features:
- Fixes for following
bugs/issues:
- [Bug 53] - In some cases the "Already Blows Fuse" flag was cleared in firmware when the Erase function has been executed. Bug fixed.
- GUI,
DLL and firmware software:
New features:
- Added support for new devices: MSP430FR5949, MSP430FR5969, MSP430F5232, MSP430F5234, MSP430F5237, MSP430F5239, MSP430F5242, MSP430F5244, MSP430F5247, MSP430F5249, ?MSP430F5252, MSP430F5253, MSP430F5254, MSP430F5255, MSP430F5256, MSP430F5257, MSP430F5258, MSP430F5259,
- Added Script File Demo in Examples
- Added Vcc Settle Time in GUI
- Fixes for following
bugs/issues:
- [Bug 49] - Added BSL for devices with small RAM size (128 bytes - F110, F1101, F1101A, F1111A, F2101, F2111)
- [Bug 50] - When trying to create a TI-txt format file or INTEL hex format file from the flash memory viewer, the file isn't actually created and there is an error in Windows-7. Bug fixed.
- [Bug 51] - DCO calibration was not applied when the data in Info-A was correctbefore erasing the INFO-A contents (without selected - Retain DCO data). Bug fixed.
Version
1.1.3.0 (May.2013)
- GUI,
DLL and firmware software:
New features:
- Added Retain Data in Flash in the Memory option - up to 64 bytes
- Fixes for following
bugs/issues:
- [Bug 44] - When using the wrapper DLL the fuse blow functionality does not work.. Bug fixed
- [Bug 46] - Finish action "Hardware Reset (RST line) and start the application program" does not work correctly if only 4 required SBW connection (VCC,
GND, TCK<-> MSP430 TEST, TDO/TDI<-> MSP430RST) are made. Bug fixed
- [Bug 47] - DCO constants in the F2xx/G2xx with small flash devices (G2102..) was not restored when the Info-A was erased (e.g. when the additional data was saved to Info-A). Bug fixed
Version
1.1.2.0 (January.31.2013)
- GUI,
DLL and firmware software:
New features:
- MSP430G2444, MSP430G2544, MSP430G2744, MSP430G2755, MSP430G2855, MSP430G2955
- Fixes for following
bugs/issues:
- [Bug 39] - MSP430F47126, MSP430F47127 not recognized. Bug fixed
- [Bug 40] - Open Notepad does not work with Windows-7 64 bits. Bug fixed. Temporary file saved in users/public directory.
- [Bug 41] - The programming over the BSL without using the password file doesn't work if password from the file option is selected. Bug fixed.
- [Bug 42] - Writing the Serial Number to protected Info-A sector using function
MSPGANG_Interactive_Copy_GANG_Buffer_to_FLASH( address, size )
failed. The Info-A protection flag is not disabled. Bug fixed
- [Bug 45] - Erasing a lot of sectors of the flash - sector by sector can reset the MSP-GANG. Bug fixed
Version
1.1.0.0 (October.25.2012)
- GUI,
DLL and firmware software:
New features:
- Added link to TI MSP-GANG support in the GUI pull down menu
- Added BSL support - communication speed - 150 kb/s - startup speed - 9.6kb/s
- Added support for devices with Flash size up to 512 kB
- Added support for MSP430SL5438A,
- MSP430F5358, MSP430F5359, MSP430F5658, MSP430F5659,
- MSP430F6458, MSP430F6459, MSP430F6658, MSP430F6659,
- MSP430F6745, MSP430F6746, MSP430F6747, MSP430F6748, MSP430F6749,
- MSP430F6765, MSP430F6766, MSP430F6767, MSP430F6768, MSP430F6769,
- MSP430F6775, MSP430F6776, MSP430F6777, MSP430F6778, MSP430F6779,
- MSP430F67451, MSP430F67461, MSP430F67471, MSP430F67481, MSP430F67491,
- MSP430F67651, MSP430F67661, MSP430F67671, MSP430F67681, MSP430F67691,
- MSP430F67751, MSP430F67761, MSP430F67771, MSP430F67781, MSP430F67791,
- Fixes for following
bugs/issues:
- [Bug xx] - When 8 targets are programmed with Fast SBW, then sometimes programming failed. Works when only 6-7 or less targets are programmed, or capacitors on the RST (SBW-DAT) lines are less then 2 nF. Bug fixed,
- The External Power supply in whole range works the same as in the range Vcc +/- 0.3V. Bug fixed. Now the range is from Vprogmin (1.8 to 2.7V - vs used MCU) to Vmax = 3.6V
- In the memory option the Locked Info-A selection open now for all options.
- Wrapper for MSP-GANG430 emulation improved.
Version
1.0.10.0 (August.01.2012)
- Fixes for following
bugs/issues:
- [Bug 35] - The upper memory >64k of FG461x can not be programmed - bug fixed.
Version
1.0.9.0 (June.16.2012)
- GUI,
DLL and firmware software:
- New features:
- Pressing F1 in GUI - opens the User Guide
- Function MSPGANG_Set_IO_State(...) added that allows to modify the static levels on I/O pins.
- Added support for *.d43 files.
- Added support for MSP430F5212, MSP430F5213, MSP430F5214, MSP430F5217, MSP430F5218, MSP430F5219, MSP430F5222, MSP430F5232MSP430F5224, MSP430F5227, MSP430F5228, MSP430F5229
- Fixes for following
bugs/issues:
- [Bug 32] - Blank check in the MSP430F4794 failed occasionally - bug fixed.
Version
1.0.8.0 (May.04.2012)
- GUI,
DLL and firmware software:
- New features:
- Added second code file - appended to the main code file. Two codes eg. firmware and BSL, can be downloaded to target in the same operation.
- Added extra option for selecting external power supply - with whole Vcc range and selected Vcc +/- 0.3V
- Added checksum display of the code files.
- Added new mode - From Image File
- Extention files modified for more intuitive.
- USB driver installation procedure added.
- Support for new
devices:
- CC430F6147, CC430F6145, CC430F6143, CC430F5147, CC430F5145, CC430F5143, CC430F5125, CC430F5123
- Fixes for following
bugs/issues:
- DCO calibration for F2xx - workaround added for BCL12 bug (see F2xx errata).
- BSL sectors in F5xx erase/program bug fixed.
- Erase last sectors in F461x bug fixed.
- F437 - 80 pins not recognized - bug fixed.
- Selftest 152 - sometimes failed - bug fixed.
Version
1.0.7.0 (Dec.12.2011)
- GUI,
DLL and firmware software:
- Support for new
devices:
- MSP430G2210, MSP430G2230, MSP430F6720, MSP430F6721,
MSP430F6723, MSP430F6724, MSP430F6725, MSP430F6726, MSP430F6730,
MSP430F6731, MSP430F6733, MSP430F6734, MSP430F6735, MSP430F6736
- Fixes for following
bugs/issues:
- MSP430FR5720, MSP430FR5730 - RAM size info corrected.
- GUI - PC Hardware Fingerprint Number - changed line status that allows
to copy and paste the PC Hardware Fingerprint Number from software to
external editor.
- INFO-A unprotect flag for erase/write bug fixed.
Version
1.0.6.0 (Nov.06.2011)
-
GUI, DLL and firmware software:
-
Fixes
for following bugs/issues:
- MSP430FR5735 not recognized. Corrected ID
for MSP430FR5735.
- Message on LCD display - changed prefix
when the file from SD card is used -> SD:
instead F:
- Warning "Nothing to program/verify
- empty code in selected memory space"
added when the code file is empty or contains
code only on the not selected memory space.
Version
1.0.5.0
(Sep.19.2011)
Actual Information on the World Wide Web
For
more information about the MSP-GANG Programmer and for software updates please refer to our web site
at
http://www.ti.com/MSP-GANG
Getting Started
For
detailed information on S/W- and H/W-Installation see the appropriate chapter
in the
SLAU358
MSP-GANG UG.pdf
Exit Program:
Close the "MSP-GANG Gang Programmer" GUI. The "default.mspgangcfg"
file which is located in the same directory as "MSP-GANG.exe" holds
all current settings for succeeding sessions.
Version Matrix
The
table below shows the GUI and DLL software version assignment related to
their firm/hardware versions.
The GUI and DLL software is backward compatible to the hardware.
Software
GUI |
Software
DLL |
Firmware |
FW-Boot |
Hardware |
DLL-Wrapper
(for old Gang430-GUI) |
Comment |
1.02.08.00 |
1.02.08.00 |
1.02.08.00 |
1.00.02.00 |
1.01, 1.02, 1.04 |
1.62 |
(May.24.2017) |
1.02.07.00 |
1.02.07.00 |
1.02.07.00 |
1.00.02.00 |
1.01, 1.02, 1.04 |
1.62 |
(March.30.2017) |
1.02.06.00 |
1.02.06.00 |
1.02.06.00 |
1.00.02.00 |
1.01, 1.02, 1.04 |
1.62 |
(December.14.2016) |
1.02.05.00 |
1.02.05.00 |
1.02.05.00 |
1.00.02.00 |
1.01, 1.02, 1.04 |
1.62 |
(August.02.2016) |
1.02.04.00 |
1.02.04.00 |
1.02.04.00 |
1.00.02.00 |
1.01, 1.02, 1.04 |
1.62 |
(June.08.2016) |
1.02.03.00 |
1.02.03.00 |
1.02.03.00 |
1.00.02.00 |
1.01, 1.02, 1.04 |
1.62 |
(March.10.2016) |
1.02.02.00 |
1.02.02.00 |
1.02.02.00 |
1.00.02.00 |
1.01, 1.02, 1.04 |
1.62 |
(February.12.2016) |
1.02.01.00 |
1.02.01.00 |
1.02.01.00 |
1.00.02.00 |
1.01, 1.02, 1.04 |
1.62 |
(October.09.2015) |
1.01.11.00 |
1.01.11.00 |
1.01.11.00 |
1.00.02.00 |
1.01, 1.02 |
1.62 |
(January.30.2015) |
1.01.10.00 |
1.01.10.00 |
1.01.10.00 |
1.00.02.00 |
1.01, 1.02 |
1.61 |
(October.01.2014) |
1.01.09.00 |
1.01.09.00 |
1.01.09.00 |
1.00.02.00 |
1.01, 1.02 |
1.61 |
(August.01.2014) |
1.01.08.00 |
1.01.08.00 |
1.01.08.00 |
1.00.02.00 |
1.01, 1.02 |
1.60 |
(July.16.2014) |
1.01.07.00 |
1.01.07.00 |
1.01.07.00 |
1.00.02.00 |
1.01, 1.02 |
1.60 |
(May.03.2014) |
1.01.06.00 |
1.01.06.00 |
1.01.06.00 |
1.00.02.00 |
1.01, 1.02 |
1.60 |
(March.03.2014) |
1.01.05.00 |
1.01.05.00 |
1.01.05.00 |
1.00.02.00 |
1.01, 1.02 |
1.60 |
(November.19.2013) |
1.01.04.00 |
1.01.04.00 |
1.01.04.00 |
1.00.02.00 |
1.01, 1.02 |
1.60 |
(September.09.2013) |
1.01.03.00 |
1.01.03.00 |
1.01.03.00 |
1.00.02.00 |
1.01, 1.02 |
1.59 |
(May.25.2013) |
1.01.02.00 |
1.01.02.00 |
1.01.02.00 |
1.00.02.00 |
1.01, 1.02 |
1.59 |
(Jan.31.2013) |
1.01.00.00 |
1.01.00.00 |
1.01.00.00 |
1.00.01.00 |
1.01 |
1.58 |
(Oct.25.2012) |
1.00.10.00 |
1.00.10.00 |
1.00.09.00 |
1.00.01.00 |
1.01 |
1.57 |
(Aug.01.2012) |
1.00.09.00 |
1.00.09.00 |
1.00.09.00 |
1.00.01.00 |
1.01 |
1.57 |
(Jun.16.2012) |
1.00.08.00 |
1.00.08.00 |
1.00.08.00 |
1.00.01.00 |
1.01 |
1.57 |
(May.04.2012) |
1.00.07.00 |
1.00.07.00 |
1.00.07.00 |
1.00.01.00 |
1.01 |
1.56 |
(Dec.12.2011) |
1.00.06.00 |
1.00.06.00 |
1.00.06.00 |
1.00.01.00 |
1.01 |
1.55 |
(Nov.06.2011) |
1.00.05.00 |
1.00.05.00 |
1.00.05.00 |
1.00.01.00 |
1.01 |
1.54 |
Initial
Version (Sep.19.2011) |
|
Known Problems
Additional Information
General Hints and Restrictions
-
Minimum required supply
voltage for flash devices to be erased and/or programmed depends on used
MSP430-Family: F1xxx and F4xxx need at least Vcc=2.7V, F2xxx need Vcc=2.2V
minimum. The MSP-GANG issues a error message if Vcc is too low.
-
Use short cables to
connect the target(s) to the MSP-GANG. Less than 60 cm is recommended.
-
Always perform a
software / firmware update if your currently used version is out of date.
*** End of "Read Me MSP-GANG" *** Home