TI E2E Community
Digital Signal Processors (DSP)
C5000 Ultra Low Power DSP
C5000 Ultra Low Power DSP Forum
Boot problem - DSP doesn´t execute the code.
The DSP TMS320VC5502 that is used in my application is projected to load the program from SPI external flash memory.
The code was burned in the memory, which was generated by hex55 utility from ".out" file, that is generated by code composer 4.
Although, when the DSP is released from reset, with oscilloscope is possible to check that the boot loader is transferring the data from external memory,
but the DSP doesn´t execute the program. I don´t know how to check what is missing (this is the first time that I work with Texas DSP), and I would like to
know which parameters I should check and some idea how to debug this interface.
But I noted that the entry point is configured start execution from _c_int00 function, what it is looking fine, and the address of each section int the binary file is correct.
// The command to Hex55
hex55 -i My_program.out -o My_program.bin -boot -v5510:2 -b -serial8
Thanks for help
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.