This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Debugging OMAP-L138 with TRACE32: Setting hardware breakpoints on peripheral register accesses

Other Parts Discussed in Thread: OMAPL138, OMAP-L138

Hi

I'm trying to halt the OMAP's ARM when it writes to certain internal peripheral registers. The debugger I'm using is a Lauterbach Power Debug with TRACE32.

The problem I'm having is when I set an ONCHIP breakpoint on a write access to a peripheral register (say the GPIO DIR01 register) the breakpoint never triggers. I've checked that the code does write to the register I'm setting breakpoints on but all the ones I've tried have never triggered.

Can anyone confirm that the ARM supports breakpoints on internal peripheral register accesses or suggest anything that I may be doing wrong in my setup?

Thanks

Neil