Home
        A20-OLinuXino-MICRO
         Contents
1.                                                                                                                                                  ETXD1 2 ud AVDD33 C63 ae af AAAA OER E E p R O M l  EPDS 3  1x02 pons Sor  6 30 l  ETXEN 3  1x03 aono Be      ETXCK z  EN AGND 16 Kb  t    L2  DUDD33 OE O3 3U  2048 x 8     ERXDO ii ae POO OLN    ERXOL 28  yor c66  ce7 ad  19  ERXD3 1e  RYDE ie  2ur e 3u l  ERXDU 22 s    ERXCK 16 RXDU DGND D  ERXERR 24  RXC DGND      RXER F XEN 33pF MC72  x   PHI l  01 NAQ 20  EMDC 25h une x2 E   33r jje7a 4 l  EMDHD5y 26F upro 4SB25 00 F 20E15 5x3 2mm 20ppm 20pF THI4 SDA    7 RH10Gi eau  Rh1206   AXG603 2188  4 7k lo BM9G1 arras Yes  ane 47  Ecrs zal ogg Lee hot Ruger PEER MED    ECOL acne EERS RADE IZ RMIG EE EE l  CEDG pHvADa L3 lp RMIG panza wees sae 2e    R20    J 2k 1  28  arser Lepavprvaps  15     RM1OG3  picos cosa seg ae Lis  37    3 300 ANE  38 8 196DE JJC74  EE eie PEG L3 88nF  C75 MAC Address    SPEED  xo SIBI Dh Ce  Hct Rem PLIFBOUT    3 300 43  LOPS 22uF  6 3U    HR ISOLATE cod  3 300 45  MIT SNIB TeTx  Et  1 1    A TPTX  Em      gt  4  RM10G2 42   NC TPRX  Bg B ws l  3 300 c RESETB TPRX  3 30 O A 82  RA1206  4X0603   4BB  4 7k Beer KG o    R25 RTL8201CP 56 BY    l  EPHY RSTH C sins oe ai B26 3 K  3  NA ER s 560R 33    8  6 l             6 8 HDMI connector    The part of the schematic that describes the HDMI module is shown below     Page 28 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    IN1 OUT1  IN2 OUT2  IN3 OUT3  IN4 OUT
2.             A20 OLinuXino MICRO    Open source single board  Android Linux mini computer    USER S MANUAL    Revision G  October 2013  Designed by OLIMEX Ltd  2013       lead free    All boards produced by Olimex LTD are ROHS compliant       OLIMEXO 2013 A20 OLinuXino MICRO user s manual    DISCLAIMER      2013 Olimex Ltd  OlimexG  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     This work is licensed under the Creative Commons Attribution ShareAlike 3 0 Unported License  To view a copy of  this license  visit http   www creativecommons org licenses by sa 3 0      This hardware design by Olimex LTD is licensed under a Creative Commons Attribution ShareAlike 3 0 Unported  License        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 merch
3.      Recommended items      External USB hub     to split the USB_HOST mounted on the board  you need that to connect more  USB devices     External power supply unit     6 16V DC  5W required  10V   0 5A      for optimal power     USB SERIAL CABLE F     for Android Linux debugging on UARTO     CABLE IDC40 15cm   cable used for LCD CON    Olimex LCD display     Adapter cable for the 6 pin VGA connector to standard VGA 15 pin connector    Additional items include     Audio device for HEADPHONES jack    Page 8 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual      Ethernet cable for wired Ethernet    A number of extension modules that can add functionality or interface to the board on the UEXT  connector  these can be explored here  https   www olimex com Products Modules        Some of the above suggested items can be purchased by Olimex  for instance     SY0612E   reliable power supply adapter 50Hz  for EU  12V 0 5A for A20 OLinuXino MICRO  SY0612E CHINA   cheaper power supply adapter 50Hz  for EU  12V 0 5A for A20 OLinuXino   MICRO   A20 Android SD   a tested class 10 micro SD card with the latest  by the time of leaving the  Olimex facilities  official Android release   A20 Debian SD     a tested class 10 micro SD card with the latest  by the time of leaving Olimex  facilities  official Debian Linux release   USB SERIAL CABLE F   USB serial console cable female   USB MINI CABLE   standard USB type A to USB type mini cable   A20 VGA CABLE   adapter from 6 pin connector
4.      Resistor matrix RM23 gets replaced by  R133 R134 R135     Adjusted the package of H5TQ2G63BFR MEM4G16D3EABG 125     R12 and R15 values changed to OR     NAND E jumper is changed from PTH to SMD closed  5  5V SATA PWR connector  altogether with 2x2uF  is changed  from WF2S to DW 2S and placed near the PWR jack instead of    C original position  6  GPIO 4 is now correctly named GPIO 1  7  There is a signal for the power of of the SATA    PB8 SATA PWR EN  r136  c216  r138  t1  t137  fet4   8  A jumper between 5V E SATA and 5V PWR SATA is added  9  The micro SD card connector is changed    Resistor optimizations    MEM and optimized PCB names    8 3 Useful web links and purchase codes       The web pages you can visit for more information about your device are     https   www olimex com Products OLinuXino A20 A20 OLinuXino MICRO 4GB    https   www olimex com Products OLinuXino A20 A20 OLinuXino MICRO      Page 40 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    A place for general questions  FAQ or friendly talk  https   www olimex com forum     You can get the latest updates on the software at  https   github com OLIMEX OLINUXINO   You may may join our IRC channel  olimex  2 freenode net  http   webchat freenode net    channels olimex            ORDER CODES     A20 OLinuXino MICRO 4GB   the NAND version of A20 OLinuXino MICRO with additional  4GB NAND memory  and built in Android image   A20 OLinuXino MICRO   the lite version of A20 OLinuXino MICRO with no externa
5.     G  Ui ALLE        VOL  SEARCH    3   r wet  me pe    p   k A e  eL    Beto   NC    ESC       Page 14 of 44       OLIMEX   2013 A20 OLinuXino MICRO user s manual  CHAPTER 4  THE ALLWINNER A20 MICROCONTROLLER    4  Introduction to the chapter    In this chapter is located the information about the heart of OLinuXino     its microcontroller  The  information is a modified version of the datasheet provided by its manufacturers     4 1 The microcontroller    m CPU  BH ARM   Cortex    A7 Dual Core    mH GPU  Mm ARM   Mali400MP2  W Complies with OpenGL ES 2 0 1 1    m VIDEO  m HD H 264 2160p video decoding  M Multi format FHD video decoding  including Mpeg1 2  Mpeg4 SP ASP GMC  H 263   H 264   VP6 8  AVS jizun  Jpeg Mjpeg  etc   H 264 High Profile 1080p 230fps or 720p 60fps encoding  3840x1080 30fps 3D decoding  BD SBS TAB FP supported  Complies with RTSP  HTTP HLS RTMP MMS streaming media protocols    m DISPLAY   Supports multi channel HD display   Integrated HDMI 1 4 transmitter with HDCP support  CPU RGB LVDS LCD interface   Supports CVBS Y PbPr VGA   Integrated TV decoder    BH CAMERA   Integrated parallel 8 bit I F YUV sensor  Integrated 24 bit parallel YUV 444 I F  m Supports 5M CMOS sensor   W Supports dual sensors    B MEMORY  mH DDR2 DDR3 DDR3L controller  B NAND Flash controller with 64 bit ECC    m AUDIO  W Integrated HI FI 100dB Audio Codec    Page 15 of 44    OLIMEX  2013 A20 OLinuXino MICRO user s manual    m Dual analog mic amplifiers    More information can be fo
6.   or have had their firmware changed  Because of the nature of the  products we deal with  prototyping electronic tools  we cannot allow returns of items that have    been programmed  powered up  or otherwise changed post shipment from our warehouse     All returned merchandise must be in its original mint and clean condition  Returns on damaged     scratched  programmed  burnt  or otherwise  played with  merchandise will not be accepted     All returns must include all the factory accessories which come with the item  This includes    any In Circuit Serial Programming cables  anti static packing  boxes  etc     With your return  enclose your PO   Also include a brief letter of explanation of why the  merchandise is being returned and state your request for either a refund or an exchange     Include the authorization number on this letter  and on the outside of the shipping box     Please note  It is your responsibility to ensure that returned goods reach us  Please use a    reliable form of shipping  If we do not receive your package we will not be held liable     Shipping and handling charges are not refundable  We are not responsible for any shipping       charges of merchandise being returned to us or returning working items to you           The full text might be found at https   www olimex com wiki GTC Warranty for future reference     Page 44 of 44    
7.  Please note that most the jumpers on the board are SMT type  If you feel insecure of your  soldering cutting technique it is better not to try to adjust the jumpers since it is possible to damage  the board     Board jumpers    PTH UBOOT Changes the functionality of the  BOOT REC button   when in UBOOT  position the button is used to  enter bootloader mode  to connect  via USB OTG   When in REC    VPS  SMT Reserved for future use of  different types of NAND memories    VPS  SMT Reserved for future use of  different types of NAND memories     6 16 Additional hardware components       The components below are mounted on OLinuXino but are not discussed above  They are listed  here for completeness     Reset button   used to reset the board    2 x 2Gbytes  2 x 256Mb x 8 bit  DDR3 SDRAM   the exact memory used in the first revisions of  the board is Memphis HSTQ2G83CFR H9C H5TQ2G63BFR    1 x 32Gbytes  4096Mb x 8 bit  NAND FLASH   the exact memory is hynix H27UBG8T2A  PWR LED   turns on upon powering the board  LED1     GPIO button    Page 35 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    CHGLED   lights when charging a battery connected to the Li Po battery connector     Page 36 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual  CHAPTER 7  SCHEMATICS    7  Introduction to the chapter   In this chapter is located information about the schematics describing logically and physically A20   OLinuXino MICRO    7 1 Eagle schematic    OLinuXino schematics may be found i
8.  to 15 pin one   CABLE IDCA0 15cm   cable for LCD to LCD CON connection   A13 LCD43TS   low cost 4 3  LCD display with touchscreen component   480 x 272  A13 LCD7   low cost 7  LCD display with optional touchscreen component   800 x 480  A13 LCD10     low cost 10  LCD display with optional touchscreen component     1024 x 600    2 3 Powering the board    There are three possible ways of powering A20 OLinuXino MICRO 4GB   via external supply  providing 6 16V DC at the power jack  from 5V USB port via USB  OTG connector or from 3 7V  Li Po battery via the LIPO BAT  Note that the board consumes around 300mA of current at 12V  when there are no peripherals connected to the USB hosts  so make sure the power supply is able to  provide at least 500mA before plugging  Depending on your preferred way of powering you might  need additional hardware     Important  Not all USB ports would be able to provide enough power for the board  Try using  another USB port USB hub or a cable of higher quality  The best practice is not to count on the mini  USB OTG as a single power source     The preferred way of powering the board is via the PWR jack with 6 16V DC with a power of SW   e g  6Vx0 8A  16Vx0 3A   This will make the board fully powered and able to power all the  peripherals connected to it     Note that when powering the board from the USB OTG  the power provided might be insufficient  to also power a bigger LCD connected to the LCD con  However  this power option is capable of  drivin
9. 4  GND GND    IN1 OUT1  IN2 QUT2  IN3 OUT3    IN4 OUT4  GND GND    IN1 OUT1  IN2 OUT2  IN3 OUT3  IN4 OUT4  GND GND    RCLAMP 524P    laks Pe  to foo  v e lal  foo   JB   c NI Jo      o  v       HDMI SWM 19    NW       Note that there are different Linux images depending whether the HDMI TV works at 50Hz or  60Hz refresh rate  If you board runs Android there is a specific option to set the appropriate HDMI  output     HDMI connector    We  Lis ee rane  Processor pin   pin  Signal nane  processor pin    me qe wo    L   3  ee  L3 em pm eke     ET  EEN K Cd        Pin 14 of the HDMI is not mandatory  In HDMI 1 0 1 3c it is reserved pin  in HDMI 1 4  it is  optional     6 9 VGA connector    You would probably need an adapter cable for the VGA display  6 pin connector to 15 pin female  RGB cable   You can make the cable or the connection yourself or you can purchase the Olimex   made cable  https   www olimex com Products Components Cables A20  V GA CA BLE  Note that  you also have to change the script under Debian as explained in chapter 2 6  Calibrating a display      Page 29 of 44       OLIMEXO 2013 A20 OLinuXino MICRO user s manual    Please note that you would need a specific Android image for the VGA output  with proper display  and output settings   The VGA output has been tested only with the official Debian Linux image so  far and it works fine  after selecting the proper mode by executing   change display sh      pin    back numbering   to the image below    a3 es kk qm  
10. ADC  LRADC  that uses a divider to determine which button is pressed     The yellow part of the table shows all the signals shared with the 6 pin VGA connector     6 12 GPIO 2  General Purpose Input Output  40pin connector    The GPIO pins are led out on a separate 40pin connecter  They allow the user to attach additional  hardware  check readings or perform hardware debug  The GPIO 2 connector numbers are printed  at the bottom of the board for your convenience     Page 31 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    246 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40       Z  1 3 5 7 9 11 13 15 17  19 21 23  25  27 29 31  33 35 37 39       GPIO 2 connector    EK   m emm me   a ge ee   a pes   a   s   e ao  Coa per fe   a   a e           m pes fe es  Ca es fe ers ds  ae  e   a eem em          Lx em T  o jene m   o gem Eom me EE  Cs ms f   e ese     je               Signals marked with   are multiplexed with either a peripheral device or another connector  Ensure that the multiplexing is handled  properly on software and or hardware level  else there would probably occur wrong levels  loss of data  etc         Page 32 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    6 13 GPIO 3  General Purpose Input Output  10pin connector    GPIO 3 connector features the signals of AXP152 on a convenient header  The signals available  might be used to implement power controls on the board     for instance     turning off the device at  specific voltage level or det
11. Android    Page 21 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    image especially if you have ordered a version of the board without NAND memory  It is also  recommended to use Class 10  10MByte sec  card for faster read write operations  lower class cards   especially higher capacity ones  might slow down the whole system     microSD card connector  Connector signal name Wire name  processor pin   DAT2 RES SD  D2  K19     CD DAT3 CS SDO D3  K20     mE CLK SCLK SD  CLK L2    DAT  DO SDO DO M19     8 DAT1 RES SDO D1 M29     6 2 2 SD MMC slot       The schematic related to the SD MMC1  SD MMC connector  is shown below        CD DAT3 CS     CMD DI  us       SDC3 CLK     cixvscu        USS2                  RM1562 SDC3 DO 7  RM1561 SDC3 D1 8     IRMI5GS SDC3 D2 9    DRT2 RES    pna564 PHiL SDC3 DETR     R38 co   RM1564 PH11 SDC3 DET  L   d188 CD CP         RB1286  4X0603   4BB  TOOK 5  RAL206_ 4X 603 _4B8_100K SH2    DRTO DO  DAT1 RES    is  inserted   sultch is Closed    Pacer eee       The SD MMC2 slot is located on the back of the PCB and works with the    larger    SD and MMC  cards  The connector was mounted to to popular demand     Note that by default this connector is not suitable for booting OS  Such support is possible but not  implemented in the official software releases     Page 22 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    SD MMC card connector      Pin   Connector signal name Wire name  processor pin   CD DAT3 CS SDC3 D3  B16   EER CMD 
12. Contents             DIES NA INTER sees eie Ge gs EG dd N N OG N mie 2  CHAPTER 1  OVERVIEW uua ee ee eN EDU Ub CUN EGER uS pipe DUE 5  1  WU TE chapter  Rem 5  Li ORE eee eee ere Pere Pore Te err nse er Poor ee Di GE HO EURO Ge errr GE ee err Perera Toe eTee 5  1 2 Target market and purpose of the board                     scccsssssssssssssssssssssssccssssssccssssssccsssssscscees 6  1 3 Bo    rd hr asini memt            M             id 6  1 4 Board version used in the miantlall     cs sssssccnsssssssrssasssesssssssesesnsasassdccssnsesnsssssssnessesssessseonesesnens 6  1 5 Oe STEDE  cs ate a sabi Ge Ge Eg ge se bel be ee ee VA Ee 6  CHAPTER 2  SETTING UP THE OLINUXINO BOARD                             eee 8  2  Introduction ty the cIiapter  asi ia aiias decus eto aeta ees sae sa s en sid N N EN GE a ER ena Ee 8       CHAPTER 3  A20 OLinuXino MICRO BOARD DESCRIPTION                      13  3  Introduction to     IE THE EE RE EE OO ER 13       ad E A hi od SIQU  iiit EE EE chats OE reb id 21  6 2 2 SD MMC KILLER EE EE EE ER EE EE EE EE 22             Page 3 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual       6 4 MIC IN  amp  HEADPHONES connectors                       eeeee eee e eee ee eee eee eene eene nennen nennen 24  6 5 USB OTG ONGELDIG iv ere eara sae sace cv ea sea ae ea ea ee cerva area ee ee ee La as aive Ge Ed 25  66 USB HOST CONHECO F caveat cincinnati 26  8 7 ENGER  ie ie ee GE ee eo ee Ge ee Ge 27       6 12 GPIO 2  General Purpose Input Output  40pin 
13. DI SDC3 CMD  A18     Ok se    dm S   seus gar imn    SSSCSC  Y    seas     ae wo    Additionally  there are the WP and CP switches that are responsible  respectively  for sensing  whether the card is locked for reading and whether there is a card inserted        6 3 PWR jack    The power jack used is the typical 2 5mm one used by Olimex in most of our products  You should  provide 6 to 16 volts direct current and the required current may vary depending on the peripherals  connected to the board  The power supply you use should be capable of providing at least 500mA of  current              More info about the power supply can be found in chapter 5 of this manual        Page 23 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    6 4 MIC IN  amp  HEADPHONES connectors    The part of the schematic related to those connectors is listed below     HEADPHONES       Standard MIC IN jack is mounted for audio input to the board  Note that it is a single channel  MIC IN  The MIC IN is a mono input     MIC IN connector    AC20     rine su mame  processor pin    Co em      e       3 em     je              s ec ee as EE       Page 24 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    The connector can interface standard 3 5 mm phone connector  also known stereo plug or audio  plug      The default audio output is set to the HDMI connector  for displays and monitors with built in  audio speakers   If you wish to use audio out you need to first disconnect the HDMI  boot the bo
14. IMEXO 2013 A20 OLinuXino MICRO user s manual    6  You will be asked for drivers for the bootloader  Navigate to the folder where you extracted the  PhoenixSuit and install the drivers from the respective executables  or manually point the installer  to the drivers folder in the PhoenixSuit installation path      7  PhoenixSuit will detect the board and would ask for the method of writing the image  Choose  method of writing the image and confirm your wish to write the image     8  Wait till upgrade succeeds as shown below           PhoenixSuit    Firmware          PhoenixSuit    ak   i   Upgrade Firmware Succeed           Caution  Please Check the Device Power Before Upgrade   Do not Unplug Device during the Upgrade Procedure     There are different flavors of the Android and Linux distributions depending on whether you want  to use 50Hz HDMI or 60Hz HDMI or VGA or 7  display or 10  display etc  You might need to  change the configuration files inside  depending on your desirable output medium   How to do it is  explained in chapter 2 6 Calibrating a display              Those images   the software required and further instructions might be found at the wiki page     https   www olimex com wiki A20 OLinuXino MICRO     Page 19 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    6 1 2 UARTO  UEXT1  UEXT2 interface    The UARTO might be used for UART communication by default  It is typically used for  serial terminal debug  The UEXTS are typically used for connecting add
15. LESR 105C 6 3x14 nm  RI2 5       The USB HOST connector features two levels     called USB1 and USB2 in the schematic  The  connector is situated between the USB OTG and the HDMI connector  Each of slots them features  a Low Loss Power Distribution Switch SY6280 which protects the board in case the devices you  have plugged to each level USB HOST try to draw more current than 523mA combined  The  maximum current available on each slot of the 5V USB  HOST is exactly 523mA     The SY6280 responsible for the USB1 is enabled by USBO DRV 1  processor pin A4   thus the  USB OTG is also controlled by the same signal     The SY6280 responsible for the USB2 is enabled by USBO DRV2  processor pin A5   thus the  USB OTG is also controlled by the same signal     USB HOST two level connector       The GND is common for both levels of the USB HOST     Page 26 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    6 7 Ethernet    The LAN connectivity is handled by Realtek s RTL8201CP  Some of the features of this  10 100Mbit controller are       10 100Mbps operation     Full half duplex operation     Supports auto crossover detection     Adaptive equalization      EEE 802 3 802 3u compliant     Supports IEEE 802 3u clause 28  1 8V    Operation with 3 3V IO signal tolerance  and much more    The Ethernet connector is grounded according to the standard  check GND1 and GND2 lines on the  schematics      If you use Linux then the Ethernet connector might be used for SSH connection to the bo
16. SERIAL CABLE F  with the UARTO interface allowing you to connect to an USB port     The more indirect ways of communicating with the board are via peripheral devices     mouse and  keyboard  via a touch screen LCD that is connected on LCD  CON connector and others     6 1 1 USB OTG communication  NAND firmware repair update     The main way of changing the firmware image located on the NAND of A20 OLinuXino MICRO   AGB is via the USB OTG connector     We have configured an Android image with settings suitable for A20 OLinuXino MICRO  Then    using PhoenixSuit tools we uploaded the image to the board via the USB OTG  The image is  available for users to try and tweak the settings  The images can be downloaded from the wiki    article at  https   www olimex com wiki A20 OLinuXino MICRO     The board variant without NAND needs an SD card with bootable OS     Android or Linux  There  are ready images available for download at the above linked A20 wiki article     To repair the image on NAND re upload it following these easy steps   1  Install and run PhoenixSuit  can be found in the wiki article for A20      2  Go to firmware tab of the program and point to a valid Android image  the latest official one may  also be downloaded from the A20 wiki article      3  Disconnect the power supply and USB cable from the A20 board   4  Press and hold RECOVERY button  apply power supply  6 16 V  release RECOVERY button     5  Connect USB cable to the mini USB connector    Page 18 of 44    OL
17. antability 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 A20 OLINUXINO MICRO  THEY ARE CONSIDERED SUITABLE  ONLY FOR A20 OLINUXINO MICRO     Page 2 of 44    OLIMEX  2013 A20 OLinuXino MICRO user s manual    Table of 
18. ard   connect the audio out device  speakers  and finally connect the HDMI     6 5 USB OTG connector    The part of the schematic related to the USB  OTG is shown below     L6    FB0805 600R 2R Hse 076     5U_OTG_PWR    USB  IDDET    ID  GND  USB OTG 9  L7 Z  OLS       The USB_OTG features Low Loss Power Distribution Switch SY6280 which protects the board in  case the devices you have plugged to the USB_OTG attempt to draw more current than 523mA  combined  The maximum current available on the 5V USB_OTG is exactly 523mA     The SY6280 responsible for the USB_OTG is enabled by USBO DRV  processor pin C12   thus the  USB_OTG is also controlled by the same signal     USB OTG connector    45V  OTG PWR    USBO IDDET    The connector case is also grounded        GEE    Page 25 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    6 6 USB HOST connector    The part of the schematic related to the USB  HOST connector is listed below     USB HOSTs    U10  SY6280  IN OUT    L8  FB0805 600R 28  UOM1    UDP1  1 1  C130   4    5  USB1 DRU 4    1    3    a  z  O ISET    N  C128 R47 R48   10k 13k 1   10UF  6 3    Iset 6800 Rs  Iset 523mA    A8QuF  16U LDHESR 105C 6 3x11mn  RH2 5      Sm SEE SEE      EED      SEE    LEVEL  HOST    QOnF     5U  U11 SY6280  IN our E    USB2 DRU 4 EN    USB    L10  FBO805 600R 2h    UDM2  UDP2    5    USB2   USB1  USB THO      io  z  G    pad     tsET            N  C136 R54 R55  u mm  pee 10k 13k 1     FB0805 600R 2n    Iset 6800 Rs  Iset    188uF  16U LO
19. ard  If you  lack any other option for debugging it might be hard to guess the correct IP of the board since it has  DHCP enabled by default  especially if you are in a large network   It is good idea to check the  default settings by exploring the Linux image settings  Those are usually stored in      etc network interfaces  For DHCP you need to enable auto detection and dhcp as shown below     auto eth0  iface ethO inet dhcp    For setting a static address please follow the pattern below     auto eth0   iface ethO inet static  address 192 168 1 5  netmask 255 255 255 0  gateway 192 168 1 254    The EEPROM memory may be used to store the MAC address     Important  In some Debian images it is possible that the Ethernet doesn t get auto detected during  boot up  This is done on purpose because if there is auto detection enabled and you don t want to  use the Ethernet connector or you have forgotten to plug a cable the start up would be greatly  delayed  This might be problem in the first start up to users counting only on SSH connection  You  can enable the Ethernet after a successful boot up with     ifconfing  a  dhclient eth  as seen after after the ifconfing command     Important  You can configure static DHCP given IP addresses in  etc network interfaces    Page 27 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual                                               Ethernet oz us    ETXD 36                                                                                   
20. at name the LAN is associated write  ifconfig    a   2  If  for example  it is under ethO name  then write   dhclient ethO   This should enable the Ethernet and then SSH would also be available     You can also enable auto detection of Ethernet on power up by uncommenting  auto eth0 in   etc network interfaces in the Linux image     Q  How to generate boot able SD card Debian Linux image for A20 OLinuXino    Follow our blog post with step by step instructions  at link   http   olimex wordpress com 2013 09 18 7795   note that Linux Sunxi Kernel is a work in   progress  this means you can try the current stage sunxi 3 4 branch but if something is broken and  doesn t work just revert to the git tags we give in the blog and they should work for sure     Q  How to install Android on an SD card     Two images are build one for 7  LCD and one for 10  LCD https   www olimex com wiki A20   OLinuXino MICRO Android  To write the images on the SD card you will need PhoenixSuit and to follow these steps      Install and run PhoenixSuit     Page 42 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual      Go to the firmware tab of the program and point to a valid Android image  note that the  images on Gdrive are compressed and you have to extract them to  img files to be able write  them with PhoenixSuit     Disconnect the power supply and USB cable from the A20 board  Put an SD card in micro SD  holder  We recommend 4GB class 10 card     Press and hold RECOVERY button  apply power sup
21. board behavior is  detailed     2 1 Electrostatic warning    OLinuXino is shipped in a protective anti static package  The board must not be exposed to high  electrostatic potentials  A grounding strap or similar protective device should be worn when  handling the board  Avoid touching the component pins or any other metallic element     2 2 Requirements    In order to set up the A20 OLinuXino MICRO optimally one or more additional items may be used   They might be generally placed in three categories     Required   items that are needed in order to achieve minimum functionality    Recommended   items that is good to have in order to be able to interact with the most important  of the features of the board    Additional     items that provide access to additional features or expand the features of the board     Required items      USB type A to USB mini cable     to connect to a personal computer  used for powering the board  and uploading new Android image to the NAND memory  if your board has 4GB NAND      Input device     either a mouse keyboard or touchscreen LCD     Output device     either HDMI cable   native HDMI monitor screen projector  or USB SERIAL   CABLE F   personal computer  for Linux and or Android debugging   or OLIMEX LCD  TS   display   40 pin CABLE IDC40 15cm  or A20 VGA CABLE   VGA monitor screen projector     SD card with compatible image     if you have the board version with NO additional NAND  memory you will need it to use one of the images available
22. connector                                 eee 31  6 13 GPIO 3       d Purpose Input Output  10pin connector                          eere eene enne ee 33             Page 4 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    CHAPTER 1  OVERVIEW    1  Introduction to the chapter    Thank you for choosing this OLinuXino single board computer from Olimex  This document  provides a user s guide for the Olimex A20 OLinuXino board  As an overview  this chapter gives  the scope of this document and lists the board s features  The document s organization is then  detailed     The A20 OLinuXino MICRO development board enables code development of applications  running on the A20 microcontroller  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    The board has the following set of features  note about the difference between the two versions of  the board        A20 Cortex A7 dual core ARM Cortex A7 CPU and dual core Mali 400 GPU     1GB DDR3 RAM memory     4GB NAND FLASH memory  available only on the 4GB version of the board     Android already loaded on the NAND  available only on the 4GB version of the board     SATA connector with 5V SATA power jack     Built in FullHD support  1080p      2xUSB High speed host with power control and current limiter     USB OTG with power control and current limiter     HDMI output with ESD protectors     VGA output on 6 p
23. e support    We maintain Linux and Android images for SD card which might be downloaded for free and  modified as the user wishes  The latest images and updates are featured at the wiki article of the    device  https   www olimex com wiki A20 OLinuXino MICRO     Page 12 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual  CHAPTER 3  A20 OLinuXino MICRO BOARD DESCRIPTION    3  Introduction to the chapter    Here you get acquainted with the main parts of the board  Note the names used on the board might  differ from the names used below to describe them  For the actual names check the A20   OLinuXino MICRO board itself     3 1 Layout  top view     The picture below shows the initial revision of A20 OLinuXino MICRO        5V SATA PWR VGA LCD CON UEXT1            SATA     nde ub d unos op slots f  NI   SD MMC1        HDMI EIER ER    le MIC IN  MEE die ol   HEADPHONES  use  Host     HAB e   en nro GPIO 3    GPIO 4  LED1    USB OTG  7 ET       T 8 PWR LED    a pT as    LAN       GPIO 2 UARTO UEXT2 MOUNT HOLE    GND PIN       U8 NAND NAND E             Please note that the NAND memory is present only in the 4GB version of the board     Page 13 of 44    OLIMEX  2013    3 2 Layout  bottom view     A20 OLinuXino MICRO user s manual    At the bottom of the board there are mainly buttons and the large SD MMC connector        SD MMC2    PWR  BUT  MOUNT HOLE       RECOVERY    Made in Bulgaria  2013    Designed by  OUPIEX 72    WWW OLIMEX COM    p2 5U    sopan rece  DG me RS 3     gt  
24. ecting levels     GPIO 3 connector    Ee   3 i olg HR   o ew Es     LE  e e os m   o   em EER  DE OIE  EE ER   9 e e o m eR   as muss  ee           eee        o pm Be es la      OER ee eo   m me m om pem e           m ems jm a pee eR  a ee Jm os ese   m e jg om Es   m eme je ee   x m m Ee  EE   o em e o m IR   o em JR om rsd      pe f   e mr      p    Signals marked with   are multiplexed with either a peripheral device or another connector  Ensure that the multiplexing is handled  properly on software and or hardware level  else there would probably occur wrong levels  loss of data  etc         6 14 LCD_CON 40pin connector    The LCD_CON pins are led out on a separate 40pin connecter for the ease of connecting an LCD   We have tested the ability of the board to interact with such a display  They allow the user to attach  additional hardware  check readings or perform hardware debug     Important  you need additional 40PIN ribbon cable to connect an Olimex display and the  LCD_CON     Page 33 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual       LCD CON connector    GPIO pin  Processor pin GPIO pin    Signal name  Processor pin     n   z  Oo     3 3V      14  a 13  B9     n   z  Iw     LCD D17  LCD D19  LCD D21  LCD D23    LCD D9    Pipe le  p  FlolofrPin    LCD D11    LCD D13    EETL  EXTA EEN eos pe  ae e  m em pe      bm me o qm Ie             kem je  e umm  ee     i  Lo m qm xm ME  Lo   qm   e      ow m    e            Signals marked with   are multiplexed with ei
25. ee  es pe   4 jeosw  xs     s                  em   s  e p       Back view of the 15 pin connector                6 10 SATA connector and power    The part of the schematic describing the SATA module is shown below     Pin  stern nane  processor pin   a foo PEN   a  sene     m         3  seo m         SATA RXP   EH  EN   pug    SATA TXM  SATA RXM       SATA RXM  SATA RXP    FET4 T              Page 30 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    6 11 GPIO 1  General Purpose Input Output  14pin connector    The GPIO 1 plastic connector has 14 pins  The signal layout is described below     Pin   Signal name    Processor pin   Pin   Signal name Processor pin    GND    FEEL    10 MENU BUT gr    12 SEARCH BUT    HB  HA   UU  c  UJ  Oo  N    a    14   HOME  BUT    16 ESC BUT    HB  Ui  WY  O  ul  C  N  rd     lt le  O O  gd r   MEM  Og Og       als    Pl   Olio  N  N  w  N    18   ENTER_BUT  TVOUT3  TVINO    EA  FREE         TVIN1    TVIN2    5    TVIN3     lt     LINEINR    UJ    LINEINL     gt    gt   w   w  N  N  Gin    FMINR     lt     FMINL     lt     UJ    MIC1OUTP    MIC1OUTN       N pla  Uu  e  M  N  N         Signals marked with   are multiplexed with either a peripheral device or another connector  Ensure that the multiplexing is handled  properly on software and or hardware level  else there would probably occur wrong levels  loss of data  etc       It was erroneously named GPIO 4 in the first release of the board    AI  Android buttons are connected to an 
26. g the board when using external display connected to the HDMI connector     The typical consumption of A20 OLinuXino MICRO 4GB is between 100mA and 320mA  depending on the current load and the power voltage applied     If the board has entered power down state you can bring it back without restart using the    PWR BUT  The PWR   BUT is also used to start the board when powered from a Li Po battery on  the battery connector     Page 9 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    Sometimes when starting Android it is possible the board to enter battery save mode even before  booting fully  Especially  if you have turned off the board without quick boot mode enabled  In this  case you should press the PWR  BUT for at least 5 seconds which would allow the board to start     For the European customers we sell two power supply adapters  please check chapter 2 2  We also  sell USB OTG to USB type A cables if you lack such     The default username password combination for the default Linux image on the SD card  if  purchased  is  root olimex     Note that it is normal that when the board is powered some integrated circuits might appear hotter  than others  This is perfectly normal for some chips   for instance     voltage regulators and the main  processor     2 4 Button functions and NAND image restore in Android    The bellow three buttons usually are supported under both Android and Debian     PWR  BUT   used to perform software turn off  software turn on  used to tu
27. in 1 25mm  0 05   step connector     100MBit native Ethernet     Battery connector with battery charging capabilities     Audio headphones output on connector     Microphone input on connector     2x UEXT connectors     LCD connector compatible with with 4 3   7 0   10 1  LCD modules from Olimex    160 GPIOs on three GPIO connectors     MicroSD card connector     SD MMC card connector     DEBUG UART connector for console debug with USB SERIAL CABLE F     GPIO LED     Battery charge status LED     Power LED     2KB EEPROM for MAC address storage and more     10 BUTTONS with ANDROID functionality   RESET button    Page 5 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual      4 mount holes  e 6 16V input power supply  noise immune design    PCB dimensions   5600 x 3250  mils    142 24 x 82 55  mm    1 2 Target market and purpose of the board    The boards from the OLinuXino family are easy to setup and powerful  It is possible to use them in  almost any application as a host board  They are suitable for embedded programming enthusiasts   Linux and Android gadget fans  they can just use the board as a media center or fully functional  Linux PC  for instance  and also professionals  since its low cost makes it very good solution for  application orientated embedded systems   The main usage of the board is software embedded  development without the urge of understanding perfectly the hardware     The strong points of the boards are the processor speed  the small form factor a
28. itional modules     Note that by default only UARTO is defined as a port suitable for serial debug  You can use our  USB SERIAL CABLE F for debugging  UEXT1 and UEXT2 are NOT defined by default     Consider table below when connecting the USB SERIAL CABLE F according to the wire color  code  The RX line of the cable  GREEN wire  should go to TX line of the target board  the TX line  of the cable  RED wire  should go to the RX line of the target board  The BLUE wire should go to  the target s GND line     px p  em je oo  bem p   NENNEN    xem wem      Ok es    EE UART6  TX DES SPI2 MOSI  al UART6 RX Ea SPI2 CLK    05 TWI2 SCK   10   SPI2 CSO    UEXT2    Tne  bf Se  ks  OE se  be ae   sees oe pem                        The UEXT connectors are used as an interface for the Olimex s UEXT modules  usually boards  with MOD  prefix in their commercial names   For more information on UEXT please visit   https   www olimex com Products Modules UEXT resources UEXT pdf          Page 20 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    6 2 SD card connectors    There are two SD card connectors on this A20 board  The now common microSD card connector is  located on the top of the board  near the audio in out connectors     Note that by default only the micro SD card slot might be used for booting the OS     However  due to popular demand  there is also an SD MMC card connector located on the bottom  of the board     Both SD slots might be used simultaneously   there is no data mul
29. l NAND    USB SERIAL CABLE F   USB serial console cable female   USB MINI CABLE   standard USB type A to USB type mini cable   A20 VGA CABLE   adapter from 6 pin connector to standard 15 pin VGA one   SY0612E   reliable power supply adapter 50Hz  for EU  12V 0 5A for A20 OLinuXino MICRO  SY0612E CHINA   cheaper power supply adapter 50Hz  for EU  12V 0 5A for A20 OLinuXino   MICRO   A20 Android SD     a tested class 10 micro SD card with the latest  by the time of leaving the  Olimex facilities  official Android release   A20 Debian SD   a tested class 10 micro SD card with the latest  by the time of leaving Olimex  facilities  official Debian Linux release   A13 LCD43TS   low cost 4 3  LCD display with touchscreen component   480 x 272  A13 LCD7   low cost 7  LCD display with optional touchscreen component   800 x 480  A13 LCD10     low cost 10  LCD display with optional touchscreen component     1024 x 600    How to purchase   You can purchase directly from our online shop or from any of our distributors  Note that usually it  is faster and cheaper to purchase Olimex products from our distributors  List of confirmed Olimex    LTD distributors and resellers  https   www olimex com Distributors     Please visit https   www olimex com  for more info     8 4 Frequently asked questions   Q  I power my board  it shows a logo and then nothing happens    A  This might be due to a number of reasons but it is recommended to try the following    1  Download latest official image from o
30. ly software changes to change the default Android or Linux resolution     Calibrating a display under Android is pretty straightforward from the Android application     Important  initially the boards are calibrated for a specific display  If you re write the image  no  matter whether the SD card or the NAND memory  you would need to use a mouse to calibrate the  display initially  It might be impossible to calibrate it via touching the display     Only for the latest official Debian image   The command for display calibrating in Debian Linux is   ts calibrate    The default Debian setup is made with settings for HDMI 720p 60Hz  If you want to change some  other LCD  VGA or HDMI resolution then you have to start change display sh script file in  root  directory     Type        change display sh  and choose the resolution and the interface LCD  HDMI or VGA      The supported resolutions are   For LCD     1  4 3   480x272   2  7   800x480   3  10   1024x600     For HDMI     0  480i  1  576i  2  480p  3  576p  4  720p50  5  720p60  6  1080150  7  1080160  8  1080p24  9  1080p50  10  1080p60    For VGA   note that the VGA signals are routed to custom 6 pin connector and you need to from    Page 11 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    adapter to standard VGA connector  Olimex also sells such adapter cables       1680x1050    1440x900    1360x768    1280x1024    1024x768    800x600     640x480     1920x1080    1280x720    codo   uUi iARU0FND CGC    2 7 Softwar
31. nd the low price to   productivity ratio     Customers have full access to the technical documentation of the board  The software is released  under General Purpose License and the board is considered open hardware     all schematics and  board design files are available to the customer under the Creative Commons Attribution   ShareAlike 3 0 Unported License     1 3 Board variants    There are two major board variants named  A20 OLinuXino MICRO 4GB and A20 OLinuXino   MICRO  The 4GB version has a built in NAND memory suitable for the storage of an operating  system without the need of a SD card  The 4GB version comes with already programmed Android  4 2 2 image     The other Olimex boards with close characteristics are the ones with A13 and A10 A10s  microcontrollers  The A13 boards feature a generation older processor but since they have been  longer on the market they have better Linux and Android support  The A10 A10s boards feature  single  than A20  processor core but they are more energy efficient making them better choices for  handheld devices and devices requiring power efficiency     Additional Android and Linux support and features are added overtime  The Linux support is a  work in progress and you should not expect full Linux support after the initial volume of such  boards have become available on the market  If you are in a hurry consider the older OLinuXino  designs  which have almost everything supported  have examples available and so on      1 4 Board versi
32. on used in the manual   Revision E boards and resources were used while writing this document  It is possible that they are  outdated so it is always recommended to download the latest sources from the GitHub page of the  board    1 5 Organization   Each section in this document covers a separate topic  organized as follows     Page 6 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual        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 A20     Allwinner  processor       Chapter 5 is an explanation of the control circuitry associated with the microcontroller       Chapter 6 covers the connector pinout  peripherals and jumper description       Chapter 7 provides the schematics and the dimensions of the board       Chapter 8 contains the revision history  useful links and support information    Page 7 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual  CHAPTER 2  SETTING UP THE OLINUXINO BOARD    2  Introduction to the chapter    This section helps you set up the OLinuXino development board for the first time  Please consider  first the electrostatic warning to avoid damaging the board  then discover the hardware and software  required to operate the board     The procedure to power up the board is given  and a description of the default 
33. or     700mils  capacitors C202     650mils  the Ethernet connector     600mils     The heights listed above include the PCB height     Page 38 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual  CHAPTER 8  REVISION HISTORY AND SUPPORT    8  Introduction to the chapter    In this chapter you will find the current and the previous version of the document you are reading   Also the web page for your device is listed  Be sure to check it after a purchase for the latest  available updates and examples     8 1 Document revision    Revision  date  Changes Modified page  A  30 08 13 Initial manual release    3  Quartz values error fixed  Bo Updated the board revision changes  Added new additional products  C  18 09 13 Added more information about the SD  card booting    3  a    Added few suggestions for USB boot   D  30 09 13 Added more information about power  Saving mode before complete Android  booting  Added more information about display  setting   ce Added chapter about the VGA   Added FAQ section    E   3       Added more information about A20  2  F  16 10 13 VGA CABLE Multiple pages    Page 39 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    Revision  date  Changes Modified page       Added more information about SSH  connection   G  24 10 13 Added more information about VGA  output requirements  Improved the FAQ section    8 2 Board revision    Remember to check the schematics and the board design files to compare the differences     NEM release of the board 
34. ply  6 16 V  release RECOVERY button     Connect USB cable to the mini USB connector     You will be asked for drivers for the boot loader  Navigate to the folder where you extracted  the PhoenixSuit and install the drivers from the respective executables  or manually point the  installer to the drivers folder in the PhoenixSuit installation path      PhoenixSuit will detect the board and would ask for the method of writing the image  Choose  method of writing the image and confirm your wish to write the image     Wait till upgrade succeeds  Note that it is not recommended to have your mini USB connected to an external USB hub  This  might cause delays and might distort the signal levels  Always test with the USB connected straight  to the USB ports of your computer     Important  When Android runs for very first time it takes several minutes to initialize all files and  buffers please do not cut the power supply during this process  Also when fresh image is installed  fast boot may be disabled  which means that when you apply power supply after few seconds  Android will go in sleep mode and you have to press POWER button to start it  you can change to  fast boot when you power off there is dialog box asking you if you want next boot to be fast boot   you have to check this box before you power off  Also note that you must do touch screen  calibration when you run Android for very first time which might require a mouse     Page 43 of 44    OLIMEXO 2013 A20 OLinuXino MICRO use
35. r s manual    8 5 Product support    For product support  hardware information and error reports mail to  support  olimex com  All  document or hardware feedback is welcome  Note that we are primarily a hardware company and  our software support is limited  Please consider reading the paragraph below about the warranty of  Olimex products        All goods are checked before they are sent out  In the unlikely event that goods are faulty   they must be returned  to OLIMEX at the address listed on your order invoice     OLIMEX will not accept goods that have clearly been used more than the amount needed to    evaluate their functionality     If the goods are found to be in working condition  and the lack of functionality is a result of  lack of knowledge on the customers part  no refund will be made  but the goods will be returned    to the user at their expense     All returns must be authorized by an RMA Number  Email support olimex com for authorization  number before shipping back any merchandise  Please include your name  phone number and order    number in your email request     Returns for any unaffected development board  programmer  tools  and cables permitted within 7    days from the date of receipt of merchandise  After such time  all sales are considered final     Returns of incorrect ordered items are allowed subject to a 10  restocking fee  What is  unaffected  If you hooked it to power  you affected it  To be clear  this includes items that  have been soldered to
36. rn on board when  powered by battery     has to be held down for at least 5 seconds to perform each action  RESET   used for hardware reset of the board     it is not recommended   RECOVERY   used to wake up the board from sleep    The following buttons represent functions in the Android  it is possible that not all Android  applications take advantage of the buttons  in such case the button would serve no purpose for that  application      VOL     increases the volume   VOL    lowers the volume   MENU   brings up the main menu   SEARCH   brings up search feature   HOME   shows the home screen  note that HOME is also used to enter bootloader mode for  firmware update   ESC     used to navigate away of a menu   ENTER   to select a choice    It is not recommended to disconnect the power supply  either the USB or the power jack  before    turning off the Android from the either the menus or by holding PWR BUT system written on the  NAND     2 5 Prebuilt software    The 4GB board variant comes with Android 4 2 2 ready to use  The default settings of the software  are followed  The default image works with HDMI monitor and 7  display     How we have installed the software  Detailed information might be found in chapter 6 1 1 USB   OTG communication  NAND firmware repair update      Page 10 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    2 6 Calibrating a display    Depending on the display or the screen you want to use with the A20 OLinuXino board you might  need to app
37. t on the OLinuXino s GitHub repository     https   github com OLIMEX OLINUXINO tree master HARDWARE A20 OLinuXino MICRO   You can download the whole repository as  zip without having a GitHub account     Please note that the schematics of A10  not to be confused with A10s  and A20 boards are the same  since the two Allwinner processors are pin to pin compatible  drop in replaceable      Both the 4GB version and the version without NAND of the A20 MICRO share the same set of  schematics     We mostly use Eagle by Cad Soft 4 16r2 for designing  However  the files should be compatible  with the latest Eagle available  Cad Soft offers a trial version of their software that allows you to  inspect schematics and board files  without being able to modify them      This work is licensed under the Creative Commons Attribution ShareAlike 3 0 Unported License   To view a copy of this license  visit http   creativecommons org licenses by sa 3 0      If you are looking for a schematic of an older revision of the board and it isn t available at our web  site you may request it by the support e mail     Page 37 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    7 2 Physical dimensions    Note that all dimensions are in mils              SEEN  EN                              All dimensions are in mils   A10 820 OLINUXINO MICRO  rev  D  OLIMEX LTD  PLOUDIU  BULGARIA  2013          The three highest elements on the board in order from the tallest to the shortest are  USB  HOST  connect
38. ther a peripheral device or another connector  Ensure that the multiplexing is handled  properly on software and or hardware level  else there would probably occur wrong levels  loss of data  etc      LCD D15  LCD D1    LCD D3    H  ul    Balai  e  QOionino   e  e  el       wl BR  uw    LCD D5    plPlFiPr  gt i D gt   oilolol jo o       e  e  el  e ea Ee  vloer  u Bl     7  11  13  15  17  19  21  23  27  31  33  35  37  39       The LCD connector is suitable for a number of Olimex displays and touchscreen panels with  different native resolution     the smallest available is the 4 3  one called A13 LCD43TS with native    Page 34 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    screen resolution of 480x272  through the 7   one named A13 LCD7 with 800x480  to the  1024x600 10 1  A13 LCD10     IMPORTANT     To use Android with display or resolution different than HDMI and 1024x600  default settings  you  need to upload new Android image to the board  These images are available here     https   www olimex com wiki A20 OLinuXino MICRO  using an operating system   NAND flash      Since the configuration in the Debian images is set to HDMI  720p 60Hz  and 1024x600  default  settings  you would need to change a configuration file in the main partition of the SD card   Detailed information and download locations for the script files might be found at   https   www olimex com wiki index php title Configuration of hardware in the debian image        6 15 Jumper description   
39. tiplexing lines  For instance     one  of them might be used for booting the OS  the other     for saving data     As a general precaution be careful with the SD cards you purchase  There is a big percentage of  fake cards due to the low effort required to counterfeit popular brands and the big demand for SD  cards worldwide  When in doubt     try the same operation with another card from another brand     Olimex sells microSD cards with Linux or Android images  that have been tested     please refer to  chapter  2 2 Requirements   Of course  if you already have a large enough microSD card you can  download the official Linux image from the wiki pages  https   www olimex com wiki A20   OLinuXino MICRO     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      6 2 1 SD MMC1 slot    The schematic related to the SD MMC1  microSD connector  is shown below     MicroSD    R29  pS 180k 1  SD MMC    CD DAT3 CS  CMD DI   USS   UDD  CLK SCLK    M14 DATA RES  as    E RAAR 7ER 250mA  BM14G4 SDO DET    MICRO  SD MMC  CP  NEHTF C LPAPR 08                   DATO DO                        SD MMCI slot is the    smaller    microSD card slot  located on the top of the board     This slot is typically used for booting the OS  due to the larger capacities of the microSD cards   compared to SD or MMC cards   It is suggested to have an SD card with a proper Linux 
40. troller     5 3 Power supply circuit    The power supply is handled mainly by AXP209 power management system  an Allwinner chip that  goes together with the A20 processor  It is mounted on the board but since it is relatively hard to  find we also sell it separately     The power supply circuit of A20 OLinuXino MICRO requires input supply of 6 16V  The    minimum wattage is 5W  and this threshold may raise if using a lot of devices on the USB HOST   via external hub   a lot of GPIOs and the LCD CON     Page 17 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    CHAPTER 6  CONNECTORS AND PINOUT    6  Introduction to the chapter    In this chapter are presented the connectors that can be found on the board all together with their  pinout and notes about them  Jumpers functions are described  Notes and info on specific  peripherals are presented  Notes regarding the interfaces are given     6 1 Communication with the A20    The more direct communication methods include connection via the bootloader and via the serial  interface  The chip has a built in bootloader for communication with computer systems via a USB  cable     suitable only for connection with PhoenixSuit program for firmware update  There is a  second option to connect to the board which is the male UARTO connector capable of delivering  some information on the COM port of your computer     and then use your favorite terminal program   puTTy  teraterm  etc  to receive the data send commands  You can use USB 
41. und on Allwinner s web site at the following web address   http   www allwinnertech com en product A20 html       4 2 Block diagram    The block diagram is taken from Allwinner s web site     28 EEN  a ARM Cortex A7 Thumb 2 FPU  Security System ARM Cortex A7 NEON SIMD    User Interface GPU       Audio Codec        Camera  Interface    Video Engine  ARM Mali400    ARM Mali400 Display Engine    Connectivity System Display Interface    I     TV Decoder    USB OTG 2 USB HOST   Interrupt Controller   CPU RGB LCD   GMAC EMAC SD MMC ff Timer HS Timer   J LVDS    EE  N HULE  EXCLUSUM   16 cHoMA    H   HOMI1A HDEP          TV Encoder                Page 16 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual  CHAPTER 5  CONTROL CIRCUITY    5  Introduction to the chapter    Here you can find information about reset circuit and quartz crystals locations  the power supply  circuit is discussed     5 1 Reset    The board has hardware reset controlled by the AXP209 power system management IC     The board should be turned off the standard OS menu  that might be invoked by holding POWER  button or    poweroff    command under Debian  and after the choice is confirmed it is safe to be  disconnected from the power supply unit     5 2 Clocks    25 MHz quartz crystal Q1 is connected to pins X1 and X2 of the A20 microcontroller   32 768 Hz  RTC  quartz crystal Q2 is found at pins F1 and F2 of the A20 microcontroller     24 MHz quartz crystal Q3 is found at pins N22 and N23 of the A20 microcon
42. ur wiki  either Android or Debian  either for SD card or  NAND memory   and upload it to the NAND or to an SD card again  There are instructions how to  do it in the other questions below  Try if the board works now    2  Check if your power supply provides enough current  try with different better power supply    3  Check the USB hub you are using  plug the USB cable directly to the back of your personal  computer  check the USB cable     Page 41 of 44    OLIMEXO 2013 A20 OLinuXino MICRO user s manual    4  The board might enter sleep mode very fast  especially if the Android was turned off without the     Quick Boot  mode being ticked on   Try pressing or holding down the PWR BUT for a couple of  seconds to wake it up     Q  How do I write the Linux image to a micro SD card to use with my A20 board   A  To write a Linux image to an SD card under Windows we use Win32 Disk Imager     Download Win32 Disk Imager software  Insert card   Start program   Select file   Click  write     To write a Linux image to an SD card under Linux     For instance you have an image with the file name of  debian 2g img   It would be downloaded to  the SD card connected to a Linux machine using one of the following commands       dd bs 4M oflag sync if debian 2g img of  dev sdX  or      cp debian_2g img  dev sdX  where X is the uSD card     Q  How to detect and enable the Ethernet controller  if it is disabled by default    A  You can enable it by following these two steps     1  To check under wh
    
Download Pdf Manuals
 
 
    
Related Search
 A20 OLinuXino MICRO 
    
Related Contents
Orne Socialiste juin6.pub  Honda Accessories C100 User's Manual    施工 ・ 取扱説明書 保存用    LG CHOCOLATE MCDD0007801 User's Manual  A la dcouverte du SLAM  Mode d`emploi des pots sans fond  Demolition & Recycling Professional User Guide    Copyright © All rights reserved. 
   Failed to retrieve file