LPC2212 execution in flash

Hi,

I’m trying to download a program to a home made board with a LPC 2212 uc.

Here is what I did:

I compiled my C program using latest gnuarm binutils, ok.

I flashed the .bin with openocd (1.41) with an amontec jtagkey tiny, ok.

I reset the board, and nothing happens. I’ve checked that the flash contains something.

My guess is that my ld script isn’t correct.

The script for the linker that I used (adaptations from the tutorial of James P. Lynch) : http://paste-it.net/2331

What else could I check or test?

Thanks for your help

I answer myself:

The startup code (crt.s) didn’t contains the part that copy the data from rom to ram…