For each device we provide a flash API. This API is used for all programming solutions whether it is through code composer studio, SDFlash, an SCI port, etc. The API does the work of program and erase. How the customer calls the API is up to them. In the case of the SCI they can download a small kernel through the SCI port using the bootloader in the boot ROM of the device. This kernel will then takeover the SCI communication and make calls to the flash API as required.
Jeff Stafford put together a great application report that describes this process. Take a look here:
I just read your
remarks on the url mentioned below.
You mention a way of
programming through the SCI port.
Could you please let me
know how the customer can do that, or any other way….?
Thanks and kind
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. 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 respect to these materials. 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.