start.s initialization

I’m struggling to get up and running with an ARM7. I finally got eclipse and a compiler going. I found a utility to work with the bootloader and load code. I think I have a meg shift makefile working as I can compile and receive a hex output file.

Now I learned I need to create start.s file to setup the processor. How do I go about doing this?

At this point all I’m trying to do is get a Digital out to go high so I can illuminate an LED.

Thanks!

Which processor?

Many vendors provide a basic toolkit of source components, which include a start.s

Sorry I forgot to mention it’s an LPC2468.

Actually I’m reviewing some old class notes. It appears there’s a whole slew of things I have to do. I’ve been spoiled throughout most of my career and had tools that took care of all the linking, processor setup, etc.

Does anybody know of a decent book on the GCC / GNU compiler tool set that walks me through linking & makefiles… then another that talks about ARM processor initialization?

I looked at the NXP website and took a start.s file from one of their example projects for the LPC2468 but it appears I need more.

Thanks!

Even though his examples are for different chips (LPC2106 and LPC2148), have you read Jim Lynch’s ARM tutorial? It has a lot of good info on basic things. It might make for a good jumping-off point.