EmbDev.net

Forum: ARM programming with GCC/GNU tools How do i install WinARM


von Dharmendra V. (dharmendra)


Rate this post
useful
not useful
Hi all,

i am newbie to ARM controller and WinARM. i have download the required
files from the site(ARM project). it is of size 95MB. i am confused
about installation of winARM on my PC.

how do i create application ?
and how do i compile written code?
how do i get complete documentation that answered my all questions?

please help me

dharmendra

von Fordp (Guest)


Rate this post
useful
not useful
Dharmendra Vasadia wrote:
> Hi all,
>
> i am newbie to ARM controller and WinARM. i have download the required
> files from the site(ARM project). it is of size 95MB. i am confused
> about installation of winARM on my PC.
>
> how do i create application ?
> and how do i compile written code?
> how do i get complete documentation that answered my all questions?
>
> please help me
>
> dharmendra

I suggest you follow a tutorial written by Jim (James) Lynch.

What is your target processor ????

von Dharmendra V. (dharmendra)


Rate this post
useful
not useful
Fordp wrote:
> Dharmendra Vasadia wrote:
>> Hi all,
>>
>> i am newbie to ARM controller and WinARM. i have download the required
>> files from the site(ARM project). it is of size 95MB. i am confused
>> about installation of winARM on my PC.
>>
>> how do i create application ?
>> and how do i compile written code?
>> how do i get complete documentation that answered my all questions?
>>
>> please help me
>>
>> dharmendra
>
> I suggest you follow a tutorial written by Jim (James) Lynch.
>
> What is your target processor ????

Hi,

Thank you very much for reply.
as u suggested jim's documentation for further information. From where
do i get that document dear.
I am presently started work with LPC2138 ARM7 processor.

keep waiting for you reply

dharmendra

von Stefan (Guest)


Rate this post
useful
not useful
Dharmendra Vasadia wrote:
>
> Hi,
>
> Thank you very much for reply.
> as u suggested jim's documentation for further information. From where
> do i get that document dear.
> I am presently started work with LPC2138 ARM7 processor.
>
> keep waiting for you reply
>
> dharmendra

The tutorial has title
USING OPEN SOURCE TOOLS FOR AT91SAM7S CROSS DEVELOPMENT by James P.
Lynch

and is available through
http://www.at91.com/Pages/products/microcontroller/AT91SAM/AT91SAM7S/at91sam7s.html#free

It is written for AT91SAM7S and you have to transfer the knowledge to
LPC2138

Greetings
Stefan

von Dharmendra V. (dharmendra)


Rate this post
useful
not useful
Stefan wrote:
> Dharmendra Vasadia wrote:
>>
>> Hi,
>>
>> Thank you very much for reply.
>> as u suggested jim's documentation for further information. From where
>> do i get that document dear.
>> I am presently started work with LPC2138 ARM7 processor.
>>
>> keep waiting for you reply
>>
>> dharmendra
>
> The tutorial has title
> USING OPEN SOURCE TOOLS FOR AT91SAM7S CROSS DEVELOPMENT by James P.
> Lynch
>
> and is available through
> 
http://www.at91.com/Pages/products/microcontroller/AT91SAM/AT91SAM7S/at91sam7s.html#free
>
> It is written for AT91SAM7S and you have to transfer the knowledge to
> LPC2138
>
> Greetings
> Stefan

Hi Stefan,

Thank you very very much for reply.
i just wanted to ask, which files are required to create new project for
ARM
using Pn editor. like makefile and what other? have i to copy from
example directory for respective controller.

please tell me which file i have to add in newly created project.

if you dont mind can ask one thing and I am extremly sorry if you feel
bad
where are you from?

dharmendra

von Martin Thomas (Guest)


Rate this post
useful
not useful
James Lynch's Tutorials are very good but as far as I know there is no
instruction for installation of WinARM. I have not read the latest
version so far but IRC the installation of the gnuarm-package is
discussed.

