I am upgrading my operating system to Raspberry Pi 3B, the Cortex A53 processor. I am having trouble with the step command in my debugger. It appears that swapping the breakpoint instruction and the instruction it is placed on are not making it into the instruction cache. I tried the isb and dsp instructions to flush the cache, but this had no effect.
which debugger tool is used? The debug tool should maintain the coherency.
I wrote my own debugging module.
View all questions in Cortex-A / A-Profile forum