EmbDev.net

Forum: ARM programming with GCC/GNU tools ARM programming


Author: Gladson Ncanana (gladson)
Posted on:

Rate this post
0 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

Author: Martin Thomas (Guest)
Posted on:

Rate this post
0 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.

Author: Bill (Guest)
Posted on:

Rate this post
0 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

Author: gladson (Guest)
Posted on:

Rate this post
0 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'

Author: gladson (Guest)
Posted on:

Rate this post
0 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'

Author: Martin Thomas (Guest)
Posted on:

Rate this post
0 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

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.