EmbDev.net

Forum: ARM programming with GCC/GNU tools ARM programming


von Gladson N. (gladson)


Rate this post
useful
not useful
HI
I am new to this type of embedded system programming and am using the
AT91 evaluation board.I am looking for simply C/C++ codes to test.I need
to get a feel and be commfortable with the hardware before attempting to
implement my project.

Thanx
Gladson

von Martin Thomas (Guest)


Rate this post
useful
not useful
Gladson Ncanana wrote:
> HI
> I am new to this type of embedded system programming and am using the
> AT91 evaluation board.I am looking for simply C/C++ codes to test.I need
> to get a feel and be commfortable with the hardware before attempting to
> implement my project.
>
> Thanx
> Gladson

There are a lot of AT91 evaluation-boards available and you do not even
mention which AT91 is mounted. Without further information it's
difficult to help.

von Bill (Guest)


Rate this post
useful
not useful
Martin Thomas wrote:
> Gladson Ncanana wrote:
>> HI
>> I am new to this type of embedded system programming and am using the
>> AT91 evaluation board.I am looking for simply C/C++ codes to test.I need
>> to get a feel and be commfortable with the hardware before attempting to
>> implement my project.
>>
>> Thanx
>> Gladson
>
> There are a lot of AT91 evaluation-boards available and you do not even
> mention which AT91 is mounted. Without further information it's
> difficult to help.

Martin's right, there ARE a lot of developement boards out there.

I am also new to ARM. I have the AT91SAM7S-EK development board, which
contains the AT91SAM7S64 part. I also have the J-Link-ARM-IAR
jtag-to-USB converter for debug. I would really like to learn to use the
GCC developement environment.

I would like to set up a development environment, and then:

1. flash an led to make sure I got the environment right
2. use USB Mass Storage Device class to work
3. Implement a FAT16 file system

After I do this, I will have my own memory stick.

How do I get started?

Bill

von gladson (Guest)


Rate this post
useful
not useful
Martin Thomas wrote:
> Gladson Ncanana wrote:
>> HI
>> I am new to this type of embedded system programming and am using the
>> AT91 evaluation board.I am looking for simply C/C++ codes to test.I need
>> to get a feel and be commfortable with the hardware before attempting to
>> implement my project.
>>
>> Thanx
>> Gladson
>
> There are a lot of AT91 evaluation-boards available and you do not even
> mention which AT91 is mounted. Without further information it's
> difficult to help.

'Sorry guys it's a AT91EB40 board and a reference site where I can get
examples will be appreciated'

von gladson (Guest)


Rate this post
useful
not useful
Martin Thomas wrote:
> Gladson Ncanana wrote:
>> HI
>> I am new to this type of embedded system programming and am using the
>> AT91 evaluation board.I am looking for simply C/C++ codes to test.I need
>> to get a feel and be commfortable with the hardware before attempting to
>> implement my project.
>>
>> Thanx
>> Gladson
>
> There are a lot of AT91 evaluation-boards available and you do not even
> mention which AT91 is mounted. Without further information it's
> difficult to help.

'Sorry guys it'sa AT91EB40 evaluation board'

von Martin Thomas (Guest)


Rate this post
useful
not useful
gladson wrote:
> Martin Thomas wrote:
>> Gladson Ncanana wrote:
>>> HI
>>> I am new to this type of embedded system programming and am using the
>>> AT91 evaluation board.I am looking for simply C/C++ codes to test.I need
>>> to get a feel and be commfortable with the hardware before attempting to
>>> implement my project.
>>>
>>> Thanx
>>> Gladson
>>
>> There are a lot of AT91 evaluation-boards available and you do not even
>> mention which AT91 is mounted. Without further information it's
>> difficult to help.
>
> 'Sorry guys it'sa AT91EB40 evaluation board'

Did you check at91.com->kit? At least for the SAM7s Atmel provides
examples there. The AT91R4000-series is supported by open-source FTOSes
like ecos and FreeRTOS too. IRC the ARM-port of ethernut is also based
on this controller. Basicly you need a linker-script and startup-code
which should be available in the projects.

Martin Thomas

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.