Anybody having any ARM GCC compiler experience. I am using Fedora 13
and codelite.
I have to get the ARM compiler operational on linux and using
codelite. so i can compile and upload my programs to the test ARM
board in prototype stages.
On Tue, Nov 30, 2010 at 11:48 AM, tuxdna <tux...@gmail.com> wrote:
> > Calling on all linux experts...for help.
> What problem are you facing exactly?
@Sid : I can see two problems: 1. You need information about cross-compiling etc. OR 2. You know how to cross-compile apps for arm, but you need to know about integration of codelite and arm-linux-gcc.
Please clarify. You can get lot of help if it's about cross-compiling/ using arm-linux-gcc.
Regards, Vaibhav S. Dalvi One piece of puzzle is a square red chip. All other are square whites. The problem is I've lost the solution and so don't know where to put the red!!!
1. Write the programs in the opensource ide like codelite
2. Compile the program from codelite menu options, to invoke the arm-
gcc compiler.
3. Compile the output to generate the elf file/hex file, to be copied
to the Arm board [have designed an arm board using nxp 1343 cortex m3]
4, Copy/ load the program into the arm board, and execute it [say
blink led]
This should work on all linux distros like Fedora, ubuntu, etc. Is
openARMLab doing something similar...? i am not sure, new to this
group.
Cheers
Sid
On Nov 30, 11:25 am, Vaibhav Dalvi <vaibhav....@gmail.com> wrote:
> On Tue, Nov 30, 2010 at 11:48 AM, tuxdna <tux...@gmail.com> wrote:
> > > Calling on all linux experts...for help.
> > What problem are you facing exactly?
> @Sid : I can see two problems:
> 1. You need information about cross-compiling etc.
> OR 2. You know how to cross-compile apps for arm, but you need to know about
> integration of codelite and arm-linux-gcc.
> Please clarify. You can get lot of help if it's about cross-compiling/ using
> arm-linux-gcc.
> Regards,
> Vaibhav S. Dalvi
> One piece of puzzle is a square red chip. All other are square whites. The
> problem is I've lost the solution and so don't know where to put the red!!!
> On Tue, Nov 30, 2010 at 11:48 AM, tuxdna <tux...@gmail.com> wrote:
> > > Calling on all linux experts...for help.
> > What problem are you facing exactly?
> @Sid : I can see two problems:
> 1. You need information about cross-compiling etc.
> OR 2. You know how to cross-compile apps for arm, but you need to know about
> integration of codelite and arm-linux-gcc.
> Please clarify. You can get lot of help if it's about cross-compiling/ using
> arm-linux-gcc.
> Regards,
> Vaibhav S. Dalvi
> One piece of puzzle is a square red chip. All other are square whites. The
> problem is I've lost the solution and so don't know where to put the red!!!
> Oops almost forgot, it should also work on FreeBSD or its variant > flavors especially MacOSX, and windows.
> cheers > Sid
> On Nov 30, 11:25 am, Vaibhav Dalvi <vaibhav....@gmail.com> wrote: > > Hi,
> > On Tue, Nov 30, 2010 at 11:48 AM, tuxdna <tux...@gmail.com> wrote:
> > > > Calling on all linux experts...for help.
> > > What problem are you facing exactly?
> > @Sid : I can see two problems: > > 1. You need information about cross-compiling etc. > > OR 2. You know how to cross-compile apps for arm, but you need to know > about > > integration of codelite and arm-linux-gcc.
> > Please clarify. You can get lot of help if it's about cross-compiling/ > using > > arm-linux-gcc.
> > Regards, > > Vaibhav S. Dalvi > > One piece of puzzle is a square red chip. All other are square whites. > The > > problem is I've lost the solution and so don't know where to put the > red!!!
@Sid: I just installed codelite on Ubuntu 10.10. It has very detailed settings for compilers. So you go to Menubar> Settings> Build Settings> Here in first tab named 'compilers' > Click `New...` button to create a new compiler and enter `arm-linux-gcc` and other names of cross compiler tools you're using. I think you will also need to add their path in `path` field. About other options etc somebody else can give you better hand since I haven't meddled enough with them. So when you use this new compiler for your project you'll get arm-linux executable which you'll copy to your arm Board and execute.
A word about compilers and Platforms(OSes) : Codelite is multi platform, but you will have different compilers on different platforms. So you can use this setup in almost any OS, but you should have an arm-linux cross-compiler available on that OS.
Regards, Vaibhav S. Dalvi http://pointelement.blogspot.com/ I am fond of Rajnikant. It feels good when somebody else besides you can do all those amazing things.
> On Tue, Nov 30, 2010 at 6:00 PM, Sid <siddharth.sharangp...@gmail.com>wrote:
>> Oops almost forgot, it should also work on FreeBSD or its variant >> flavors especially MacOSX, and windows.
>> cheers >> Sid
>> On Nov 30, 11:25 am, Vaibhav Dalvi <vaibhav....@gmail.com> wrote: >> > Hi,
>> > On Tue, Nov 30, 2010 at 11:48 AM, tuxdna <tux...@gmail.com> wrote:
>> > > > Calling on all linux experts...for help.
>> > > What problem are you facing exactly?
>> > @Sid : I can see two problems: >> > 1. You need information about cross-compiling etc. >> > OR 2. You know how to cross-compile apps for arm, but you need to know >> about >> > integration of codelite and arm-linux-gcc.
>> > Please clarify. You can get lot of help if it's about cross-compiling/ >> using >> > arm-linux-gcc.
>> > Regards, >> > Vaibhav S. Dalvi >> > One piece of puzzle is a square red chip. All other are square whites. >> The >> > problem is I've lost the solution and so don't know where to put the >> red!!!
> @Sid: I just installed codelite on Ubuntu 10.10. It has very detailed > settings for compilers. So you go to Menubar> Settings> Build Settings> Here > in first tab named 'compilers' > Click `New...` button to create a new > compiler and enter `arm-linux-gcc` and other names of cross compiler tools > you're using. > I think you will also need to add their path in `path` field. About other > options etc somebody else can give you better hand since I haven't meddled > enough with them. > So when you use this new compiler for your project you'll get arm-linux > executable which you'll copy to your arm Board and execute.
> A word about compilers and Platforms(OSes) : Codelite is multi platform, > but you will have different compilers on different platforms. So you can use > this setup in almost any OS, but you should have an arm-linux cross-compiler > available on that OS.
> Regards, > Vaibhav S. Dalvi > http://pointelement.blogspot.com/ > I am fond of Rajnikant. It feels good when somebody else besides you can do > all those amazing things.
Monavista is not opensource... I guess you could go for uCos-II..
partly opensource. Also you need to mention your h/w which is very
critical aspect of RTOS and the development envoirnment. Also it would
be good if you mention your application as well.,
On Wednesday 01 December 2010 10:00 PM, chetan patil wrote:
Is there anyway to get MontaVista linux on SD card and use
to boot?
Or any other RTOS will also do.
>
> On Tue, Nov 30, 2010 at 11:48 AM, tuxdna <tux...@gmail.com>
wrote:
>
> > > Calling on all linux experts...for help.
>
> > What problem are you facing exactly?
>
> @Sid : I can see two problems:
> 1. You need information about cross-compiling etc.
> OR 2. You know how to cross-compile apps for arm, but you need to
know about
> integration of codelite and arm-linux-gcc.
>
> Please clarify. You can get lot of help if it's about
cross-compiling/ using
> arm-linux-gcc.
>
> Regards,
> Vaibhav S. Dalvi
> One piece of puzzle is a square red chip. All other are square
whites. The
> problem is I've lost the solution and so don't know where to put
the red!!!
@Sid: I just installed codelite on Ubuntu 10.10. It has very
detailed settings for compilers. So you go to Menubar> Settings>
Build Settings> Here in first tab named 'compilers' > Click
`New...` button to create a new compiler and enter `arm-linux-gcc` and
other names of cross compiler tools you're using.
I think you will also need to add their path in `path` field.
About other options etc somebody else can give you better hand since I
haven't meddled enough with them.
So when you use this new compiler for your project you'll get
arm-linux executable which you'll copy to your arm Board and execute.
A word about compilers and Platforms(OSes) : Codelite is multi
platform, but you will have different compilers on different platforms.
So you can use this setup in almost any OS, but you should have an
arm-linux cross-compiler available on that OS.
I believe there's a hero in all of us
who keeps us honest, gives us strength, makes us noble, and finally
allows us to die with pride,
even though sometimes we have to be steady, and give up the thing we
want the most... even our dreams.
- Spider Man 2