I have an ezDSP, and I can program the examples. They work just fine when I open the debugger. When I unplug the module and plug it back in, it always reverts back to the factory test code. How do I make it so that the module boots with my code, not the factory default?
Here is TI's answer from their forums.
You need to burn your program to the SPI EEPROM of your eZdsp. For that, you need two things:
1) Create a boot image using the hex55 utility. You can get step-by-step instructions here:
2) Use a programmer.out file to burn the image to SPI. The programmer can be found at
under "C5505 EZDSP programming tool"
Load the program to your eZdsp using CCS, then input the file path to your boot image, and make sure it doesn't have any white spaces on the path or name of the file.
Aren't there some dip switches on that board? The F2808 based one that I used had a bank of three switches that would control whether the cpu booted from flash or OTP or RAM.