Rainbow Electronics SBC35-A9260-C12 User Manual

3.67 Mb
Loading...

EMBEDDED AND NETWORK COMPUTING TECHNOLOGIES

USERS GUIDE

SBC35-A9260-B01

Calao Systems

334 rue des Vingt Toises Le Magistère II

38950 Saint Martin Le Vinoux France

Phone = +33 (0)4 76 56 38 05

Fax = +33 (0)4 76 56 38 06

E-mail = sales@calao-systems.com = support@calao-systems.com

Datasheet USG-00001-B01

1/28

TABLE OF CONTENTS

 

Section 1...............................................................................................................................................

3

1.Overview.......................................................................................................................................

3

1.1.Scope.....................................................................................................................................

3

1.2.Synoptic................................................................................................................................

3

1.3.SBC35-A9260 Single Board Computer................................................................................

4

Section 2 ..............................................................................................................................................

5

1.Setting Up the SBC35-A9260 Board............................................................................................

5

1.1.Electrostatic Warning............................................................................................................

5

1.2.Requirements........................................................................................................................

5

1.3.Layout...................................................................................................................................

5

1.4.Powering Up the Board.........................................................................................................

6

1.5.Getting Started......................................................................................................................

6

Section 3...............................................................................................................................................

7

1.Board Description.........................................................................................................................

7

1.1.Microcontroller....................................................................................................................

11

1.2.Memory...............................................................................................................................

11

1.3.Clock Circuitry....................................................................................................................

11

1.4.Reset Circuitry.....................................................................................................................

11

1.5.Power Circuitry...................................................................................................................

11

1.6.Remote Communication ....................................................................................................

12

1.7.User Interface......................................................................................................................

12

1.8.Debug Interface ..................................................................................................................

12

1.9.Expansion slot.....................................................................................................................

12

Section 4.............................................................................................................................................

13

1.Configuration..............................................................................................................................

13

1.1.Solder pads & switch configuration....................................................................................

13

1.2.Memory...............................................................................................................................

14

1.3.Ethernet...............................................................................................................................

14

1.4.Miscellaneous......................................................................................................................

14

1.5.Expansion connectors J10 & J11........................................................................................

15

1.6.TTL serial port pinout J7, J8, J12........................................................................................

18

Section 5.............................................................................................................................................

19

1.Schematics..................................................................................................................................

19

1.1.Schematics..........................................................................................................................

19

Section 6.............................................................................................................................................

28

1.Errata...........................................................................................................................................

28

Section 7.............................................................................................................................................

28

1.Revision History.........................................................................................................................

28

1.1.Revision History.................................................................................................................

28

Section 8.............................................................................................................................................

28

1.COPYRIGHT..............................................................................................................................

28

Datasheet USG-00001-B01

2/28

SECTION 1

1. Overview

1.1. Scope

The SBC35-A9260 is a single board computer which runs a full linux environment. It allows to develop applications on a host computer using cross-compilation toolchain and install the results on the SBC35-A9260. This guide focuses on the SBC35-A9260 board as an industrial board.

The board is equiped with an AT91SAM9260 processor in an LFBGA217 package.

1.2. Synoptic

 

 

 

 

UHP

 

UDP

 

 

 

 

 

 

 

 

 

 

 

 

 

Port

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

COM-0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Port

 

 

 

 

 

 

 

 

 

 

 

 

 

 

COM-1

 

 

 

 

 

 

 

 

 

 

SDRAM

 

Nand Flash

 

 

 

 

 

 

 

 

 

 

 

 

 

64Mb

 

256Mb

Port

COM-2 AT91SAM9260

CF-Slot

JTAG

Ethernet

SD/MMC

Slot

RTC E2P

Expansion connector x2

Datasheet USG-00001-B01

3/28

1.3. SBC35-A9260 Single Board Computer

The board is equipped with an AT91SAM9260 (217-ball LFBGA package) together with the following:

64Mbytes of SDRAM memory

256Mbytes of NANDFlash memory

1x 64Kbytes SPI serial eeprom

1x M41T94 SPI real-time clock with 44bytes NVRAM

1x USB device port interface

2x USB Host port interfaces

1x RS232 serial port with full handshacking

2x serial ports TTL level signals

1x DBGU serial port TTL level signals

1x JTAG/ICE debug interface (20pins JTAG port)

1x 10/100baseTx port

1x power led and one general purpose LED

1x user push button

1x reset button

1x SD/MMC socket

1x Compact flash socket

2x Expansion connectors

Datasheet USG-00001-B01

4/28

SECTION 2

1.Setting Up the SBC35-A9260 Board

1.1.Electrostatic Warning

The SBC35-A9260 board is shipped in protective anti-static packaging. The board must not be subjected to high electrostatic potentials. A grounding strap or similar protective device should be worn when handling the board. Avoid touching the component pins or any other metallic element.

1.2. Requirements

In order to set up the SBC35-A9260 board, the following items are needed:

the SBC35-A9260 board itself.

AC/DC power adapter (5V at 2A), 2.1 mm by 5.5 mm

1.3. Layout

Datasheet USG-00001-B01

5/28

1.4. Powering Up the Board

The SBC35-A9260 requires 5V DC (±5%). DC power is supplied to the board via J3. Coaxial plug center positive standard.

1.5. Getting Started

The SBC35-A9260 board is delivered with a pre-installed U-Boot boot loader and an Embedded Linux operating system. These two components are stored in the NAND Flash.

You can update your board by downloading all the available sources and tools on the calao website www.calao-systems.com in order to adapt your system to your needs.

Datasheet USG-00001-B01

6/28

SECTION 3

