ARM Technical Support Knowledge Articles

WARNING 3 (ASSIGNED ADDRESS NOT COMPATIBLE)

Applies to: BL51 Code-banking Linker/Locator

Answer


Information in this article applies to:


SYMPTOMS

When linking your project, the linker reports the following diagnostic:

WARNING L3: ASSIGNED ADDRESS NOT COMPATIBLE WITH ALIGNMENT

CAUSE

This warning is generated if you are using explicit addresses in the CODE/XDATA/DATA directives in four situations :

RESOLUTION

You need to analyze the source of the address incompatibility and correct it. If your bit addressable segments are too long, adjust them. If your PAGE data is too long, shorten it or change the memory type.

MORE INFORMATION

Article last edited on: 2006-10-23 14:39:51

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