SAM9-L9260 Olimex Ltd., SAM9-L9260 Datasheet

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
SAM9-L9260 development board
Users Manual
Rev. B, June 2008
Copyright(c) 2009, OLIMEX Ltd, All rights reserved

Related parts for SAM9-L9260

SAM9-L9260 Summary of contents

Page 1

... SAM9-L9260 development board Copyright(c) 2009, OLIMEX Ltd, All rights reserved Users Manual Rev. B, June 2008 ...

Page 2

... Ethernet 100Mbit controller, USB host, USB device, RS232 and 40 pin extension port with all unused SAM9260 ports available for add-on boards. SAM9-L9260 has waste amount of Flash and RAM and runs Linux, WindowsCE and other RTOS natively. The on-board RTC clock is equipped with backup battery ...

Page 3

BOARD LAYOUT: ...

Page 4

... SCHEMATIC: SAM9-L9260 Rev. B COPYRIGHT(C) 2008, Olimex Ltd http://www.olimex.com/dev 3.3V UEXT 1 2 PB9 PB8 3 4 PA23_TWD PA24_TWCK 5 6 PB1 PB0 PB3 PB2 MCP1700T-1802E/MB R14 1K C38 100nF R15 BAT NA Li_bat_holder 3.3V 3.3V JTAG 2 1 NTRST_E ICE_NTRST NTRST 3. TDI 8 7 TMS TCK R28 ...

Page 5

... PROCESSOR FEATURES: SAM9-L9260 board uses CPU AT91SAM9260 from Atmel® with the following features: - Incorporates the ARM926EJ-S™ ARM® Thumb® Processor o - External Bus Interface (EBI USB 2.0 Full Speed (12 Mbits per second) Device Port o - USB 2.0 Full Speed (12 Mbits per second) Host ...

Page 6

One 4-channel 10-bit Analog-to-Digital Converter - Three 32-bit Parallel Input/Output Controllers (PIOA, PIOB, PIOC) 96 Programmable I/O Lines Multiplexed with up to Two o Peripheral I/Os Input Change Interrupt Capability on Each I/O Line o Individually Programmable Open-drain, Pull-up ...

Page 7

... AT91SAM9260 Block Diagram ...

Page 8

MEMORY MAP: ...

Page 9

... For the RTC there is a battery backup power supply from a small 3V Li battery type CR2032. RESET CIRCUIT: SAM9-L9260 reset circuit is made with a 4.7k pull-up resistor and a RST button connected to GND. CLOCK CIRCUIT: Quartz crystal Q1-18.432Mhz is connected to SAM9-L9260 Xin and Xout pins ...

Page 10

... EXT position – The VDDBU is powered from main 1.8V voltage regulator VR2(1.8V) – LM1117. Default state The INTRC/EXTCLK jumper defines the SAM9260 slow clock source. INTRC position – internal RC slow clock oscilator is selected EXTCLK position – external 32768 crystal is used for SAM9260 slow clock ...

Page 11

... The RXD1/DRXD jumper defines which pin - RXD1 or DRXD - is connected to the RS232 driver (ST3232), i.e. the board allows comunication with PC COM port through RXD1 or DRXD. RXD1 position – RXD1 function of SAM9260 pin 18 is tied to pin12(R1OUT) of U6(ST3232). DRXD position – DRXD function of SAM9260 pin 21 is tied to pin12(R1OUT) of U6(ST3232). Default state ...

Page 12

...

Page 13

... INPUT/OUTPUT: RS232_0 is used as terminal in Linux, so you can connect to PC hyperterminal for instance and work at command prompt. The cable between SAM9-L9260 and PC must be female – female, null modem type. Terminal settings are 115200 , 8bits, 1stop, no parity, no flow control. User button with name BUT – connected to SAM9260 pin127 PC15(IRQ1); ...

Page 14

TDI 7 TMS 9 TCK 11 RTCK 13 TDO 15 ICE_NRST UEXT Pin # USB_D: Pin # Signal Name 1 +5V 2 USBDM 3 USBDP ...

Page 15

USB_A : Pin # Signal Name 1 +5V 2 HDMA 3 HDPA 4 GND LAN: Pin # Signal Name 1 TD+ 2 TD- 3 RD+ 4 GND_LAN 5 GND_LAN 6 RD- 7 GND_LAN 8 GND_LAN LED Right Yellow Left Green ...

Page 16

... EXT: SAM9-L9260 has an ext_connector with 40 pins Pin # 1 3.3V 3 PC15 5 PB0 7 PB1 9 PB2 11 PB3 13 PB4 15 PB5 17 PB8 19 PB9 21 PB10 23 PB11 25 PB16 27 PB17 29 PB18 31 PB19 33 PB20 35 PB21 37 PB22 39 GND Signal Name Pin # Signal Name 3.3V +5V PC14_NANDCS PC13_RDYBSY PC10 PC9 PC8 PC7 PC6 PC4 ...

Page 17

RS232: Pin # Signal Name NC RXD TXD 6 GND 4 RTS CTS NC ...

Page 18

MECHANICAL DIMENSIONS: ...

Page 19

... Running with another root filesystem You may choose to use another media for the root filesystem for various reasons - more capacity, faster access, etc. A complete root tree is archived in the sources/sam9-l9260- rootfs.tar.bz2 file. It can be extracted to an empty ext3 partition on an USB drive or to some ...

Page 20

... After extracting the sources in a temporary directory you can build the default kernel by typing $ source $HOME/bin/linux_cross_compile.sourceme $ make sam9_l9260_defconfig $ make uImage After the compilation, the kernel should be available at arch/arm/boot/uImage. If the build process fails to detect the mkimage program then you need to get it and put it in your PATH ...

Page 21

... Building U-Boot Extract the sources from source/u-boot-olimex-git20090716.tar.bz2 and issue: $ source $HOME/bin/bootloader_cross_compile.sourceme $ make sam9l9260_config $ make Cross-compiling a simple "hello world" example Extract one of the provided cross-compilers on your host system and add it to the PATH variable. Use the cross-compiler to build the example, then transfer it to the board by e ...

Page 22

... Q: The system time is lost after reset, how to avoid that? A: Unfortunately the Linux AT91SAM9 RTC driver is not yet operational. When it is completed, you would just need a standard 3V battery at the socket at the back of the board. ...

Page 23

Acknowledgemens: The kernel used is based on Linux-2.6.31-rc3 The root filesystem is a debian lenny distribution The bootstrap loader is based on the at91bootstrap-2.4 package, provided by ATMEL at http://www.at91.com The u-boot bootloader is based on a GIT checkout from ...

Page 24

... ORDER CODE: SAM9-L9260 How to order? You can order to us directly or by any of our distributors. Check our web All boards produced by Olimex are RoHS compliant Software revision history: REV.A - created April 2008 REV.B - created September 2008 - moved bootloaders and Linux kernel image to DATAFLASH because of SAM9 chip errata - switched to codesourcery toolchain - updated to Linux version 2 ...

Page 25

... This document is intended only to assist the reader in the use of the product. OLIMEX Ltd. shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such ...

Related keywords