I am working on an ADSP BF518 EZ-Kit Lite and I am currently encountering a problem with the Flash memory. I have successfully programmed the Flash of my board with simple programs, and these programs were correctly relaunched after assertion of the reset button.
Now my program is larger and I am "forced" to use the external SDRAM memory (as specified in the "Project options->Link->Processor(1)"). In executable format, I have no problem, but when I flash it and push the reset button, my program is not relaunched and I obtain this message :
"Target halted due to software breakpoint but no breakpoint found at address: 0xef00067e
Possible reasons are:
1.An embedded breakpoint (EMUEXCPT instruction) in the code
2.A breakpoint is placed at the last instruction of a do() loop"
If I click on "Run", I obtain this new message:
"Warning: External memory is disabled for this region of memory."
As I understand it, since my program is too large, part of it must be stored in SDRAM, which is done automatically when building with the executable format. But the .ldr file programmed in the Flash doesn't seem to do that and since I don't really know the mechanisms involved herein, I don't know how to solve this problem.
I thank you in advance for your answer.