run stand alone program

Aloisius
hi to all.
i have the tiny6410 , and i want to run a stand alone program (bare meetal)
i was thinking to use this configuration:

start ->  u-boot -> my program

i need some informations.

1-how to configure u-boot to run my program after boot initialization
2-what kind of editor/sdk etc. can i use to write ARM based architecture
simple program in C.

i want to start for example with a simple program that blink a led on my
board.

thanks for the answers