SLAA600E June 2013 – January 2024
MSPBootProjectCreator: Generates all bootloader and application source files necessary to start creating an MSPBoot project in CCS.
A Perl interpreter is required to run this script. Visit https://www.perl.org/ to download an interpreter if needed.
Location: Utilities/Project Creator/MSPBootProjectCreator.pl
Syntax:
[] denotes an optional field
All numbers should be in hexadecimal format
MSPBootProjectCreator.pl
[-help]
-hdr <header_file>
-lnk_file <lnk_msp430.cmd>
[-boot_size <size>]
[-shared_vectors <number>]
[-dual_image]
[-I2C]
[-UART]
Where (all numbers are hex values):
SPI with CC110x is not supported when using the generator script because it has many device specific dependencies. If trying to develop an OAD application, see the examples provided in the accompanying software package.
This script uses templates that are located in the Linker_Templates, Vector_Templates, and ProjectSpec_Templates folders. The contents of these templates can be modified as needed but they are required to run the script. This script also uses the code located in the Src folder. Again, the contents of these files can be modified as needed, but their names and file paths must remain the same for proper operation of the script.