OLIMEX A10S-OLinuXino-MICRO User manual

A10S-OLinuXino-MICRO
Open-source single-board
Android/ Linux mini-computer
SER’S MAN AL
Revision C, September 2013
Designed by OLIMEX Ltd, 2013

!"# "!$$%&
DISCLAIMER
!"#'()*+,)*-,'+
-,++*+*+./'
he 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.
+/-+%.%$+-#'!0'./,
+).+122///'.'*22$2#'!2'
++/* %.%$+-#'!0
'
+,/34'
+++,,,+.,+'
++5..',+
+*.*,+'/./
*/,+,,'+
++,+''+,
**,+,,++,
,+'
+.2-,,**.)).
,+$,,*'4+*+
+.*.***'+)+**
. , 6 *$) -*$) 2 ,*$
.)*,.,+
+'
/+.,,)+,*/++
.',)*),/,)
,*,.+'
HERE IS NO WARRAN Y FOR HE DESIGN MA ERIALS AND HE COMPONEN S
USED O CREA E A10S-OLinuXino-MICRO . HEY ARE CONSIDERED SUI ABLE
ONLY FOR A10S-OLinuXino-MICRO.
4* ,#7

!"# "!$$%&
Table of Contents
DISCLAIMER ............................................................................................................. 2
CHAPTER 1: OVERVIEW ........................................................................................ 5
1. Introduction to the chapter ....................................................................................................... 5
1.1 Features ..................................................................................................................................... 5
1.2 arget market and purpose of the board ............................................................................... 6
1.3 Board variants .......................................................................................................................... 6
1.4 Organization ............................................................................................................................. 6
CHAPTER 2: SETTING P THE OLIN XINO BOARD ..................................... 7
2. Introduction to the chapter ....................................................................................................... 7
2.1 Electrostatic warning ............................................................................................................... 7
2.2 Requirements ........................................................................................................................... 7
2.3 Powering the board .................................................................................................................. 8
2.4 Button functions and NAND image restore in Android ....................................................... 9
2.5 Prebuilt software ...................................................................................................................... 9
CHAPTER 3: A10S-OLinuXino-MICRO BOARD DESCRIPTION ................... 11
3. Introduction to the chapter ..................................................................................................... 11
3.1 Layout (top view) ................................................................................................................... 11
3.2 Layout (bottom view) ............................................................................................................. 12
CHAPTER 4: THE ALLWINNER A10s MICROCONTROLLER ..................... 13
4. Introduction to the chapter ..................................................................................................... 13
4.1 he microcontroller ............................................................................................................... 13
4.2 Block diagram ........................................................................................................................ 14
CHAPTER 5: CONTROL CIRC ITY ................................................................... 15
5. Introduction to the chapter ..................................................................................................... 15
5.1 Reset ........................................................................................................................................ 15
5.2 Clocks ...................................................................................................................................... 15
5.3 Power supply circuit .............................................................................................................. 15
CHAPTER 6: CONNECTORS AND PINO T ...................................................... 16
6. Introduction to the chapter ..................................................................................................... 16
6.1 Communication with the A10s .............................................................................................. 16
6.1.1 SB-OTG communication (NAND firmware repair/update) .................................................................. 16
6.1.2 ART0, ART1, EXT interface .............................................................................................................. 17
6.1.3 JTAG DEB G .............................................................................................................................................. 18
6.2 SD card connectors ................................................................................................................ 18
6.2.1 SD/MMC1 slot .............................................................................................................................................. 18
6.2.2 SD/MMC2 slot .............................................................................................................................................. 19
6.3 PWR jack ................................................................................................................................ 20
6.4 LINE_IN socket connector .................................................................................................... 20
6.5 AUDIO_OU socket connector ............................................................................................ 21
6.6 USB_O G ............................................................................................................................... 21
4*#,#7

!"# "!$$%&
6.7 USB_HOS ............................................................................................................................. 22
6.9 Ethernet .................................................................................................................................. 23
6.10 HDMI connector .................................................................................................................. 25
6.11 MIC/ V ................................................................................................................................. 26
6.12 GPIO-1 (General Purpose Input/Output) 14pin connector ............................................ 26
6.13 GPIO-2 (General Purpose Input/Output) 40pin connector ............................................ 26
6.14 GPIO-3 (General Purpose Input/Output) 10pin connector ............................................. 28
6.15 LCD_CON 40pin connector ............................................................................................... 28
6.16 Jumper description .............................................................................................................. 30
6.17 Additional hardware components ...................................................................................... 31
CHAPTER 7: SCHEMATICS .................................................................................. 32
7. Introduction to the chapter ..................................................................................................... 32
7.1 Eagle schematic ...................................................................................................................... 32
7.2 Physical dimensions ............................................................................................................... 33
CHAPTER 8: REVISION HISTORY AND S PPORT ........................................ 34
8. Introduction to the chapter ..................................................................................................... 34
8.1 Document revision ................................................................................................................. 34
8.2 Board revision ........................................................................................................................ 34
8.3 Useful web links and purchase codes ................................................................................... 35
8.4 Product support ..................................................................................................................... 36
4*8,#7

!"# "!$$%&
CHAPTER 1: OVERVIEW
1. Introduction to the chapter
+-,+*+*,9+
.:*,+"!'../)++*.
+,++:,'+:*;+
'
+"!$$%..,
*+"!),/+*,%+'
$)$+/5.+
'
1.1 Features
+++,/*,,<+,,/+/.,
+=1
•"!%$>"3;)#8!!340)??
•@" A#
•4GB NAND Flash (only in the A10S-OLinuXino-MICRO-4GB version; comes with
built-in Android image – no SD card required)
•0A*+$+/+/
•0A$3/+/
•/+
•"!!A.+
•$
•+
•0
•%/-/+8'#)B'!)"!'"C%,
•@!34+34
•
•2%
•A03$0,*/+0A$$%A$D
•0
•4/
•EA4,%+*
•@A0?/+?,FA2%4G
•+<=
•%H$<=
•I3$A03<=
•0"<=
•F@H/)*
•8*+
4*@,#7

!"# "!$$%&
1.2 Target market and purpose of the board
+,+,/,'+
+'+,**+)
**,<+5+,,
$4%,=,</-.*,
$='+*,+,/
./++*,*,++/'
+*,++)+,,+/$$
.'
%+.,++,+'+,/
34+$+/J+
*,.++%.%$
+-#'!0'
1.3 Board variants
+/5.'*+1"!$$%$83A
"!$$%'+83A.+$??,+*
,*/++,'+83A./+
*8' ' *'
++/+++/+"#"!2 !
'+"#,*++.
*+-++.'+"!,+**<+"!=
,+/"!,'+ !,+/
-<,.=*'
,.'+/-*
+,,+.,++.
.+-',++*</+++.
.+*)+..='
1.4 Organization
++.)*;,/1
–%+"../,+*,
–%+ .*,6-*+,/
–%+#+**
–%+8++++,+1+"!J/
–%+@,+/++
–%+7.+)+5
–%+B.+++,+
–%+>+.+),-,
4*7,#7

!"# "!$$%&
CHAPTER 2: SETTING P THE OLIN XINO BOARD
2. Introduction to the chapter
+++.,+,'4
,+/*.**+)+.++/,/
6+'
+/+*.),+,+.
'
2.1 Electrostatic warning
+.$-*'++*+
'**..+//+
+*+'.+*++'
2.2 Requirements
+"!$$%
'+*+*+*1
Required$++.,K
RecommendedJ+*+./++
,+,,+K
AdditionalJ+.+,,+'
Required items:
$0A0AJK,/*+
*/*+??<,+83A??=
$.J+2-+%
$.J+F$225K%
<=F8!$%A$%8!$"@K0A$$%A$DF<,
2***=
$/+*J,+.+./+???
/,+*.,/+/-'
Recommended items:
$0A+J+0AL+K+
+0A.
$/J@H%)@G6<@HM"=J,/
$0A$$%A$DJ,2***0!
$%A$%8!$"@J%,%L%?
Additional items include:
$.,L05-
$+,/+
$,+,,++0
4*B,#7

!"# "!$$%&
K++1+122///''2422
,+.$**+),1
SY0605E –/@!;<,0=@H2!'@,"!$$%
SY0605E-CHINA J+/@!;<,0=@H2!'@,"!$$
%
A10S-Android-SDJ"!/++<+,.*+
,=,,
A10S-Debian-SDJ"!/++<+,.*
,=,,
USB-SERIAL-CABLE-F$0A,
USB-MINI-CABLE –0A0A
A13-LCD43 SJ/$8'#&&%/++$8>! B
A13-LCD7J/$B&&%/++$>!!8>!
A13-LCD10J/$"!&&%/++J"! 87!!
2.3 Powering the board
+//,/*"!$$%$83AJ.
.*@H%<9=+/5-.+0AL3'?++
#!!,@H/++++0A+)
-+/.@!!,***'*
,/,/**++/'
+,/,/*.+4G5-/+@H%/+/,@G<'*'
@H"='+/-+,//++
'
?+/+/*+,+0AL3)+/.*+,,
/**%+%L'/.)+/,
.*+/+*+H3'
?++./+"!,'
+,"!$$%$83A/ !!# !
*+'G++$ !!$ !'
,++/$/*-/+*+
4GLA0'
D+///)+-+ ' 'G
0A30A,-+'
+,2/,+,*+<,
+=12'
?++/++/**++
++'+,,+J,J.**+
4*>,#7

!"# "!$$%&
'
2.4 Button functions and NAND image restore in Android
+,/*,+1
PWR_BU J,,/,,),/
HOME J+/++K+,
,/
EN ERJ+
MENUJ*+
VOL+J+.
VOL-J/+.
BOO /REC J*+,0A2%5+*+.+
+**<,??.+0AL3=
.<N/-O='
+/<++0A+/5-=,
*,,+,++++*4G/+
??'
2.5 Prebuilt software
+83A$./+8' ' '+,*,+,/
,/'++$,B&&<-
"#$%B='
//+,/PG+.,**/+*,
"!$$%'+*./+*+.+
0A3'+*.,/-+*'+*
/,+/-1+122///''2/-2"!$$%$83A
+./+??/+J'+
*.,/+"!/-&/'
+*??$,/*+1
"'.<,+/-,"!"#=
'+/0A'
#'45A2%A'
8'4+A2%)/)+0A+
A2%'
@'Q/-,.,+'?.*+,/++
.+.,+.<+
4*R,#7

!"# "!$$%&
+.,+.+='
7'./+/-/++,*+??,+'
B'G*+//1
4*"!,#7

!"# "!$$%&
CHAPTER 3: A10S-OLinuXino-MICRO BOARD DESCRIPTION
3. Introduction to the chapter
*6/++,+'?++*+
,,,+/+'D++-+"!$
$%,'
3.1 Layout (top view)
+/+/+.,"!$$%'
4*"",#7

!"# "!$$%&
3.2 Layout (bottom view)
4++??+83A.,+'
4*" ,#7

!"# "!$$%&
CHAPTER 4: THE ALLWINNER A10s MICROCONTROLLER
4. Introduction to the chapter
+++,++,J'+
,,.,++.,'
4.1 The microcontroller
CP /GP
%$>
@7EA +
3+
8!! 340
"!>! .*
' 784.*"!>!M#!,
"'8
"!>!
"72# $ 2#
%2%2%2D$??
78$%%
A.
??D+
4?D+
0A
%.
0A '!3
0A '!<%2%=
%.#'!)%H8'
4)G)0
%
4-*
4*"#,#7

!"# "!$$%&
A3##7
"8S"8
,,/&/+,/*/$1
+122///'/+'222"!'+
4.2 Block diagram
+-*-,/&/$'
4*"8,#7

!"# "!$$%&
CHAPTER 5: CONTROL CIRC ITY
5. Introduction to the chapter
,,6;)+/
'
5.1 Reset
+++/'++++*+
*'G++??,2/++
+*+??'
++,,+<+*+.-+*4G
=,++,,,+/'
5.2 Clocks
@;6;T"878B,+> !"%4+<++
++='
8;6;T ,0 !H !,+"!'
5.3 Power supply circuit
+/+4"@ /*)/++
**+/++"!'+.+
,/'
+/,"!$$%6,@H'+
***")+++,*,.+0A$
<.+=),34+%L%?'
4*"@,#7

!"# "!$$%&
CHAPTER 6: CONNECTORS AND PINO T
6. Introduction to the chapter
++++,+*+/++
+'I,'?,,
+'?**+,*.'
6.1 Communication with the A10s
+++$,/+.0AJ
,/+.*,,/'+
+/+++0!,.*,
+%,J+,.*<))
=.+2'Q0A$$%A$D/++0!
,/*0A'
6.1.1 SB-OTG communication (NAND firmware repair/update)
+/,+**+,/*+??,"!$$
%$83A.+0A$3'
Q/,/N.O/,/*,/+*2
+,/'+,**2+,/.+1
"'/).
'/NA2%O+
#'%++.+0A$3
@'NA2%O
7'Q/-,.,+'?.*+,/++
.+.,+.<+
+.,+.+='
B'%++*+./
>'0&++.*,+
+,,,.,+*/++/
@!;7!;B&&"!&&'Q*++*+
,*,<*=+<+
-+)*)N'O+,K
4*"7,#7

