On 12 June 2012 18:53, Akash D akashd@renuelectronics.com wrote:
Hello Michael,
Thanks for reply.
The required information is mentioned below.
Compiler Used --->
http://launchpad.net/gcc-arm-embedded
Version number ---->
arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 4.6.2 20110921 (release) [ARM/embedded-4_6-branch revision 182083]
Yip, this is ARM's Cortex-R & M bare metal toolchain. It doesn't come directly from Linaro but we've got a good relationship with them. I'll ping them and see the best place to ask this question.
The link file is attached with this mail.
I only had a quick read, but you're missing a capture for the '.text.startup' section in the linker script. You might need something like:
*(.text.startup)
before the one.o(.text) line or to change the *(.text) capture to *(.text*). The startup section might need to be at a fixed address. Please check your chip and toolchain documentation to confirm.
-- Michael