Home

A20-OLinuXino-MICRO

image

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

image

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