!"# "!$$%&
./+*='
+*)+,/6,+*+,+/-*1
+122///''2/-2"!$$%'
6.1.2 ART0, ART1, EXT interface
+0!*+,%/+,'0"0
,*+,*,+'/.)+0
,*'
?+,0!,,*'Q
0A$$%A$D,***'00"?,,'
%//+*+0A$$%A$D*+/
'+,+<3?/=+*,+*K+
,+</=+*+,+*'+A0/+*
+*&3?'
UART0 UART1
Pin # Signal name Processor pin Pin # Signal name Processor pin
13.3V - 13.3V -
2UART0-TX G3 2SD1-CMD/UART1_TX A11
3UART0-RX G4 3SD1-CLK/UART1_RX B12
4GND - 4GND -
UEXT
Pin # Signal name Pin # Signal name
13.3V 6TWI2-SDA
2GND 7SPI2-MISO/JTAG-DI0
3UART2-TX 8SPI2-MOSI/JTAG-DO0
4UART2-RX 9SPI2-CLK/JTAG-CKO
TWI2-SCK 10 SPI2-CS0/JTAG-MS0
+0,+&0</+$,
+='
D,0.1
+122///''24220220',
4*"B,#7

!"# "!$$%&
6.1.3 JTAG DEB G
+I3.+,+'+*/++4+
+0',+*/1
JTAG-DEBUG
Pin # Signal name Pin # Signal name
13.3V 6JTAG_SEL0_N
2SPI2-MISO/JTAG-MS0 7JTAG_SEL1_N
3SPI2-MISO/JTAG-CKO 8RESET_N
4SPI2-MISO/JTAG-DO0 9GND
SPI2-MISO/JTAG-DI0 10 GND
+I3*+.&+*+J/
,-/++,'
6.2 SD card connectors
+/+"!'+/
+,+)+'
?+,+*+,*+'
/.))+2%+
,+'
A+*+J+*'DJ
,+*+,*+)++J,.*'
*,/+++'+**,
,-+/,,6,+*,
//'G+J+/++,+'
/+*)++.J,
+N ' 6O',),+.**+
/+,,*,+/-*1+122///''2/-2"!$
$%'
G+.*+)-+,++*
?*+<+*+++='
6.2.1 SD/MMC1 slot
2%"+NO)+,+'
4*">,#7

!"# "!$$%&
+,*+)+*,+
<%='**+./+2
*,+..,+/+??'
%"!<"!A2=,,2/)/
<+*+=*+//+/+'
microSD card connector
Pin # Connector signal name Wire name (processor pin)
1DAT2/RES SD0-D2 J17)
2CD/DAT3/CS SD0-D3 J18)
3CMD/DI -
4VDD -
CLK/SCLK SD0-CLK K18)
6VSS2 -
7DAT0/DO SD0-D0 L17)
8DAT1/RES SD0-D1 L18)
6.2.2 SD/MMC2 slot
+2% +-,+4%A/-/++N+*O
%'+/'
?+,+,*'+
+,,,/'
SD/MMC card connector
Pin # Connector signal name Wire name (processor pin)
1CD/DAT3/CS SD1-D3 B14)
2CMD/DI SD1-CMD/UART1_TX A11)
3VSS1 -
4VDD -
CLK/SCLK SD1-CLK/UART1_RX B12)
6VSS2 -
7DAT0/DO SD1-D0 A12)
8DAT1/RES SD1-D1 B13)
9DAT2/RES SD1-D2 A13)
4*"R,#7

!"# "!$$%&
)++G4%4/++).),*
/+++-,*/+++'
?++*""A" ,+"!'+2%"+
0"++'++0",+
2%",+'
6.3 PWR jack
+/5-+ '@,'Q+
.@.+6.*+++
'+/+,.*@!!,'
Pin # Signal name
1Power input
2GND
,+/,+@,+'
6.4 LINE_IN socket connector
?L?5-,+'+*'
LINE_IN connector
Pin # Signal name Processor pin
2LINEINL U17
3LINEINR V18
GND -
+-,#'@+<-/**='
4* !,#7
Table of contents
Other OLIMEX Single Board Computer manuals

OLIMEX
OLIMEX A13-OLinuXino-MICRO User manual

OLIMEX
OLIMEX A13-OLinuXino User manual

OLIMEX
OLIMEX A20-OLinuXino-MICRO-e4Gs16M User manual

OLIMEX
OLIMEX A20-OLINUXINO-LIME2-EMMC User manual

OLIMEX
OLIMEX OLinuXino-NANO User manual

OLIMEX
OLIMEX A20-OLINUXINO-LIME2 User manual

OLIMEX
OLIMEX OLinuXino-MICRO User manual

OLIMEX
OLIMEX A13-SOM-256 User manual

OLIMEX
OLIMEX A64-OLinuXino User manual

OLIMEX
OLIMEX A10-OLINUXINO-LIME-4GB User manual