ARM Technical Support Knowledge Articles

CANNOT SINGLE-STEP IN BOOSTRAP MODE

Applies to: MON166 Target Monitor

Answer


Information in this article applies to:


QUESTION

When I start a debug session in µVision2, the Monitor-166 and my application is downloaded correctly with the on-chip bootstrap loader. I can see the application in the disassembly window and I can view all memory areas in the memory window. However, I cannot single-step or start the application.

Monitor-166 is configured for my microcontroller board. There is 1MB external RAM connected to chip select 1 (CS1) and I have enabled this RAM in the address range from 0x100000 to 0x1FFFFF. The Monitor-166 and my application is located within this RAM area.

ANSWER

This memory layout is not suitable for Monitor-166 and your application because the interrupt vectors cannot be reached. Monitor-166 needs the NMI interrupt vector for breakpoints. Please use one of the following configurations:

MORE INFORMATION

SEE ALSO

Article last edited on: 2005-07-22 17:01:41

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential