SAM9-L9260 Olimex Ltd., SAM9-L9260 Datasheet - Page 21

MCU, MPU & DSP Development Tools DEV BRD FOR AT91SAM9260

SAM9-L9260

Manufacturer Part Number
SAM9-L9260
Description
MCU, MPU & DSP Development Tools DEV BRD FOR AT91SAM9260
Manufacturer
Olimex Ltd.
Datasheet

Specifications of SAM9-L9260

Processor To Be Evaluated
AT91SAM9260
Data Bus Width
16 bit, 32 bit
Interface Type
RS-232, Ethernet, USB, JTAG
Dimensions
100 mm x 80 mm
Operating Supply Voltage
5 V
Silicon Manufacturer
Atmel
Core Architecture
ARM
Core Sub-architecture
ARM9
Silicon Core Number
AT91S
Silicon Family Name
AT91SAM9xxx
Kit Contents
Board
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
1701512 25R5022
directory and issue the following commands:
$ source $HOME/bin/bootloader_cross_compile.sourceme
$ make sam9_l9260_defconfig
directory.
$ source $HOME/bin/bootloader_cross_compile.sourceme
$ make sam9l9260_config
$ make
PATH variable. Use the cross-compiler to build the example, then transfer it to the board by
e.g. USB flash drive, http download etc.
Example commands:
----- On the host system -----
$ source $HOME/bin/linux_cross_compile.sourceme
$ cat > hello.c
#include <stdio.h>
int main(void)
{
}
^D
$ arm-none-linux-gnueabi-gcc -o hello hello.c
$ cp hello ~/htdocs/
----- On the board -----
~ # wget http://192.168.0.xx/hello
~ # chmod 777 hello
~ # ./hello
Proba proba
0
1
....
Building the bootstrap binary
Extract the sources from source/at91bootstrap-2.4-olimex.tar.bz2 to your working
If everything is correct, the resulting binary file will be located in the /binaries
Building U-Boot
Extract the sources from source/u-boot-olimex-git20090716.tar.bz2 and issue:
Cross-compiling a simple "hello world" example
Extract one of the provided cross-compilers on your host system and add it to the
unsigned int i;
printf("\r\nProba proba ");
for (i=0; i<10; i++)
return 0;
printf("\r\n%d", i);

Related parts for SAM9-L9260