Startup.s

Moderator
John As wrote:
> Hi,
>
>     I'm new for ARM controllers. so first of all I need to know about
> startup code of ARM.if any one can give me basic information about
> writing startup files  so it would be help full for me.
>
>     or can give me any link for the same..
> J.AS

Did you even try to search for information on this topic or to
understand available example-codes with startup? This forum is not a
Google/yahoo-replacement.

You did not mention:
- ARM-core (i.e. startup of Cortex-M3 is different from ARM7TDMI)
- controller (i.e. the init for the interrupt-system is different
depending if there is a interrupt-controller and which one)
- toolchain (since for most cores some assembly-code is needed and the
directives are toolchain-specific, the starup-code usually uses some
information created by the linker, also toolchain-specific)

You may look for example:
- the "arm bare-metal" tutorial from embedded.com
- Example-applications from controller- and compiler-manufactures
- the AT91 Application notes on startup from Atmel
- Application notes from other vendors.
- http://infocenter.arm.com/help/index.jsp

Even if you use another compiler/toolchain or another controller you
will get the basic idea what has do be done during startup and how to
setup the interrupt-system. If you still have problems please ask more
specifically.

Reply

A question of your own? This thread is over 18 years old. Ask it in a thread of its own – more people read along there, and it gets answered more often and sooner.

Start a new thread

A fix, an addition or feedback on this thread? Then reply here.

Formatting
  • [c]C-Code[/c]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.