For a new project, I've created a prototype board that includes a TMS320C5515 and a Microchip 24FC512 I2C EEPROM used for code storage. In the final design, when a DSP code update is needed, a primary microprocessor on the board will receive the C5515 boot image via either serial or USB packets and in turn, load it into the I2C EEPROM. At that point, after a reset, the C5515 bootloader will fetch the code from the I2C EEPROM and start executing.
However, in the short term, I'm successfully running code on this prototype board via JTAG using the Spectrum Digital XDS560v2 STM Traveler Emulator. I was trying to determine if there was a quick way, using my JTAG connection, to burn in the boot image into my I2C EEPROM. Section 3.4 of SPRABD7A references a programmer.pjt project. However, it appears that his programmer is tailored to the Spectrum Digital EVM board.
Any suggestions would be greatly appreciated.
Adam