We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi, I have the following problem: After compiling and loading my program into flash it starts correctly. When it reatches a special function call (the called function is quite large) the program jumps back to the start adress. (This happens if I use OnChip-RAM. If I don't the program halts.) If I run the program in debug mode (here the program code is loaded into RAM), the program runs correctly. How Come? The settings concerning adress spaces and so on should be correct.
Check if the program reaches an DATA ABORT vector. In this case you might access non-existing memory.