background image

A20-OLinuXino-MICRO

Open-source single-board

Android/Linux mini-computer

USER’S MANUAL

Revision I, May 2014

Designed by OLIMEX Ltd, 2014

All boards produced by Olimex LTD are ROHS compliant

Summary of Contents for A20-OLinuXino-MICRO

Page 1: ...A20 OLinuXino MICRO Open source single board Android Linux mini computer USER S MANUAL Revision I May 2014 Designed by OLIMEX Ltd 2014 All boards produced by Olimex LTD are ROHS compliant...

Page 2: ...merchantability or fitness for purpose are excluded This document is intended only to assist the reader in the use of the product OLIMEX Ltd shall not be liable for any loss or damage arising from th...

Page 3: ...Android calibration 12 2 6 2 Debian calibration 12 2 7 Software support 12 2 8 Button functions and NAND image restore in Android 12 CHAPTER 3 A20 OLinuXino MICRO BOARD DESCRIPTION 14 3 Introduction t...

Page 4: ...O 2 General Purpose Input Output 40pin connector 33 6 13 GPIO 3 General Purpose Input Output 10pin connector 34 6 14 LCD_CON 40pin connector 34 6 15 Jumper description 36 6 16 Additional hardware comp...

Page 5: ...AM 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...

Page 6: ...rd 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 gen...

Page 7: ...ontrol 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...

Page 8: ...cases different polarity might cause hardware damage to the board 2 2 Requirements In order to set up the A20 OLinuXino MICRO optimally one or more additional items may be used They might be generall...

Page 9: ...72 A13 LCD7 low cost 7 LCD display with optional touchscreen component 800 480 A13 LCD10 low cost 10 LCD display with optional touchscreen component 1024 600 SATA HDD 2 5 500GB 5GB 2 5 SATA hard disk...

Page 10: ...eady 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...

Page 11: ...idea to use a serial cable for connection to the board from a personal computer since in this case you are dependent on a video resolution a cable like USB SERIAL CABLE F When the board boots type cha...

Page 12: ...some other LCD VGA or HDMI resolution then you have to start script file in root directory If the problem is under Debian Linux make sure you are properly logged in the XFCE interface Else applying c...

Page 13: ...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 m...

Page 14: ...ain 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...

Page 15: ...OLIMEX 2014 A20 OLinuXino MICRO user s manual 3 2 Layout bottom view At the bottom of the board there are mainly buttons and the large SD MMC connector Page 15 of 44...

Page 16: ...o the efforts of the community and Allwinner themselves The full list of features might be found below CPU ARM Cortex A7 Dual Core GPU ARM Mali400MP2 Complies with OpenGL ES 2 0 1 1 VIDEO HD H 264 216...

Page 17: ...AUDIO Integrated HI FI 100dB Audio Codec Dual analog mic amplifiers More information can be found on Allwinner s web site at the following web address http www allwinnertech com en product A20 html 4...

Page 18: ...25 MHz quartz crystal Q1 is connected to pins X1 and X2 of the RTL8201CP Ethernet controller 32 768 Hz RTC quartz crystal Q2 is found at pins F1 and F2 of the A20 microcontroller 24 MHz quartz crystal...

Page 19: ...ght be unable to recover the settings without a proper UART0 connection The more indirect ways of communicating with the board are via peripheral devices mouse and keyboard via a touch screen LCD that...

Page 20: ...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 There are different...

Page 21: ...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 UART0 Pin Signal name Processor pin 1 3 3V 2 UA...

Page 22: ...he 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 refe...

Page 23: ...Wire name processor pin 1 DAT2 RES SD0 D2 K19 2 CD DAT3 CS SD0 D3 K20 3 CMD DI 4 VDD 5 CLK SCLK SD0 CLK L20 6 VSS2 7 DAT0 DO SD0 D0 M19 8 DAT1 RES SD0 D1 M20 6 2 2 SD MMC slot The schematic related t...

Page 24: ...le 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...

Page 25: ...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 Pin Signal name Processor pin 2 MICIN AC20 3 MICIN AC20 5 GND The socket can interface...

Page 26: ...nnector The part of the schematic related to the USB_OTG is shown below The USB_OTG features Low Loss Power Distribution Switch SY6280 which protects the board in case the devices you have plugged to...

Page 27: ...n the allowed current Please note the pads of capacitors C222 and C223 where you can solder tantalum capacitors 220uF 18V If you do so you would be able to increase the stability of the powering by th...

Page 28: ...ion 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 mi...

Page 29: ...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 conn...

Page 30: ...or 60Hz refresh rate If you board runs Android there is a specific option to set the appropriate HDMI output HDMI connector Pin Signal name Processor pin Pin Signal name Processor pin 1 HTX2P T23 11...

Page 31: ...t you would need a specific Android image for the VGA output with proper display and output settings We don t provide such image ready at the moment The VGA output has been tested only with the offici...

Page 32: ...yout is described below GPIO 1 connector Pin Signal name Processor pin Pin Signal name Processor pin 1 5V 2 GND 3 3 3V 4 GND 5 PG0 F20 6 VOL _BUT AB23 7 PG1 E21 8 VOL _BUT AB23 9 PG2 E20 10 MENU_BUT A...

Page 33: ...ose 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...

Page 34: ...13 PH10 A3 14 PB7 B12 15 PH11 SDC3 DET B3 16 PB8 SATA PWR EN A11 17 PH12 C3 18 PB10 C11 19 PH13 A2 20 PB11 C10 21 PH14 B2 22 PB12 C9 23 PH15 A1 24 PB13 B11 25 PH16 B1 26 PB14 A10 27 PH17 C1 28 PB15 B1...

Page 35: ...38 TPX2 AA22 39 TPY1 Y23 40 TPY2 AA23 Signals marked with are multiplexed with either a peripheral device or another connector Ensure that the multiplexing is handled properly on software and or hard...

Page 36: ...e 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 Open Reserved for future use of different types of...

Page 37: ...o 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...

Page 38: ...s Note that all dimensions are in mils The three highest elements on the board in order from the tallest to the shortest are USB_HOST connector 700mils capacitors C202 650mils the Ethernet connector 6...

Page 39: ...otable changes Modified page A 30 08 13 Initial manual release All B 16 09 13 1 Quartz values error fixed 2 Updated the board revision changes 15 16 C 18 09 13 1 Added new additional products 2 Added...

Page 40: ...vision Notable changes B Initial release of the board C 1 Resistor matrix RM23 gets replaced by R133 R134 R135 2 Adjusted the package of H5TQ2G63BFR MEM4G16D3EABG 125 3 R12 and R15 values changed to 0...

Page 41: ...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 freenode net http...

Page 42: ...nstructions 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...

Page 43: ...nnect 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 supply 6 16 V release RECOVERY butto...

Page 44: ...rrect 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 or have had their...

Reviews: