Home

View - Element14

image

Contents

1. A10S OLinuXino MICRO Open source single board Android Linux mini computer USER S MANUAL Revision A June 2013 Designed by OLIMEX Ltd 2013 lead free All boards produced by Olimex LTD are ROHS compliant OLIMEXO 2013 A10S OLinuXino MICRO user s manual DISCLAIMER 2013 Olimex Ltd Olimex 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
2. 1 4 Organization Each section in this document covers a separate topic organized as follow 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 A10s Allwinner processor Chapter 5 is an explanation of the control circuitry associated with the microcontroller to 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 6 of 36 OLIMEXO 2013 A10S 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 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 co
3. HDMI output with ESD protectors 100MBit native Ethernet Audio Line input Audio Headphones output UEXT connector LCD connector to work with 4 3 7 0 10 1 LCD modules from Olimex 50 GPIOs on three GPIO connectors MicroSD card connector SD MMC card connector DEBUG UART connector for console debug with USB SERIAL CABLE F STATUS LED Power LED e 2KB EEPROM for MAC address and other storage 5 BUTTONS with ANDROID functionality BOOT REC and POWER buttons Microphone input on connector not populated Composite TV output on connector not populated JTAG DEBUG connector not populated e UART1 connector not populated 5V input power supply noise immune design 4mounting holes Page 5 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 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 f
4. Table of Contents DISCLAIMER S iibi ee een obla Rtn E I ELSE EUH e Se CEU dM ES ERR MEME ES RF EE d iR 2 CHAPTER 1 OVERVIEW a dixic asset a uM A er Oot Te rye 5 T Introduction to the chapter eios cecus sese taa os co aea es age eae e eua abs apa aea aseo caeno er osos cese eaa sau En S Ue 5 CHAPTER 2 SETTING UP THE OLINUXINO BOARD e eere 7 2 Introduction to the Chapter cccccccssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssseseses 7 CHAPTER 3 A10S OLinuXino MICRO BOARD DESCRIPTION 10 3 Introduction to Te ILC EET E L L E T E L O L E LTT 10 CHAPTER 4 THE ALLWINNER A10s MICROCONTROLLER 12 4 Introduction to the Chapter ccuire aaaeaii eainiie aaa ea aaa cua uu a 12 4 1 The WICKOCONTVON ER iissccssdiscsiacavisssicccscseiedeit est ideestsicsiucessbecsstsiedeidsntideasiaiesssaasssdiaeesbaesssIelsseeds 12 4 2 Block RABY i NREPPRRTRTRRRNRRRRRR 14 CHAPTER 5 CONTROL CIRCUITY seesssssssssccssssssccssccesccsseccsccsscseccecescecsecsses 15 5 Introduction to the Chapter ccccscsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssscsssess 15 CHAPTER 6 CONNECTORS AND PINOUT ccccccssosssscsscssssscscssccssscsscsssoes 16 6 Iniroducion to he chapter ois sso luto cibi n pH La D LU Sac a Ga pania o ed bot eb Di ad 16 6 1 Communication with the A106
5. ccccccsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssass 16 6 1 1 USB OTG communication NAND firmware repair update ecce eene eene eee nnnnne 16 6 12 UXRTO UARTI UEXT ihterface iiic vectus evoca apis ee seen atc bacs una tUe aa doa ai co seu oe cu co a eva s aas aa SEG eu Co oo su ad ra na 17 6 1 3 JTAG DEBUG rii cus ca susc suas b us cia oeuan opa se sua COR ca Cue Saba as assa uos un Dos und ec uda MM oS eos ge Rua cn ca E USUS HS UE SHEONEE 18 6 2 SD card CODDBCUOOES iion aece easi eso ea anui coo eec e see a ases aee sese rna oo ed caa e Ya sedo dese sese qd ege ebev reus oova da 18 CEPR IB AAT CO ILLE RERO 18 6 2 2 SD MMC2 MERE ERRORS 19 64 LINE IN Socket CODDeC OE eer ecco ead E Ea Gegn eoo apa E LER Less eoo epa ibo Copa C eb SLE vba aede 20 6 5 AUDIO OUT socket CONNECHOL ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssscccssssssesssceses 21 GRAUIS NOILCmEReR M 21 Page 3 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 6 7 USB S LR e NRI 22 6 9 Eta dila ESTERI EU aaa aa a aa e a OEEO aE 23 6 16 Jumper descrppElli usas acean cod ol i cba elo pi DeL Es Cif ONDE osovi ta EP Vu uM dsssb Tere ere err TTT 30 6 17 Additional hardware componennts e esee esee eene nnn nnn a nana nana notes assa nete esas aan 31 CHAPTER 7 SCHEMATICS ne CE eI 32 7 Introduction to the Chapter ccccccccsssssssss
6. 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 UBOOT REC 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 UBOOT EN SMT Open When UBOOT EN is closed then HOME button acts like BOOT button e g capable of entering the board into bootloader mode HCE NAND E SMT Closed When open disables the NAND memory if you have a board with NAND This might be useful if you want to use the signals on GPIO 2 VPS SMT Reserved for future use of different types of NAND memories VPS SMT Reserved for future use of different types of NAND memories o o D 5 o as D 5 JTAG2PB E SMT Open Changes the JTAG port mapping When closed JTAG is mapped to PB Port B When open JTAG depends on software config 5V LDOO SMT LDOO When in 5V position excludes the power module AXP152 from powering the MCU When in LDO position AXP152 handles the power supply 5V USB1 DRV SMT USB1 DRV When in position 1 the A10s controls the USB HOST powering when in position 2 the USB HOST is always powered 45V 1 2V INT E SMT Closed When disconnected is used for amperage measurements at 1 2V 1 5V E SMT Closed When disconnected is used for amperage measurements at 1
7. 35 37 39 e o Lad p Bx pj E me o hes p kms e id hmm arid hmm jm 9 Page 28 of 36 LCD D19 LCD D21 LCD D23 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 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 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 L CD43TS with native 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 VGA and 800x600 default settings you need to upload new Android image to the board These images are available here https www olimex com wiki A13 OLinuXino using an operating system NAND flash Since the configuration in the Debian images is set to VGA and 800x600 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 Page 29 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 6 16 Jumper description
8. devices on the USB HOST via external hub a lot of GPIOs and the LCD CON Page 15 of 36 OLIMEXO 2013 A10S 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 A10s The chip has a built in bootloader for communication with computer systems via a USB cable suitable only for connection with LiveSuit 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 SERIAL CABLE F with the UARTO interface allowing you to connect to an USB port 6 1 1 USB OTG communication NAND firmware repair update The main way of communicating with the firmware of A10S OLinuXino MICRO is via the USB OTG connector You will need a software tool LiveSuit and a newer firmware image if you wish to upgrade repair the firmware The simple steps for upgrading repair the firmware via the bootloader are 1 Download install and start LiveSuit 2 Hold down BOOT REC button on the board 3 C
9. 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 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 A10S OLinuXino MICRO THEY ARE CONSIDERED SUITABLE ONLY FOR A10S OLinuXino MICRO Page 2 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual
10. 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 36 of 36
11. 5V 3 0VA E SMT Closed When disconnected is used for measurements at 3 0VA 3 3V E SMT Closed When disconnected is used for amperage measurements at 3 3V Page 30 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 6 17 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 hynix H5TQ2G83CFR H9C 1 x 32Gbytes 4096Mb x 8 bit NAND FLASH the exact memory is hynix H27UBG8T2A LED1 PWR LED Page 31 of 36 OLIMEXO 2013 A10S 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 A10S OLinuXino MICRO 7 1 Eagle schematic OLinuXino schematics may be found it on the OLinuXino s GitHub repository https github com OLIMEX OLINUXINO tree master HARDWARE A10S OLinuXino MICRO You can download the whole repository as zip without having a GitHub account Both the AGB version and the version without NAND of the A10s MICRO share the same set of schematics We use mostly Eagle by Cad Soft 4 1612 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
12. F20 27 PIN15 NCE1 c1 PIN28 NWP 5 PIN16 NCEO B2 PIN27 NDQ7 B5 31 PIN17 NRE B1 PIN26 NDQ6 C5 33 PIN18 NRBO A1 PIN25 NDQ5 D5 35 PIN19 NRB1 A2 PIN24 NDQ4 A4 37 PIN20 NDQO B3 PIN23 NDQ3 B4 39 PIN21 NDQ1 A3 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 PIN22 NDQ2 C4 n y Ke Page 27 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 6 14 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 GPIO 3 connector 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 15 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 wife 1 3 5 7 9113 15 17 19 24 23 25 27 29 31 33
13. N C3 eon Woes C65 SPEED FB 805 500n 208m c201205 amp 01 RPTR PWFBOUT i LDPS ISOLATE MII SNIB TPTX TPTX NC TPRX RESETB TPRX RTL8201CP Rei206 4X8603 488 51R 22uF 6 3U Naar 3U RAT206 4X0603 4B8 4 7k EPHY RST R16 NA RJ45 SIDE AONW The EEPROM memory stores the MAC address Page 23 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 1234 5678 Page 24 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 6 10 HDMI connector Note that there are different Linux images depending whether the HDMI TV works at 50Hz or 60Hz refresh rate HDMI connector 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 IN1 OUT1 IN2 OUT2 IN3 OUT3 IN4 OUT4 GND GND IN1 OUT IN2 OUT2 IN3 OUT3 IN4 OUT4 GND GND IN1 OQUT4 IN2 OUT2 IN3 OUT3 IN4 OUT4 GND GND RCLAMP 524P HDMI SWM 19 HSCL R26 2k 2 2k Page 25 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 6 11 MIC TV The MIC TV pads lack a standardized connector so you either have to mount one or use jumper wires The MIC TV jack hasn t been fully tested on software level MIC TU Signal name MIC1O0UTN MIC1OUTP NACHN1 X18 6 12 GPIO 1 General Purpose Input Output 14pin connector The GPIO 1 connector has 14 pins described below
14. N 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 UARTO UART1 9m 00000 9m 000 mr eere eme Pine Barco remm pw p o e p o o Gps qp o p ocxpemeeis po 00 Ges qe p o3penweeur pro 4e p o o49 e UEXT S UART2 TX EN SPI2 MISO JTAG DOO a UART2 RX ez SPI2 MISO JTAG CKO EE TWI2 SCK 10 SPI2 MISO JTAG MSO The UEXT connector is used 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 17 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 6 1 3 JTAG DEBUG There is JTAG layout available at the top of the board The signals are multiplexed with the SPI that is located on the UEXT connector Refer to the signals below JTAG DEBUG e 0 T 00 SE 00 T 000 OE T puawmem E 0 The JTAG debug connector and options haven t been thoroughly tested you are welcome to send us feedback and your experience with this interface 6 2 SD card connectors There are two SD card connectors on this A10s board The now common microSD card connector is located on the top of the board near the HDMI connector However due to popular demand there is also an SD MMC card connector located on the bottom of the board Both SD slot
15. Pin 4 Signal name Processor pin Processor pin pom p PIN40 UART3 TX F1 18 c a w N UU H zZ Bw N Oo 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 6 13 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 Page 26 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual at the bottom of the board for your convenience GPIO 2 has heavy multiplexing with NAND data lines If you wish to use the signals you might want to disable the NAND by cutting ZCE NAND E SMT jumper For more info please check 6 16 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 GPIO 2 connector GPIO pin Signal name Processor pin GPIO pins Signal name Processor pin UI lt O ND UJ 3V O ND PINA TWIO SCK L2e PIN39 PIN5 TWIO SDA L19 PIN38 n PIN6 K20 10 PIN37 LED1 O HB ite 11 PIN7 12 PIN36 a A 13 PIN8 14 PIN35 15 PIN9 16 PIN34 17 PIN10 TWI1 SCK J320 18 PIN33 19 PIN32 n Hi Ke PIN11 TWI1 SDA J19 21 PIN12 NWE D1 PIN31 23 PIN13 NALE c9 PIN30 PIN14 NCLE C2 PIN29
16. USB HOST is exactly 523mA USB HOST connector z L8 USB_HOST FB0805 600R 2A FB 8 5 6 R 2A C96 USB amp UERTICAL Page 22 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 6 9 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 IEEE 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 EEPROM 16 Kbit DE ere 780805 500 200n8K201208 501 C 2 a 4 8 x 8 C48 TXD2 Tens END 22uF 6 3U TXEN AGND TEC xil L2 REZ ense7ruri sck T ae rca ke a a C 3 3U 2 2k S C60 RXD1 acs RXD2 Bm Lu a RXD3 DGND E ACU L623 RXDU DGND S RXC DGND RXER FXEN ERXCK ERXERR xi 33pF jest zi Qt EMDC T 33pF C62 EMDIO x2 IXEGGNIAN PSNUSHDUNUER DRE E ll t 3 3U RM1G1 3 RAL206_ lt 4X603 _4B8_4 7k LED PHYADO BM261 RAL206_ 4X0603 4B8 4 7k O ECRS 23 LED1 PHYAD1 RM2G2 RA1206_ 4X0603 _488_4 7k ECOL RM2G3 RA1296_ 4X0603 _4B8_4 7k LED2 PHYAD2 gt LED3 PHYAD3 RM2G64 eatas coxacem 488 4 7 821206 cixo amp BM1G3 LED4 PHYAD4 93 488 47k 100nF JIC63 DUPLEX PWFBI
17. 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 32 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 7 2 Physical dimensions Note that all dimensions are in mils EZ E 1 3 nannnnnrg PEDE ale a E i EG ERERSo sake see Bp anus sr marenn anf Af a ZEB Oo tai ce Bes 3775 4000 amp A10s OLinuXino MICRO rev D All dimensions are measured in mils The three highest elements on the board in order from the tallest to the shortest are USB HOST connector 650mils the Ethernet connector 600mils capacitors C86 C94 525mils Page 33 of 36 OLIMEXO 2013 A10S 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 26 06 13 Initial creation 8 2 Board revision Remember to chec
18. ate 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 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
19. board LINE_IN connector ie rie Sines nme orcs aem o s eem m 3 je LINEINR 10uF 6 3U C122 LINEINL 10uF 6 3U JC123 PJ W47S 5D2 LF _U2 The socket can interface standard 3 5 mm phone connector also known stereo plug or audio plug Page 20 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 6 5 AUDIO OUT socket connector Standard audio jack and phone jack are mounted for the audio interfacing rmm e 3 pem ae s een co Jes v HPOUTL AUDIO_OUT i 22uH 0 6R 0805 22uH 0 6R 0805 j CY Y Y L15 2 L Ra1206 4X0603 488 51R 22uH 0 6R 8805 PJ H47S 05D2 LF U2 The connector can interface standard 3 5 mm phone connector also known stereo plug or audio plug 6 6 USB OTG 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 USB OTG connector 45V OTG PWR USBO IDDET USB IDDET 3 ee qe NETS USB OTG Qf i The connector case is also grounded Page 21 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 6 7 USB HOST The USB HOST also features Low Loss Power Distribution Switch SY6280 which protects the board in case the devices you have plugged to the USB OTG try to draw more current than 523mA combined The maximum current available on the 5V
20. csssssssssssccsscsccssssssssscssssccscescssssssnsssccssesscsscsccsccees 32 8 1 Document reviSiOn eeeee eee eee a ananas anas asas anas asas ases asses sss esee ees assa eese e eua 34 8 2 Board POVISION ii cin oscas iss cvv ca Da ra sea ara sevo Os asians dE Ca Pede Pa OVE Qa Pa Pasa soe noan Ce gue a Du Ra NR DT U 34 Page 4 of 36 OLIMEXO 2013 A10S 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 A10S Olimex 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 A10S OLinuXino MICRO development board enables code development of applications running on the A10s 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 A10S Cortex A8 processor at 1GHz 3D Mali400 GPU NEON 512MB RAM 4GB NAND Flash only in the A10S OLinuXino MICRO 4GB version comes with built in Android image no SD card required USB High speed host with power control and current limiter USB OTG with power control and current limiter
21. ditional items include Audio device for Audio OUT jack Ethernet cable for wired Ethernet A number of extension modules that can add functionality or interface to the board on the UEXT Page 7 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual connector those can be explored here https www olimex com Products Modules Some of the above suggested items can be purchased by Olimex for instance SY0605E reliable power supply adapter 50Hz for EU 5V 0 5A for A10S OLinuXino MICRO SY0605E CHINA cheaper power supply adapter 50Hz for EU 5V 0 5A for A10S OLinuXino MICRO USB SERIAL CABLE F USB serial console cable female USB MINI CABLE standard USB type A to USB type mini cable 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 two possible ways of powering A10S OLinuXino MICRO 4GB via external supply providing 5V DC at the power jack or via the USB OTG connector Note that the board consumes around 300mA of current at 5V when there are no peripherals connected to the USB host so make sure the power supply is able to provide at least 5 00mA before plugging Depending on your preferred way of powering you might need additional hardware The preferred way of powering board is via th
22. e PWR jack with 5V DC with a power of 5W e g 5Vx1A 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 driving the board when using external display connected to the VGA connector Note that there are no means provided to power the A10s board from a battery The typical consumption of A10S OLinuXino MICRO 4GB is between 200mA and 320mA depending on the current load While the board is in stand by mode it consumes 200 220mA If the board has entered power down state you can bring it back without restart using the PWR BUT 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 Page 8 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 2 4 Button functions and NAND image restore in Android The following buttons represent functions in the Android PWR BUT used to perform software tur
23. erations lower class cards especially higher capacity ones might slow down the whole system microSD card connector eam ass feo 3mm 00 p 3 om 0000 EC las ace 3 Lom 00 E sums ea 3 6 2 2 SD MMC2 slot 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 SD MMC card connector o mmeonumus 000 pem a 3m 000 p m 0E aca eee m E 3 Guam ee ums 0 pemwm 3 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 Note that there is multiplexing on pins A11 and B12 of the A10s processor The SD MMC1 and the UART1 share the same data pins This means it is not correct to use the UART1 interface and the SD MMCI interface at the same time Page 19 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 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 5 volts 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 Pin amp Signal name EE More info about the power supply can be found in chapter 5 of this manual 6 4 LINE_IN socket connector Standard LINE_IN jack is mounted for audio input to the
24. k the schematics and the board design files to compare the differences ENDE BEEN release of the board 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 A10S A10S OLinuXino MICRO https www olimex com Products OLinuXino A10S A10S OLinuXino MICRO 4GB 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 ORDER CODES A10S OLinuXino MICRO 4GB the NAND version of A10S OLinuXino MICRO with additional 4GB NAND memory and built in Android image A10S OLinuXino MICRO the lite version of A10S OLinuXino MICRO with no external NAND SY0605E reliable power supply adapter 50Hz for EU 5V 0 5A for A10S OLinuXino MICRO Page 34 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual SY0605E CHINA cheaper power supply adapter 50Hz for EU 5V 0 5A for A10S OLinuXino MICRO USB SERIAL CABLE F USB serial console cable female USB MINI CABLE standard USB type A to USB type mini cable 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 ou
25. mponent pins or any other metallic element 2 2 Requirements In order to set up the A10S 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 additional access 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 HDMI enabled monitor screen projector or OLIMEX LCD TS display 40 pin CABLE IDC40 15cm or USB SERIAL CABLE F personal computer for Linux and or Android debugging SD card with compatible image if you have the board version with NO additional NAND memory you will need to use one of the images available Recommended items External USB hub to split the USB HOST mounted on the board you need that to connect more than one USB device External power supply unit 5V DC 5W required 5V 2 1A for optimal power USB SERIAL CABLE F for Android Linux debugging on UARTO CABLE IDC40 15cm LCD cable for LCD CON connector Ad
26. n off software turn on and HOME shows the home screen note that HOME is also used to enter bootloader mode for firmware update ENTER to select a choice MENU brings up the main menu VOL increases the volume VOL lowers the volume BOOT REC depending on the selection of UBOOT REC jumper this button might serve either as the trigger used to enter bootloader mode for NAND update via the USB OTG connector OR as a recovery button wake up in Android 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 POWER system written on the NAND 2 5 Prebuilt software The 4GB board variant comes with Android 4 0 ready to use The default settings of the software are followed How we have installed the software We have configured an Android image with settings suitable for A10S OLinuXino MICRO Then using LiveSuit 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 A10S OLinuXino MICRO A4GB The board variant without NAND needs an SD card with bootable OS Android or Linux There are ready images available for download at the A10s wiki article at Olimex s web site To repair the image on NAND re upload it following these easy steps 1 Run LiveSuit can be found in the
27. onnect the board to the computer via the USB OTG 5 Release BOOT REC button 6 You will be asked for drivers point manually the driver installer to the LiveSuit folder which contains drivers for the bootloader 7 Choose the image you have prepared or downloaded 8 Update and don t disconnect the board until the LiveSuit program confirms the update is complete There are different flavors of the same distribution depending on whether you want to use 50Hz HDMI or 60Hz HDMI or 7 display or 10 display etc You might need to change the configuration files inside depending on your current setup the SD card explore the SD card and make sure the correct corresponding your needs script bin is placed in the first SD card partition overwrite the original one Those images and the software required might be download from the wiki page https www olimex com wiki A10S OLinuXino MICRO Page 16 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 6 1 2 UARTO UARTI UEXT interface The UARTO UART1 and UEXT interfaces might be used for COM communication The UEXT is typically used for connecting additional modules but it can be used for debugging purposes also You can use our USB SERIAL CABLE F in the case of UART1 you can either use USB SERIAL CABLE M or USB SERIAL CABLE F jumper wires for debugging Consider table below when connecting the USB SERIAL CABLE F according to the wire color code The RX line of the cable GREE
28. orm factor and 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 According to the names A10S OLinuXino MICRO 4GB and A10S 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 0 4 image The other Olimex boards with close characteristics are the ones with A13 and A10 A20 microcontrollers The A13 boards feature a generation older processor but since they have been longer on the market they have better Linux support The A10 boards feature the bigger than A10s processor of the Allwinner A10 family The A20 boards feature the new dual core processor and pack exceptional for an embedded device computing speed Additional 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
29. r distributors Note that usually the cheapest and fastest method of purchasing Olimex products is from distributors List of confirmed Olimex LTD distributors and resellers https www olimex com Distributors Please visit https www olimex com for more info Page 35 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual 8 4 Product support For product support hardware information and error reports mail to support olimex com 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 d
30. r s manual 3 2 Layout bottom view Made in Bulgaria 2013 WWW OLIMEX COM est pads UART1 Tt open hardware PWR jack 51 i a Lj E SD MMC2 card USB HOST use_oTG USB_OTG Ethernet SCE NANO 9 m Pi VOL VOL MENU ENTER HOME UBOOT EN NAND MEMORY Please note that the NAND memory is present only in the 4GB version of the board Page 11 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual CHAPTER 4 THE ALLWINNER A10s 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 BH CPU GPU m ARM Cortex A8 W 256KB L2 cache B Graphics m Mali 400 GPU m 1080p HD video decoding m H 264 HP video encoding 1080p 30fps BH HDMI B HDMI1 4 m 1080p output BH Memory W 16 32 bit DDR2 DDR3 B MLC TLC SLC EF NAND m 64 bit ECC W Boot Devices B NAND Flash m SPI Nor Flash m SD card m USB m Connectivity USB 2 0 OTG USB 2 0 HOST OHCI EHCI SD Card v3 0 eMMC V4 2 SPI TWI UART TS EMAC IIS B Package Page 12 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual BH BGA336 BH 14mm 14mm More information can be found on Allwinner s web site at the following web address http www allwinnertech com en product A10s html Page 13 of 36 OLIMEXO 2013 A10S OLinuXino MICRO u
31. s might be used simultaneously there is no data multiplexing 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 big enough microSD card you can download the official Linux image from the wiki pages https www olimex com wiki A10S 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 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 Android image especially if you have ordered a version of the board without NAND memory It is also Page 18 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual recommended to use Class 10 10M Byte sec card for faster read write op
32. ser s manual 4 2 Block diagram The block diagram is taken from Allwinner s web site CPU Cortex A8 amp GPU VPU Mali 400 1080P CODEC Page 14 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual CHAPTER 5 CONTROL CIRCUITY S 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 no hardware reset The reason behind that is the memory problems using such a strategy causes When the NAND memory performs read write operation and the user resets the board this might cause NAND corruption The board should be turned off the standard OS menu that might be invoked by holding POWER button 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 46 and 47 of the RTL8201CP chip the same chip controls the Ethernet 24 MHz quartz crystal Q2 is found at pins U20 and V20 of the A10s microcontroller 5 3 Power supply circuit The power supply is handled mainly by AXP152 power management system an Allwinner chip that goes together with the A10s 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 A10S OLinuXino MICRO requires input supply of 5V The minimum amperage suggested is 1A and this threshold may raise if using a lot of
33. wiki article for A10s and A13 2 Disconnect the power supply and USB cable 3 Place jumper BOOT REC in BOOT position 4 Press and hold BOOT REC button apply power supply attach USB cable and release the BOOT REC button 5 LiveSuit will detect the bootloader and will ask which file to program to the NAND flash 6 Wait till upgrade succeeds as shown below amp 9 LiveSuit V1 09 pa Select System ja Wizard User A Ing oe Upgrade uF Upgrade S n Y Guide amp Exit Image c Wsers Lyubcho Desktop al0s_android_nand_HDMI_en_3 img Process 096 Page 9 of 36 OLIMEXO 2013 A10S OLinuXino MICRO user s manual CHAPTER 3 A10S 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 A10S OLinuXino MICRO board itself 3 1 Layout top view The picture below shows the initial revision of ATOS OLinuXino MICRO PWR jack PWR LED LED USB HOST USB OTG Ethernet Mout hole DDR3 RAM LCD connector GPIO 2 POWER button A10s o a C a ul E x E D OLinuXino HICR Was TITM Rev BOOT REC UBOOT REC ANDROID BUTTONS GPIO 1 UEXT UART1 HDMI SD MMC1 AUDIO_OUT LINE_IN UARTO GPIO 3 MIC TV JTAG DEBUG Page 10 of 36 OLIMEXO 2013 A10S OLinuXino MICRO use

Download Pdf Manuals

image

Related Search

Related Contents

Samsung SRS686LKS User Manual    EMOTIONAL PIANO  

Copyright © All rights reserved.
Failed to retrieve file