+ All Categories
Home > Documents > Tiny 6410 Hw Spec

Tiny 6410 Hw Spec

Date post: 20-Feb-2018
Category:
Upload: ho-vu-hoang
View: 228 times
Download: 0 times
Share this document with a friend

of 29

Transcript
  • 7/24/2019 Tiny 6410 Hw Spec

    1/29

    Tiny6410 Hardware Spec

    Original Material Copyright FriendlyARM 2010, English Version ARMWorks 2011

    Direct comments on Chinese document to [email protected] on English document to [email protected]

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/mailto:[email protected]:[email protected]:[email protected]:[email protected]
  • 7/24/2019 Tiny 6410 Hw Spec

    2/29

    Introduction to the Tiny6410 ARM11 core board

    The Tiny6410 is an ARM11 embedded processing board that uses the outstandingSamsung S3C6410 System On Chip (SOC). The core architecture is ARM1176JZF-Sand the SOC integrates a powerful multimedia processing unit with hardware supportfor MPEG4, H.264/H.263, and other media formats. It also has hardware 3D graphicsacceleration which can greatly speed up rendering in OpenGL ES 1.1 & 2.0. TheTiny6410 also has hardware for 2D graphics that smooths scaling, flipping and otheroperations.

    Tiny6410 has an excellent high-density 6-layer design only 64 x 50mm in size. Itintegrates up to 256MBytes of DDR RAM and 2GBytes of SLC/MLC NAND Flashmemories. On-board regulators provide all the CPU and interface voltages, allowing useof a simple 5V power source. Standard 2mm spacing headers provide interfaces likeGPIO, SPI, etc. This lets developers concentrate on their specific interface needs anduse a small standardized module that has the computing power of a work station.

    The Tiny6410 hardware SDK plus a Tiny6410 Core provides a reference design with allthe I/O and connectors in place for application development. There are three LCDinterfaces, 4-wire resistive touch screen, 10/100M standard Ethernet, standard five-wireserial RS-232 with DB9 connectors, Mini USB 2.0, USB Host 1.1, 3.5 mm audio inputand output ports, RCA type composite TV-OUT port, SD card connector, infraredreceiver, and other common interfaces; also connectors for 4 TTL serial ports, SDIO2interface (which can be used for SD WiFi); a piezo buzzer, I2C-EEPROM, backup

    battery, a pot is installed to test A/D or use one of its mounting holes as an A/D input.There are 8 interrupt-style keys or push buttons and much more. Multiple LCD FFCconnectors plus mounting holes make it convenient to use 3.5, 4.3, and 7 LCDs.

    Superboot firmware allows a S3C6410 to start from an SD card and even program itselffrom files on the SD (supports up to 32G high-speed large-capacity card).

    The results is a very versatile and reliable high performance system. The SDK exactlyfits the size of the 7 LCD option.

    Users can go to our website and download the latest update to the latest manuals and

    systems Web: http://www.arm9.net http://www.friendlyarm.net

    www.andahammer.com

    http://www.arm9.net/http://www.andahammer.com/http://www.andahammer.com/http://www.arm9.net/http://www.arm9.net/
  • 7/24/2019 Tiny 6410 Hw Spec

    3/29

    Item Description

    CPU Samsung S3C6410A 533MHzARM1176JZF-S (max 667 MHz)

    RAM 256 MByte DDR

    Flash 128/256/512/1G/2GByte NAND 2GB standard.

    Interface 4 user LEDs10 pin 2x5 2mm JTAG connectorReset button on module

    Connector 60 pin headers (2x30 2mm) for mating to carrier.30 pin shrouded keyed headers (2x15 2mm) GPIO

    Power Supply 2.0 to 6.0 volt input

    Size 64 x 50 x 12 mm (L W H)

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    4/29

    Tiny6410 bottom view

    Tiny6410 Core pinouts:The Tiny6410 has double row 2.0mm pitch headers in twogroups. Pin headers P1 and P2 connect the Tiny6410 to a carrier board. In the bottomview, you an see the 2x30 P1 and P2.

    CON1 and CON2 are 30 pin 2x15 shrouded headers for ribbon cable and are the GPIO

    and other interface connections.

    Port Description

    P1 LCD, A/D, SDIO2, Interrupts, USB,

    TVOUT0 and other interface signals

    P2 Serial, SPI1, I2C, SD Card, AC97 (I2S),

    system bus interface, etc.

    CON1 GPIO, A/D, SPI0, TAVOUT1: CON1 is fullycompatible with the Mini6410 CON6

    CON2 CMOS Camera, GPIO, etc. Compatiblewith Mini6410/Mini2440

    JTAG Complete JTAG useable with J-Link, etc

    Other On board, 4 user green LEDs, red PowerLCD, Reset button.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    5/29

    P1 pin Pin Name Function P1 pin Pin Name Function

    1 VDD_5V DC-5V Power In 2 GND Ground

    3 VD23 LCD_R5 / GPJ7 4 VD22 LCD_R4 / GPJ6

    5 VD21 LCD_R3 / GPJ5 6 VD20 LCD_R2 / GPJ4

    7 VD19 LCD_R1 / GPJ3 8 VD18 LCD_R0 / GPJ2

    9 VD15 LCD_G5 / GPI15 10 VD14 LCD_G4 / GPI14

    11 VD13 LCD_G3 / GPI13 12 VD12 LCD_G2 / GPI12

    13 VD11 LCD_G1 / GPI11 14 VD10 LCD_G0 / GPI10

    15 VD7 LCD_B5 / GPI7 16 VD6 LCD_B4 / GPI6

    17 VD5 LCD_B3 / GPI5 18 VD4 LCD_B2 / GPI4

    19 VD3 LCD_B1 / GPI3 20 VD2 LCD_B0 / GPI2

    21 VDEN VDEN / GPJ10 22 PWM1 PWM1 / GPF15

    23 VSYNC LCD field rate / GPJ9 24 HSYNC LCD Line Rate / GPJ8

    25 VCLK LCD Clock / GPJ11 26 GPE0 GPE0

    27 VBUS VBUS 28 OTGDRV_VBUS OTGDRV_VBUS

    29 OTGID OTGID 30 XEINT8 EINT8 / GPN8

    31 OTGDM USB Slave D- 32 USBDN USB Host D-

    33 OTGDP USB Slave D+ 34 USBDP USB Host D+

    35 TSXP TSXP / AIN7 36 TSXM TSXM / AIN6

    37 TSYP TSYP / AIN5 38 TSYM TSYM / AIN4

    39 AIN0 AIN0 40 AIN1 AIN1

    41 WiFi_IO WiFi_IO / GPP10 42 WiFi_PD WiFi_PD / GPP11

    43 SD1_CLK SD1_CLK / GPH0 44 SD1_CMD SD1_CMD / GPH1

    45 SD1_nCD SD1_nCD / GPN10 46 SD1_nWP SD1_nWP / GPL14

    47 SD_DAT0 SD1_DAT0 / GPH2 48 SD1_DAT1 SD1_DAT1 / GPH3

    49 SD1_DAT2 SD1_DAT2 / GPH4 50 SD1_DAT3 SD1_DAT3 / GPH5

    51 DACOUT0 TV Out 52 PWM0 PWM0 / GPF14

    53 XEINT0 XEINT0 / GPN0 54 XEINT1 XEINT1 / GPN1

    55 XEINT2 XEINT2 / GPN2 56 XEINT3 XEINT3 / GPN3

    57 XEINT4 XEINT4 / GPN4 58 XEINT5 XEINT5 / GPN5

    59 XEINT19 XEINT19 / GPL11 60 XEINT20 XEINT20 / GPL12

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    6/29

    P2 pin Pin Name Function P2 pin Pin Name Function

    1 OM3 SD/NAND Select 2 OM4 SD/NAND Select

    3 M_nRESET Manual Reset 4 VDD_RTC RTC Power

    5 RTSn1 RTSn1 / GPA7 6 CTSn1 CTSn1 / GPA6

    7 TXD0 TXD0 / GPA1 8 RXD0 RXD0 / GPA0

    9 TXD1 TXD1 / GPA5 10 RXD1 RXD1 / GPA4

    11 TXD2 TXD2 / GPB1 12 RXD2 RXD2 / GPB0

    13 TXD3 TXD3 / GPB3 14 RXD3 RXD3 / GPB2

    15 SPIMOSI SPIMOSI / GPC6 16 SPIMISO SPIMISO / GPC4

    17 SPICLK SPICLK / GPC5 18 SPICS SPICS / GPC7

    19 I2CSCL I2CSCL / GPB5 20 I2CSDA I2CSDA / GPB6

    21 SD0_CLK SD0_CLK / GPG0 22 SD0_CMD SD0_CMD / GPG1

    23 SD0_nCD SD0_nCD / GPG6 24 SD0_nWP SD0_nWP / GPL13

    25 SD0_DAT0 SD0_DAT0 / GPG2 26 SD0_DAT1 SD0_DAT1 / GPG3

    27 SD0_DAT2 SD0_DAT2 / GPG4 28 SD0_DAT3 SD0_DAT3 / GPG5

    29 AC97_BITCLK AC97_BITCLK / GPD0 30 AC97_RSTn AC97_RSTn / GPD1

    31 AC97_SYNC AC97_SYNC / GPD2 32 AC97_SDO AC97_SDO / GPD4

    33 AC97_SDI AC97_SDI / GPD3 34 XEINT12 XEINT12 / GPN12

    35 ADDR0 ADDR0 36 ADDR1 ADDR1

    37 ADDR2 ADDR2 38 ADDR3 ADDR3

    39 nCS1 nCS1 40 XEINT7 XEINT7 / GPN7

    41 nWAIT nWAIT 42 nESET Reset output

    43 LnWE LnWE 44 LnOE LnOE

    45 DATA0 DATA0 46 DATA1 DATA1

    47 DATA2 DATA2 48 DATA3 DATA3

    49 DATA4 DATA4 50 DATA5 DATA5

    51 DATA6 DATA6 52 DATA7 DATA7

    53 DATA8 DATA8 54 DATA9 DATA9

    55 DATA10 DATA10 56 DATA11 DATA11

    57 DATA12 DATA12 58 DATA13 DATA13

    59 DATA14 DATA14 60 DATA15 DATA15

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    7/29

    CON1 Pin Name Function CON1 Pin Name Function

    1 VDD_IO(3.3V) Output 2 GND

    3 GPE1 4 GPE2

    5 GPE3 6 GPE4

    7 GPM0 8 GPM1

    9 GPM2 10 GPM3

    11 GPM4 12 GPM5

    13 GPQ1 14 GPQ2

    15 GPQ3 16 GPQ4

    17 GPQ5 18 GPQ6

    19 SPICLK0 20 SPIMISO0

    21 SPICS0 22 SPIMOSI0

    23 EINT6 24 EINT9

    25 EINT11 26 EINT16

    27 EINT17 Different on

    Mini6410

    28 AIN2

    29 AIN3 30 DACOUT1

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    8/29

    CON2 Pin Name Function CON2 Pin Name Function

    1 CAMSDA I2CSDA 2 CAMSCL I2CSCL

    3 GPK2 4 CAMRSTn

    5 CAMCLK 6 CAMHREF

    7 CAMVSYNC 8 CAMPCLK

    9 CAMDATA7 10 CAMDATA6

    11 CAMDATA5 12 CAMDATA4

    13 CAMDATA3 14 CAMDATA2

    15 CAMDATA1 16 CAMDATA0

    17 VDD_IO(3.3V) Output 18 VDDCAM 2.4-2.8V For CMOS

    19 1.8V Output, For CMOS 20 GND

    21 GPK8 22 GPK12

    23 GPK13 24 EINT18

    25 VD0 P1 port can be used 26 VD1 P1 port can be used

    27 VD8w t s gna , to

    achieve full-color28 VD9

    w t s gna , to

    achieve full-color LCD

    29 VD16 LCD output. 30 VD17 output.

    JTAG Pin Name Function JTAG Pin Name Function

    1 VDD_IO 3.3V Input Power 2 VDD_IO 3.3V Input Power

    3 TRSTn TRSTn 4 nRESET nRESET

    5 TDI TDI 6 TDO TDO

    7 TMS TMS 8 GND Ground

    9 TCK TCK 10 GND Ground

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    9/29

    Mechanical Dimensions. Mounting locations for headers P1 P2.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    10/29

    Tiny6410 SDK resources: Introduction.

    The Tiny2440SDK is a double-layer circuit board that demonstrates a user-friendlyreference design with all the common interfaces. Components and interfaces are alllocated on one side for easy use.

    Labels in Chinese should be pretty obvious. For example, the red button right of the SDcard connector is RESET.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    11/29

    Item Description

    CPU Samsung S3C6410A (ARM1176JZF-S)

    Frequency Typical 533Mhz, Max 667Mhz

    RAM 256M DDR RAM128M Option

    Nand Flash 1G MLC Optional 128M/256M/512M/1GB

    Multi-media Hardware supports Mpeg4, H.264, H.263, VC1 at 30fps@SD

    3D 3D Hardware Acceleration

    2D 2D Zoom, Rotate, CLip, etc. in hardware support

    Debug Port COM0 + JTAG + USB Slave

    PCB Size 180 x 130 mm

    Power 5V

    LEDs 4 x User LED(on Core Module), 1 x Power LED

    Buttons 8 x User ButtonsConnected to interrupts.

    USB Slave 1 x mini USB(OTG Function not laid out)

    USB Host 1 USB Hub chip allows 4 USB Hosts.

    Networking 10/100 EthernetRJ-45 for Cat5, etc.

    Audio in/out Standard two input audio. 3.5mm in and out ports.

    SD Card Full size. 32GB supported

    Serial Ports 3 x RS232 DB9 serial port, 4 x TTL level

    TV-OUT 1 x RCA Jack

    SDIO2 mainly used for SD-Wifi (includes SPI and I2C)

    LCD 0.5mm pitch FFC connectors at two orientations, and 2mm header.

    Buzzer 1 x PWM Piezo buzzer

    Infrared 1 channel infrared receiver

    Temperature Sense DS18B02 temperature sensor

    ADC A test pot is connected to A/D channel 0.

    RTC On-board battery.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    12/29

    Memory Map

    Hex Addres Range Size

    0000_0000 07FF_FFFF 128MB Boot Image

    0800_0000 0BFF_FFFF 64MB Internal ROM

    0C00_0000 0FFF_FFFF 128MB Stepping Stone (8KB)

    1000_0000 17FF_FFFF 128MB

    1800_0000 1FFF_FFFF 128MB DM9000AEP

    2000_0000 27FF_FFFF 128MB

    2800_0000 2FFF_FFFF 128MB3000_0000 37FF_FFFF 128MB

    3800_0000 3FFF_FFFF 128MB

    4000_0000 47FF_FFFF 128MB

    4800_0000 4FFF_FFFF 128MB

    5000_0000 5FFF_FFFF 256MB 256M DDR RAM

    6000_0000 6FFF_FFFF 256MB

    See the S3C6410 data sheet Section 2.2 (page 116 of PDF) for complete memory map.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    13/29

    Mini6410-SDK details.

    Power connector and socket: The SDK board requires 5V DC and has two power inputports. CN1 is the barrel jack for the 5V / 2A PSU included with SDK kits. The 4 pin white CON8

    takes a connector with a click in place for secure power in enclosures or commercialapplications. With pins 2 and 3 being GND, and 1 and 4 being VDD5 and VDDin, you canarrange power so that cables can be twisted 180 degrees and still work correctly.

    Serial:The Tiny6410 has four UARTs. Three of them are connected to DB9s through RS232level converters. All four are also available as TTL signals on CON1, CON2, CON3, and CON4.CON1, CON3, and CON4 have GND, 5V, Tx and Rx. CON2 has six pins and includes RTS and

    CTS for flow control.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    14/29

    The DB9s are configured as COM0, COM1, and COM2 in most operating systems,including Linux.

    COM0 Function COM1 Function COM2 Function COM3 Function

    1 NC 1 NC 1 NC 1 NC

    2 RSRXD0 2 RSRXD1 2 RSRXD2 2 RSRXD3

    3 RSTXD0 3 RSTXD1 3 RSTXD2 3 RSTXD3

    4 NC 4 NC 4 NC 4 NC

    5 GND 5 NC 5 GND 5 GND

    6 NC 6 NC 6 NC 6 NC

    7 NC 7 RSRTS1 7 NC 7 NC

    8 NC 8 RSCTS1 8 NC 8 NC

    9 NC 9 NC 9 NC 9 NC

    NC = No onnection

    USB Host: The Tiny6410-SDK has three A-type USB 1.1 host interfaces that functionthe same as on PC's. You can access USB camera, USB keyboard, USB mouse, USBflash drives and other common USB peripherals. You can also use USB Hubextensions. Each OS has native USB Hub drivers.

    USB Host Function

    1 5V

    2 D-

    3 D+

    4 GND

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    15/29

    USB Slave: The Tiny6410-SDK has MiniUSB (2.0) OTG, generally used to downloadfrom a host. If you use WinCE, connecting from a PC to this USB port will invoke

    ActiveSync and the Tiny6410 can be viewed as a volume. Data and programs can thenbe dragged and dropped between host PC and the Tiny6410.

    MiniUSB Function

    5 GND

    4 OTGID

    3 D+

    2 D-

    1 Vbus

    SCON: To make it much easier to develop serial peripherals, we designed a specialSCON interface. You might call it a "Serial Connector Nexus". SCON contains twoserial ports, an I2C interface, an SPI interface, a USB Host interface, plus GPIO lines.SCON also has 5V and 3.3V.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    16/29

    SCON Signal Notes SCON1 Signal Notes

    1 GND 2 5V out

    3 USB_D- 4 USB_D+

    5 I2CSCL 6 I2CSDA

    7 TXD1 TTL 8 RXD1 TTL

    9 CTSn1 TTL 10 RTSn1 TTL

    11 TXD2 TTL 12 RXD2 TTL

    13 SPIMOSI 6410 SPI1 14 SPIMISO 6410 SPI1

    15 SPICS 6410 SPI1 16 SPICLK 6410 SPI1

    17 nRESET Reset 18 EINT8 Disconnect tempsensor to use this pin

    19 GND GND 3.3V out

    Network Interface: The Tiny6410-SDK has a DM9000 LAN chip for adaptive 10/100MEthernet. The RJ45 connector includes the magnetics. You can use ordinary Cat5 withRJ45 to connect to your router or switch.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    17/29

    Audio Interface:The S3C6410 supports I2S/PCM/AC97 and other audio interfaces.The SDK uses the AC97 interface with the WM9714 CODEC. The green 3.5mm jack isoutput and audio input is on the blue.

    TV output: TheS3C6410 has composite TV output. The Tiny6410-SDK produces thevideo by amplifying output from DACOUT0. Basically, this is composite videosynthesized from digital sources. (Composite video signals are rather slow compared

    to computer speeds. NTSC video has a bandwidth of less than 5 MHz). You can use anAV cable to connect the Tiny6410-SDK to a TV that accepts composite video.

    Note: When using DACOUT0, you need the TV set to CVBS input mode.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    18/29

    JTAG interface:The S3C6410 firmware for booting from SD has replaced the need forJTAG during manufacturing and production. It is still useful for trouble-shooting. JTAGis a standardized way to trace, single step, test, and control processors by directlymanipulating their address and data buss contents and stepping them throughinstructions or special operations. JTAG can be used to make the S3C6410 programitself when all else fails.

    In normal operation, firmware in the Core Module can search for an SD Card thatcontains a script for loading RAM or NAND memory from files on the SD Card. Withthis SD Card boot system, there is no need for JTAG, and in production as many SDCards can be prepared as needed to meet programming speeds. For example, if ittakes 5 minutes to program a system from SD and you need to produce a systemevery 30 seconds, just use 10 SD cards to program 10 systems. As one finishes, start

    the next.

    The most common use of JTAG is single-step debugging. The simplest and slowestJTAG interface is a Wiggler style that uses the old PC parallel port. Since most PCstoday do not have parallel ports, the USB after market high speed JTAG interfaces likethe JLINK, ULINK, and O-LINK connect through the same JTAG interface. Thestandard 4-wire JTAG interface is: TMS, TCK, TDI, TDO, which are mode selection,clock, data input and data output lines, plus power and ground, or a typical total of sixlines. Most simulators also provide a reset signal.

    Therefore, the JTAG interface can fit many formats like 20 Pin or 10 Pin standards. This

    is like a USB interface, which can be square, or flat, or mini or micro. As long as aJTAG connector has required signals, it can be called a standard JTAG interface. TheSDK provides a full JTAG standard with 10 Pin JTAG interface.

    Note:For beginners in Linux or WinCE development, the JTAG serves no real purpose.Until you begin making changes to the BSP or working on drivers, the likelihood ofneeding JTAG is very low. Even then, the software debugging available in Linuxthrough GDB and Eclipse can handle nearly all problems. If stepping throughinstructions with JTAG, you can move from your application to the OS code withoutknowing and things get very complicated very quickly. Our JTAG signals are 3.3V logic.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    19/29

    User LED:There are 4 user LEDs on the Core Module. These are directly connected toGPIO.

    LED1 LED2 LED3 LED4

    GPK4 GPK5 GPK6 GPK7

    User buttons:The SDK has eight user definable buttons connected directly to the

    CPU interrupt pins. They trigger low when closed. The SDK push buttons are normallyopen so they will not interfere with alternate configurations of their GPIO pins.

    Button K1 K2 K4 K4 K5 K6 K7 K8

    Interrupt EINT0 EINT1 EINT2 EINT3 EINT4 EINT5 EINT19 EINT20

    Alternate GPN0 GPN1 GPN2 GPN3 GPN4 GPN5 GPL11 GPL12

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    20/29

    LCD Interface:For convenience in mounting various displays, the Tiny6410-SDK hasthree LCD connectors: LCD1, LCD2, and LCD3. LCD1 and LCD2 are 0.5mm pitch 40pin SMDs for FFC (Flat Flexible Conductor) cables - the white cables you see on theLCDs; LCD3 is a 40 Pin pin (2x20) header with 2.0mm spacing with keyed shroud for1mm ribbon cable.

    The LCD control signals are the same on all connectors with horizontal and verticalscan, clock and enable, etc., and 6:6:6 models of RGB data. Pins, 37, 38, 39, 40 are forthe four-wire touch-screen interface. These four signals lead directly to the CPU. Thetouch screen interface of the S3C6410 can be used as the touch-screen controller.

    Note:The LCD interface on the SDK uses the 6 least significant bits of the video. If youneed full-color LCD signals (ie, 8:8:8 mode) on a board of your own design, you will

    also need the signals from CON2 of the Tiny6410 Core Module. The table below showsthe first 30 pins of the LCD connectors. The no-connects are the 2 least significant bitsof R, G, and B. You can find the missing signals on pins 25-30 of CON2 for your owndesigns.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    21/29

    LCD1, LCD2 & LCD3 Signal LCD1, LCD2 & LCD3 Signal

    1 5V 2 5V

    3 NC 4 NC

    5 VD2 6 VD3

    7 VD4 8 VD5

    9 VD6 10 VD7

    11 GND 12 NC

    13 NC 14 VD10

    15 VD11 16 VD12

    17 VD13 18 VD14

    19 VD15 20 GND21 NC 22 NC

    23 VD18 24 VD19

    25 VD20 26 VD21

    27 VD22 28 VD23

    29 GND 30 GPE0 / LCD_PWR

    ADC input: The S3C6410 has internal 12 bit analog to digital conversion. TheTiny6410-SDK has AIN0 connected to a variable resistor for testing or analog input.

    The S3C6410 A/D converter can be configured for 10 or 12 bit data (see Data SheetChapter 39). The variable resistor, W1 has been placed near the edge of the SDK sothat it will not be covered if a 4.3 LCD is mounted.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    22/29

    PWM Buzzer:The Tiny6410-SDK has a piezo buzzer controlled by PWM. It isconnected to the PWM0 output (GPIO GPF14).

    Temperature Sensor:The SDK includes a Maxim DS18B20 temperature sensor. TheDS18B20 measures from -55 to +125 degrees C. Each DS18B20 has a unique 64 bitnumber for addressing on a 1-wire multi-drop bus. Conversions are user selectablefrom 9 to 12 bits and the the GPIO EINT12 line can be used for 1-wirecommunications.

    Note:At the time of this writing, the silk screen legend for the DS18B20 is reversedand will be corrected in the next spin.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    23/29

    Infrared receiver:The SDK includes an infrared remote control receiver modelIRM3638 (or compatible), it is connected to GPIO pin EINT12. See the data sheet fordecoding scheme.

    I2C-EEPROM:The SDK has a direct connection to an AT24C08 - an I2C EEPROM -which has a capacity of 256 bytes. This is mainly for users to test the I2C bus. It doesnot store specific parameters and you are free to use the entire space.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    24/29

    SD Card:The S3C6410 has an SDIO interface. SDIO0 is often used for ordinary SD/uSD/TF cards. On the Tiny6410-SDK the SD socket is CON6. The interface cansupport SDHC, that is, high-speed large-capacity cards up to 32GBytes.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    25/29

    SDIO-II/SD-WiFi Interface:A second S3C6410 SDIO interface is connected toCON11, a 2.0mm pitch 2x10 pin header for versatile GPIO. It has 3.3v power andground, SDIO, SPI, and I2C. Some of these can be configured as GPIO. The intentionis to allow the easy creation of small daughter boards.

    Description:The SD WiFi module is not standardized, users can create shapes andsizes of daughter boards according to their needs, or purchase the appropriatepackage.

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    26/29

    Software resource

    Linux system resources

    Kernel version - Linux 2.6.38 Bootstrap (BootLoader)

    U-boot-1.6.1 full source code, with configuration file to choose versionsthat start from NAND or SD

    Superboot: no source code, program or run from SD Supported file systems Yaffs2: read-write file system, recommended UBIFS: read-write file system, recommended

    Cramfs: compressed read-only file system Ext2 / 3: standard PC Linux file system used by Fat32: support for long file names

    NFS: Linux Network File System UBIFS: Developed specifically for Flash file systems Drivers

    4 standard serial driver (source code) DM9000 driver (source code) Audio driver (WM9714) (source code) RTC driver (can power down to save time) (source code) 4 user LED lamp driver (source code) USB Host driver (source code)

    LCD driver

    3.5 ", 4.3", 7 ", 8" LCD2VGA1024x768, LCD2VGA800x600 LCD2VGA640x480 EZVGA800x600 display driver, etc. (source code)

    Four-wire touch screen driver (source code)

    Precision Touch line driver (source code) The universal drive free USB camera driver (source code) USB wireless network card driver (source code) USB 3G card driver (source code) SD WiFi driver (source code)

    USB keyboard and mouse driver

    USB flash drives, removable hard disk (source code) SD card driver supports high-speed SD card maximum capacity up to 32G (source code) I2C-EEPROM (source code) LCD backlight driver (source code)

    Watchdog driver (cold reset watchdog) (source code)

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    27/29

    Multimedia Drive including Jpeg, fimc, MFC

    2D/3D acceleration, TVENC, TVSCALER CMOS cameras) (driver module)

    SPI driver (source code) ADC driver (source code)

    Basic applications,services, and testing procedures

    Busybox1.17 (Linux tool set, including the common Linux commands) Telnet, Ftp, inetd (network remote login tools and services) Boa (web server) Madplay: console-based mp3 player, using the ALSA Interface Snapshot (console-based capture software)

    Ifconfig, ping, route, etc. (commonly used networking tools command)

    USB WiFi Kits: USB wireless network card toolset Graphics system Qtopia-2.2.0: Source code is divided into two versions. x86 and ARM QtE-4.7.0: Source code for the ARM version Qt-extended -4.4.3: mobile version of Qtopia, also known as Qtopia4

    SD card automatically mount and unmount USB mouse, touch screen, keyboard Support for touch-screen calibration cycle Qtopia practical procedures

    Note: The following are FriendlyARM GUI apps for testing. Source code is notprovided. ADC conversion test Hardware decoding SMPlayer, for smooth movie playback H.263/H.264/Mpeg4 Wireless LAN setup, supports thousands of USB wireless network cards, can be

    set to manual / automatic IP address

    Universal free USB camera imaging with dynamic preview Qt4 demo by switching desktops Qtopia4 switch 3G dial-up

    GPRS dial-up Internet access, Short Message

    Backlight adjustable delay and fade out

    Voice recorder Language setting: can be set to Chinese, English, or Japanese. Ping test app MMC / SD cards and USB flash drives automatic mount and unmount LED control

    Buttons Key Test

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    28/29

    I2C-EEPROM read and write test LCD test

    Web browser Watchdog

    Network settings (save parameters) Backlight control Readily write: Mainly used to test the accuracy of the touch pen

    Cross-compiler Arm-none-linux-gnueabi-4.5.1: default to armv6 instruction set, hardware

    floating point support

    WindowsCE Embedded 6.0

    BSP features Support to achieve fast boot (15 seconds)

    Startup screen BMP can be loaded by USB. Support for SD card offline to change the boot screen Modified Nboot header files can easily customize the progress

    bar color, position, length and width, and location of the boot image,and background

    Backlight adjustable delay off and fade out. CMOS camera driver LED Drivers 8 key driver

    PWM control buzzer driver

    LCD driver (supports 3.5 ", 4.3", 7 ", 8", LCD2VGA1024x768, LCD2VGA800x600, LCD2VGA640x480, EZVGA800x600 other display

    drivers, easy to modify) RTC driver

    DM9000 network card driver

    High-speed large-capacity SD card drivers Touch screen driver Audio input and output drivers: Based on the WM9714 chip USB, USB keyboard, USB mouse drivers Serial port driver: Currently, only COM2, 3,4 tested

    Multimedia Drive (including Jpeg, fimc, 2D/3D acceleration, MFC, TVENC,

    TVSCALER, etc.) Support for USB WiFi plug and play Support for USB Bluetooth Plug and Play

    Easy to use serial Assistant

    Key test program LED test procedure PWM test program

    www.andahammer.com

    http://www.andahammer.com/http://www.andahammer.com/
  • 7/24/2019 Tiny 6410 Hw Spec

    29/29

    Recording test procedures OpenGL test program

    Android system resources

    Linux kernel version used Linux-2.6.36 Cross-compiler: Arm-linux-gcc 4.5.1, defaults armv6 instruction set, hardware

    floating point support Bootloader U-boot-1.6Supported file systems FAT32: format support FAT32/FAT USB and SD card, SDHC Card YAFFS2: support for downloading via USB or SD card file system image

    installation YAFFS2 UBIFS: support SD card via USB download or install UBIFS file system image EXT2 / 3: run from the SD card support EXT3 file system image

    Android system version and features

    The first to offer Android 2.3 Backlight adjustable delay and fade-out exclusive. Support for 3G wireless Internet access (Unicom, Mobile, Telecom) Support for USB Bluetooth Plug and Play Support USB plug and play implementation

    Support line to achieve precise touch, touch screen calibration cycle Support for SD-WiFi wireless Internet access Support for USB WiFi wireless Internet access USB wireless adapter Support for GPS Support touch screen for audio adjustment status bar, Back button

    Support SD card Plug and Play

    Android serial Assistant Test apps for LED, PWM, EEPROM, recording, playback, ADC

    Ubuntu Ubuntu System Features Linux kernel version used Linux-2.6.36 Bootloader

    Superboot: Boot from the SD card to load the kernel and file system Supported file systems FAT32: format support FAT32/FAT USB and SD card, SDHC Card EXT2 / 3: run from the SD card support EXT3 file system image UBIFS: support SD card install UBIFS file system image


Recommended