Sie sind auf Seite 1von 44

A20-OLinuXino-MICRO

Open-source single-board
Android/ Linux mini-computer
U!R" MA#UAL
Revision G, October 2013
Designed by OLIMEX Ltd, 2013
All boards produced by Olimex LTD are ROHS compliant
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
DISCLAIMER
!"# Olimex Ltd' Olimex() lo*o and combinations t+ereo,) are re*istered trademar-s o, Olimex Ltd' Ot+er product
names may be trademar-s o, ot+ers and t+e ri*+ts belon* to t+eir respecti.e o/ners'
!e in"or#$tion in t!is doc%#ent is &rovided in connection 'it! O(i#e) &rod%cts* +o (icense, e)&ress or i#&(ied
or ot!er'ise, to $ny inte((ect%$( &ro&erty rig!t is gr$nted by t!is doc%#ent or in connection 'it! t!e s$(e o"
O(i#e) &rod%cts*
T+is /or- is licensed under t+e %reati.e %ommons Attribution$S+areAli-e #'! 0nported License' To .ie/ a copy o,
t+is license) .isit +ttp122///'creati.ecommons'or*2licenses2by$sa2#'!2'
T+is +ard/are desi*n by Olimex LTD is licensed under a %reati.e %ommons Attribution$S+areAli-e #'! 0nported
License'
T+e so,t/are is released under 34L'
It is possible t+at t+e pictures in t+is manual di,,er ,rom t+e latest re.ision o, t+e board'
T+e product described in t+is document is sub5ect to continuous de.elopment and impro.ements' All particulars o, t+e
product and its use contained in t+is document are *i.en by OLIMEX in *ood ,ait+' Ho/e.er all /arranties implied or
expressed includin* but not limited to implied /arranties o, merc+antability or ,itness ,or purpose are excluded' T+is
document is intended only to assist t+e reader in t+e use o, t+e product' OLIMEX Ltd' s+all not be liable ,or any loss or
dama*e arisin* ,rom t+e use o, any in,ormation in t+is document or any error or omission in suc+ in,ormation or any
incorrect use o, t+e product'
T+is e.aluation board2-it is intended ,or use ,or en*ineerin* de.elopment) demonstration) or e.aluation purposes only
and is not considered by OLIMEX to be a ,inis+ed end$product ,it ,or *eneral consumer use' 4ersons +andlin* t+e
product must +a.e electronics trainin* and obser.e *ood en*ineerin* practice standards' As suc+) t+e *oods bein*
pro.ided are not intended to be complete in terms o, re6uired desi*n$) mar-etin*$) and2or manu,acturin*$related
protecti.e considerations) includin* product sa,ety and en.ironmental measures typically ,ound in end products t+at
incorporate suc+ semiconductor components or circuit boards'
Olimex currently deals /it+ a .ariety o, customers ,or products) and t+ere,ore our arran*ement /it+ t+e user is not
exclusi.e' Olimex assumes no liability ,or applications assistance) customer product desi*n) so,t/are per,ormance) or
in,rin*ement o, patents or ser.ices described +erein'
,ERE IS +O -ARRA+. /OR ,E DESIG+ MAERIALS A+D ,E COM0O+E+S
1SED O CREAE A202OLI+1XI+O2MICRO* ,E. ARE CO+SIDERED S1IA3LE
O+L. /OR A202OLI+1XI+O2MICRO*
4a*e o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
Table of Contents
$ICLAIM!R %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 2
C&A'(!R )* O+!R+I!, %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -
1* Introd%ction to t!e c!$&ter ******************************************************************************************************* 4
1*1 /e$t%res ************************************************************************************************************************************* 4
1*2 $rget #$r5et $nd &%r&ose o" t!e bo$rd ******************************************************************************* 6
1*3 3o$rd v$ri$nts ************************************************************************************************************************** 6
1*7 3o$rd version %sed in t!e #$n%$( ****************************************************************************************** 6
1*4 Org$ni8$tion ***************************************************************************************************************************** 6
C&A'(!R 2* !((I#. U' (&! OLI#UXI#O /OAR$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0
2* Introd%ction to t!e c!$&ter ******************************************************************************************************* 9
2*1 E(ectrost$tic '$rning *************************************************************************************************************** 9
2*2 Re:%ire#ents *************************************************************************************************************************** 9
2*3 0o'ering t!e bo$rd ****************************************************************************************************************** ;
2*7 3%tton "%nctions $nd +A+D i#$ge restore in Android ***************************************************** 10
2*4 0reb%i(t so"t'$re ******************************************************************************************************************** 10
2*6 C$(ibr$ting $ dis&($y ************************************************************************************************************** 11
2*< So"t'$re s%&&ort ******************************************************************************************************************** 12
C&A'(!R 1* A20-OLinuXino-MICRO /OAR$ $!CRI'(IO# %%%%%%%%%%%%%%%%%%%%% )1
3* Introd%ction to t!e c!$&ter ***************************************************************************************************** 13
3*1 L$yo%t =to& vie'> ******************************************************************************************************************* 13
3*2 L$yo%t =botto# vie'> ************************************************************************************************************* 17
C&A'(!R 2* (&! ALL,I##!R A20 MICROCO#(ROLL!R %%%%%%%%%%%%%%%%%%%%%%% )-
7* Introd%ction to t!e c!$&ter ***************************************************************************************************** 14
7*1 !e #icrocontro((er *************************************************************************************************************** 14
7*2 3(oc5 di$gr$# ************************************************************************************************************************ 16
C&A'(!R -* CO#(ROL CIRCUI(3 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% )4
4* Introd%ction to t!e c!$&ter ***************************************************************************************************** 1<
4*1 Reset **************************************************************************************************************************************** 1<
4*2 C(oc5s ************************************************************************************************************************************** 1<
4*3 0o'er s%&&(y circ%it ************************************************************************************************************** 1<
C&A'(!R 5* CO##!C(OR A#$ 'I#OU( %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% )0
6* Introd%ction to t!e c!$&ter ***************************************************************************************************** 19
6*1 Co##%nic$tion 'it! t!e A20 *********************************************************************************************** 19
5%)%) U/-O(. communication 6#A#$ 7irm8are repair/update9 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% )0
5%)%2 UAR(0: U!X(): U!X(2 inter7ace %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 20
6*2 SD c$rd connectors **************************************************************************************************************** 21
5%2%) $/MMC) slot %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 2)
5%2%2 $/MMC slot %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 22
6*3 0-R ?$c5 ******************************************************************************************************************************** 23
4a*e # o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
6*7 MIC@I+ A ,EAD0,O+ES connectors ****************************************************************************** 27
6*4 1S3@OG connector ************************************************************************************************************* 24
6*6 1S3@,OS connector *********************************************************************************************************** 26
6*< Et!ernet ********************************************************************************************************************************** 2<
6*9 ,DMI connector ******************************************************************************************************************** 29
6*; BGA connector *********************************************************************************************************************** 2;
6*10 SAA connector $nd &o'er ************************************************************************************************* 30
6*11 G0IO21 =Gener$( 0%r&ose In&%tCO%t&%t> 17&in connectorDD **************************************** 31
6*12 G0IO22 =Gener$( 0%r&ose In&%tCO%t&%t> 70&in connector ******************************************** 31
6*13 G0IO23 =Gener$( 0%r&ose In&%tCO%t&%t> 10&in connector ********************************************* 33
6*17 LCD@CO+ 70&in connector *********************************************************************************************** 33
6*14 E%#&er descri&tion ************************************************************************************************************** 34
6*16 Addition$( !$rd'$re co#&onents ************************************************************************************** 34
C&A'(!R 4* C&!MA(IC %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 14
<* Introd%ction to t!e c!$&ter ***************************************************************************************************** 3<
<*1 E$g(e sc!e#$tic ********************************************************************************************************************** 3<
<*2 0!ysic$( di#ensions *************************************************************************************************************** 39
C&A'(!R 0* R!+IIO# &I(OR3 A#$ U''OR( %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 1;
9* Introd%ction to t!e c!$&ter ***************************************************************************************************** 3;
9*1 Doc%#ent revision ***************************************************************************************************************** 3;
9*2 3o$rd revision ************************************************************************************************************************ 70
9*3 1se"%( 'eb (in5s $nd &%rc!$se codes *********************************************************************************** 70
9*7 /re:%ent(y $s5ed :%estions *************************************************************************************************** 71
9*4 0rod%ct s%&&ort ********************************************************************************************************************* 77
4a*e 7 o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
C&A'(!R )* O+!R+I!,
)% Introduction to t<e c<apter
T+an- you ,or c+oosin* t+is OLinuXino sin*le board computer ,rom Olimex8 T+is document
pro.ides a user9s *uide ,or t+e Olimex A!$OLinuXino board' As an o.er.ie/) t+is c+apter *i.es
t+e scope o, t+is document and lists t+e board9s ,eatures' T+e document9s or*ani:ation is t+en
detailed'
T+e A!$OLinuXino$MI%RO de.elopment board enables code de.elopment o, applications
runnin* on t+e A! microcontroller) manu,actured by All/inner Tec+nolo*y ,rom %+ina'
OLinuXino is an open$source) open$+ard/are pro5ect and all documentation is a.ailable to t+e
customer'
)%) =eatures
T+e board +as t+e ,ollo/in* set o, ,eatures ;note about t+e di,,erence bet/een t+e t/o .ersions o,
t+e board<1
A! %ortex$A= dual$core ARM %ortex$A= %40 and dual$core Mali 7!! 340
"3> DDR# RAM memory
7G3 +A+D /LAS, #e#ory =$v$i($b(e on(y on t!e 7G3 version o" t!e bo$rd>
Android $(re$dy (o$ded on t!e +A+D =$v$i($b(e on(y on t!e 7G3 version o" t!e bo$rd>
SATA connector /it+ ?@ SATA po/er 5ac-
>uilt$in AullHD support ;"!B!p<
x 0S> Hi*+$speed +ost /it+ po/er control and current limiter
0S>$OT3 /it+ po/er control and current limiter
HDMI output /it+ ESD protectors
@3A output on C$pin "'?mm ;!'!?&&< step connector
"!!M>it nati.e Et+ernet
>attery connector /it+ battery$c+ar*in* capabilities
Audio +eadp+ones output on connector
Microp+one input on connector
x 0EXT connectors
L%D connector compatible /it+ /it+ 7'#&&) ='!&&) "!'"D L%D modules ,rom Olimex
"C! 34IOs on t+ree 34IO connectors
MicroSD card connector
SD2MM% card connector
DE>03$0ART connector ,or console debu* /it+ 0S>$SERIAL$%A>LE$A
34IO LED
>attery c+ar*e status LED
4o/er LED
E> EE4ROM ,or MA% address stora*e and more
"! >0TTOFS /it+ AFDROID ,unctionality G RESET button
4a*e ? o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
7 mount +oles
C$"C@ input po/er supply) noise immune desi*n
4%> dimensions1 ;?C!! x #?!< mils H ;"7'7 x B'??< mm
)%2 (arget mar>et and purpose o7 t<e board
T+e boards ,rom t+e OLinuXino ,amily are easy to setup and po/er,ul' It is possible to use t+em in
almost any application as a +ost board' T+ey are suitable ,or embedded pro*rammin* ent+usiasts)
Linux and Android *ad*et ,ans ;t+ey can 5ust use t+e board as a media center or ,ully ,unctional
Linux$4%) ,or instance< and also pro,essionals ;since its lo/ cost ma-es it .ery *ood solution ,or
application$orientated embedded systems<' T+e main usa*e o, t+e board is so,t/are embedded
de.elopment /it+out t+e ur*e o, understandin* per,ectly t+e +ard/are'
T+e stron* points o, t+e boards are t+e processor speed) t+e small ,orm ,actor and t+e lo/ price$to$
producti.ity ratio'
%ustomers +a.e ,ull access to t+e tec+nical documentation o, t+e board' T+e so,t/are is released
under 3eneral 4urpose License and t+e board is considered open$+ard/are I all sc+ematics and
board desi*n ,iles are a.ailable to t+e customer under t+e %reati.e %ommons Attribution$
S+areAli-e #'! 0nported License'
)%1 /oard ?ariants
T+ere are t/o ma5or board .ariants named1 A!$OLinuXino$MI%RO$73> and A!$OLinuXino$
MI%RO' T+e 73> .ersion +as a built$in FAFD memory suitable ,or t+e stora*e o, an operatin*
system /it+out t+e need o, a SD card' T+e 73> .ersion comes /it+ already pro*rammed Android
7'' ima*e'
T+e ot+er Olimex boards /it+ close c+aracteristics are t+e ones /it+ A"# and A"!2A"!s
microcontrollers' T+e A"# boards ,eature a *eneration older processor but since t+ey +a.e been
lon*er on t+e mar-et t+ey +a.e better Linux and Android support' T+e A"!2A"!s boards ,eature
sin*le ;t+an A!< processor core but t+ey are more ener*y e,,icient ma-in* t+em better c+oices ,or
+and+eld de.ices and de.ices re6uirin* po/er e,,iciency'
Additional Android and Linux support and ,eatures are added o.ertime' T+e Linux support is a
/or- in pro*ress and you s+ould not expect ,ull Linux support a,ter t+e initial .olume o, suc+
boards +a.e become a.ailable on t+e mar-et' I, you are in a +urry consider t+e older OLinuXino
desi*ns ;/+ic+ +a.e almost e.eryt+in* supported) +a.e examples a.ailable and so on<'
)%2 /oard ?ersion used in t<e manual
Re.ision E boards and resources /ere used /+ile /ritin* t+is document' It is possible t+at t+ey are
outdated so it is al/ays recommended to do/nload t+e latest sources ,rom t+e 3itHub pa*e o, t+e
board'
)%- Organi@ation
Eac+ section in t+is document co.ers a separate topic) or*ani:ed as ,ollo/s1
4a*e C o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
%+apter " is an o.er.ie/ o, t+e board usa*e and ,eatures
%+apter pro.ides a *uide ,or 6uic-ly settin* up t+e board and so,t/are notes
%+apter # contains t+e *eneral board dia*ram and layout
%+apter 7 describes t+e component t+at is t+e +eart o, t+e board1 t+e A! I All/inner
processor
%+apter ? is an explanation o, t+e control circuitry associated /it+ t+e microcontroller
%+apter C co.ers t+e connector pinout) perip+erals and 5umper description
%+apter = pro.ides t+e sc+ematics and t+e dimensions o, t+e board
%+apter B contains t+e re.ision +istory) use,ul lin-s and support in,ormation
4a*e = o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
C&A'(!R 2* !((I#. U' (&! OLI#UXI#O /OAR$
2% Introduction to t<e c<apter
T+is section +elps you set up t+e OLinuXino de.elopment board ,or t+e ,irst time' 4lease consider
,irst t+e electrostatic /arnin* to a.oid dama*in* t+e board) t+en disco.er t+e +ard/are and so,t/are
re6uired to operate t+e board'
T+e procedure to po/er up t+e board is *i.en) and a description o, t+e de,ault board be+a.ior is
detailed'
2%) !lectrostatic 8arning
OLinuXino is s+ipped in a protecti.e anti$static pac-a*e' T+e board must not be exposed to +i*+
electrostatic potentials' A *roundin* strap or similar protecti.e de.ice s+ould be /orn /+en
+andlin* t+e board' A.oid touc+in* t+e component pins or any ot+er metallic element'
2%2 ReAuirements
In order to set up t+e A!$OLinuXino$MI%RO optimally one or more additional items may be used'
T+ey mi*+t be *enerally placed in t+ree cate*ories1
Re:%ired $ items t+at are needed in order to ac+ie.e minimum ,unctionalityJ
Reco##ended I items t+at is *ood to +a.e in order to be able to interact /it+ t+e most important
o, t+e ,eatures o, t+e boardJ
Addition$( I items t+at pro.ide access to additional ,eatures or expand t+e ,eatures o, t+e board'
Re:%ired ite#sF
$ 0S> type A to 0S> mini cable I to connect to a personal computerJ used ,or po/erin* t+e board
and uploadin* ne/ Android ima*e to t+e FAFD memory ;i, your board +as 73> FAFD<
$ Input de.ice I eit+er a mouse2-eyboard or touc+screen L%D
$ Output de.ice I eit+er HDMI cable G nati.e HDMI monitor2screen2pro5ectorJ or 0S>$SERIAL$
%A>LE$A G personal computer ;,or Linux and2or Android debu**in*<J or OLIMEX L%D ;TS<
display G 7!$pin %A>LE$ID%7!$"?cmJ or A!$@3A$%A>LE G @3A monitor2screen2pro5ector
$ SD card /it+ compatible ima*e I i, you +a.e t+e board .ersion /it+ FO additional FAFD
memory you /ill need it to use one o, t+e ima*es a.ailable'
Reco##ended ite#sF
$ External 0S> +ub I to split t+e 0S>KHOST mounted on t+e boardJ you need t+at to connect more
0S> de.ices
$ External po/er supply unit I C$"C@ D%) ?L re6uired ;"!@ M !'?A< I ,or optimal po/er
$ 0S>$SERIAL$%A>LE$A I ,or Android2Linux debu**in* on 0ART!
$ %A>LE$ID%7!$"?cm I cable used ,or L%DK%OF N Olimex L%D display
$ Adapter cable ,or t+e C$pin @3A connector to standard @3A "?$pin connector
Addition$( ite#s inc(%deF
$ Audio de.ice ,or HEAD4HOFES 5ac-
4a*e B o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
$ Et+ernet cable ,or /ired Et+ernet
$ A number o, extension modules t+at can add ,unctionality or inter,ace to t+e board on t+e 0EXT
connectorJ t+ese can be explored +ere1 +ttps122///'olimex'com24roducts2Modules2
Some o, t+e abo.e$su**ested items can be purc+ased by Olimex) ,or instance1
S.0612E G reliable po/er supply adapter ?!H: ;,or E0< "@2!'?A ,or A!$OLinuXino$MI%RO
S.0612E2C,I+A I c+eaper po/er supply adapter ?!H: ;,or E0< "@2!'?A ,or A!$OLinuXino$
MI%RO
A202Android2SD I a tested class "! micro SD card /it+ t+e latest ;by t+e time o, lea.in* t+e
Olimex ,acilities< o,,icial Android release
A202Debi$n2SD I a tested class "! micro SD card /it+ t+e latest ;by t+e time o, lea.in* Olimex
,acilities< o,,icial Debian Linux release
1S32SERIAL2CA3LE2/ $ 0S> serial console cable ,emale
1S32MI+I2CA3LE G standard 0S> type A to 0S> type mini cable
A202BGA2CA3LE 2 adapter ,rom C$pin connector to "?$pin one
CA3LE2IDC70214c# I cable ,or L%D to L%DK%OF connection
A132LCD73S I lo/$cost 7'#&& L%D display /it+ touc+screen component $ 7B! x =
A132LCD< I lo/$cost =&& L%D display /it+ optional touc+screen component $ B!! x 7B!
A132LCD10 I lo/$cost "!&& L%D display /it+ optional touc+screen component I "!7 x C!!
2%1 'o8ering t<e board
T+ere are t+ree possible /ays o, po/erin* A!$OLinuXino$MI%RO$73> I .ia external supply
pro.idin* C$"C@ D% at t+e po/er 5ac-) ,rom ?@ 0S> port .ia 0S>KOT3 connector or ,rom #'=@
Li$4o battery .ia t+e LI4OK>AT' Fote t+at t+e board consumes around #!!mA o, current at "@
/+en t+ere are no perip+erals connected to t+e 0S> +osts) so ma-e sure t+e po/er supply is able to
pro.ide at least ?!!mA be,ore plu**in*' Dependin* on your pre,erred /ay o, po/erin* you mi*+t
need additional +ard/are'
Important1 Fot all 0S> ports /ould be able to pro.ide enou*+ po/er ,or t+e board' Try usin*
anot+er 0S> port20S> +ub or a cable o, +i*+er 6uality' T+e best practice is not to count on t+e mini
0S>$OT3 as a sin*le po/er source8
T+e pre,erred /ay o, po/erin* t+e board is .ia t+e 4LR 5ac- /it+ C$"C@ D% /it+ a po/er o, ?L
;e'*' C@x!'BAJ "C@x!'#A<' T+is /ill ma-e t+e board ,ully po/ered and able to po/er all t+e
perip+erals connected to it'
Fote t+at /+en po/erin* t+e board ,rom t+e 0S>KOT3) t+e po/er pro.ided mi*+t be insu,,icient
to also po/er a bi**er L%D connected to t+e L%DKcon' Ho/e.er) t+is po/er option is capable o,
dri.in* t+e board /+en usin* external display connected to t+e HDMI connector'
T+e typical consumption o, A!$OLinuXino$MI%RO$73> is bet/een "!!mA and #!mA
dependin* on t+e current load and t+e po/er .olta*e applied'
I, t+e board +as entered po/er$do/n state you can brin* it bac- /it+out restart usin* t+e
4LRK>0T' T+e 4LRK>0T is also used to start t+e board /+en po/ered ,rom a Li$4o battery on
t+e battery connector'
4a*e O o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
Sometimes /+en startin* Android it is possible t+e board to enter battery sa.e mode e.en be,ore
bootin* ,ully' Especially) i, you +a.e turned o,, t+e board /it+out 6uic- boot mode enabled' In t+is
case you s+ould press t+e 4LRK>0T ,or at least ? seconds /+ic+ /ould allo/ t+e board to start'
Aor t+e European customers /e sell t/o po/er supply adapters) please c+ec- c+apter '' Le also
sell 0S> OT3 to 0S> type A cables i, you lac- suc+'
T+e de,ault username2pass/ord combination ,or t+e de,ault Linux ima*e on t+e SD card ;i,
purc+ased< is1 root2olimex'
Fote t+at it is normal t+at /+en t+e board is po/ered some inte*rated circuits mi*+t appear +otter
t+an ot+ers' T+is is per,ectly normal ,or some c+ips I ,or instance I .olta*e re*ulators and t+e main
processor'
2%2 /utton 7unctions and #A#$ image restore in Android
T+e bello/ t+ree buttons usually are supported under bot+ Android and Debian1
0-R@31 I used to per,orm so,t/are turn o,,) so,t/are turn onJ used to turn on board /+en
po/ered by battery I +as to be +eld do/n ,or at least ? seconds to per,orm eac+ action
RESE I used ,or +ard/are reset o, t+e board I it is not recommended
RECOBER. I used to /a-e up t+e board ,rom sleep
T+e ,ollo/in* buttons represent ,unctions in t+e Android ;it is possible t+at not all Android
applications ta-e ad.anta*e o, t+e buttons) in suc+ case t+e button /ould ser.e no purpose ,or t+at
application<1
BOLH I increases t+e .olume
BOL2 I lo/ers t+e .olume
ME+1 I brin*s up t+e main menu
SEARC, I brin*s up searc+ ,eature
,OME I s+o/s t+e +ome screenJ note t+at HOME is also used to enter bootloader mode ,or
,irm/are update
ESC I used to na.i*ate a/ay o, a menu
E+ER I to select a c+oice
It is not recommended to disconnect t+e po/er supply ;eit+er t+e 0S> or t+e po/er 5ac-< be,ore
turnin* o,, t+e Android ,rom t+e eit+er t+e menus or by +oldin* 4LRK>0T system /ritten on t+e
FAFD'
2%- 'rebuilt so7t8are
T+e 73> board$.ariant comes /it+ Android 7'' ready to use' T+e de,ault settin*s o, t+e so,t/are
are ,ollo/ed' T+e de,ault ima*e /or-s /it+ HDMI monitor and =&& display'
Ho/ /e +a.e installed t+e so,t/areP Detailed in,ormation mi*+t be ,ound in c+apter 6.1.1 USB-
OTG communication (NAND firmware repair/update).
4a*e "! o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
2%5 Calibrating a displaB
Dependin* on t+e display or t+e screen you /ant to use /it+ t+e A!$OLinuXino board you mi*+t
need to apply so,t/are c+an*es to c+an*e t+e de,ault Android or Linux resolution'
%alibratin* a display under Android is pretty strai*+t,or/ard ,rom t+e Android application'
Important1 initially t+e boards are calibrated ,or a speci,ic display' I, you re$/rite t+e ima*e ;no
matter /+et+er t+e SD card or t+e FAFD memory< you /ould need to use a mouse to calibrate t+e
display initially' It mi*+t be impossible to calibrate it .ia touc+in* t+e display'
On(y "or t!e ($test o""ici$( Debi$n i#$ge1
T+e command ,or display calibratin* in Debian Linux is1
tsKcalibrate
T+e de,ault Debian setup is made /it+ settin*s ,or HDMI =!p2C!H:' I, you /ant to c+an*e some
ot+er L%D) @3A or HDMI resolution t+en you +a.e to start c+an*eKdisplay's+ script ,ile in 2root
directory'
Type1
Q '2c+an*eKdisplay's+
and c+oose t+e resolution and t+e inter,ace;L%D) HDMI or @3A<'
T+e supported resolutions are1
Aor L%D1
"' 7'#D ;7B!x=<
' =D ;B!!x7B!<
#' "!D ;"!7xC!!<
Aor HDMI1
!' 7B!i
"' ?=Ci
' 7B!p
#' ?=Cp
7' =!p?!
?' =!pC!
C' "!B!i?!
=' "!B!iC!
B' "!B!p7
O' "!B!p?!
"!' "!B!pC!
Aor @3A1 ;note t+at t+e @3A si*nals are routed to custom C pin connector and you need to ,rom
4a*e "" o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
adapter to standard @3A connector) Olimex also sells suc+ adapter cables<
!' "CB!x"!?!
"' "77!xO!!
' "#C!x=CB
#' "B!x"!7
7' "!7x=CB
?' B!!xC!!
C' C7!x7B!
=' "O!x"!B!
B' "B!x=!
2%4 o7t8are support
Le maintain Linux and Android ima*es ,or SD card /+ic+ mi*+t be do/nloaded ,or ,ree and
modi,ied as t+e user /is+es' T+e latest ima*es and updates are ,eatured at t+e /i-i article o, t+e
de.ice1 +ttps122///'olimex'com2/i-i2A!$OLinuXino$MI%RO'
4a*e " o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
C&A'(!R 1* A20-OLinuXino-MICRO /OAR$ $!CRI'(IO#
1% Introduction to t<e c<apter
Here you *et ac6uainted /it+ t+e main parts o, t+e board' Fote t+e names used on t+e board mi*+t
di,,er ,rom t+e names used belo/ to describe t+em' Aor t+e actual names c+ec- t+e A!$
OLinuXino$MI%RO board itsel,'
1%) LaBout 6top ?ie89
T+e picture belo/ s+o/s t+e initial re.ision o, A!$OLinuXino$MI%RO'
4lease note t+at t+e FAFD memory is present only in t+e 73> .ersion o, t+e board'
4a*e "# o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
1%2 LaBout 6bottom ?ie89
At t+e bottom o, t+e board t+ere are mainly buttons and t+e lar*e SD2MM% connector'
4a*e "7 o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
C&A'(!R 2* (&! ALL,I##!R A20 MICROCO#(ROLL!R
2% Introduction to t<e c<apter
In t+is c+apter is located t+e in,ormation about t+e +eart o, OLinuXino I its microcontroller' T+e
in,ormation is a modi,ied .ersion o, t+e datas+eet pro.ided by its manu,acturers'
2%) (<e microcontroller
%40
ARM( %ortexR$A= Dual$%ore
340
ARM( Mali7!!M4
%omplies /it+ Open3L ES '!2"'"
@IDEO
HD H'C7 "C!p .ideo decodin*
Multi$,ormat AHD .ideo decodin*) includin* Mpe*"2) Mpe*7 S42AS4 3M%) H'C#)
H'C7)
@4C2B) A@S 5i:un) Spe*2M5pe*) etc'
H'C7 Hi*+ 4ro,ile "!B!pM#!,ps or =!pMC!,ps encodin*
#B7!x"!B!M#!,ps #D decodin*) >D2S>S2TA>2A4 supported
%omplies /it+ RTS4) HTT4)HLS)RTM4)MMS streamin* media protocols
DIS4LAT
Supports multi$c+annel HD display
Inte*rated HDMI "'7 transmitter /it+ HD%4 support
%402R3>2L@DS L%D inter,ace
Supports %@>S2T4b4r2@3A
Inte*rated T@ decoder
%AMERA
Inte*rated parallel B$bit I2A T0@ sensor
Inte*rated 7$bit parallel T0@ 777 I2A
Supports ?M %MOS sensor
Supports dual sensors
MEMORT
DDR2DDR#2DDR#L controller
FAFD Alas+ controller /it+ C7$bit E%%
A0DIO
Inte*rated HI$AI "!!d> Audio %odec
4a*e "? o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
Dual analo* mic ampli,iers
More in,ormation can be ,ound on All/inner&s /eb site at t+e ,ollo/in* /eb$address1
+ttp122///'all/innertec+'com2en2product2A!'+tml
2%2 /loc> diagram
T+e bloc- dia*ram is ta-en ,rom All/inner&s /eb$site'

4a*e "C o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
C&A'(!R -* CO#(ROL CIRCUI(3
-% Introduction to t<e c<apter
Here you can ,ind in,ormation about reset circuit and 6uart: crystals locations) t+e po/er supply
circuit is discussed'
-%) Reset
T+e board +as +ard/are reset controlled by t+e AX4!O po/er system mana*ement I%'
T+e board s+ould be turned o,, t+e standard OS menu ;t+at mi*+t be in.o-ed by +oldin* 4OLER
button or Upo/ero,,V command under Debian< and a,ter t+e c+oice is con,irmed it is sa,e to be
disconnected ,rom t+e po/er supply unit'
-%2 Cloc>s
? MH: 6uart: crystal W" is connected to pins X" and X o, t+e A! microcontroller'
# =CB H: ;RT%< 6uart: crystal W is ,ound at pins A" and A o, t+e A! microcontroller'
7 MH: 6uart: crystal W# is ,ound at pins F and F# o, t+e A! microcontroller'
-%1 'o8er supplB circuit
T+e po/er supply is +andled mainly by AX4!O po/er mana*ement system) an All/inner c+ip t+at
*oes to*et+er /it+ t+e A! processor' It is mounted on t+e board but since it is relati.ely +ard to
,ind /e also sell it separately'
T+e po/er supply circuit o, A!$OLinuXino$MI%RO re6uires input supply o, C$"C@' T+e
minimum /atta*e is ?L) and t+is t+res+old may raise i, usin* a lot o, de.ices on t+e 0S>$HOST
;.ia external +ub<) a lot o, 34IOs and t+e L%DK%OF'
4a*e "= o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
C&A'(!R 5* CO##!C(OR A#$ 'I#OU(
5% Introduction to t<e c<apter
In t+is c+apter are presented t+e connectors t+at can be ,ound on t+e board all to*et+er /it+ t+eir
pinout and notes about t+em' Sumpers ,unctions are described' Fotes and in,o on speci,ic
perip+erals are presented' Fotes re*ardin* t+e inter,aces are *i.en'
5%) Communication 8it< t<e A20
T+e more direct communication met+ods include connection .ia t+e bootloader and .ia t+e serial
inter,ace' T+e c+ip +as a built$in bootloader ,or communication /it+ computer systems .ia a 0S>
cable I suitable only ,or connection /it+ 4+oenixSuit pro*ram ,or ,irm/are update' T+ere is a
second option to connect to t+e board /+ic+ is t+e male 0ART! connector capable o, deli.erin*
some in,ormation on t+e %OM port o, your computer I and t+en use your ,a.orite terminal pro*ram
;puTTy) teraterm) etc< to recei.e t+e data2send commands' Tou can use 0S>$SERIAL$%A>LE$A
/it+ t+e 0ART! inter,ace allo/in* you to connect to an 0S> port'
T+e more indirect /ays o, communicatin* /it+ t+e board are .ia perip+eral de.ices I mouse and
-eyboard) .ia a touc+ screen L%D t+at is connected on L%DK%OF connector and ot+ers'
5%)%) U/-O(. communication 6#A#$ 7irm8are repair/update9
T+e main /ay o, c+an*in* t+e ,irm/are ima*e located on t+e FAFD o, A!$OLinuXino$MI%RO$
73> is .ia t+e 0S>$OT3 connector'
Le +a.e con,i*ured an Android ima*e /it+ settin*s suitable ,or A!$OLinuXino$MI%RO' T+en
usin* 4+oenixSuit tools /e uploaded t+e ima*e to t+e board .ia t+e 0S> OT3' T+e ima*e is
a.ailable ,or users to try and t/ea- t+e settin*s' T+e ima*es can be do/nloaded ,rom t+e /i-i
article at1 +ttps122///'olimex'com2/i-i2A!$OLinuXino$MI%RO'
T+e board .ariant /it+out FAFD needs an SD card /it+ bootable OS I Android or Linux' T+ere
are ready ima*es a.ailable ,or do/nload at t+e abo.e$lin-ed A! /i-i article'
To repair t+e ima*e on FAFD re$upload it ,ollo/in* t+ese easy steps1
"' Install and run 4+oenixSuit ;can be ,ound in t+e /i-i article ,or A!<'
' 3o to ,irm/are tab o, t+e pro*ram and point to a .alid Android ima*e ;t+e latest o,,icial one may
also be do/nloaded ,rom t+e A! /i-i article<'
#' Disconnect t+e po/er supply and 0S> cable ,rom t+e A! board'
7' 4ress and +old RE%O@ERT button) apply po/er supply ;C$"C<@) release RE%O@ERT button'
?' %onnect 0S> cable to t+e mini 0S> connector
4a*e "B o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
C' Tou /ill be as-ed ,or dri.ers ,or t+e bootloader' Fa.i*ate to t+e ,older /+ere you extracted t+e
4+oenixSuit and install t+e dri.ers ,rom t+e respecti.e executables ;or manually point t+e installer
to t+e dri.ers ,older in t+e 4+oenixSuit installation pat+<'
=' 4+oenixSuit /ill detect t+e board and /ould as- ,or t+e met+od o, /ritin* t+e ima*e' %+oose
met+od o, /ritin* t+e ima*e and con,irm your /is+ to /rite t+e ima*e'
B' Lait till up*rade succeeds as s+o/n belo/1
T+ere are di,,erent ,la.ors o, t+e Android and Linux distributions dependin* on /+et+er you /ant
to use ?!H: HDMI or C!H: HDMI or @3A or =&& display or "!&& display etc' Tou mi*+t need to
c+an*e t+e con,i*uration ,iles inside ;dependin* on your desirable output medium<' Ho/ to do it is
explained in c+apter 'C %alibratin* a display'
T+ose ima*es ) t+e so,t/are re6uired and ,urt+er instructions mi*+t be ,ound at t+e /i-i pa*e1
+ttps122///'olimex'com2/i-i2A!$OLinuXino$MI%RO'
4a*e "O o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
5%)%2 UAR(0: U!X(): U!X(2 inter7ace
T+e 0ART! mi*+t be used ,or 0ART communication by de,ault' It is typically used ,or
serial2terminal debu*' T+e 0EXTs are typically used ,or connectin* additional modules'
Fote t+at by de,ault only 0ART! is de,ined as a port suitable ,or serial debu*' Tou can use our
0S>$SERIAL$%A>LE$A ,or debu**in*' 0EXT" and 0EXT are FOT de,ined by de,ault'
%onsider table belo/ /+en connectin* t+e 0S>$SERIAL$%A>LE$A accordin* to t+e /ire color
code' T+e RX line o, t+e cable ;3REEF /ire< s+ould *o to TX line o, t+e tar*et boardJ t+e TX line
o, t+e cable ;RED /ire< s+ould *o to t+e RX line o, t+e tar*et board' T+e >L0E /ire s+ould *o to
t+e tar*et&s 3FD line'
UART0
Pin # Signal name Processor pin
1 3.3V -
2 UART0-TX A7
3 UART0-RX B7
4 GND -
UEXT1
Pin # Signal name Pin # Signal name
1 3.3V 6 TWI2-SDA
2 GND 7 SPI2-MISO
3 UART6-TX 8 SPI2-MOSI
4 UART6-RX 9 SPI2-CLK
TWI2-SCK 10 SPI2-CS0
UEXT2
Pin # Signal name Pin # Signal name
1 3.3V 6 TWI1-SDA
2 GND 7 SPI1-MISO
3 UART7-TX 8 SPI1-MOSI
4 UART7-RX 9 SPI1-CLK
TWI1-SCK 10 SPI1-CS0
T+e 0EXT connectors are used as an inter,ace ,or t+e Olimex&s 0EXT modules ;usually boards
/it+ MOD$ pre,ix in t+eir commercial names<' Aor more in,ormation on 0EXT please .isit1
+ttps122///'olimex'com24roducts2Modules20EXT2resources20EXT'pd,
4a*e ! o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
5%2 $ card connectors
T+ere are t/o SD card connectors on t+is A! board' T+e no/ common microSD card connector is
located on t+e top o, t+e board) near t+e audio in2out connectors'
Fote t+at by de,ault only t+e micro SD card slot mi*+t be used ,or bootin* t+e OS'
Ho/e.er) due to popular demand) t+ere is also an SD2MM% card connector located on t+e bottom
o, t+e board'
>ot+ SD slots mi*+t be used simultaneously I t+ere is no data multiplexin* lines' Aor instance I one
o, t+em mi*+t be used ,or bootin* t+e OS) t+e ot+er I ,or sa.in* data'
As a *eneral precaution be care,ul /it+ t+e SD cards you purc+ase' T+ere is a bi* percenta*e o,
,a-e cards due to t+e lo/ e,,ort re6uired to counter,eit popular brands and t+e bi* demand ,or SD
cards /orld/ide' L+en in doubt I try t+e same operation /it+ anot+er card ,rom anot+er brand'
Olimex sells microSD cards /it+ Linux or Android ima*es) t+at +a.e been tested I please re,er to
c+apter U' Re6uirementsV' O, course) i, you already +a.e a lar*e enou*+ microSD card you can
do/nload t+e o,,icial Linux ima*e ,rom t+e /i-i pa*es1 +ttps122///'olimex'com2/i-i2A!$
OLinuXino$MI%RO'
L+en remo.in* t+e card) please ma-e sure t+at you release it ,rom t+e connector by pus+in* and
FOT by pullin* t+e card directly ;t+is can dama*e bot+ t+e connector and t+e microSD card<'
5%2%) $/MMC) slot
T+e sc+ematic related to t+e SD2MM%" ;microSD connector< is s+o/n belo/1
SD2MM%" slot is t+e UsmallerV microSD card slot) located on t+e top o, t+e board'
T+is slot is typically used ,or bootin* t+e OS) due to t+e lar*er capacities o, t+e microSD cards
;compared to SD or MM% cards<' It is su**ested to +a.e an SD card /it+ a proper Linux2Android
4a*e " o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
ima*e especially i, you +a.e ordered a .ersion o, t+e board /it+out FAFD memory' It is also
recommended to use %lass "! ;"!M>yte2sec< card ,or ,aster read2/rite operations) lo/er class cards
;especially +i*+er capacity ones< mi*+t slo/ do/n t+e /+ole system'
microS! car" connec#or
Pin # $onnec#or signal name %ire name &processor pin'
1 DAT2/RES SD0-D2 (K1!
2 CD/DAT3/CS SD0-D3 (K20!
3 CMD/DI -
4 VDD -
CLK/SCLK SD0-CLK(L20!
6 VSS2 -
7 DAT0/DO SD0-D0(M1!
8 DAT1/RES SD0-D1(M20!
5%2%2 $/MMC slot
T+e sc+ematic related to t+e SD2MM%" ;SD2MM% connector< is s+o/n belo/1
T+e SD2MM% slot is located on t+e bac- o, t+e 4%> and /or-s /it+ t+e Ular*erV SD and MM%
cards' T+e connector /as mounted to to popular demand'
Fote t+at by de,ault t+is connector is not suitable ,or bootin* OS' Suc+ support is possible but not
implemented in t+e o,,icial so,t/are releases'
4a*e o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
S!())$ car" connec#or
Pin # $onnec#or signal name %ire name &processor pin'
1 CD/DAT3/CS SDC3-D3 (B16!
2 CMD/DI SDC3-CMD (A1"!
3 VSS1 -
4 VDD -
CLK/SCLK SDC3-CLK (B1"!
6 VSS2 -
7 DAT0/DO SDC1-D0 (A17!
8 DAT1/RES SDC1-D1 (B17!
9 DAT2/RES SDC1-D2 (A16!
Additionally) t+ere are t+e L4 and %4 s/itc+es t+at are responsible) respecti.ely) ,or sensin*
/+et+er t+e card is loc-ed ,or readin* and /+et+er t+ere is a card inserted'
5%1 ',R Cac>
T+e po/er 5ac- used is t+e typical '?mm one used by Olimex in most o, our products' Tou s+ould
pro.ide C to "C .olts direct current and t+e re6uired current may .ary dependin* on t+e perip+erals
connected to t+e board' T+e po/er supply you use s+ould be capable o, pro.idin* at least ?!!mA o,
current'
Pin # Signal name
1 P#$%& '()*+
2 GND
More in,o about t+e po/er supply can be ,ound in c+apter ? o, t+is manual'
4a*e # o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
5%2 MICDI# E &!A$'&O#! connectors
T+e part o, t+e sc+ematic related to t+ose connectors is listed belo/1
Standard MI%KIF 5ac- is mounted ,or audio input to t+e board' Fote t+at it is a sin*le c+annel
MI%KIF' T+e MI%KIF is a mono input'
)*$+*, connec#or
Pin # Signal name Processor pin
2 MICIN AC20
3 MICIN AC20
GND -
T+e soc-et can inter,ace standard #'? mm p+one connector ;also -no/n stereo plu* or audio plu*<'
-ea"p.ones connec#or
Pin # Signal name Processor pin
2 ,POUTL -1
3 ,POUTR W1
,PCOM (GND! AA1. AA20
4a*e 7 o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
T+e connector can inter,ace standard #'? mm p+one connector ;also -no/n stereo plu* or audio
plu*<'
T+e de,ault audio output is set to t+e HDMI connector ;,or displays and monitors /it+ built$in
audio spea-ers<' I, you /is+ to use audio out you need to ,irst disconnect t+e HDMI) boot t+e board)
connect t+e audio out de.ice ;spea-ers< and ,inally connect t+e HDMI'
5%- U/DO(. connector
T+e part o, t+e sc+ematic related to t+e 0S>KOT3 is s+o/n belo/1
T+e 0S>KOT3 ,eatures Lo/ Loss 4o/er Distribution S/itc+ STCB! /+ic+ protects t+e board in
case t+e de.ices you +a.e plu**ed to t+e 0S>KOT3 attempt to dra/ more current t+an ?#mA
combined' T+e maximum current a.ailable on t+e ?@ 0S>KOT3 is exactly ?#mA'
T+e STCB! responsible ,or t+e 0S>KOT3 is enabled by 0S>!$DR@ ;processor pin %"<) t+us t+e
0S>KOT3 is also controlled by t+e same si*nal'
US/+0T1 connec#or
Pin # Signal name Processor pin
1 /0V1OTG1PWR -
2 UDM0 N20
3 UDP0 N21
4 USB0-IDDET B0
GND -
T+e connector case is also *rounded'
4a*e ? o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
5%5 U/D&O( connector
T+e part o, t+e sc+ematic related to t+e 0S>KHOST connector is listed belo/1
T+e 0S>KHOST connector ,eatures t/o le.els I called 0S>" and 0S> in t+e sc+ematic' T+e
connector is situated bet/een t+e 0S>KOT3 and t+e HDMI connector' Eac+ o, slots t+em ,eatures
a Lo/ Loss 4o/er Distribution S/itc+ STCB! /+ic+ protects t+e board in case t+e de.ices you
+a.e plu**ed to eac+ le.el 0S>KHOST try to dra/ more current t+an ?#mA combined' T+e
maximum current a.ailable on eac+ slot o, t+e ?@ 0S>KHOST is exactly ?#mA'
T+e STCB! responsible ,or t+e 0S>" is enabled by 0S>!$DR@" ;processor pin A7<) t+us t+e
0S>KOT3 is also controlled by t+e same si*nal'
T+e STCB! responsible ,or t+e 0S> is enabled by 0S>!$DR@ ;processor pin A?<) t+us t+e
0S>KOT3 is also controlled by t+e same si*nal'
US/+-0ST #2o3le4el connec#or
Pin # Signal name Processor pin Pin # Signal name Processor pin
151 0V C#((%2+%3 +# S-62" 251 0V C#((%2+%3 +# S-62"
152 UDM1 P20 252 UDM2 R20
153 UDP1 P21 253 UDP2 R21
154 GND - 254 GND -
T+e 3FD is common ,or bot+ le.els o, t+e 0S>KHOST'
4a*e C o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
5%4 !t<ernet
T+e LAF connecti.ity is +andled by Realte-&s RTLB!"%4' Some o, t+e ,eatures o, t+is
"!2"!!Mbit controller are1
$ "!2"!!Mbps operation
$ Aull2+al, duplex operation
$ Supports auto crosso.er detection
$ Adapti.e e6uali:ation
$ IEEE B!'#2B!'#u compliant
$ Supports IEEE B!'#u clause BJ "'B@
$ Operation /it+ #'#@ IO si*nal tolerance
and muc+ more
T+e Et+ernet connector is *rounded accordin* to t+e standard ;c+ec- 3FD" and 3FD lines on t+e
sc+ematics<'
I, you use Linux t+en t+e Et+ernet connector mi*+t be used ,or SSH connection to t+e board' I, you
lac- any ot+er option ,or debu**in* it mi*+t be +ard to *uess t+e correct I4 o, t+e board since it +as
DH%4 enabled by de,ault ;especially i, you are in a lar*e net/or-<' It is *ood idea to c+ec- t+e
de,ault settin*s by explorin* t+e Linux ima*e settin*s' T+ose are usually stored in1
2etc2net/or-2inter,aces
Aor DH%4 you need to enable auto detection and d+cp as s+o/n belo/1
auto et+!
i,ace et+! inet d+cp
Aor settin* a static address please ,ollo/ t+e pattern belo/1
auto et+!
i,ace et+! inet static
address "O'"CB'"'?
netmas- ??'??'??'!
*ate/ay "O'"CB'"'?7
T+e EE4ROM memory may be used to store t+e MA% address'
Important1 In some Debian ima*es it is possible t+at t+e Et+ernet doesn&t *et auto$detected durin*
boot$up' T+is is done on purpose because i, t+ere is auto$detection enabled and you don&t /ant to
use t+e Et+ernet connector or you +a.e ,or*otten to plu* a cable t+e start$up /ould be *reatly
delayed' T+is mi*+t be problem in t+e ,irst start$up to users countin* only on SSH connection' Tou
can enable t+e Et+ernet a,ter a success,ul boot$up /it+1
i6con6ing 3a
".clien# e#.#&as seen a6#er a6#er #.e i6con6ing comman"'
Important1 Tou can con,i*ure static2DH%4$*i.en I4 addresses in 2etc2net/or-2inter,aces
4a*e = o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
E#.erne#
Pin # Signal name
1 TD/
2 TD-
3 VDD
4 NC
NC
6 VDD
7 RD/
8 RD-
7E! $olor Usage
R'45+ G&%%( L'(6 7+8+*7
L%9+ -%::#$ A2+';'+< 7+8+*7
5%0 &$MI connector
T+e part o, t+e sc+ematic t+at describes t+e HDMI module is s+o/n belo/1
4a*e B o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
Fote t+at t+ere are di,,erent Linux ima*es dependin* /+et+er t+e HDMI T@ /or-s at ?!H: or
C!H: re,res+ rate' I, you board runs Android t+ere is a speci,ic option to set t+e appropriate HDMI
output'
-!)* connec#or
Pin # Signal name Processor pin Pin # Signal name Processor pin
1 ,TX2P T23 11 GND -
2 GND - 12 ,TXCN W22
3 ,TX2N T22 13 ,CEC P23
4 ,TX1P U23 14 NA= NA
GND - 1 ,SCL R23
6 ,TX1N U22 16 ,SDA R22
7 ,TX0P U23 17 GND -
8 GND - 18 /0V -
9 ,TX0N U22 19 ,,PD P22
10 ,TXCP W23
Y4in "7 o, t+e HDMI is not mandatory' In HDMI "'!$"'#c it is reser.ed pinJ in HDMI "'7G it is
optional'
5%; +.A connector
Tou /ould probably need an adapter cable ,or t+e @3A display ;C$pin connector to "?$pin ,emale
R3> cable<' Tou can ma-e t+e cable or t+e connection yoursel, or you can purc+ase t+e Olimex$
made cable1 +ttps122///'olimex'com24roducts2%omponents2%ables2A!$@3A$%A>LE2'Fote t+at
you also +a.e to c+an*e t+e script under Debian as explained in c+apter 'C V%alibratin* a displayV'
4a*e O o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
4lease note t+at you /ould need a speci,ic Android ima*e ,or t+e @3A output ;/it+ proper display
and output settin*s<' T+e @3A output +as been tested only /it+ t+e o,,icial Debian Linux ima*e so
,ar and it /or-s ,ine ;a,ter selectin* t+e proper mode by executin* '2c+an*eKdisplay's+<'
81A 63pin connec#or 81A 13pin connec#or &9ac: n;m9ering'
$onnec#or
pin #
Signal name Processor pin $onnec#or pin #
&9ac: n;m9ering'
$olor co"e &accor"ing
#o #.e image 9elo2'
1 VGA-R AC17 1 RED
2 VGA-B AB16 3 BLUE
3 VGA-G AC16 2 GREEN
4 VGA1VS-NC AC 1> BLACK
VGA1,S-NC AB 13 BROWN
6 GND - 6 PINK
5%)0 A(A connector and po8er
T+e part o, t+e sc+ematic describin* t+e SATA module is s+o/n belo/1
SATA connec#or
Pin # Signal name Processor pin
1 GND -
2 SATA-TXP T20
3 SATA-TXM T21
4 GND -
SATA-RXM U21
6 SATA-RXP U20
7 GND -
4a*e #! o, 77
>ac- .ie/ o, t+e "? pin connector
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
5%)) .'IO-) 6.eneral 'urpose Input/Output9 )2pin connectorFF
T+e 34IO$" plastic connector +as "7 pins' T+e si*nal layout is described belo/1
1P*031 connec#or
Pin # Signal name Processor pin Pin # Signal name Processor pin
1 /0V - 2 GND -
3 /3.3V - 4 GND -
PG0 ?20 6 VOL/1BUT AB23===
7 PG1 E21 8 VOL-1BUT AB23===
9 PG2 E20 10 MENU1BUT AB23===
11 PG3 D21 12 SEARC,1BUT AB23===
13 PG> D20 14 ,OME1BUT AB23===
1 PG0 C21 16 ESC1BUT AB23===
17 PG6 E1 18 ENTER1BUT AB23===
19 PG7 C20 20 TVOUT3 AB17
21 PG" D1 22 TVIN0 AC1"
23 PG C1 24 TVIN1 AB1"
2 PG10 D1" 26 TVIN2 AA17
27 PG11 C1" 28 TVIN3 -17
29 VGA1,S-NC AB= 30 LINEINR AB21
31 VGA1VS-NC AC= 32 LINEINL AB20
33 VGA-G AC16= 34 ?MINR -21
3 VGA-B AB16= 36 ?MINL -20
37 VGA-R AC17= 38 MIC1OUTP AC22
39 LRADC1 AB22= 40 MIC1OUTN AC23
Si!na"# mar$ed wit% are mu"tip"e&ed wit% eit%er a perip%era" de'ice or anot%er connector. (n#ure t%at t%e mu"tip"e&in! i# %and"ed
proper") on #oftware and/or %ardware "e'e" (e"#e t%ere wou"d pro*a*") occur wron! "e'e"#+ "o## of data+ etc).
,t wa# erroneou#") named G-,O-. in t%e fir#t re"ea#e of t%e *oard.
A"" Android *utton# are connected to an AD/ (01AD/) t%at u#e# a di'ider to determine w%ic% *utton i# pre##ed.
T+e yello/ part o, t+e table s+o/s all t+e si*nals s+ared /it+ t+e C$pin @3A connector'
5%)2 .'IO-2 6.eneral 'urpose Input/Output9 20pin connector
T+e 34IO pins are led out on a separate 7!pin connecter' T+ey allo/ t+e user to attac+ additional
+ard/are) c+ec- readin*s or per,orm +ard/are debu*' T+e 34IO$ connector numbers are printed
at t+e bottom o, t+e board ,or your con.enience'
4a*e #" o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
1P*032 connec#or
1P*0 pin# Signal name Processor pin# 1P*0 pin# Signal name Processor pin#
1 0V - 2 GND -
3 3.3V - 4 GND -
TWI0-SCK A10 6 PE0 E23
7 TWI0-SDA B10 8 PE1 E22
9 PI0 A20 10 PE2 D23
11 PI1 B20 12 PE3 D22
13 PI2 A1 14 PE> C23
1 PI3 B1 16 PE0 C22
17 PI10 C17 18 PE6 B23
19 PI11 D17 20 PE7 B22
21 PC3/NCE1 L22= 22 PE" A23
23 PC7/NRB1 @22= 24 PE A22
2 PC16 M21 26 PE10 B21
27 PC17 ?23 28 PE11 A21
29 PC1" ?22 30 PI1> C10
31 PC23 G1 32 PI10 D10
33 PC2>/NAS ?21= 34 UART0-RX B7=
3 GPIO1 - 36 UART0-TX A7=
37 GPIO2 - 38 NMI1N ?0
39 GPIO3 - 40 RESET1N C1>
Si!na"# mar$ed wit% are mu"tip"e&ed wit% eit%er a perip%era" de'ice or anot%er connector. (n#ure t%at t%e mu"tip"e&in! i# %and"ed
proper") on #oftware and/or %ardware "e'e" (e"#e t%ere wou"d pro*a*") occur wron! "e'e"#+ "o## of data+ etc).
4a*e # o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
5%)1 .'IO-1 6.eneral 'urpose Input/Output9 )0pin connector
34IO$# connector ,eatures t+e si*nals o, AX4"? on a con.enient +eader' T+e si*nals a.ailable
mi*+t be used to implement po/er controls on t+e board I ,or instance I turnin* o,, t+e de.ice at
speci,ic .olta*e le.el or detectin* le.els'

1P*033 connec#or
1P*0 pin# Signal name Processor pin# 1P*0 pin# Signal name Processor pin#
1 0V - 2 GND -
3 3.3V - 4 GND -
P,0 A6 6 PB3 B1>
7 P,2/LED C6 8 PB> A13
9 P,7 B> 10 PB0 B13
11 P, D> 12 PB6 A12
13 P,10 A3 14 PB7 B12
1 P,11/SDC3-DETB B3= 16 PB"/SATA-PWR-EN A11
17 P,12 C3 18 PB10 C11
19 P,13 A2 20 PB11 C10
21 P,1> B2 22 PB12 C
23 P,10 A1 24 PB13 B11
2 P,16 B1 26 PB1> A10
27 P,17 C1 28 PB10 B10
29 P,1" C2 30 PB16 A
31 P,1 D1 32 PB17 B
33 P,20 D2 34 P,2> E3
3 P,21 D3 36 P,20 E>
37 P,22 E1 38 P,26 ?3
39 P,23 E2 40 P,27 ?>
Si!na"# mar$ed wit% are mu"tip"e&ed wit% eit%er a perip%era" de'ice or anot%er connector. (n#ure t%at t%e mu"tip"e&in! i# %and"ed
proper") on #oftware and/or %ardware "e'e" (e"#e t%ere wou"d pro*a*") occur wron! "e'e"#+ "o## of data+ etc).
5%)2 LC$DCO# 20pin connector
T+e L%DK%OF pins are led out on a separate 7!pin connecter ,or t+e ease o, connectin* an L%D'
Le +a.e tested t+e ability o, t+e board to interact /it+ suc+ a display' T+ey allo/ t+e user to attac+
additional +ard/are) c+ec- readin*s or per,orm +ard/are debu*'
Important1 you need additional 7!4IF ribbon cable to connect an Olimex display and t+e
L%DK%OF'
4a*e ## o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
7$!+$0, connec#or
1P*0 pin# Signal name Processor pin 1P*0 pin# Signal name Processor pin
1 /0V - 2 GND -
3 /3.3V - 4 GND -
LCD1D16 -12 6 LCD1D17 AA12
7 LCD1D1" -11 8 LCD1D1 AA11
9 LCD1D20 -10 10 LCD1D21 AA10
11 LCD1D22 AB12 12 LCD1D23 AC10
13 LCD1D" AB11 14 LCD1D AC11
1 LCD1D10 -10 16 LCD1D11 AA10
17 LCD1D12 -1> 18 LCD1D13 AA1>
19 LCD1D1> -13 20 LCD1D10 AA13
21 LCD1D0 AB10 22 LCD1D1 AC10
23 LCD1D2 AB1> 24 LCD1D3 AC1>
2 LCD1D> AB13 26 LCD1D0 AC13
27 LCD1D6 AB12 28 LCD1D7 AC12
29 LCD1,S-NC AB 30 LCD1VS-NC AC
31 LCD1CLK - 32 LCD1DE AA
33 PB3 B1> 34 PB> A13
3 LCD1PWR C> 36 PB2/PWM0 A1>=
37 TPX1 -22 38 TPX2 AA22
39 TP-1 -23 40 TP-2 AA23
Si!na"# mar$ed wit% are mu"tip"e&ed wit% eit%er a perip%era" de'ice or anot%er connector. (n#ure t%at t%e mu"tip"e&in! i# %and"ed
proper") on #oftware and/or %ardware "e'e" (e"#e t%ere wou"d pro*a*") occur wron! "e'e"#+ "o## of data+ etc).
T+e L%D connector is suitable ,or a number o, Olimex displays and touc+screen panels /it+
di,,erent nati.e resolution I t+e smallest a.ailable is t+e 7*3II one called A132LCD73S /it+ nati.e
4a*e #7 o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
screen resolution o, 790)2<2) t+rou*+ t+e <II one named A132LCD< /it+ 900)790) to t+e
1027)600 10*1II A132LCD10*
IM0ORA+F
To use Android /it+ display or resolution di,,erent t+an HDMI and "!7xC!! ;de,ault settin*s< you
need to upload ne/ Android ima*e to t+e board' T+ese ima*es are a.ailable +ere1
+ttps122///'olimex'com2/i-i2A!$OLinuXino$MI%RO ;usin* an operatin* system $ FAFD ,las+<'
Since t+e con,i*uration in t+e Debian ima*es is set to HDMI ;=!p2C!H:< and "!7xC!! ;de,ault
settin*s< you /ould need to c+an*e a con,i*uration ,ile in t+e main partition o, t+e SD card'
Detailed in,ormation and do/nload locations ,or t+e script ,iles mi*+t be ,ound at1
+ttps122///'olimex'com2/i-i2index'p+pPtitleZ%on,i*urationKo,K+ard/areKinKt+eKdebianKima*e'
5%)- Gumper description
4lease note t+at most t+e 5umpers on t+e board are SMT type' I, you ,eel insecure o, your
solderin*2cuttin* tec+ni6ue it is better not to try to ad5ust t+e 5umpers since it is possible to dama*e
t+e board'
/oar" <;mpers
=;mper name T>pe !e6a;l# posi#ion ?;nc#ion
,A,!+E PT, UBOOT C58(4%7 +5% 9*(2+'#(8:'+< #9 +5%
BOOT/REC C*++#( D $5%( '( UBOOT
)#7'+'#( +5% C*++#( '7 *7%3 +#
%(+%& C##+:#83%& E#3% (+# 2#((%2+
;'8 USB1OTG!. W5%( '( REC
8PS3 SMT O)%( R%7%&;%3 9#& 9*+*&% *7% #9
3'99%&%(+ +<)%7 #9 NAND E%E#&'%7.
8PS@ SMT O)%( R%7%&;%3 9#& 9*+*&% *7% #9
3'99%&%(+ +<)%7 #9 NAND E%E#&'%7.
5%)5 Additional <ard8are components
T+e components belo/ are mounted on OLinuXino but are not discussed abo.e' T+ey are listed
+ere ,or completeness1
Reset b%tton 2 used to reset t+e board
2 ) 2Gbytes =2 ) 246Mb ) 9 bit> DDR3 SDRAM $ t+e exact memory used in t+e ,irst re.isions o,
t+e board is Memp+is H?TW3B#%AR$HO% H?TW3C#>AR
1 ) 32Gbytes =70;6Mb ) 9 bit> +A+D /LAS, I t+e exact memory is +ynix H=0>3BTA
4LRKLED I turns on upon po/erin* t+e board
LED" I 34IO button
4a*e #? o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
%H3LED I li*+ts /+en c+ar*in* a battery connected to t+e Li$4o battery connector'
4a*e #C o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
C&A'(!R 4* C&!MA(IC
4% Introduction to t<e c<apter
In t+is c+apter is located in,ormation about t+e sc+ematics describin* lo*ically and p+ysically A!$
OLinuXino$MI%RO'
4%) !agle sc<ematic
OLinuXino sc+ematics may be ,ound it on t+e OLinuXino&s 3itHub repository1
+ttps122*it+ub'com2OLIMEX2OLIF0XIFO2tree2master2HARDLARE2A!$OLinuXino$MI%RO'
Tou can do/nload t+e /+ole repository as ':ip /it+out +a.in* a 3itHub account'
4lease note t+at t+e sc+ematics o, A"! ;not to be con,used /it+ A"!s< and A! boards are t+e same
since t+e t/o All/inner processors are pin$to$pin compatible ;drop$in replaceable<'
>ot+ t+e 73> .ersion and t+e .ersion /it+out FAFD o, t+e A! MI%RO s+are t+e same set o,
sc+ematics'
Le mostly use Ea*le by %ad So,t 7'"Cr ,or desi*nin*' Ho/e.er) t+e ,iles s+ould be compatible
/it+ t+e latest Ea*le a.ailable' %ad So,t o,,ers a trial .ersion o, t+eir so,t/are t+at allo/s you to
inspect sc+ematics and board ,iles ;/it+out bein* able to modi,y t+em<'
T+is /or- is licensed under t+e %reati.e %ommons Attribution$S+areAli-e #'! 0nported License'
To .ie/ a copy o, t+is license) .isit +ttp122creati.ecommons'or*2licenses2by$sa2#'!2'
I, you are loo-in* ,or a sc+ematic o, an older re.ision o, t+e board and it isn&t a.ailable at our /eb
site you may re6uest it by t+e support e$mail'
4a*e #= o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
4%2 '<Bsical dimensions
Fote t+at all dimensions are in mils'
T+e t+ree +i*+est elements on t+e board in order ,rom t+e tallest to t+e s+ortest are1 0S>KHOST
connector I =!!mils) capacitors %! I C?!mils) t+e Et+ernet connector I C!!mils'
T+e +ei*+ts listed abo.e include t+e 4%> +ei*+t'
4a*e #B o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
C&A'(!R 0* R!+IIO# &I(OR3 A#$ U''OR(
0% Introduction to t<e c<apter
In t+is c+apter you /ill ,ind t+e current and t+e pre.ious .ersion o, t+e document you are readin*'
Also t+e /eb$pa*e ,or your de.ice is listed' >e sure to c+ec- it a,ter a purc+ase ,or t+e latest
a.ailable updates and examples'
0%) $ocument re?ision
R%;'7'#(. 38+% C58(4%7 M#3'9'%3 )84%
A. 30.0".13 I('+'8: E8(*8: &%:%87% A::
B. 16.0.13
A*8&+F ;8:*%7 %&&#& 9'G%3
U)38+%3 +5% C#8&3 &%;'7'#( 258(4%7
10
16
C. 1".0.13
A33%3 (%$ 833'+'#(8: )&#3*2+7
A33%3 E#&% '(9#&E8+'#( 8C#*+ +5% SD
28&3 C##+'(4

>3
D. 30.0.13
A33%3 9%$ 7*44%7+'#(7 9#& USB C##+
A33%3 E#&% '(9#&E8+'#( 8C#*+ )#$%&
78;'(4 E#3% C%9#&% 2#E):%+% A(3&#'3
C##+'(4

E. 02.10.13
A33%3 E#&% '(9#&E8+'#( 8C#*+ 3'7):8<
7%++'(4
A33%3 258)+%& 8C#*+ +5% VGA
A33%3 ?AA 7%2+'#(
11
2
>2
?. 16.10.13
A33%3 E#&% '(9#&E8+'#( 8C#*+ A20-
VGA-CABLE
M*:+'):% )84%7
4a*e #O o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
R%;'7'#(. 38+% C58(4%7 M#3'9'%3 )84%
G. 2>.10.13
A33%3 E#&% '(9#&E8+'#( 8C#*+ SS,
2#((%2+'#(
A33%3 E#&% '(9#&E8+'#( 8C#*+ VGA
#*+)*+ &%H*'&%E%(+7
IE)&#;%3 +5% ?AA 7%2+'#(
27
2
>1
0%2 /oard re?ision
Remember to c+ec- t+e sc+ematics and t+e board desi*n ,iles to compare t+e di,,erences'
R%;'7'#( N#+8C:% 258(4%7
B I('+'8: &%:%87% #9 +5% C#8&3
C
1. R%7'7+#& E8+&'G RM23 4%+7 &%):82%3 C<I R133.R13>.R130
2. A3J*7+%3 +5% )82684% #9 ,0TA2G63B?R/MEM>G16D3EABG-120
3. R12 8(3 R10 ;8:*%7 258(4%3 +# 0R
>. NAND1E J*E)%& '7 258(4%3 9&#E PT, +# SMD 2:#7%3
0. 0V1SATA1PWR 2#((%2+#& (8:+#4%+5%& $'+5 2G2*?! '7 258(4%3
9&#E W?2S +# DW02S 8(3 ):82%3 (%8& +5% PWR J826 '(7+%83 #9
#&'4'(8: )#7'+'#(
6. GPIO-> '7 (#$ 2#&&%2+:< (8E%3 GPIO-1
7. T5%&% '7 8 7'4(8: 9#& +5% )#$%& #9 #9 +5% SATA -
PB"/SATA-PWR-EN (&136. 2216. &13". +1. +137. 9%+>!
". A J*E)%& C%+$%%( 0V1E1SATA 8(3 0V1PWR1SATA '7 833%3
. T5% E'2&# SD 28&3 2#((%2+#& '7 258(4%3
D R%7'7+#& #)+'E'F8+'#(7
E A3J*7+%3 8(3 #)+'E'F%3 PCB (8E%7
0%1 Use7ul 8eb lin>s and purc<ase codes
T+e /eb pa*es you can .isit ,or more in,ormation about your de.ice are1
+ttps122///'olimex'com24roducts2OLinuXino2A!2A!$OLinuXino$MI%RO$73>2J
+ttps122///'olimex'com24roducts2OLinuXino2A!2A!$OLinuXino$MI%RO2'

4a*e 7! o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
A place ,or *eneral 6uestions) AAW or ,riendly tal-1 +ttps122///'olimex'com2,orum2'
Tou can *et t+e latest updates on t+e so,t/are at1 +ttps122*it+ub'com2OLIMEX2OLIF0XIFO'
Tou may may 5oin our IR% c+annel Qolimex M ,reenode'net ;+ttp122/ebc+at',reenode'net2P
c+annelsZolimex<'
ORDER CODESF
A202OLin%Xino2MICRO27G3 G t+e FAFD .ersion o, A!$OLinuXino$MI%RO /it+ additional
73> FAFD memory ;and built$in Android ima*e<
A202OLin%Xino2MICRO G t+e lite .ersion o, A!$OLinuXino$MI%RO /it+ no external FAFD
1S32SERIAL2CA3LE2/ $ 0S> serial console cable ,emale
1S32MI+I2CA3LE G standard 0S> type A to 0S> type mini cable
A202BGA2CA3LE 2 adapter ,rom C$pin connector to standard "?$pin @3A one
S.0612E G reliable po/er supply adapter ?!H: ;,or E0< "@2!'?A ,or A!$OLinuXino$MI%RO
S.0612E2C,I+A I c+eaper po/er supply adapter ?!H: ;,or E0< "@2!'?A ,or A!$OLinuXino$
MI%RO
A202Android2SD I a tested class "! micro SD card /it+ t+e latest ;by t+e time o, lea.in* t+e
Olimex ,acilities< o,,icial Android release
A202Debi$n2SD I a tested class "! micro SD card /it+ t+e latest ;by t+e time o, lea.in* Olimex
,acilities< o,,icial Debian Linux release
A132LCD73S I lo/$cost 7'#&& L%D display /it+ touc+screen component $ 7B! x =
A132LCD< I lo/$cost =&& L%D display /it+ optional touc+screen component $ B!! x 7B!
A132LCD10 I lo/$cost "!&& L%D display /it+ optional touc+screen component I "!7 x C!!
,o' to &%rc!$seJ
Tou can purc+ase directly ,rom our online s+op or ,rom any o, our distributors' Fote t+at usually it
is ,aster and c+eaper to purc+ase Olimex products ,rom our distributors' List o, con,irmed Olimex
LTD distributors and resellers1 +ttps122///'olimex'com2Distributors'
4lease .isit +ttps122///'olimex'com2 ,or more in,o'
0%2 =reAuentlB as>ed Auestions
KF I &o'er #y bo$rd, it s!o's $ (ogo $nd t!en not!ing !$&&ens*
A1 T+is mi*+t be due to a number o, reasons but it is recommended to try t+e ,ollo/in*1
"' Do/nload latest o,,icial ima*e ,rom our /i-i ;eit+er Android or DebianJ eit+er ,or SD card or
FAFD memory<) and upload it to t+e FAFD or to an SD card a*ain' T+ere are instructions +o/ to
do it in t+e ot+er 6uestions belo/' Try i, t+e board /or-s no/'
' %+ec- i, your po/er supply pro.ides enou*+ current) try /it+ di,,erent2better po/er supply'
#' %+ec- t+e 0S> +ub you are usin*) plu* t+e 0S> cable directly to t+e bac- o, your personal
computer) c+ec- t+e 0S> cable'
4a*e 7" o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
7' T+e board mi*+t enter sleep mode .ery ,ast ;especially i, t+e Android /as turned o,, /it+out t+e
UWuic- >ootV mode bein* tic-ed on<' Try pressin* or +oldin* do/n t+e 4LRK>0T ,or a couple o,
seconds to /a-e it up'
KF ,o' do I 'rite t!e Lin%) i#$ge to $ #icro SD c$rd to %se 'it! #y A20 bo$rdJ
A1 To /rite a Linux ima*e to an SD card under Lindo/s /e use Lin# Dis- Ima*er1
Do/nload Lin# Dis- Ima*er so,t/are
Insert card
Start pro*ram
Select ,ile
%lic- D/riteD
To /rite a Linux ima*e to an SD card under Linux1
Aor instance you +a.e an ima*e /it+ t+e ,ile name o, DdebianK*'im*D' It /ould be do/nloaded to
t+e SD card connected to a Linux mac+ine usin* one o, t+e ,ollo/in* commands1
Q dd bsZ7M o,la*Zsync i,ZdebianK*'im* o,Z2de.2sdX
or
Q cp debianK*'im* 2de.2sdX
/+ere X is t+e uSD card'
KF ,o' to detect $nd en$b(e t!e Et!ernet contro((er =i" it is dis$b(ed by de"$%(t>J
A1 Tou can enable it by ,ollo/in* t+ese t/o steps1
"' To c+ec- under /+at name t+e LAF is associated /rite Di,con,i* IaD
' I,) ,or example) it is under et+! name) t+en /rite1 Dd+client et+!D
T+is s+ould enable t+e Et+ernet and t+en SSH /ould also be a.ailable'
Tou can also enable auto detection o, Et+ernet on po/er$up by uncommentin* Qauto et+! in
2etc2net/or-2inter,aces in t+e Linux ima*e'
KF ,o' to gener$te boot2$b(e SD2c$rd Debi$n Lin%) i#$ge "or A202OLin%XinoJ
Aollo/ our blo* post /it+ step by step instructions ;at lin-1
+ttp122olimex'/ordpress'com2!"#2!O2"B2==O?2< note t+at Linux$Sunxi Eernel is a /or-$in$
pro*ress) t+is means you can try t+e current sta*e2sunxi$#'7 branc+ but i, somet+in* is bro-en and
doesn&t /or- 5ust re.ert to t+e *it ta*s /e *i.e in t+e blo* and t+ey s+ould /or- ,or sure'
KF ,o' to inst$(( Android on $n SD2c$rdJ
T/o ima*es are build one ,or =[ L%D and one ,or "![ L%D +ttps122///'olimex'com2/i-i2A!$
OLinuXino$MI%ROQAndroid
To /rite t+e ima*es on t+e SD card you /ill need 4+oenixSuit and to ,ollo/ t+ese steps1
Install and run 4+oenixSuit'
4a*e 7 o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
3o to t+e ,irm/are tab o, t+e pro*ram and point to a .alid Android ima*e ;note t+at t+e
ima*es on 3dri.e are compressed and you +a.e to extract t+em to 'im* ,iles to be able /rite
t+em /it+ 4+oenixSuit<
Disconnect t+e po/er supply and 0S> cable ,rom t+e A! board' 4ut an SD card in micro SD
+older' Le recommend 73> class "! card'
4ress and +old RE%O@ERT button) apply po/er supply ;C$"C<@) release RE%O@ERT button'
%onnect 0S> cable to t+e mini 0S> connector'
Tou /ill be as-ed ,or dri.ers ,or t+e boot$loader' Fa.i*ate to t+e ,older /+ere you extracted
t+e 4+oenixSuit and install t+e dri.ers ,rom t+e respecti.e executables ;or manually point t+e
installer to t+e dri.ers ,older in t+e 4+oenixSuit installation pat+<'
4+oenixSuit /ill detect t+e board and /ould as- ,or t+e met+od o, /ritin* t+e ima*e' %+oose
met+od o, /ritin* t+e ima*e and con,irm your /is+ to /rite t+e ima*e'
Lait till up*rade succeeds
Fote t+at it is not recommended to +a.e your mini 0S> connected to an external 0S> +ub' T+is
mi*+t cause delays and mi*+t distort t+e si*nal le.els' Al/ays test /it+ t+e 0S> connected strai*+t
to t+e 0S> ports o, your computer'
Important1 L+en Android runs ,or .ery ,irst time it ta-es se.eral minutes to initiali:e all ,iles and
bu,,ers please do not cut t+e po/er supply durin* t+is process8 Also /+en ,res+ ima*e is installed
,ast boot may be disabled) /+ic+ means t+at /+en you apply po/er supply a,ter ,e/ seconds
Android /ill *o in sleep mode and you +a.e to press 4OLER button to start it) you can c+an*e to
,ast boot /+en you po/er o,, t+ere is dialo* box as-in* you i, you /ant next boot to be ,ast boot)
you +a.e to c+ec- t+is box be,ore you po/er o,,' Also note t+at you must do touc+ screen
calibration /+en you run Android ,or .ery ,irst time /+ic+ mi*+t re6uire a mouse'
4a*e 7# o, 77
OLIMEX !"# A!$OLinuXino$MI%RO user&s manual
0%- 'roduct support
Aor product support) +ard/are in,ormation and error reports mail to1 supportMolimex'com' All
document or +ard/are ,eedbac- is /elcome' Fote t+at /e are primarily a +ard/are company and
our so,t/are support is limited' 4lease consider readin* t+e para*rap+ belo/ about t+e /arranty o,
Olimex products'
A:: 4##37 8&% 25%26%3 C%9#&% +5%< 8&% 7%(+ #*+. I( +5% *(:'6%:< %;%(+ +58+ 4##37 8&% 98*:+<.
+5%< E*7+ C% &%+*&(%3. +# OLIMEX 8+ +5% 833&%77 :'7+%3 #( <#*& #&3%& '(;#'2%.
OLIMEX $':: (#+ 822%)+ 4##37 +58+ 58;% 2:%8&:< C%%( *7%3 E#&% +58( +5% 8E#*(+ (%%3%3 +#
%;8:*8+% +5%'& 9*(2+'#(8:'+<.
I9 +5% 4##37 8&% 9#*(3 +# C% '( $#&6'(4 2#(3'+'#(. 8(3 +5% :826 #9 9*(2+'#(8:'+< '7 8 &%7*:+ #9
:826 #9 6(#$:%34% #( +5% 2*7+#E%&7 )8&+. (# &%9*(3 $':: C% E83%. C*+ +5% 4##37 $':: C% &%+*&(%3
+# +5% *7%& 8+ +5%'& %G)%(7%.
A:: &%+*&(7 E*7+ C% 8*+5#&'F%3 C< 8( RMA N*EC%&. EE8': 7*))#&+K#:'E%G.2#E 9#& 8*+5#&'F8+'#(
(*EC%& C%9#&% 75'))'(4 C826 8(< E%&258(3'7%. P:%87% '(2:*3% <#*& (8E%. )5#(% (*EC%& 8(3 #&3%&
(*EC%& '( <#*& %E8': &%H*%7+.
R%+*&(7 9#& 8(< *(899%2+%3 3%;%:#)E%(+ C#8&3. )&#4&8EE%&. +##:7. 8(3 28C:%7 )%&E'++%3 $'+5'( 7
38<7 9&#E +5% 38+% #9 &%2%')+ #9 E%&258(3'7%. A9+%& 7*25 +'E%. 8:: 78:%7 8&% 2#(7'3%&%3 9'(8:.
R%+*&(7 #9 '(2#&&%2+ #&3%&%3 '+%E7 8&% 8::#$%3 7*CJ%2+ +# 8 10L &%7+#26'(4 9%%. W58+ '7
*(899%2+%3M I9 <#* 5##6%3 '+ +# )#$%&. <#* 899%2+%3 '+. T# C% 2:%8&. +5'7 '(2:*3%7 '+%E7 +58+
58;% C%%( 7#:3%&%3 +#. #& 58;% 583 +5%'& 9'&E$8&% 258(4%3. B%28*7% #9 +5% (8+*&% #9 +5%
)&#3*2+7 $% 3%8: $'+5 ()&#+#+<)'(4 %:%2+&#('2 +##:7! $% 28((#+ 8::#$ &%+*&(7 #9 '+%E7 +58+ 58;%
C%%( )&#4&8EE%3. )#$%&%3 *). #& #+5%&$'7% 258(4%3 )#7+ 75')E%(+ 9&#E #*& $8&%5#*7%.
A:: &%+*&(%3 E%&258(3'7% E*7+ C% '( '+7 #&'4'(8: E'(+ 8(3 2:%8( 2#(3'+'#(. R%+*&(7 #( 38E84%3.
72&8+25%3. )&#4&8EE%3. C*&(+. #& #+5%&$'7% N):8<%3 $'+5N E%&258(3'7% $':: (#+ C% 822%)+%3.
A:: &%+*&(7 E*7+ '(2:*3% 8:: +5% 982+#&< 822%77#&'%7 $5'25 2#E% $'+5 +5% '+%E. T5'7 '(2:*3%7
8(< I(-C'&2*'+-S%&'8:-P&#4&8EE'(4 28C:%7. 8(+'-7+8+'2 )826'(4. C#G%7. %+2.
W'+5 <#*& &%+*&(. %(2:#7% <#*& POB. A:7# '(2:*3% 8 C&'%9 :%++%& #9 %G):8(8+'#( #9 $5< +5%
E%&258(3'7% '7 C%'(4 &%+*&(%3 8(3 7+8+% <#*& &%H*%7+ 9#& %'+5%& 8 &%9*(3 #& 8( %G258(4%.
I(2:*3% +5% 8*+5#&'F8+'#( (*EC%& #( +5'7 :%++%&. 8(3 #( +5% #*+7'3% #9 +5% 75'))'(4 C#G.
P:%87% (#+%I I+ '7 <#*& &%7)#(7'C':'+< +# %(7*&% +58+ &%+*&(%3 4##37 &%825 *7. P:%87% *7% 8
&%:'8C:% 9#&E #9 75'))'(4. I9 $% 3# (#+ &%2%';% <#*& )82684% $% $':: (#+ C% 5%:3 :'8C:%.
S5'))'(4 8(3 58(3:'(4 258&4%7 8&% (#+ &%9*(38C:%. W% 8&% (#+ &%7)#(7'C:% 9#& 8(< 75'))'(4
258&4%7 #9 E%&258(3'7% C%'(4 &%+*&(%3 +# *7 #& &%+*&('(4 $#&6'(4 '+%E7 +# <#*.
T+e ,ull text mi*+t be ,ound at +ttps122///'olimex'com2/i-i23T%QLarranty ,or ,uture re,erence'
4a*e 77 o, 77

Das könnte Ihnen auch gefallen