MON251 User's Guide

Troubleshooting

If MON251 does not start correctly, the problem typically lies with the code and data locations. You should also carefully check the settings in the INSTALL.A51 file to be sure they are correct.

If the MON251 stops working during the C startup code, the monitor data area is most likely not located in von Neumann memory.


If MON251 does not start correctly it is typically a problem of Monitor code and data locations or the initilization of the serial interface.

If MON251 stops working or behaves strange during debugging of your application, your application is most likely overwriting the user application program. This might happen when the user application makes write accesses to the program code locations.

If MON251 does not single step CPU instructions or if you cannot read or write SFR data locations the MON251 data memory area cannot be accessed from code space. The MON251 data memory must be accessible as both program code and data space.