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.

SDFlash error when programming flash connected to C2834x XINTF

Other Parts Discussed in Thread: TMS320C2834X

I am trying to program flash memory connected to the external interface (XINTF) of a TMS320C2834x Delfino DSP. I am using the C2834x algorithm from emulators.spectrumdigital.com/.../sdflash, and have written custom driver code to interface with my specific flash memory. I have also verified that my driver code is able to read, program, and erase the flash memory (by using Code Composer Studio to exercise various parts of the code).

I am using SDFlash version 1.64.00, and an XDS510LC USB JTAG emulator. SDFlash is able to connect to the emulator and reset the DSP correctly.  However, when I try to erase or program the flash memory using SDFlash, SDFlash returns the following error message:

MSG: Sdtsrv.dll interface version 2
MSG: Loaded driver sdgo28xusb.dvr
MSG: DSP reset succeeded
MSG: Loading flash image file
ERR: Failed to initialize the algorithm.
ERR: Erase flash failed.
WARNING: THE CONTENTS OF THE SECURITY PASSWORD LOCATIONS
IN THE FLASH MAY NOT BE IN THE EXPECTED STATE. FOR
FURTHER DEBUG PLEASE CHECK THE README FILE INCLUDED IN
THE LATEST PROGRAMMING ALGORITHM RELEASE (JULY 2004 AND LATER)
SPECIFIC TO YOUR DEVICE.
ERR: OTIS error, Error = -1041


Has anybody else seen this error message (OTIS error, Error = -1041)?  What would be causing the algorithm to fail to initialize?