SBC6000X Hardware Manual_V2

Embed Size (px)

Citation preview

  • 7/22/2019 SBC6000X Hardware Manual_V2

    1/20

    SBC6000X Hardware Manual

    Rev. 2.0

    Release: 2010-05-10

  • 7/22/2019 SBC6000X Hardware Manual_V2

    2/20

    www.armkits.com

    SBC6000X Hardware Manual

    Contact information

    For more information please visit:http://www.armkits.com

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 2 of 20

    Revision history

    Rev Date Description1.0 20090429 Initial version

    2.0 2010-5-8 V2.0

  • 7/22/2019 SBC6000X Hardware Manual_V2

    3/20

    www.armkits.com

    SBC6000X Hardware Manual

    Contact information

    For more information please visit:http://www.armkits.com

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 3 of 20

    SBC6000X HARDWARE MANUAL ...................................................................................................1

    1. SPECIFICATIONS OF HARDWARE ..........................................................................................4 1.1 CPU ................................................................................................................................................... 5

    1.2 Functional interfaces ..........................................................................................................5

    1.3 General system structure diagram ................................................................................. 7

    2.DESCRIPTION OF INTERFACES ................................................................................................8 2.1 Interface of Layout ..............................................................................................................8

    2.2 Power supplyDC12V ..........................................................................................................92.3 Net interfaceNET ..........................................................................................................10

    2.4 USARTUSART&RS485 ..........................................................................................................10

    2.5 SPI1SPI1 ............................................................................................................................ 11

    2.6 USB deviceUSB_D ............................................................................................................12

    2.7 USB HOSTUSB_H .................................................................................................................12

    2.8 SD cardSD ..........................................................................................................................13

    2.9 AUDIOAudio Out...............................................................................................................13

    2.10 JTAGJTAG ..........................................................................................................................13

    2.11 LCDLCD............................................................................................................................... 13

    2.12 KEYS ............................................................................................................................................ 15

    2.13 TOUCHTOUCH......................................................................................................................15

    2.14 PanelPanel......................................................................................................................15

    2.15 GPIOGPIO ..........................................................................................................................15

    2.16 KeyboardKeypad ............................................................................................................16

    2.17 EEPROM........................................................................................................................................ 16

    2.18 EXTBUS(J3)............................................................................................................................... 17

    2.19 BUZZER(U28) ............................................................................................................................18

    3.SYSTEM ELECTRICAL DESCRIPTION.................................................................................. 184. SUPPLEMENTARY INSTRUCTIONS ...................................................................................... 19

    4.1 Configurations of 3.5 inch LCD ...................................................................................19

    4.2 Configurations of 4.3\5.6\7 inch LCD ......................................................................19

  • 7/22/2019 SBC6000X Hardware Manual_V2

    4/20

    www.armkits.com

    SBC6000X Hardware Manual

    1. Specifications of hardware

    (LCD is an optional part, it is not included in the default configurations.)SBC6000X consists of three parts:

    Main board106.5*94mm

    LCD module 3.5inch 240*320 (optional)

    LCD module 4.3inch 480*272 (optional)

    LCD module 5.6inch 640*480 (optional)

    LCD module 7inch 800*480 (optional)

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 4 of 20

  • 7/22/2019 SBC6000X Hardware Manual_V2

    5/20

    www.armkits.com

    SBC6000X Hardware Manual

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 5 of 20

    1.1 CPU

    Processor: AT91SAM9261-I, ARM926EJ-STM ARM processor AT91SAM9261S (compatible to

    AT91SAM9261)

    Extended DSP instruction

    ARM Jazelle technology provides Java acceleration capability

    16K data butter, 16K instruction buffer, write buffer

    Work performance goes up to 210 MIPS when the frequency is 190MHz.

    Memory management unit

    Embedded ICE, support for Debug Communication Channel

    Medium-sized embedded macrocell structure

    Additional embedded memory

    32K on-chip ROM, single-cycle visit at maximum bus bitrate 16K on-chip SRAM, single-cycle visit at maximum processor or bus bitrate

    1.2Functional interfaces

    Functions as follows:

    CLASS FUNCTION PARAMETER

    Processor CPU Atmel AT91SAM9261S, ARM9,200MHz

    SDRAM 64MB

    NandFlash 128MB

    DataFlash Optional

    Memory

    SD card Support 4G SDIO mode Support hot-swappable

    Input Voltage :7~35Vdefault 12V power inputPower

    Output 5V and Vin5%

    Ext bus Sysbus interface A1-A22D0-D15 with buffer

    COM0RS232/TTL 3-wire

    COM1RS232/TTL 5-wireSerial port

    COM2RS232/TTL / RS485 5-wire

    Net 10/100Mbps with status indicator

    USB Host 2-channel USB 2.0 HOST 12Mbps support USB

    KeyboardUSB Mouse, USB storage

    Communication

    USB Device 1-channel USB 2.0 device

    LCDLCD TFT LCD interface,RGB mode default 320*240

    max 2048*2048

    Touch screen 4-line touch screen

    Matrix kerboard 4*4 matrix keyboard interface

    Buzzer 1 BuzzerInput/Output

    Audio Out Audio output support MP3

  • 7/22/2019 SBC6000X Hardware Manual_V2

    6/20

    www.armkits.com

    SBC6000X Hardware Manual

    GPIO 1610 from CPU+6 from extern IC

    Reset

    indictor Power indicator light CPU statusIO

    IO KEY 2

    Panel

    WKUP

    WatchdogOthers

    RTC RTC (with backup battery)

    Main board picture:

    Dimensions ofPCB106.5*94mm

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 6 of 20

  • 7/22/2019 SBC6000X Hardware Manual_V2

    7/20

    www.armkits.com

    SBC6000X Hardware Manual

    1.3 General system structure diagram

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 7 of 20

  • 7/22/2019 SBC6000X Hardware Manual_V2

    8/20

    www.armkits.com

    SBC6000X Hardware Manual

    2.Description of interfaces

    2.1 Interface of Layout

    Layout diagram

    Table 2-1 Interface Details

    Interface Details

    MARK Encapsulation Interface standard Descrip tion

    DC_IN 2.54mm 2Pins 12VGND Power input

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 8 of 20

  • 7/22/2019 SBC6000X Hardware Manual_V2

    9/20

    www.armkits.com

    SBC6000X Hardware Manual

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 9 of 20

    DC12V DC-Jack 12VGND Power input

    DC_OUT 2.54mm 5Pins 12V5VGND Power output

    NET RJ45 Standard with indicator

    DB9 RS232 3-lines(TXD,RXD,GND)COM0Pin headers TTL

    Pin headers RS232 5-lines include RTS, CTSCOM1

    Pin headers TTL

    Pin headers RS232/RS485(with iso) 5-lines include RTS, CTSCOM2

    Pin headers TTL

    BUS TTL With BUFFER driver

    USB_H Type A Standard 2-channels

    USB_D Type B Standard 1- channels

    SD SDIO mode

    Audio In Standard 3.5mm jack Microphone

    Audio Out Standard 3.5mm jack Headphone

    LCD RGB mode565

    Backlight +12V+5V+3.3Vpoweren

    GND

    With LCD power control

    Touch 4-lines Resistive touch

    screen

    SPI1 SPI1+3.3VGND

    Panel Integrate power reset

    System Status

    GPIO GPIO 10 GPIO+3.3VGND Integrated in gpio

    connector

    EXGPIO GPIO 6 independent GPIO

    +3.3VGND

    Integrated in gpio

    connector

    Keypad keyboard 4*4 matrix keyboard+3.3V

    GND

    2.2 Power supplyDC12V

    The system provide two power input ports, including DC jack and 2 PIN headers 2.54mm

    Power Interface with automatic over-current fuse protection500mA limited

    Power support 12V and 5V output for daughter board

    Connector 5PIN headers 2.0mm

    DC_OUT

    +12V 1

  • 7/22/2019 SBC6000X Hardware Manual_V2

    10/20

    www.armkits.com

    SBC6000X Hardware Manual

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 10 of 20

    GND 2

    GND 3

    GND 4

    +5V 5

    (J1) Power output Interface definition

    2.3 Net interfaceNET Ethernet (WAN), 10/100M, with status indicator and isolation transformer RJ45

    Interrupt portPA24

    TX+ 1 2 TX-

    RX+ 3 4 +2.5V

    +2.5V 5 6 RX-

    NC 7 8 NC

    +3.3V 9 10 LED1

    LED2 11 12 +3.3V

    Net interface definition

    2.4 USARTUSART&RS485USARTCOM0COM1COM2are universal serial portsupport several voltage

    requirement

    2.4.1COM0COM0

    2.54mm pin headers output

    3-lines(tx,rx,gnd)

    resourcesPA9PA10

    COM0 represents the DEBUG serial port on CPU (AT91SAM9261S).Signal

    input/output level: RS232

    Maximum data rate: 115.2kbps

    Flow Control: None

    Connector: DR9 male

    COM0 is a male connector .For functions of each pin see Table 2.15

    Table 2.15

  • 7/22/2019 SBC6000X Hardware Manual_V2

    11/20

    www.armkits.com

    SBC6000X Hardware Manual

    For functions and connections of each pin see the table below:

    Pin number Function

    1, 4, 6, 7, 8, 9 NC

    2 RXD

    3 TXD

    5 GND

    The network sending and receiving pins synchronously is let out at pin 1-4 of J13

    connector. When it is connected to external male connector, please use female-female

    cross serial port wire.

    2.4.2 COM12COM1COM2

    COM1 is a 5-wire universal serial port, it corresponds to USART0 and USART1 from

    CPU (AT91SAM9261S) .

    Signal input/output level: RS232/TTL

    Maximum data rate: 115.2kbps

    Flow Control: CTS, RTS Connector: 10-pin 2.54mm pitch connector. Likewise, TTL level

    output is led out via pin headers

    resourcePC8-PC13PA12PA13

    Likewise, PC12PC13 are led out in RS485,which can be selected by softsare

    RS485 interface leads out through J21,when you want to use this function,you must

    leave RS232 free,and short-circuit J24 (matching resistor) at the same time,

    Resource: PC12TXD2, PC13RXD2, PA12RTS2

    The interface definition as follows:

    GND_ISO 1

    485A 2

    485B 3

    GND_ISO 4

    2.5 SPI1SPI1 Dual pin headers2.54mm

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 11 of 20

  • 7/22/2019 SBC6000X Hardware Manual_V2

    12/20

    www.armkits.com

    SBC6000X Hardware Manual

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 12 of 20

    Can be used to extern other SPI device

    SPI output voltage 0Vlow3.3Vhigh

    Output resources :SPI1PB30PB31PB29PB28

    SPI1_NPCS0PB28

    Combine to connector , definition as follows:

    GND 1 2 DRTXD

    RTXD1 3 4 DRRXDCOM0

    RRXD1 5 6 VDD5V

    RRTS1 7 8 HDMB_PIN

    COM1

    RCTS1 9 10 HDPB_PIN

    RTXD2 11 12 GND

    USB

    RRXD2 13 14 PB30

    RRTS2 15 16 PB29

    RCTS2 17 18 PB31

    COM2

    GND 19 20 PB28

    SPI

    2.6 USB deviceUSB_D 1-channel USB 2.0 Full Speed (12 M bps)

    Type B connector

    ResourceDDPDDMPB22PA27PA27 is used to detect state of connector

    Table 2.6 USB_D connectors

    Pin Signal Function

    1 VBUS Power supply (+5V)

    2 D- USB signal

    3 D+ USB signal

    4 GND Power supply (GND)

    2.7 USB HOSTUSB_H 2- channel Type A connector

    USB 2.0 Full speed(12Mbps)

    Each port has a fuse to ensure safe(500mA limited)

    Resource HDDA+HDDA-HDDB+HDDB-

    +5V 1 5 +5V

    USBM0 2 6 USBM1

    USBP0 3 7 USBP1

  • 7/22/2019 SBC6000X Hardware Manual_V2

    13/20

    www.armkits.com

    SBC6000X Hardware Manual

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 13 of 20

    GND 4 8 GND

    USB HOST definition

    2.8 SD cardSD SDIO mode

    resourcePA0PA1PA2PA4PA5PA6PA22

    this connector is on the back of the board

    2.9 AUDIOAudio Out standard 3.5mm audio in/out connector

    Extend from TSC2301

    Support MP3 play

    resourcePA17PA18PA19PA20PA8PB30PB31PB29PA26PA25PA14

    PA29

    2.10 JTAGJTAGTable 2.10

    VDD33 1 2 VDD33

    NTRST 3 4 GND

    TDI 5 6 GND

    TMS 7 8 GND

    TCK 9 10 GND

    RTCK 11 12 GND

    TDO 13 14 GNDNreset 15 16 GND

    17 18 GND

    19 20 GND

    2.11 LCDLCD Connectors :dual row pin headers 40PIN(2*20) 2.54mm

    The CPU supports maximum definition of 2048*2048

    This single board computer provides optional 3.5 inch 240*320 LCD (with touch

  • 7/22/2019 SBC6000X Hardware Manual_V2

    14/20

    www.armkits.com

    SBC6000X Hardware Manual

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 14 of 20

    screen) and 7 inch 480*800 LCD (with touch screen)

    Signal discription

    R red data wire

    G green data wireB blue data wire

    PWREN power en signal :PB21(active low)

    PB0(VSYNC) VSYNC

    PB1(HSYNC) HSYNC

    PB2(DCLK) data en clock

    BRIGHT LCD brightness control

    DEN LCDVDEN

    GND ground

    Power+3.3V+5V+12V(+5V,+12V can be controlled by J17,J18)default they are not

    fit,whenyou use 3.5LCD,Jumper is not needed .when you use 7LCD,J18 need to be fit to

    provide +5V ,and when you require to giveout a 12V,you can jump 17.For more

    information please refer to our schematic.

    ResourceBRIGHT comes from TSC2301others comes from CPU(PB0-PB21)

    GND 1 2 PB2

    PB1 3 4 PB0

    GND 5 6

    PB5(R0) 7 8 PB6(R1)

    PB7(R2) 9 10 PB8(R3)

    PB9(R4) 11 12 GNDPB10(G0) 13 14 PB11(G1)

    PB12(G2) 15 16 PB13(G3)

    PB14(G4) 17 18 PB15(G5)

    GND 19 20

    PB16(B0) 21 22 PB17(B1)

    PB18(B2) 23 24 PB19(B3)

    PB20(B4) 25 26 GND

    PB3(DEN) 27 28 +3.3V

    +3.3V 29 30

    31 32 Y+

    X- 33 34 Y-

    X+ 35 36 PWREN

    37 38 BRIGHT

    +5V 39 40 +12V

    LCD connector definitio

    Note: in the table there are three-voltage (+3.3 V, +5 V, +12 V ),every voltage has a jumper switch,

    corresponding to J22, J18, J17, when using 3.5-inch screen just connect the +3.3V jumper cap,

  • 7/22/2019 SBC6000X Hardware Manual_V2

    15/20

    www.armkits.com

    SBC6000X Hardware Manual

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 15 of 20

    when using 4.3,5.6,7 inch screen only need to connect +5 V jumper cap)

    2.12 KEYS

    3 keys:SW1SW2RESET

    Resource:PC2PB27

    Note:PCB Layout silkscreen:

    Silkscreen: SW1< ------ >SW7, (PB27)Schemetic

    SW2< ------ >SW6, (PC2)

    SW3< ------ >SW5 (RESET)

    2.13 TOUCHTOUCH Connector:4PIN pin headers,2.54mm

    Integrate with LCD connector

    Signal nameX+(35)X-(33)Y+(32)Y-(34)

    resourceTSC2301extend

    2.14 PanelPanel

    connector: (J23)10PIN

    5*2

    pin headers,2.54mm panel can be redefined by user

    explanation:

    NRST reset active low

    PA21 system status indicator lamp(general io)

    SW1-12V,SW2 power switch(connect SW1-12V and SW2Power on)

    BAT_D1, BAT_D2 battery voltage detect

    ACT signal resourcePA21

    VDD33 1 2 VDD5V

    NRST 3 4 GND

    PA21 5 6 VDD12V

    SW1-12V 7 8 SW2

    BAT_D1 9 10 BAT_D2

    Panel definition

    2.15 GPIOGPIO Connector: (J15)20PIN10*2straight pin headers2.54mm

    GPIO voltage 0Vlow3.3Vhigh

  • 7/22/2019 SBC6000X Hardware Manual_V2

    16/20

    www.armkits.com

    SBC6000X Hardware Manual

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 16 of 20

    6 GPIOs come from TSC2301

    10 GPIOs come from CPU

    Resource: From CPU: PC3,PC4,PC5,PC6,PC7,PA16,PB23,PB24,PB25,PB26

    Resource :From TSC2301: IO0-5

    Software definition in orders (0-15)

    TSC2301_IO0-5,PC3,PC4,PC5,PC6,PC7,PA16,PB23,PB24,PB25,PB26

    Among all the 10 IO ports directly outgoing from AT91SAM9261S have the following characteristics:

    All of them can be configured as interruption mode.

    Programmable 100 k pull up register is installed inside the chip.

    Range of input voltage: VIL=-0.3~0.8v, VIH=2~3.6v,

    Output current: 8mA,

    The IO ports using TSC2301 chip in extension have the following characteristics:

    Range of input voltage: VIL=-0.3~0.9v, VIH=2.2~3.6v, IIL = 5A

    Range of output voltage: VOL=0~0.66v, VOH=2.7~3.3v, 2 times of TTL load capacity.

    +3.3V 1 2 VDD5V

    PC4 3 4 PC5

    PC6 5 6 PC7

    PA16 7 8 PB24

    PB23 9 10 PB26

    PB25 11 12 PC3

    EXG1 13 14 EXG2

    EXG3 15 16 EXG4

    EXG5 17 18 EXG6WKUP 19 20 GND

    GPIO

    (J15)GPIO definition

    2.16 KeyboardKeypadThis function is extended through TSC2301 chip, it can be used to extend 4*4 keyboard. These

    interfaces are connected via 20-PIN double straight pin headers. For details of definitions please refer to

    interface definitions of J23. Features as follows:

    Connectors:dual pin headers2.54mm

    Support 4*4 matrix key board

    Resource:TSC2301 extend

    2.17 EEPROM

    System provide 2Kb EEPROMTWI interface

  • 7/22/2019 SBC6000X Hardware Manual_V2

    17/20

    www.armkits.com

    SBC6000X Hardware Manual

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 17 of 20

    GPIO is simulated as TWI interface2.54mm pin headers(J23)

    resourcePA7PA23

    applicationstorage MAC and other information

    Connector definition as follows:VDD33 1 2 VDD5V

    NRST 3 4 GND

    PA21 5 6 VDD12V

    SW1-12V 7 8 SW2

    BAT_D1 9 10 BAT_D2

    Panel

    C0 11 12 R0

    C1 13 14 R1

    C2 15 16 R2

    C3 17 18 R3

    Keypad

    PA7_OUT 19 20 PA23_OUT GPIO/TWI

    (J23)Panel&keypad definition

    2.18 EXTBUS(J3)

    system extract 16-bit sys bus(address and data bus) and read\ write control line(GPIO)

    system bus is isolated by bufferdata bus can be programmed to input/output

    connector: 60pin special connector

    resourceNCS0NWENRDA1-A20D0-D15PA28PA29PB4PA15

    A1 1 2 D0 A16 31 32 D15

    A2 3 4 D1 A17 33 34 BNCS0

    A3 5 6 D2 A18 35 36 BNWE

    A4 7 8 D3 A19 37 38 BNOE

    A5 9 10 D4 A20 39 40 BPA29

    A6 11 12 D5 A21 41 42 BPB4

    A7 13 14 D6 A22 43 44 GND

    A8 15 16 D7 PA30 45 46 GNDA9 17 18 D8 PA31 47 48 +5V

    A10 19 20 D9 +3.3V 49 50 GND

    A11 21 22 D10 NRST 51 52 RESET

    A12 23 24 D11 53 54 NCS4

    A13 25 26 D12 GND 55 56 GND

    A14 27 28 D13 +3.3V 57 58 +5V

    A15 29 30 D14 +3.3V 59 60 +5V

    EXTBUS interface definition

  • 7/22/2019 SBC6000X Hardware Manual_V2

    18/20

    www.armkits.com

    SBC6000X Hardware Manual

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 18 of 20

    2.19 BUZZER(U28)

    A buzzer system, use of resources: PA15,Default high, active low.

    3.System Electrical Description

    power inputrange7-30Vto propose12V-2A DC power

    power on board+2.5V+3.3V+5V+12V+1.2V

    power consumption:

    NUM Function status Consumption(MAX) total

    1 AT91SAM9261S Full Speed 1.2V*78.3mA=94mW2 DM9000A Full Speed 3.3V *92mA=304mW

    3 TSC2301 Full Speed 73mW

    471mW

    4 USB HOST(AB) Full Speed 500 mA *5V*2=5W 5W

    5 SD card Full Speed 200 mA *3.3V =660mW 0.66W

    5 12V Full Speed 500 mA *12V=6W 6W

    6 5V Full Speed 500 mA *5V=2.5W 2.5W

    7 SDRAM Full Speed 2*260 mA *3.3V =1.716W 1.716W

    NAND FLASH Full Speed 30 mA *3.3V=0.099W 0.1W

    The sys need Current Limit0.471+5+0.66+6+2.5+1.716+0.1/12=1.37A

    power output12V 500 mA and 5V 500mA

    the system can provide USB with 500mA limited,and they can be protected by fuse

    The actual measurement12V-0.2A(with network cableSD card1 U diskMP3 play3.5LCD)

    Operate temperatue-10-70support fit for -40-85

  • 7/22/2019 SBC6000X Hardware Manual_V2

    19/20

    www.armkits.com

    SBC6000X Hardware Manual

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 19 of 20

    4. Supplementary instructions

    4.1 Configurations of 3.5 inch LCD

    The interface employs 40-pin double row straight pin header with frame as connector

    (2.54mm)

    For interface definition see table below:

    GND 1 2 LCDCLK

    HSYNC 3 4 VSYNC

    GND 5 6 R2R3 7 8 R4

    R5 9 10 R6

    R7 11 12 GND

    G2 13 14 G3

    G4 15 16 G5

    G6 17 18 G7

    GND 19 20 B2

    B3 21 22 B4

    B5 23 24 B6

    B7 25 26 GND

    VDEN 27 28 +3.3V

    +3.3V 29 30

    31 32 Y+

    X- 33 34 Y-

    X+ 35 36 PWREN

    37 38 VBIAS

    +3.3V 39 40 GND

    4.2 Configurations of 4.3\5.6\7 inch LCD

    The interface employs 40-pin double row straight pin header with frame as connector

    (2.54mm)

    For interface definition see table below:

    GND 1 2 LCDCLK

    HSYNC 3 4 VSYNC

    GND 5 6

  • 7/22/2019 SBC6000X Hardware Manual_V2

    20/20

    www.armkits.com

    SBC6000X Hardware Manual

    SBC6000X Timll Technic Inc

    Hardware Manual Rev. 2.0 20 of 20

    R1 7 8 R2

    R3 9 10 R4

    R5 11 12 GND

    G0 13 14 G1G2 15 16 G3

    G4 17 18 G5

    GND 19 20

    B1 21 22 B2

    B3 23 24 B4

    B5 25 26 GND

    VDEN 27 28 +3.3V

    +3.3V 29 30

    31 32 Y+

    X- 33 34 Y-

    X+ 35 36 PWREN

    +5V 37 38 VBIAS

    +5V 39 40 GND