A1284E
Literal pool too distant, use LTORG to assemble it within 4KB
For ARM code, the literal pool must be within 4KB of the LDR instruction to access it. To solve this, add an LTORG directive into your assembler source file at a convenient place.
See the following in Using the Assembler:
Load addresses to a register using LDR Rd, =label.
See the following in the Assembler Reference:
LTORG.