Selection and Solution Guides

Application Notes

TMS320F281x Boot ROM Serial Flash Programming


This application report describes the implementation of TI's Flash application program interface (API), the software interface to TI's Flash algorithms. Understanding the fundamentals of the Flash API documentation prior to using this application report is important. This document does not replace the Flash API documentation; instead, it guides you among several sets of TI documentation with the Flash API documentation being the most critical. For a complete list of related documents, see the References section in this application report.

The option available for serial-based Flash programming on the TMS320F281x devices in-circuit at this time is Spectrum Digital's SDFlash utility. This is an excellent off-the-shelf Windows® based tool for programming the TMS320F281x devices in-circuit using IEEE Standard 1149.1-1990, IEEE Standard Test Access Port and Boundary-Scan Architecture or system communications interface (SCI). It is the recommended path when a GUI-based solution will work. If your programming options do not include a Windows-based PC, this document will help you configure a custom test fixture.

Example software is provided in applicable sections of the document. The hardware used in this document includes:

  • Spectrum Digital's F2812 eZdsp™ and IEEE Std. 1149.1-1990 (JTAG) emulator (XDS510™ universal serial bus (USB))
  • Link-research RS-232 interface board