This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
i am also suffering from same problem , i am using MSP430F5525 device, now i have to program flash memory by using BSL in embedded C on CCS plat form .....but didnt get any thing how to start please help me ...
I was a bit unsure from your questions what you were trying to do - are you trying to create a custom BSL in the BSL area of memory, for doing field firmware updates? Or are you trying to just load new firmware into your device using the existing USB BSL?
The two main resources for BSL are:
MSP430 Programming Via the Bootstrap Loader - this tells how to load new firmware into your device using the existing BSL. There is a zip file that goes with it with code and tools like the BSL Scripter for communicating with the MSP430 BSL.
Creating a Custom Flash-Based Bootstrap Loader - this shows how to make your own custom BSL if you don't want to use the one that comes pre-loaded in the part. It also explains how the pre-loaded one works and has a zip file that goes with it with source code for the different BSLs.
For the USB BSL there is also:
USB Field Firmware Updates on MSP430 MCUs - this discusses different types of applications using USB for field firmware updates, and how to implement USB updates for these different models.
There is also this useful wiki page on MSP430 BSL: http://processors.wiki.ti.com/index.php/BSL_(MSP430)
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.