SAM9-L9261 Olimex Ltd., SAM9-L9261 Datasheet - Page 5

MCU, MPU & DSP Development Tools DEV BRD FOR AT91SAM9260

SAM9-L9261

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

Specifications of SAM9-L9261

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
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
1776345 52R3721
U-BOOT
LINUX KERNEL
Setup the environment:
Configure at91bootstrap for SAM9-L9261
Compile:
The resulting binary is created in:
WARNING:
not supported.
The used U-Boot is a GIT pull from June 11 2009, along with minor
modifications to add support for SAM9-L9261. In order to compile from
sources:
Extract the sources:
Setup the environment:
Configure at91bootstrap for SAM9-L9261:
Compile:
The resulting binary is created in the main sources directory:
WARNING:
that cannot be directly written into dataflash!
The used kernel is a mainstream 2.6.30 slightly modified to include support
for the SAM9-L9261 board. As with the bootloaders, the modifications were
based on the source files for Atmel's AT91SAM9261EK board.
In order to compile the kernel its sources must be extracted first:
Then setup the needed environment variables:
Go to the source directory:
Load the default configuration for the SAM9-L9261 board:
Optionally, you can tweak the kernel compile-time configuration:
And finally you can compile it:
If compilation is successful, the resulting kernel image can be found in:
NOTE:
compilation. The file linux-2.6.30-olimex-patches.tar.bz2, found in the src
source $HOME/bin/bootloader_cross_compile.sourceme
make sam9_l9261_defconfig
make
binaries/sam9_l9261-dataflashboot-2.4.bin
tar xjf u-boot-git20090611-olimex.tar.bz2
cd u-boot
source $HOME/bin/bootloader_cross_compile.sourceme
make sam9_l9261_config
make
./u-boot.bin
tar xjf linux-2.6.30-olimex.tar.bz2
source $HOME/bin/linux_cross_compile.sourceme
cd linux-2.6
make sam9_l9261_defconfig
make xconfig
make uImage
linux-2.6/arch/arm/boot/uImage
The linux-2.6.30-olimex.tar.bz2 archive is pre-patched and ready for
The needed image is "u-boot.bin". The "u-boot" file is an ELF file
Due to AT91SAM9261 chip errata booting from NAND flash is

Related parts for SAM9-L9261