There are a few restrictions to using the MON51 Monitor to debug
your target programs.
All programs to be debugged must be located in RAM space. This
is because breakpoints are set by replacing instructions in your
program with an TRAP instruction. This operation, while
completely transparent, may affect the operation of your target
program.
The memory mapping of a CPU board with MON251 is
selected with hardware components and the Monitor configuration
file. It is not possible to use Debug — Memory Map to change
the memory mapping of the target system.
The Performance Analyzer, Call Stack, Code
Coverage, and Step Out capabilities are not
available.
The View — Periodic Window Update option is not
available.
Breakpoint Options are handled directly by MON251. However,
when access or conditional breakpoints are set, the application is
executed in single steps and not in real time. Single-step
execution is at least 1,000 times slower then real time
execution.
This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.
ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.