Upload
tran-tam-giac
View
223
Download
0
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