1. Board Description

AT91SAM9260 Microcontroller:

Incorporates the ARM926EJ-S™ ARM® Thumb® Processor

DSP Instruction Extensions, ARM Jazelle® Technology for Java®Acceleration

8-KByte Data Cache, 8-KByte Instruction Cache, Write Buffer

200 MIPS at 180 Mhz

Memory Management Unit

EmbeddedICE™, Debug Communication Channel Support

Additional Embedded Memories

One 32-KByte Internal ROM, Single-cycle Access At Maximum Matrix Speed

Two 4-KByte Internal SRAM, Single-cycle Access At Maximum Matrix Speed

External Bus Interface (EBI)

Supports SDRAM, Static Memory, ECC-enabled NANDFlash and CompactFlash®

USB 2.0 Full Speed (12 Mbits per second) Device Port

On-chip Transceiver, 2,432-byte Configurable Integrated DPRAM

USB 2.0 Full Speed (12 Mbits per second) Host Single Port in the 208-lead PQFP Package and Double Port in 217-ball LFBGA Package

Single or Dual On-chip Transceivers

Integrated FIFOs and Dedicated DMA Channels

Ethernet MAC 10/100 Base T

Media Independant Interface or Reduced Media Independant Interface

28-byte FIFOs and Dedicated DMA Channels for Receive and Transmit

Image Sensor Interface

ITU-R BT. 601/656 External Interface, Programmable Frame Capture Rate

12-bit Data Interface for Support of High Sensibility Sensors

SAV and EAV Synchronization, Preview Path with Scaler, YCbCr Format

Bus Matrix

Six 32-bit-layer Matrix

Boot Mode Select Option, Remap Command

Fully-featured System Controller, including

Reset Controller, Shutdown Controller

Four 32-bit Battery Backup Registers for a Total of 16 Bytes

Clock Generator and Power Management Controller

Advanced Interrupt Controller and Debug Unit

Periodic Interval Timer, Watchdog Timer and Real-time Timer

Datasheet USG-00001-B01

7/28

Reset Controller (RSTC)

Based on a Power-on Reset Cell, Reset Source Identification and Reset Output Control

Clock Generator (CKGR)

Selectable 32768Hz Low-power Oscillator or Internal Low Power RC Oscillator on Battery Backup Power Supply, Providing a Permanent Slow Clock

3 to 20 MHz On-chip Oscillator, One up to 240 MHz PLL and One up to 130 MHz PLL

Power Management Controller (PMC)

Very Slow Clock Operating Mode, Software Programmable Power Optimization Capabilities

Two Programmable External Clock Signals

Advanced Interrupt Controller (AIC)

Individually Maskable, Eight-level Priority, Vectored Interrupt Sources

Three External Interrupt Sources and One Fast Interrupt Source, Spurious Interrupt Protected

Debug Unit (DBGU)

2-wire UART and Support for Debug Communication Channel, Programmable ICE Access Prevention

Periodic Interval Timer (PIT)

20-bit Interval Timer plus 12-bit Interval Counter

Watchdog Timer (WDT)

Key-protected, Programmable Only Once, Windowed 16-bit Counter Running at Slow Clock

Real-time Timer (RTT)

32-bit Free-running Backup Counter Running at Slow Clock with 16-bit Prescaler

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 Peripheral I/Os

Input Change Interrupt Capability on Each I/O Line

Individually Programmable Open-drain, Pull-up Resistor and Synchronous Output

High-current Drive I/O Lines, Up to 16 mA Each

Peripheral DMA Controller Channels (PDC)

One Two-slot MultiMedia Card Interface (MCI)

SDCard/SDIO and MultiMediaCard™ Compliant

Automatic Protocol Control and Fast Automatic Data Transfers with PDC

One Synchronous Serial Controller (SSC)

Independent Clock and Frame Sync Signals for Each Receiver and Transmitter

I²S Analog Interface Support, Time Division Multiplex Support

High-speed Continuous Data Stream Capabilities with 32-bit Data Transfer

Datasheet USG-00001-B01

8/28

Four Universal Synchronous/Asynchronous Receiver Transmitters (USART)

Individual Baud Rate Generator, IrDA® Infrared Modulation/Demodulation, Manchester Encoding/Decoding

Support for ISO7816 T0/T1 Smart Card, Hardware Handshaking, RS485 Support

Full Modem Signal Control on USART0

Two 2-wire UARTs

Two Master/Slave Serial Peripheral Interfaces (SPI)

8- to 16-bit Programmable Data Length, Four External Peripheral Chip Selects

Synchronous Communications

Two Three-channel 16-bit Timer/Counters (TC)

Three External Clock Inputs, Two Multi-purpose I/O Pins per Channel

Double PWM Generation, Capture/Waveform Mode, Up/Down Capability

High-Drive Capability on Ouputs TIOA0, TIOA1, TIOA2

One Two-wire Interface (TWI)

Master, Multi-master and Slave Mode Operation

General Call Supported in Slave Mode

Connection to PDC Channel To Optimize Data Transfers in Master Mode Only

IEEE® 1149.1 JTAG Boundary Scan on All Digital Pins

Required Power Supplies:

1.65V to 1.95V for VDDBU, VDDCORE, VDDOSC and VDDPLL

3.0V to 3.6V for VDDIOP0, VDDIOP1 (Peripheral I/Os) and VDDANA (Analog to Digital Converter)

Programmable 1.65V to 1.95V or 3.0V to 3.6V for VDDIOM (Memory I/Os)

Available in a 208-lead PQFP and 217-ball LFBGA Package

Datasheet USG-00001-B01

9/28

+ 19 hidden pages