WinARM "installation" is to unpack the archive to C:\WinARM and add
C:\WinARM\bin and C:\WinARM\utils\bin to the search path as written in
the readme-file. See this page:
http://www.dreamislife.com/arm/winarm.html.

If this all so too complicated for you you might use the Codesourcery
arm-package, gnuarm or Yagarto which include a "setup" or "installer".
While packages like the one from Codesourcery, Yagarto, gnuarm or WinARM
include basicly the same set of GNU-tools (gcc etc.) there might be
small differences how the tools are configured (esp. multilib-settings
and newlib-configuration). I have tested the examples that come with
WinARM or are available from my web-pages with my WinARM-collection -
obviously (only exception so far: the LMI Cortex-M3 examples). Maybe
small modifications are needed when using other collections.

The general discussion about using the gnu-tools and the example-source
from Lynch's tutorials should be usable with all precompiled packages
but if you like to follow Jim Lynch's tutorials you should also use the
same setup he has used.

When using WinARM I recommend to first try one of the examples included
in the package or available from my web-pages: Programmers-Notpad->Open
Project->Open the makefile of the project -> double-click Makefile in
the files-tree (to set the "active directory) -> Tools/make all ->
transfer load-image (hex or bin) to Controller. The is no
"project-wizard" for new projects in WinARM. If you are using AT91SAM7
you might start with a copy of the gamma-example, for LPC2000 a good
starting point might be a project of the "NXP/Philips examples". Modify
them too your needs.

http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/index_at91.html#at91_gamma
http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/lpc2k_bundle_port/index.html

Martin Thomas

von Dharmendra V. (dharmendra)


Rate this post
useful
not useful
Dharmendra Vasadia wrote:
> Fordp wrote:
>> Dharmendra Vasadia wrote:
>>> Hi all,
>>>
>>> i am newbie to ARM controller and WinARM. i have download the required
>>> files from the site(ARM project). it is of size 95MB. i am confused
>>> about installation of winARM on my PC.
>>>
>>> how do i create application ?
>>> and how do i compile written code?
>>> how do i get complete documentation that answered my all questions?
>>>
>>> please help me
>>>
>>> dharmendra
>>
>> I suggest you follow a tutorial written by Jim (James) Lynch.
>>
>> What is your target processor ????
>
> Hi,
>
> Thank you very much for reply.
> as u suggested jim's documentation for further information. From where
> do i get that document dear.
> I am presently started work with LPC2138 ARM7 processor.
>
> keep waiting for you reply
>
> dharmendra

Hi Dear

I went to the site or rather link you have given me. it opens FTP site
but there is no folder inside the window.
this is the link given by you. when i click on tools on this site, it
opens ftp site.
http://www.at91.com/Pages/products/microcontroller/AT91SAM/AT91SAM7S/at91sam7s.html#free


what should i do now

please reply as soon as possible

Dharmendra

von Stefan (Guest)


Rate this post
useful
not useful
Dharmendra,

don't follow the blue rabbit - ehm - ftp link. Click on the "USING OPEN
SOURCE TOOLS FOR AT91SAM7S CROSS DEVELOPMENT by James P. Lynch" title.
This leds to http://www.at91.com/thirdparty/j_lynch/jlynch.pdf

Stefan

von Stefan (Guest)


Rate this post
useful
not useful
Dharmendra Vasadia wrote:
> if you dont mind can ask one thing and I am extremly sorry if you feel
> bad
> where are you from?

I'm from Germany and i'm a ARM beginner too ;-)

Greetings
Stefan

von Dharmendra V. (dharmendra)


Rate this post
useful
not useful
Stefan wrote:
> Dharmendra Vasadia wrote:
>> if you dont mind can ask one thing and I am extremly sorry if you feel
>> bad
>> where are you from?
>
> I'm from Germany and i'm a ARM beginner too ;-)
>
> Greetings
> Stefan

Dear Stephan,

Thank you very much for your answer. i got PDF file from link you sent.
It seems very much useful.
I am from India.

Keep mailing.

With Warm Regards
Dharmendra

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.