ARM Technical Support Knowledge Articles

ERROR 110 (CANNOT FIND SEGMENT)

Applies to: BL51 Code-banking Linker/Locator

Answer


Information in this article applies to:


SYMPTOMS

I passed the following directive to the BL51 linker and it gave Error 110: Cannot Find Segment FF00h:

XDATA(FF00h)

What am I doing wrong? It looks the same as the examples in the linker manual.

CAUSE

Addresses must start with a digit. Since the address you specify (FF00h) begins with a character, the linker assumes it is a segment name.

RESOLUTION

Use 0FF00h to ensure that the linker recognizes the address and doesn't confuse it with a segment name:

XDATA(0FF00H)

MORE INFORMATION

Article last edited on: 2005-07-19 14:59:59

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