Hi all,
I'm currently working on a project, using the MSP430F5438A. I've ever copied my code from Flash to RAM, paying attention to section command and working area.
My code is well located into Flash at the beginning, then is copied into RAM, it works as well.
However during execution (Watching Disassembly on CCSv6), there is an instruction "BRA" with an absolute address, which jumps directly into Flash, but I looked after watching whether the copy of my code had been well executed, and all the code has been correctly copied.
This instruction appears on a loop "While", but I don't know why.
Having the same code in RAM as in Falsh, according to you, what could be the reason of this leap (Unconditionnal jump) ?
If someone would have an idea,
Regards,