A13 Olinuxino
A13 Olinuxino
USERS MANUAL
Revision F, March 2013 Designed by OLIMEX Ltd, 2012
OLIMEX 2012
DISCLAIMER
2012 Olimex Ltd. Olimex, logo and combinations thereof, are registered trademarks of Olimex Ltd. Other product names may be trademarks of others and the rights belong to their respective owners. The information in this document is provided in connection with Olimex products. No license, express or implied or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Olimex products. The Hardware project is released under the Creative Commons Attribution-Share Alike 3.0 United States License. You may reproduce it for both your own personal use, and for commercial use. You will have to provide a link to the original creator of the project http://www.olimex.com on any documentation or website. You may also modify the files, but you must then release them as well under the same terms. Credit can be attributed through a link to the creator website: http://www.olimex.com The software is released under GPL. It is possible that the pictures in this manual differ from the latest revision of the board. The product described in this document is subject to continuous development and improvements. All particulars of the product and its use contained in this document are given by OLIMEX in good faith. However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for purpose are excluded. This document is intended only to assist the reader in the use of the product. OLIMEX Ltd. shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product. This evaluation board/kit is intended for use for engineering development, demonstration, or evaluation purposes only and is not considered by OLIMEX to be a finished end-product fit for general consumer use. Persons handling the product must have electronics training and observe good engineering practice standards. As such, the goods being provided are not intended to be complete in terms of required design-, marketing-, and/or manufacturing-related protective considerations, including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards. Olimex currently deals with a variety of customers for products, and therefore our arrangement with the user is not exclusive. Olimex assumes no liability for applications assistance, customer product design, software performance, or infringement of patents or services described herein.
THERE IS NO WARRANTY FOR THE DESIGN MATERIALS AND THE COMPONENTS USED TO CREATE OLINUXINO. THEY ARE CONSIDERED SUITABLE ONLY FOR OLINUXINO.
Page 2 of 37
OLIMEX 2012
Table of Contents
DISCLAIMER............................................................................................................. 2 CHAPTER 1: OVERVIEW........................................................................................5
1. Introduction to the chapter.......................................................................................................5 1.1 Features.....................................................................................................................................5 1.2 Target market and purpose of the board...............................................................................6 1.3 Board variants..........................................................................................................................6 1.4 Organization.............................................................................................................................6
OLIMEX 2012
6.2 SD/MMC slot..........................................................................................................................21 6.3 UEXT module.........................................................................................................................22 6.4 GPIO-1 (General Purpose Input/Output) 10pin connector ..............................................23 6.5 GPIO-2 (General Purpose Input/Output) 40pin connector ..............................................23 6.6 LCD_CON 40pin connector .................................................................................................25 6.7 PWR Jack...............................................................................................................................26 6.8 Headphones and microphone connector..............................................................................26 6.9 Battery connector...................................................................................................................27 6.7 VGA video connector.............................................................................................................27 6.8 Jumper description................................................................................................................28
6.8.1 CE_NAND_E................................................................................................................................................28 6.8.2 3.3V_OPTION, 1.5V_E................................................................................................................................28 6.8.3 5V_E.............................................................................................................................................................. 28 6.8.4 HOST_EN, 5V_E_WIFI, WIFI-3.3V/5V_USB..........................................................................................28
CHAPTER 7: SCHEMATICS..................................................................................30
7. Introduction to the chapter.....................................................................................................30 7.1 Eagle schematic......................................................................................................................30 7.2 Physical dimensions...............................................................................................................32
Page 4 of 37
OLIMEX 2012
CHAPTER 1: OVERVIEW
1. Introduction to the chapter
Thank you for choosing the OLinuXino single board computer from Olimex! This document provides a users guide for the Olimex OLinuXino board. As an overview, this chapter gives the scope of this document and lists the boards features. The documents organization is then detailed. The OLinuXino development board enables code development of applications running on the microcontroller A13, manufactured by Allwinner Technology from China. OLinuXino is an open-source, open-hardware project and all documentation is available to the customer.
1.1 Features
A13 Cortex A8 processor at 1GHz, 3D Mali400 GPU 512 MB RAM 6-16VDC input power supply, noise immune design 3 + 1 USB Host, 3 available for users 1 for (optional) WIFI RTL8188CU 802.11n 150Mbit module on board 1 USB OTG which can power the board SD-card connector for booting the Linux image (optional) 4GB NAND flash VGA video output 800 x 600 resolution LCD signals available on connector so you still can use LCD if you diasble VGA/HDMI Audio Output Microphone input RTC PCF8536 on board for real time clock and alarms 5 Keys on board for android navigation UEXT connector for connecting addtional UEXT modules like Zigbee, Bluetooth, Relays, etc GPIO connector with 68/74 pins and these signals : 17 for adding NAND flash; 22 for connecting LCDs; 20+4 including 8 GPIOs which can be input, output, interrupt sources; 3x I2C; 2x UARTs; SDIO2 for connectinf SDcards and modules; 5 system pins: +5V, +3.3V, GND, RESET, NMI (Optional low cost 7" LCD with touchscreen)
Page 5 of 37
OLIMEX 2012
1.4 Organization
Each section in this document covers a separate topic, organized as follow: Chapter 1 is an overview of the board usage and features Chapter 2 provides a guide for quickly setting up the board and software notes Chapter 3 contains the general board diagram and layout Chapter 4 describes the component that is the heart of the board: the A13 Allwinner processor Chapter 5 is an explanation of the control circuitry associated with the microcontroller to reset. Also shows the clocks on the board Chapter 6 covers the connector pinout, peripherals and jumper description Chapter 7 provides the schematics Chapter 8 contains the revision history, useful links and support information
Page 6 of 37
OLIMEX 2012
2.2 Requirements
In order to set up the OLinuXino optimally, the following items are required: - 6V to 16V, 6W required (6V @ 1A or 16V @ 0.4A) for optimal power - LCD (preferably with touchscreen panel) display for the LCD_CON OR TV monitor with RGB port - A USB mouse if you use touchscreen LCD you might skip the mouse Additional items include: - USB keyboard for convenience with text input - USB-SERIAL-CABLE-F for serial communication with UART1 connector - USB-MINI-CABLE for connecting with the USB OTG and being able to firmware update ot power A13-OLinuXino - Wireless internet connectivity or USB modem for browser access and access to the Android market Some of the suggested items can be purchased by Olimex, for instance: SY0612E - power supply adapter 12V/0.5A for A13-OLinuXino USB-SERIAL-CABLE-F - USB serial console cable female USB-MINI-CABLE standard USB type A to USB type mini cable
Page 7 of 37
OLIMEX 2012
A 7'' LCD display with optional touch screen panel is available for purchase also: https://www.olimex.com/Products/OLinuXino/A13/A13-LCD7/ https://www.olimex.com/Products/OLinuXino/A13/A13-LCD7-TS/ Note that if you wish to use one of the LCD displays mentioned above you need to upload different Android image configured for 480x800 screen resolution.
OLIMEX 2012
Download links to all available images (and tools needed) can be found at the A13-OLinuXino wiki page: https://www.olimex.com/wiki/A13-OLinuXino. Helpful information about the Android and Linux images can be found at the OLIMEX forums.
Page 9 of 37
OLIMEX 2012
OLIMEX 2012
2.6.3. Installing the SDK tools Navigate to the folder where we extracted the tools (folder tools) in point 1 and start it: ./android From the check boxes select to install Android SDK Tools, Android SDK Platform Tools and Android 4.0 API (check the screenshot)
Page 11 of 37
OLIMEX 2012
2.6.4. Connecting the A13-OLinuXino Power the A13-OLINUXINO. Now connect the miniUSB to the board and wait a bit for the USB to enumerate. After the tools are installed we navigate to platform-tools folder located in the directory of the tools (where we extracted in point 1), then we enter: ./adb devices which will show us the list of the available devices. The output should would like: List of devices attached 20080411 device However if we get bash: ./adb: No such file or directory - we have to check if the ia32-libs are installed if not, we install them with: apt-get install ia32-libs If again the device is not listed we try to stop and run the server again with the following (we have to be logged as root!): cd /home/android-sdk/platform-tools/ ./adb kill-server ./adb start-server Exit the root and enter the shell of the device ./adb shell We then create mounting point for the NAND memory : mkdir /sdcard/nanda and finally we mount the NAND: mount -t vfat /dev/block/nanda /sdcard/nanda
Page 12 of 37
OLIMEX 2012
Note : NAND mounting should be performed every time the device is restarted! 2.6.5. Downloading the default config file and script tool Get the default 800x600 config file from: https://docs.google.com/open?id=0B7WHuNCASY8caVRlV29GdUVPX3M Open a new console (which will be used to edit the config file) - - then we download the following script: https://docs.google.com/file/d/0B_DiNI-XElrMjQ4MmJhZGEtNmU1NS00MzllLWIzOWMtMzExODc5NTRkMGQ3/edit We save both of the above files (both should be in the same folder) Then we execute from the console : chmod +x script 2.6.6. Applying the script and uploading the confing After we have edited the file as we win we do: ./script A13_config_600x800.fex_ok and then we push it on the device path_to_android_sdk/android-sdk-linux/platform-tools/adb push A13_config_600x800.fexbin /sdcard/nanda/script.bin 2.6.7. Restarting the A13-OLinuXino We go to the shell of the A13-OLinuXino board and reboot
Page 13 of 37
OLIMEX 2012
The picture above shows the initial revision of A13-OLinuXino. Note that the version of the board pictured does not have additional NAND memory nor WIFI module.
Page 14 of 37
OLIMEX 2012
OLIMEX 2012
SD Card V.3.0, eMMC V.4.2 SPI, TWI and UART integrated Audio Codec CSI R-TP Controller 4-wire resistive TP interface 2 points and gesture detection Boot Devices NAND Flash SPI Nor Flash SD Card USB Powerful Acceleration Graphic (3D, Mali400 MP) VPU (1080P APU E-Reader Ultra-low System Power Consumption 15~20% lower than competitors Smart Backlight: auto adjust backlight acc. to the image display Package eLQFP176 More information can be found on Allwinner's web site at the following web-address: http://www.allwinnertech.com/product/A13.html
Page 16 of 37
OLIMEX 2012
Page 17 of 37
OLIMEX 2012
5.1 Reset
The reset line is handled by the AXP209 (which is an enhanced single cell Li-battery and power system management IC that goes together with the Allwinner processor) and goes to processor pin 159 via R4(47k). The reset circuit is connected to button RESET, which means pressing RESET would perform a hardware reset on the board.
5.2 Clocks
24 MHz quartz crystal Q1 is connected to pins 91 and 92 of the A13 processor. 12 MHz quartz crystal Q2 is found at pins 6 and 7 of the GL850G (the USB controller). 32 768 kHz (RTC clock) quartz crystal Q3 is found connected to pins 1 and 2 of the RTC_MODULE (PCF8563T)
Page 18 of 37
OLIMEX 2012
6.1.1 USB communication The main way of communicating with the firmware of A13-OLinuXino is via the USB-OTG connector. You will also need a software tool LiveSuit and a newer firmware image if you wish to upgrade the firmware. The LiveSuit tool may be downloaded from the A13 wiki page. The simple steps for upgrading the firmware via the bootloader are: 1. Start LiveSuit 2. Disconnect power supply cable and USB cable from A13-OLinuXino 3. Hold Home button 4. Connect the board to the power supply and the computer via the USB-OTG 5. Release Home button 6. You will be asked for drivers, point the installer to the LiveSuit folder which contains drivers for the bootloader 7. Choose the image in the LiveSuit 8. Update and don't disconnect the board The three USB type A hosts are wired to a USB-controller GL850G which is an advanced version hub solution fully complying with Universal Serial Bus Specification Revision 2.0. GL850G has proven compatibility, lower power consumption figure and better cost structure above all USB2.0 hub solutions worldwide.
Page 19 of 37
OLIMEX 2012
6.1.2 UART1 interface The UART interface might be used for COM communication. You can use our USB-SERIALCABLE-F for debugging via the UART1 or UART0. Note that in both cases the connectors are named at the bottom of the board. Depending on the revision of the board it is possible to have 1xUART1 or 1xUART0 + 1xUART1. If having a board with 1xUART1 (board revision B, A13-OlinuXino-WIFI-DEV) the table with the signals can be found below:
UART1 Pin # 1 2 3 4 Signal Name 3.3V SDC0_SCK SDC0_DATA3 GND Processor Pin # 110 112 -
Consider the above table when connecting the USB-SERIAL-CABLE-F according to the wire color code. If having A13-OLinuXino with 1xUART0 and the table with the signals can be found below:
UART0 Pin # 1 2 3 4 Signal Name 3.3V SDC0_SCK SDC0_DATA3 GND Processor Pin # 110 112 Pin # 1 2 3 4 UART1 Signal Name 3.3V UART1_TX UART1_RX GND Processor Pin # 152 151 -
Consider the above table when connecting the USB-SERIAL-CABLE-F. Notice that UART0 data lines are multiplexed with the SD-CARD. Notice that UART1 data lines are multiplexed with the UART pins in the UEXT connector.
Page 20 of 37
OLIMEX 2012
When removing the card, please make sure that you release it from the connector by pushing and NOT by pulling the card directly (this can damage both the connector and the microSD card).
Page 21 of 37
OLIMEX 2012
The UEXT pinout is also printed at the bottom of the board under the connector. Notice that UART1 data lines are multiplexed with the UART pins in the UEXT connector.
Page 22 of 37
OLIMEX 2012
PIN0, PIN1, PIN2 and PIN3 are connected to the power regulator module AXP209.
Page 23 of 37
OLIMEX 2012
GPIO-2 connector GPIO Pin# Signal Name 1 3 5 7 9 11 13 15 17 19 5V 3.3V PIN4/TWI0-SCK PIN5/TWI0-SDA PIN6 PIN7 PIN8 PIN9 Processor pin# 101 102 103 150 104 10 GPIO Pin# 2 4 6 8 10 12 14 16 18 20 Signal Name GND GND PIN39/USBH_EN PIN38/VGA_DIS PIN37/LED1 PIN36 PIN35 PIN34 PIN33 PIN32 Processor pin# 14 13 12 125 124 123 122 121 Processor pin# 120 119 118 162 165 166 167 168 170 171
PIN10/TWI1-SCK 105 PIN11/TWI1-SDA 106 Processor pin# 8 7 6 3 2 1 176 175 174 172
GPIO Pin# Signal Name 21 23 25 27 29 31 33 35 37 39 PIN12/NWE PIN13/NALE PIN14/NCLE PIN15/NCE1 PIN16/NCE0 PIN17/NRE PIN18/NRB0 PIN19/NRB1 PIN20/NDQ0 PIN21/NDQ1
GPIO Pin# Signal Name 22 24 26 28 30 32 34 36 38 40 PIN31 PIN30 PIN29 PIN28/NDQS PIN27/NDQ7 PIN26/NDQ6 PIN25/NDQ5 PIN24/NDQ4 PIN23/NDQ3 PIN22/NDQ2
Page 24 of 37
OLIMEX 2012
LCD_CON connector GPIO Pin# Signal Name Processor pin# 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 5 3.3 LCD_D18 LCD_D18 LCD_D20 LCD_D22 LCD_D10 LCD_D10 LCD_D12 LCD_D14 LCD_D2 LCD_D2 LCD_D4 LCD_D6 LCD_HSYNC 135 135 133 131 141 141 139 137 148 148 146 144 127 GPIO Pin# Signal Name Processor pin# 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 GND GND LCD_D18 LCD_D19 LCD_D21 LCD_D23 LCD_D10 LCD_D11 LCD_D13 LCD_D15 LCD_D2 LCD_D3 LCD_D5 LCD_D7 LCD_VSYNC 135 134 132 130 141 140 138 136 148 147 145 143 126
Page 25 of 37
OLIMEX 2012
31
LCD_CLK
32
LCD_DE
More info about the power supply can be found in chapter 5 of this manual
The headphones resistance is 32 Ohms! The mic is connected to pins 84 and 85 of the A13 chip.
Page 26 of 37
OLIMEX 2012
The pins are also print at the bottom of the board under the connector.
VGA connector GPIO Pin# 1 3 5 7 9 11 13 15 Signal Name VGA_R VGA_B GND GND GND Not Connected VGA_HSYNC Not Connected GPIO Pin# 2 4 6 8 10 12 14 16 VGA_G Not Connected GND GND GND Not Connected VGA_VSYNC Not Connected Signal Name
Page 27 of 37
OLIMEX 2012
OLIMEX 2012
Reset button - used to reset the board 2 x 2Gb (512M x 8 bit) DDR3 SDRAM - the exact memory used in the first revisions of the board is hynix H5TQ2G83CFR-H9C 1 x 32Gb (4096M x 8 bit) NAND FLASH the exact memory is hynix H27UBG8BTR only present in A13-OLinuXino-WIFI LED1 + CHLED + PWR_LED GPIO LED + battery charger activity LED + power-on LED
Page 29 of 37
OLIMEX 2012
CHAPTER 7: SCHEMATICS
7. Introduction to the chapter
In this chapter are located the schematics describing logically and physically A13-OLinuXino.
Page 30 of 37
OLIMEX 2012
A
3.3V 1.2V_CPU 1.2V_INT 1.5V
B
3.0VA U3
5 100 142 163 4 9 11 16 156 164 169 173 35 73 98 109 149 23 30 43 53 62 81 VCC1 VCC2 VCC3 VCC4 VDD1_CPU VDD2_CPU VDD3_CPU VDD4_CPU VDD5_CPU VDD6_CPU VDD7_CPU VDD8_CPU VDD1_INT VDD2_INT VDD3-INT VDD4_INT VDD5_INT VCC1_DRAM VCC2_DRAM VCC3_DRAM VCC4_DRAM VCC5_DRAM AVCC AGND GND X24MIN X24MOUT RESET_N NMI_N UBOOT VRP VRA1 VRA2 V33_USB UDP1 UDM1 UDP0 UDM0 VMIC MICIN1 V33_HP HPOUTL HPCOM HPOUTR HPBP
RM1G1 RM3G4 RM1G2 RM3G3 RM1G4 RM3G1 RM1G3 RM3G2 RM2G3 RM4G3 RM2G1 RM4G4 RM2G4 RM4G2 RM2G2 RM4G1 RM5G1 RM6G3 RM8G3 RM8G4 RM6G4 RM8G2 RM6G2 RM10G2 RM6G1 RM10G4 RM7G3 RM9G4 RM7G1 RM8G1 RM9G3 RM5G2 RM7G2 RM5G3 R87 R88 RM7G4 RM10G3 RM9G1 RM9G2 RM5G4 R92 R91 R93 R94 R89 R90 RM10G1 SVREF R13 RM13G1 RM13G2 RM13G3 RM13G4 RM14G1 RM14G2 RM14G3 RM14G4 RM15G1 RM15G2 RM15G3 RM15G4 RM17G1 RM17G2 RM17G3 RM17G4 RM18G1 RM18G2 RM18G3 RM18G4 RM19G1 RM19G2 RM20G2 RM20G1 RM19G4 RM19G3 RM22G4 RM22G3 RM22G2 RM22G1 RM21G4 RM21G3 RM21G2 RM21G1 RM11G4 RM11G3 RM11G2 RM11G1 RM20G4 RM20G3
RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 BA0 BA1 BA2 CLK CLKN CKE DDR3_RST CASN RASN WEN DQM0 DQM1 DQS0 DQS0_N DQS1 DQS1_N DDR3_ODT C37 100nF
1.5V
A2 A9 D7 G2 G8 K1 K9 M1 M9 B9 C1 E2 E9 B2 B8 C9 D1 D9 A1 A8 B1 D8 F2 F8 J1 J9 L1 L9 N1 N9 J8 E1 H8 A3 F1 F9
U1 H5TQ2G83CFR-H9C
VDD VDD VDD VDD VDD VDD VDD VDD VDD A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 VDDQ A10/AP VDDQ A11 VDDQ A12/#BC VDDQ A13 A14 VSSQ VSSQ DQ0 VSSQ DQ1 VSSQ DQ2 VSSQ DQ3 DQ4 VSS DQ5 VSS DQ6 VSS DQ7 VSS VSS BA0 VSS BA1 VSS BA2 VSS CK VSS #CK VSS CKE VSS #RESET VSS #CAS #RAS VREFCA #WE VREFDQ #CS ZQ NF/#TDQS DM/TDQS NC #DQS NC DQS NC ODT
NC NC NC H1 H9 J7
1.5V A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 D0 D1 D2 D3 D4 D5 D6 D7 BA0 BA1 BA2 CLK CLKN CKE DDR3_RST CASN RASN WEN DQM0 DQS0_N DQS0 DDR3_ODT
1.5V
A2 A9 D7 G2 G8 K1 K9 M1 M9 B9 C1 E2 E9 B2 B8 C9 D1 D9 A1 A8 B1 D8 F2 F8 J1 J9 L1 L9 N1 N9 J8 E1 H8 A3 F1 F9
U2 H5TQ2G83CFR-H9C
VDD VDD VDD VDD VDD VDD VDD VDD VDD A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 VDDQ A10/AP VDDQ A11 VDDQ A12/#BC VDDQ A13 A14 VSSQ VSSQ DQ0 VSSQ DQ1 VSSQ DQ2 VSSQ DQ3 DQ4 VSS DQ5 VSS DQ6 VSS DQ7 VSS VSS BA0 VSS BA1 VSS BA2 VSS CK VSS #CK VSS CKE VSS #RESET VSS #CAS #RAS VREFCA #WE VREFDQ #CS ZQ NF/#TDQS DM/TDQS NC #DQS NC DQS NC ODT
NC NC NC H1 H9 J7
RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R
K3 L7 L3 K2 L8 L2 M8 M2 N8 M3 H7 M7 K7 N3 N7 B3 C7 C2 C8 E3 E8 D2 E7 J2 K8 J3 F7 G7 G9 N2 G3 F3 H3 H2 A7 B7 D3 C3 G1
K3 L7 L3 K2 L8 L2 M8 M2 N8 M3 H7 M7 K7 N3 N7 B3 C7 C2 C8 E3 E8 D2 E7 J2 K8 J3 F7 G7 G9 N2 G3 F3 H3 H2 A7 B7 D3 C3 G1
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 D15 D12 D13 D8 D11 D10 D9 D14 BA0 BA1 BA2 CLK CLKN CKE DDR3_RST CASN RASN WEN DQM1 DQS1_N DQS1 DDR3_ODT
10
R1
SVREF
R2
2k/1%
C10
C11
C3
C4
C6
C7
C8
C9
C5
100nF
100nF
10uF/6.3V
10uF/6.3V
10uF/6.3V
22uF/6.3V
22uF/6.3V
10uF/6.3V
10uF/6.3V
2k/1%
100nF
C2
100nF
C1
C12
C13
C14
C15
C17
C18
C23
C24
C19
C20
C21
C22
C16
100nF
22uF/6.3V
10uF/6.3V
100nF
10uF/6.3V
22uF/6.3V
100nF
100nF
100nF
100nF
100nF
100nF
100nF
C25
GND_PAD
CLK CLKN
92
1.5V
1N5819(S4SOD-123)
RA0805_(4X0402)_22R
2k/1%
C32 100nF C34 100nF R7 3.3V MIC 1 3-R 4 2-L 5-GND PJ-W47S-05D2-LF_V2
R A 0 80 5_ (4 X 040 2)_ 22R
C31 10uF/6.3V C33 1uF C35 10uF/6.3V C36 100nF R9 UDP1 UDM1 UDP0 UDM0
RA0805_(4X0402)_22R
80 83 82 97 96 95 94 93 85 84 76 74 77 78 75
100nF
C29 100nF R5
47k
C30
R4
47k
91
22R 22R
R6
NA
22uF/6.3V 79
R3
R11
1.5V
C45 100nF C40 100nF C41 C42 100nF C43 100nF C44 100nF C46
1.5V
100nF C48 100nF C49 100nF C50 100nF C51 C52
100nF C38
100nF C39
RA0805_(4X0402)_22R
10uF/6.3V
10uF/6.3V
RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R
R A 08 05 _(4X 04 02 )_ 22 R
RA 0 80 5_(4 X 0 40 2)_2 2R
RM16G1
RM16G2
RM16G3
86 89 90 87 88 99
LRADC TPX1 TPY1 TPX2 TPY2 NC PB0/TWI0-SCK PB1/TWI0-SDA PB2/PWM/SPI2_MOSI/EINT16 PB3/IR_TX/SPI2_MISO/EINT17 PB4/IR_RX/EINT18 PB10/SPI2_CS1/EINT24 PB15/TWI1_SCK PB16/TWI1_SDA PB17/TWI2_SCK PB18/TWI2_SDA PC0/NWE/SPI0_MOSI PC1/NALE/SPI0_MISO PC2/NCLE/SPI0_CLK PC3/NCE1/SPI0_CS0 PC4/NCE0 PC5/NRE PC6/NRB0/SDC2_CMD PC7/NRB1/SDC2_CLK PC8/NDQ0/SDC2_D0 PC9/NDQ1/SDC2_D1 PC10/NDQ2/SDC2_D2 PC11/NDQ3/SDC2_D3 PC12/NDQ4/SDC2_D4 PC13/NDQ5/SDC2_D5 PC14/NDQ6/SDC2_D6 PC15/NDQ7/SDC2_D7 PC19/NDQS
C62
C63
C64
C61 1nF TPX1 C65 1nF TPY1 C66 1nF TPX2 C67 1nF TPY2
U4
1 2 3 4 5 6 10 11 14 15 20 21 22 23 24 25 26 27 28 33 34 35 38 39 40 45 46 47 48 NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC
P IN 18/N R B 0
P IN 1 6/N CE 0
32Gb (4096M x 8bit) 29 PIN20/NDQ0 I/O0 30 PIN21/NDQ1 I/O1 31 PIN22/NDQ2 I/O2 32 PIN23/NDQ3 I/O3 41 PIN24/NDQ4 I/O4 42 PIN25/NDQ5 I/O5 43 PIN26/NDQ6 I/O6 44 PIN27/NDQ7
I/O7 R/#B #CE #WE #RE #WP 7 9 18 8 19
NAND Flash
3.3V 3.3V
PIN4/TWI0-SCK PIN5/TWI0-SDA
LCD_D2 LCD_D3 LCD_D4 LCD_D5 LCD_D6 LCD_D7 LCD_D10 LCD_D11 LCD_D12 LCD_D13 LCD_D14 LCD_D15 LCD_D18 LCD_D19 LCD_D20 LCD_D21 LCD_D22 LCD_D23 LCD_CLK LCD_DE LCD_HSYNC LCD_VSYNC SPI2_CS0 SPI2_CLK SPI2_MOSI SPI2_MISO PIN29 PIN30 PIN31 PIN32 PIN33 PIN34 PIN35 PIN36 SDC0_DATA1 SDC0_DATA0 SDC0_SCK SDC0_CMD SDC0_DATA3 SDC0_DATA2
SD0CARD-DET ECT
GPIO EXTENSION
3.3V +5V RESET_N PIN0 PIN1
1 3 5 7 9 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 2 GPIO-1 4 6 NMI_N PIN3 8 10 PIN2
2k/1%
2.2k C54
C55
100nF
240R/1%
LCD EXTENSION 7
3.3V +5V LCD_CON
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39
5.0V 3.3V GND 2 GND 4
BH10S +5V 3.3V PIN4/TWI0-SCK PIN5/TWI0-SDA PIN6/PWM0 PIN7 PIN8 PIN9 PIN10/TWI1-SCK PIN11/TWI1-SDA PIN12/NWE PIN13/NALE PIN14/NCLE PIN15/NCE1 PIN16/NCE0 PIN17/NRE PIN18/NRB0 PIN19/NRB1 PIN20/NDQ0 PIN21/NDQ1
2 GPIO-2 4 6 PIN39/USBH_EN 8 PIN38/VGA_DIS 10 PIN37/LED1 12 PIN36 14 PIN35 16 PIN34 18 PIN33 20 PIN32 22 PIN31 24 PIN30 26 PIN29 PIN28/NDQS 28 30 PIN27/NDQ7 PIN26/NDQ6 32 34 PIN25/NDQ5 PIN24/NDQ4 36 38 PIN23/NDQ3 PIN22/NDQ2 40
RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R RA0805_(4X0402)_22R
PIN10/TWI1-SCK PIN11/TWI1-SDA
101 102 103 150 104 10 105 106 161 160 8 7 6 3 2 1 176 175 174 172 171 170 168 167 166 165 162
R0 R2 R4 R6 G0 G2 G4 G6 B0 B2 B4 B6
CLK L/R X1 Y1
R1 R3 R5 R7 G1 G3 G5 G7 B1 B3 B5 B7
DE
U/D
H SYNC VSYNC
PWRE BKL
X2 Y2
6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40
10k
10k
22uF/6.3V
22uF/ 6.3V
R10 240R/1%
R12 240R/1%
100nF C47
R14
R97
3.3V
BH40S
BH40S
#C E_ N AND _E
17 ALE 16 CLE
PIN17/NRE
Close
C70
C71
12 VCC 37 VCC
100nF
22uF /6. 3V
VSS VSS
36 13
PIN18/NRB0 PIN19/NRB1 PIN20/NDQ0 PIN21/NDQ1 PIN22/NDQ2 PIN23/NDQ3 PIN24/NDQ4 PIN25/NDQ5 PIN26/NDQ6 PIN27/NDQ7 PIN28/NDQS
UART
3.3V UART 0-T X UART 0-RX GND NA(HN1X4) 3.3V UART 1-T X UART 1-RX GND
SD0CARD-DETECT USB0-VBUSDET USB0-IDDET R17 UART1_TX UART1_RX PIN37/LED1 PIN38/VGA_DIS PIN39/USBH_EN USB0-DRV
47k
3.3V
3.3V
3.3V
SDC0_CMD R18 10k RM12G4 SD0CARD-DETECT
RA1206_(4X0603)_4B8_100K
MicroSD
R15 NA(1M) RM12G2 SDC0_DATA0 RM12G3 SDC0_DATA1 RM12G1 SDC0_DATA2 R96 10k
2 3 6 C69 22uF/6.3V 4 SDC0_SCK 5 SDC0_DATA0 7 SDC0_DATA1 8 SDC0_DATA2 1 L1 10 CL470nH/0805/1.76R/250mA 12
SDC0_DATA3 SDC0_CMD
SD
CD/DAT3/CS CMD/DI VSS VDD CLK/SCLK DAT0/DO DAT1/RES DAT2/RES
R16
10k
C68
22uF/6.3V
3.3V
C72
100nF
RA1206_(4X0603)_4B8_100K
H27UBG8T2BTR
U5A
R19 1.1k/1% LCD_D18 LCD_D19
SN74ALVC244
SN74ALVC244
VGA_R VGA_G
SN74ALVC244
MICRO_SD+CP
FET4 BSS138
2 4 6 8 1 11 13 15 17 19
A1 A2 A3 A4 G
Y1 Y2 Y3 Y4
18 16 14 12
2 4 6 8 1 11 13 15 17 19
A1 A2 A3 A4 G
Y1 Y2 Y3 Y4
18 16 14 12
2 4 6 8
A1 A2 A3 A4 G
Y1 Y2 Y3 Y4
18 16 14 12
VGA_CTRL
VGA_CTRL
VGA_CTRL 1
R22 R26 D4 BAT54S R30 R33 R37 R40 3.3V +5V D5 BAT54S
17.8k/1% 8.66k/1%
VGA
VGA_B
VGA_DB15-F_1 VGA_DB15-F_2 VGA_DB15-F_3 VGA_DB15-F_13 VGA_DB15-F_14 VGA_DB15-F_5 VGA_DB15-F_6 VGA_DB15-F_7 VGA_DB15-F_8 VGA_DB15-F_10
R27 L2 C78
10uF/6.3V
U5B
0.03R/1% LCD_D20 LCD_D21 LCD_D22 LCD_D23
SN74ALVC244
R34
1R
P11
2.2uH/1.5A/DCR<0.1R/CD32
46 44 IPSOUT 8 10 9 7 15 17 16 14 13 28 12 41 40
C77
10uF/6.3V
A1 A2 A3 A4 G
Y1 Y2 Y3 Y4
9 7 5 3
3.3V
4.32k/1% 2.2k/1% 1.05k/1% 549R/1% LCD_D12 LCD_D13 LCD_D14 LCD_D15
U6B
A1 A2 A3 A4 G 10 GND
SN74ALVC244
Y1 Y2 Y3 Y4
9 7 5 3
P2 1.2V_CPU C84
1nF
R42 NA
100nF C80
10 GND
20 VCC
U5PWR
FET1 BSS138
D S
+5V
2.2uH/1.5A/DCR<0.1R/CD32
10uF/6.3V
P10 C86
LCD_VSYNC R98
20 U6PWR VCC
3.3V BAT54S R29 4.32k/1% R32 2.2k/1% R36 1.05k/1% R39 549R/1% 3.3V +5V FET2 BSS138
D S
U7B
LCD_D4 LCD_D5 LCD_D6 LCD_D7
SN74ALVC244
3.3V
4.32k/1% 2.2k/1% 1.05k/1% 549R/1%
11 13 15 17 19
A1 A2 A3 A4 G
Y1 Y2 Y3 Y4
9 7 5 3
+5V D6 BAT54S
R100 1.1k/1%
100nF C82
10 GND
20 U7PWR VCC
51R
VGA_HSYNC VGA_VSYNC L5 L6
1 0 0 u F /1 6 V / L O W E S R /1 0 5 C / 6 .3 x 1 1 m m _ R M 2 .5
1.2V_INT
IPSOUT
LED/YELLOW/0603
GND
30 26 23 22 24
PIN37/LED1
PIN39/USBH_EN
USB
CHGLED
36
2.2uH/1.5A/DCR<0.1R/CD32
C87
LED
LED1
LED/GREEN/0603
+5V
3.3V
R47
1
10k
2
U8
5 4 IN EN
SY6280
OUT ISET 1 3
10uF/6.3V 1nF
HOST_EN Open
USB-HOSTs
C91
FB0805/600R/2A
USB_HOST1
1 2 3 4
3.3V
JTAG
FB0805/600R/2A
200k/1%
C99
R49 2.2k
2.2k
47
USB
R62
C113
C115
100nF
100nF
100nF
GND
USB
22uF/6.3V
4.99k/1%
22uF/6.3V
22uF/6.3V
R67
470uF/25V/LOWESR/105C
+ C126
R70
C127
47k 7
8 4
C128 C129
R72
2.2k
PWR YDJ-1136
D8
SMBJ16A
+C143
IN BS EN SW SS FB GND COMP
1 C123 3 5 6 C124
Q2
Q12.000MHz/HC-49SM/SMD/20ppm/20pF
22uF/6.3V
100nF
22uF/6.3V
P0
MP1482DS Vout=0.923x(1+Ra/Rb)
1N5822/SS34/SMA
G S D
Notes: =====
1. PWREN1# is the only powerenable output for GANG mode; 2. OVCUR1# is the only over current flag for GANG mode;
15
NA
GND
TEST
14
WIFI-3V3
D7
C125 33pF
X2
X2
#OVCUR1 #OVCUR2
21 19
5V_E_WIFI Open
NA(HN1X4)
C118
C141
6-16VDC
U13
5VEXT
P8
5V_E Open
+5V P5
C120 33pF
X1
R69
100k/1%
C122 +5V
1
100nF
USB-OTG L12
USB-OTG
C130 10pF
Q3 32768Hz/6pF
GND
FB0805/600R/200mA(201209-601)
100uF/16V/LOWESR/105C/6.3x11mm_RM2.5
3. Gang mode means that power WIFI-3.3V/5V_USB management affects whole 4 ports as a group; 4. Individual power management, i.e. individual mode is not supported on SSOP28 package!
VDD_RTC
8
PWR_LED
LED/RED/0603
FET3 IRLML6402
GL850G-HHGXX
RTC_MODULE
VDD VSS #INT 4 3 OSCI OSCO SCL SDA CLKOUT 1 2 6 5 7
2.2uH/1.5A/DCR<0.1R/CD32
L14
IPSOUT
C136
5
EXTEN
D9 1N5822/SS34/SMA
C132 C133
1 6 3
U15
IN EN GND LX FB
2.2uH/1.5A/DCR<0.1R/CD32
L15
LRADC
R76
C137
T 1107A(6x 3.8x2.5m m )
T 1107A(6x 3.8x2.5m m )
22uF/6.3V
22uF/6.3V
22uF/6.3V
22uF/6.3V
DW02R
LI-ION_BATTERY
4 2
C134
100k/1%
EN GND
NC FB
47pF
+C142
LX
22uF/6.3V
22uF/6.3V
SY7208(SOT23-6)
R85 1.1k/1%
NA
SY8008C(AA)C R86
22k/1%
IN
C138
U16
R78 8.2k/1%
R84
+1
3 5
3.3V_E
1
3.0VA
Close
R79 0.19V
R81 0.60V
R82 0.80V
Buttons
R83 0.98V UBOOT 13k/1% SW5 HOME
PIN10/TWI1-SCK PIN11/TWI1-SDA
GND3 GND4
P7
3.3k/1%
R66
680R/1%
22 20
C121
C119 100nF
C140 22uF
R65
10uF/6.3V
100nF
3.3V
SY8008C(AA)C
#OVCUR1
1 2 3 4
VCC DM DP GND
100nF
ISET
C117
VINT
22pF
WIFI
200k/1%
R61 2.2k
AXP209(QFN48)
C114
100nF
FB
C116
EN GND
Close
10uF/6.3V
5V tolerant input
FB0805/600R/2A
11 12
R63
NA(10k)
5 4
IN EN
OUT
1 3
R64 47k
GND1 GND2
R58
R60 2.2k
C108
C110
C111
27 29
IPSOUT 3.0VA
IN
LX
C112
U10
2.2uH/1.5A/DCR<0.1R/CD32
1.5V_E
DM2 DP2
R59 2.2k
T1107A(6x3.8x2.5mm )
25
RESET_N
L10
1.5V P1
FB0805/600R/2A
1 5 10
DM1 DP1
1 0 0 u F /1 6 V /L O W E S R / 1 0 5 C /6 . 3 x 1 1 m m _ R M 2 . 5
11 3V3/200mA
NA(5.1k)
RESET
3.3V
16
L9
DVDD
27 28 2 3 8 9
C104 1uF
FB0805/600R/2A
C107 +5V
C105 100nF
SHIELD
USB_A_VERTICAL
BH10S
C109
L11
USB_OTG
R51
IPSOUT
R54 R56
47k 10k
24 18 17
USB_A_VERTICAL
13
R55 R57
10k
NA(47k)
L8
USB_HOST3
1 2 3 4
UEXT
1 3 5 7 9 2 4 6 8 10
R50 2.2k
T1107A(6x3.8x2.5mm )
EXTEN
20
3V3/200mA WIFI-3V3
C100 10uF/6.3V
R52 2.2k
V5
DM0 DP0
SHIELD
47k
23
25 26
+5V
1 0 0 u F /1 6 V / L O W E S R /1 0 5 C / 6 .3 x 1 1 m m _ R M 2 .5
IPSOUT
21
3V/200mA VPP
C96 10uF/6.3V
3.0VA
FB0805/600R/2A
USB
C94 1uF
3V3/30mA VDD_RTC
R95 NA
R48 6.8k/1%
SHIELD
USB_A_VERT ICAL
RESET_N
USB_HOST2
1 2 3 4
+5V U11
3.3V
UEXT
3.3V
U14
GND
PCF8563T/5
GND_ITX
A13-OLinuXino_Rev_C
not saved!
Sheet: 1/1 G
Page 31 of 37
10
OLIMEX 2012
The three highest elements on the board in order from the tallest to the shortest are: capacitor C126 650mils, the three USB hosts 500mils, the VGA connector - 475mils
Page 32 of 37
OLIMEX 2012
Revision
Changes
Modified Page#
A, 19.09.12
Initial Creation
All
B, 21.09.12
C, 24.09.12
Pages 8, 9 Fixed a typo of the wattage required Page 11 - Added info how to change the configuration of the Android image
8, 9, 11
D, 26.09.12
Pages 9, 19 added important note about powering down Pages 13, 14 changed the default config file
9, 13, 14, 19
Page 33 of 37
OLIMEX 2012
Revision
Changes
Modified Page#
E, 31.10.12
Pages 9, 10, 37 added info about Android images Page 29 fixed erroneous information about CE_NAND_E Various pages made it clear that the standard version lacks NAND and WIFI
9, 10, 29, 37
F, 21.03.13
Pages 9, 19 - added info about LiveSuit and cleared the instructions Page 29 fixed erroneous memory descriptions Pages 20, 22 added some multiplexing notes for clarity Pages 33, 34- updated board revisions Various pages- updated several links
Page 34 of 37
OLIMEX 2012
Revision
Notable Changes
1. Fixed the VGA problem with development edition; 2. changed UART1 to UART0 and added new UART1; 3. added SMD jumper to be able to disable CS if you wish to boot from SD card in future; 4. JTAG signals are on led to pads; 5. added test pads for the voltage of all regulators; 6. moved couple of elements for better distance between each other
1. Removed resistor matrices, except the ones near DDR3 memories to lower fault rates 2. Added header NA(HN1X2) so you can power only the RTC from external battery 3. BAT54C is added to allow RTC powering either from VDD_RTC or 3.0V_BAT
1. Added BAT54C after Rx to UART1 connector 2. Added 100k pull-up resistor on the RX line 3. Changed wrong prints of the revision and the Olimex web-site 4. Some libraries updated and some component prints removed due to space restrictions
Page 35 of 37
OLIMEX 2012
Page 36 of 37
OLIMEX 2012
Page 37 of 37