I have a very frustrating problem. I have a project that has been working for ages. I have debugged and compiled the code various times and the code compiled and loaded to DSP BF514F16 internal flash would always run the same as when I was debugging the code.
The problem I have now is, the code DEBUG's fine, but after compiling it and loading it to the DSP flash, part of the code does not behave right. My question is this, how can the DEBUG code and the compiled code (using the DEBUG) setting run different when loaded to teh BF514F16? Incedently, this also happens sometimes on the old BF512F4.
I usualy move a few variables around and this seems to sometimes fix the problem. But this time nothing helps. I've even compiled a release version. Nothing. But when I debug the code via HPUSB-ICE the code works fine.
I have found out that changing the SPI_BAUD register in bfrom_SpiBoot call can help, if you are using that call when executing your application.