Professional Documents
Culture Documents
Change History
Rev V1.0 V4.0 Date 2010-5-20 2011-1-24 Description The initial released Version Add the VGA, and bluetooth, 3G support
Catalogue
Real6410 Hardware Development manual ...................................... 1 Catalogue ........................................................................................ 3 Chapter 1 Overview........................................................................ 4 1.1 OverView ............................................................................... 4 1.2 Hardware Features ................................................................ 4 1.4 Function Block Diagram......................................................... 8 Chapter II CPU board (Core6410) introduce................................... 8 2.1 Layout and Functional Block Diagram ................................... 9 2.2 Dimensions ............................................................................ 9 2.3 175-Pin Connector............................................................... 10 Chapter 3 Hardwarew Specification .............................................. 16 3.1 Connector Pin-outs and Cables........................................... 16 3.2 Serial port ........................................................................... 17 3.3 Network interface................................................................. 18 3.4 AV out interface ................................................................... 18 3.5 USB OTG............................................................................. 18 3.6 USB HOST .......................................................................... 19 3.7 LCD interface....................................................................... 20 3.8 Camera interface ................................................................. 21 3.9 extension interface............................................................... 22 3.10 SD card interface ............................................................... 23 3.11 Audio intreface................................................................... 24 Chapter IV Hardware feature ........................................................ 24 4.1 Boot mode set...................................................................... 24 4.1.1 Wince BOOT mode ....................................................... 26 4.1.2 Linux Android boot mdoe .............................................. 26 4.2 key define ............................................................................ 28 4.3 LED...................................................................................... 29 4.4 Reset ................................................................................... 29 4.5 system memory address...................................................... 30 4.6 WIFI interface ...................................................................... 30 4.7 GPRS/GSM module............................................................. 32 4.8 GPS module ........................................................................ 35 4.9 serial use ............................................................................. 37 4.10 serial Switch set................................................................. 37
Chapter 1 Overview 1.1 OverView The Real6410 Single Board Computer is a high-performance controller board introduced by Eleckits. It is designed based on the Core6410 processor card which integrates an S3C6410 microcontroller, 256MByte mDDR SDRAM, 1GByte Nand Flash, RTC, Audio and net on board. It is connected with Real6410 expansion board through 175pin expansion interfacesQFP package. In addition to those features provided by the CPU board Eleckits, the expansion board has exposed many of other features of the S3C6410. It has integrated RS232, USB, Ethernet, Audio In/Out, Keyboard, LCD, CVBSTV out, SD card, camera , WiFi, GPS, GPRS and more other functions on board. So many hardware resources provided by the expansion board, it becomes a solid reference board for customer design.
1.2 Hardware Features The S3C6410X is a 16/32-bit RISC microprocessor, which is designed to provide a cost-effective, low-power capabilities, high performance Application Processor solution for mobile phones and general applications. To provide optimized H/W
performance for the 2.5G & 3G communication services, the S3C6410X adopts 64/ 32-bit internal bus architecture. It also includes many powerful hardware accelerators for tasks such as motion video processing, audio processing, 2D graphics, display manipulation and scaling. An integrated Multi Format Codec (MFC) supports encoding and decoding of MPEG4/H.263/H.264 and decoding of VC1. The Real6410 Single Board Computer is based on S3C6410 processor and designed with a tiny processor card Core6410 mounted directly onto an expansion board. This board is characterized as follows: CPU Board Core6410
Dimensions: 60 x 60 x 2.8 mm 8 layer. ARM11 Samsung S3C6410, ARM1176JZF-S, up to 667MHz 256MByte MoblieDDR, 266MHz 1GByte NAND Flash(support 8GByte NAND Flash) iNAND Flash interface (Can support 8GByte iNAND Flash) Audio I/O: WM9713 chips, Support two-channel Audio I/O, support phone talk 100M Ethernet, DM9000 chips 175pin expansion interfacesQFP package The modular is led out most signals of ARM11 S3C6410, like Matrix Keypad, USB OTG, USB HOST, SDIO, LCD, Touch Screen, Camera, AC97, UART, SPI, I2C, ADC, DAC, PWM, EXT INT, GPIO and so on. Support Wince 6.0, Linux2.6 and Android 2.1 Power supply: 3.7V - 6.5V Temperature: 0 to +70 Celsius
Expansion Board of Real6410 Mechanical Parameters Dimensions:168.3 * 124 mm Input Voltage: +5V Temperature Range: 0 ~ 70 Humidity Range: 20% ~ 90% Audio/Video Interfaces A TFT LCD interface, resolution supporting up to 2048*2048 A CVBSTV out interface VGA interface A camera input interface A audio I/O interface A 1.5W Speaker 4 line Touch Screen Data Transfer Interface Serial port: Two 3-line serial port, RS232 voltage USB port: 1 x USB OTG 2.0 1 x USB Host 1.1 SD card slot: 1 channel SD card slot Ethernet: DM9000AEP 10/100Mbps, RJ45 connector 6 LEDs (programmable status LEDs, on CPU board) extend interface: SPI, IIC, ADC, EINT GPRS Module Module name: GPRS SIM300 Link method: Serial port WIFI Module Module name: AW-GM320 (azurewave company ) Link method: SDIO GPS module Module name: SIRFIII GPS EB818 Link method: Serial port Camera module Module name: OV9650 3G module support Bluetooth support Input Interface 10 phone button 8 x 8 Matrix Key interface One Reset button Boot mode switch
technologies. Eleckits
can fully evaluate Core6410. The whole system is called Real6410. Eleckits
Linux 2.6.28, WinCE6.0, Android2.1 BSP for this board. Customers can leverage our experience to increase your own productivity. The optimal embedded microprocessor solution provides users with a flexible development environment based on S3C6410 and a shortened development timeframe.
2.2 Dimensions
: : : :
Eleckits Core6410 processor card is connected to carrierboard via 1.27mm space 175-pin QFP package.
Function explanation Keypad column 3 Keypad column4 Keypad column5 Keypad column6 Keypad column7 External Interrupt 20
Notes
other IO IO IO IO IO IO
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
EINT21 PWR_ON/OFF GND CLK_32K SD0_CD SD0_D0 SD0_D1 SD0_C2 SD0_C3 SD0_CLK SD0_CMD XVD0 XVD1 XVD2 XVD3 XVD4 XVD5 XVD6 XVD7 XVD8 XVD9 XVD10 XVD11 XVD12 XVD13 XVD14 XVD15 XVD16 XVD17
External Interrupt 21 Power enable high enable GND 32.768 clock output SDIO 0 Chip select, low enable SDIO 0 data bit 0 SDIO 0 data bit 1 SDIO 0 data bit 2 SDIO 0 data bit 3 SDIO 0 output clock SDIO 0 command signal LCD Pixel Data bit 0 LCD Pixel Data bit 1 LCD Pixel Data bit 2 LCD Pixel Data bit 3 LCD Pixel Data bit 4 LCD Pixel Data bit 5 LCD Pixel Data bit 6 LCD Pixel Data bit 7 LCD Pixel Data bit 8 LCD Pixel Data bit 9 LCD Pixel Data bit 10 LCD Pixel Data bit 11 LCD Pixel Data bit 12 LCD Pixel Data bit 13 LCD Pixel Data bit 14 LCD Pixel Data bit 15 LCD Pixel Data bit 16 LCD Pixel Data bit 17
IO
Pull-up resistor IO/ 10k ENT12 Pull-up resistor IO 10k Pull-up resistor IO 10k Pull-up resistor IO 10k Pull-up resistor IO 10k Pull-up resistor IO 10k Pull-up resistor IO 10k B0 B1 B2 B3 B4 B5 B6 B7 G0 G1 G2 G3 G4 G5 G6 G7 R0 R1 IO IO IO IO IO IO IO IO IO IO IO IO IO IO IO IO IO IO
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
XVD18 XVD19 XVD20 XVD21 XVD22 XVD23 XHSYNC XVSYNC XVDEN XVCLK CTS1 RXD1 RTS1 TXD1 GND EINT0 EINT1 EINT2 EINT5 EINT6 EINT7 EINT10 EINT11 EINT13 EINT14 EINT15 EINT16 EINT17 EINT18
LCD Pixel Data bit 18 LCD Pixel Data bit 19 LCD Pixel Data bit 20 LCD Pixel Data bit 21 LCD Pixel Data bit 22 LCD Pixel Data bit 23 LCD Horizontal Synchronization LCD Vertical Synchronization LCD DEN signal LCD Pixel Clock UART1 Clear To Send UART1 Receive data UART1 Request To Send UART1 Transmit data GND External Interrupt 0 External Interrupt 1 External Interrupt 2 External Interrupt 5 External Interrupt 6 External Interrupt 7 External Interrupt 10 External Interrupt 11 External Interrupt 13 External Interrupt 14 External Interrupt 15 External Interrupt 16 External Interrupt 17 External Interrupt 18
R2 R3 R4 R5 R6 R7
IO IO IO IO IO IO IO IO IO IO IO IO IO IO IO IO IO IO
IO IO IO IO
IO IO IO IO IO IO
65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
MIC1 HOST_DHOST_D+ PWM1 PWM0 BBP BBN SPKL SPKR MIC_MTN MIC_MTP MICP MICN HS_DET LOUT ROUT LINEL LINER AUDGND TRST TDI OM1 OM2 OM3 OM4 XciYDATA0 XciYDATA1 XciYDATA2 XciYDATA3 XciYDATA4
MIC input USB HOST D- pins USB HOST D+ pins PWM output 1 PWM output 0
MIC Differential input + MIC Differential input -
Audio left output Audio right output Audio output + Audio output MIC input + MIC input Headset Detection Headset Left channel Headset right channel Audio line out left Audio Line Out right Audio gnd JTAG reset signal JTAG TDI signal Boot mode choose Boot mode choose Boot mode choose Boot mode choose Camera data bit 0 Camera data bit 1 Camera data bit 2 Camera data bit 3 Camera data bit 4 IO IO IO IO IO Headset Detection Link GSM audio in Link GSM audio in
95 96 97 98 99
Camera data bit 5 Camera data bit 6 Camera data bit 7 Camera clock signal Camera Horizontal Synchronization Camera Pixel clock signal Camera reset signal Camera Vertical Synchronization UART0 Receive data UART0 Transmit data UART0 Clear To Send UART0 Request To Send UART2 Receive data UART2 Transmit data UART3 Receive data UART3 Transmit data IR control signal GND NET speed led output NET link led output 2.5V Power output NET TX NET TX+ NET RXNET RX+ Slave data out, master data in SPI Clock Slave data in, master data out SPI Enable
IO IO IO IO IO IO IO IO IO IO IO IO IO IO IO IO IO
100 XciPCLK 101 XciRSTn 102 XciVSYNC 103 RXD0 104 TXD0 105 CTS0 106 RTS0 107 RXD2 108 TXD2 109 RXD3 110 TXD3 111 XirSDBW 112 GND 113 NET_SPEED 114 NET_LINK 115 AVDD25 116 NET_TX 117 NET_TX+ 118 NET_RX119 NET_RX+ 120 SPI0_MISO 121 SPI0_CLK 122 SPI0_MOSI 123 SPI0_CS
124 SPI1_MISO 125 SPI1_CLK 126 SPI1_MOSI 127 SPI1_CS 128 SD1_CD 129 SD1_CLK 130 SD1_CMD 131 SD1_D0 132 SD1_D1 133 SD1_D2 134 SD1_D3 135 SD1_D4 136 SD1_D5 137 SD1_D6 138 SD1_D7 139 AIN0 140 AIN1 141 AIN2 142 AIN3 143 TS_YM 144 TS_YP 145 TS_XM 146 TS_XP 147 IIC0_SCL 148 IIC0_SDA 149 DAC0 150 DAC1 151 GND 152 OTG_D153 OTG_D+
Slave data out, master data in SPI Clock Slave data in, master data out SPI Enable SD channel 1 enable signal SD channel 1 clock signal SD channel 1 command signal SD channel 1 data bit 0 SD channel 1 data bit 1 SD channel 1 data bit 2 SD channel 1 data bit 3 SD channel 1 data bit 4 SD channel 1 data bit 5 SD channel 1 data bit 6 SD channel 1 data bit 7 ADC channel 0 ADC channel 1 ADC channel 2 ADC channel 4 Touch YTouch Y+ Touch XTouch X+ IIC clock signal IIC data signal TV out 0 TV out 1 GND USB OTG DUSB OTG D+
SD2_CMD SD2_CLK
IO IO IO IO
154 OTG_ID 155 OTGDRV_VBUS 156 DVBUS 157 nRESET 158 VDD_RTC 159 VDDMAX 160 KP_ROW0 161 KP_ROW1 162 KP_ROW2 163 KP_ROW3 164 KP_ROW4 165 KP_ROW5 166 KP_ROW6 167 KP_ROW7 168 KP_COL0 169 KP_COL1 170 KP_COL2 A1 A2 A3 A4 A5 TCK TRCK TDO TMS DBGSEL
USB OTG ID signal VBUS power output enable signal USB OTG power input check signal Reset singal RTC power input system power input Keypad row 0 Keypad row 1 Keypad row 2 Keypad row 3 Keypad row 4 Keypad row 5 Keypad row 6 Keypad row 7 Keypad column 0 Keypad column 1 Keypad column 2 JTAG signal JTAG signal JTAG signal JTAG signal JTAG signal 1.8-3.0V 3.7-6.5V IO IO IO IO IO IO IO IO IO IO IO
3.2 Serial port The board have two serial, UART0 and UART3. The UART0 is the debug serial, you can link it to PC to debug the board. The UART3 was used by Bluetooth or RS485, you can configure the serial switch to use it as the uart function, refer to the [4.10 serial switch set] The two serial signals is as follow.
NC
3.3 Network interface the board carries a 100M network card interface, use the DM9000 chips. And use the HS9016 as the volt transmit. 3.4 AV out interface The board provide One interface, RCA interface. It can link to the CVBS
Package
Package
Pin No.Signal I/O Description 1 VCC33 PWRDC rail from the main DC supply 2 VCC33 PWRDC rail from the main DC supply 3 VD0 O LCD pixel data bit B0 4 VD1 O LCD pixel data bit B1 5 nRESET O Reset(low is enable) 6 LCD_PWRBn blacklight(high is enable) 7 VD3 O LCD pixel data bit B3 8 VD4 O LCD pixel data bit B4 9 VD5 O LCD pixel data bit B5 10 VD6 O LCD pixel data bit B6 11 VD7 O LCD pixel data bit B7 12 VD8 O LCD pixel data bit G0 13 VD9 O LCD pixel data bit G1 14 VD10 O LCD pixel data bit G2
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
VD11 VD12 VD13 VD14 VD15 VD16 VD17 VD19 VD20 VD21 VD22 VD23 VD2 VD18 VM VLINE VFRAME VCLK GND GND TSXM TSXP TSYP TSYM IICSCL IICSDA SPI_CLK SPI_MOSI nSS_SPI SPI_MISO GND2 GND3 PWM GND1 VDD50 VDD50
O LCD pixel data bit G3 O LCD pixel data bit G4 O LCD pixel data bit G5 O LCD pixel data bit G6 O LCD pixel data bit G7 O LCD pixel data bit R0 O LCD pixel data bit R1 O LCD pixel data bit R3 O LCD pixel data bit R4 O LCD pixel data bit R5 O LCD pixel data bit R6 O LCD pixel data bit R7 O LCD pixel data bit B2 O LCD pixel data bit R2 O LCD clock data O LCD clock data O LCD clock data O LCD clock data PWRGND PWRGND X+ Position Input I X- Position Input I Y- Position Input I Y+ Position Input I I/O I2C data line I/O I2C data line I/O SPI I/O SPI I/O SPI I/O SPI PWRGND PWRGND PWRPWM PWRGND PWR5V power PWR5V power
3.8 Camera interface Pin No. Signal 1 2 3 4 IIC_SCL IIC_SDA NC CAM_RST I/O RESET I/O I/O I/O Description IIC clock IIC data
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
CAM_PCLK CAM_HREF CAM_CLK CAM_D7 CAM_D6 CAM_D5 CAM_D4 CAM_D3 CAM_D2 CAM_D1 CAM_D VDDMAX VDDSS GND GND
clock clock clock clock clock Digital image data bit Digital image data bit Digital image data bit Digital image data bit Digital image data bit Digital image data bit Digital image data bit
CAM_VSYNC I/O
3.9 extension interface Pin No. Signal 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 VDD33 GND TXD3 RXD3 TXD2 RXD2 SPI1_SS SPI1_CLK serial3 T Serial3 R Serial2 T Serial R SPI enable SPI clk TTL TTL TTL TTL Description Details 3.3V power out
SPI1_MOSI SPI data SPI1_MISO SPI data AIN0 AIN1 AIN2 AIN3 EXT_IO0 ADC 0 ADC 1 ADC 2 ADC 3 GPIO
16 17 18 19 20
3.11 Audio intreface The board provides standard audio interfaces, One output, One input. Figure is the audio-in jack required to connect to the board.
ENT13 --- GPN13 ENT14 --- GPN14 ENT15 --- GPN15 the Picture
Pin ON
1 EINT15 GND
3 GND high
EIN13 OM1 OM2 OM3 OM4 CAMERA choose GND GND GND GND GND high high high high high
OFF high
Nand flash and SD flash booting mode: boot mode / Pin 1 2 3 4 SD card boot
Nand flash boot mode OFF ON OFF OFF OFF OFF OFF
Nand flash and SD flash booting mode: boot mode / Pin 1 2 3 4 SD card boot
Nand flash boot mode OFF OFF OFF OFF OFF ON ON OFF
The defines:
4.3 LED
4.4 Reset
4.6 WIFI interface We use the WiFi GM320 module in the board. It is applied to be used on Real6410 board with the SDIO interface.
Specifications Table
Mechanical Dimension
defines:
4.9 serial use serial NO. Use volt use UART0 RS232 debug UART1 TTL GPRS link NC UART2 TTL GPS link UART3 extern interface TTL user define
other function NC
4.10 serial Switch set The UART3 have four function, 1. TTL serial 2. RS232 serial 3. RS485 serial 4. User bluetooth
You can configure it as follow: Pin Pin1&Pin2 Pin3&Pin4 Pin5&Pin6 Status ON ON ON function TTL serial RS232 serial RS485 serial
Pin7&Pin8
ON
User bluetooth