background image

A10-OLINUXINO-LIME

and

A10-OLINUXINO-LIME-4GB

Open-source single-board Android/Linux mini-computer

USER’S MANUAL

Document revision I, December 2015

Designed by OLIMEX Ltd, 2015

All boards produced by Olimex LTD are ROHS compliant

Summary of Contents for A10-OLINUXINO-LIME-4GB

Page 1: ...LIME and A10 OLINUXINO LIME 4GB Open source single board Android Linux mini computer USER S MANUAL Document revision I December 2015 Designed by OLIMEX Ltd 2015 All boards produced by Olimex LTD are R...

Page 2: ...urpose 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...

Page 3: ...6 Connecting and calibrating a display 12 2 6 1 Android calibration 13 2 6 2 Debian calibration 13 2 7 GPIO under Debian 13 2 8 I2C and SPI under Debian 14 2 9 Software support 15 CHAPTER 3 A10 OLINUX...

Page 4: ...l Purpose Input Output 40pin connector 34 6 9 4 GPIO 4 General Purpose Input Output 20pin connector 34 6 10 LCD_CON 40pin connector 35 6 11 Jumper description 36 6 12 Additional hardware components 37...

Page 5: ...ard has the following set of features A10 Cortex A8 CPU 1GHz and Mali 400 GPU 512MB DDR3 RAM memory 4GB NAND FLASH memory available only on the 4GB version of the board SATA connector with 5V SATA pow...

Page 6: ...nuXino LIME 4GB The 4GB version has a built in NAND memory that allows the storage of an operating system without the need of a SD card The A20 OLinuXino LIME and A20 OLinuXino LIME 4GB boards are alm...

Page 7: ...e notes Chapter 3 contains the general board diagram and layout Chapter 4 describes the component that is the heart of the board the A10 Allwinner processor Chapter 5 is an explanation of the control...

Page 8: ...ard make sure that they have equal electrical polarity For example when you connect an HDMI cable between a TV and the board it is a good idea to have them both connected to the same electrical source...

Page 9: ...ut Some of the above suggested items can be purchased by Olimex for instance SY0605E reliable power supply adapter 50Hz for EU 5V 1A for A10 OLinuXino LIME SY0605E CHINA cheaper power supply adapter 5...

Page 10: ...rom the USB_OTG the current 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 con...

Page 11: ...file format first There are ready to use tools that convert script bin script fex Note that script bin fex contains configuration settings and definitions not only for the video output but also for th...

Page 12: ...768 5 800 600 6 640 480 7 1920 1080 8 1280 720 2 6 Connecting and calibrating a display One of the ways to interact with the board is via an external display with or without touchscreen component If...

Page 13: ...e the image no matter whether the SD card or the NAND memory you might need to use a mouse to calibrate the display initially It might be impossible to calibrate it via touching the display 2 6 2 Debi...

Page 14: ...out sys class gpio gpio49_ph9 direction 3 Set value or read value GPIO 49 3 1 Set value echo 0 sys class gpio gpio49_ph9 value echo 1 sys class gpio gpio49_ph9 value 3 2 Read input cat sys class gpio...

Page 15: ...e 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 You are more than welcome to send or share your sugg...

Page 16: ...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 A10 OLinuXino LIME board its...

Page 17: ...A10 OLinuXino LIME user s manual 3 2 Layout bottom view At the bottom are located mainly the buttons and microSD card connector You should be careful of the surface that you use to place the board Pa...

Page 18: ...KB L2 Cache GPU ARM Mali 400 VIDEO UHD 2160P video decoding 3D video decoding Support various video decoding formats including VP8 AVS H 264 MVC VC 1 MPEG 1 2 4 etc H 264 HP video encoding up to 1080p...

Page 19: ...ore information can be found on Allwinner s web site at the following web address http www allwinnertech com en product A10 html A good source of information on the processor is the linux sunxi wiki a...

Page 20: ...al Q3 is found at pins N22 and N23 of the A10 microcontroller 5 3 Power supply circuit The power supply is handled mainly by AXP209 power management system an Allwinner chip that goes together with th...

Page 21: ...t at hand when debugging the video output is not always reliable and if you set wrong display settings you might be unable to recover the settings without a proper UART0 connection The more indirect w...

Page 22: ...he official Linux image from the wiki pages https www olimex com wiki A10 OLinuXino LIME When removing the card please make sure that you release it from the connector by pushing and NOT by pulling th...

Page 23: ...r there is a card inserted 6 3 PWR jack The power jack used is the typical one used by Olimex in most of our products the DC barrel jack has 2 0mm inner pin and 6 3mm hole More information about the e...

Page 24: ...ntrolled by the same signal Please note that the USB0 DRV pin C12 port B9 is multiplexed with the I2S_DO1 signal If you are going to use the I2S audio interface then you would probably need to change...

Page 25: ...an be found in the wiki article of the board 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 wiki article 3 Disconnect th...

Page 26: ...sts is exactly 523mA The SY6280 responsible for the USB_HOST1 is enabled by USB0 DRV1 processor pin A4 The SY6280 responsible for the USB_HOST2 is enabled by USB0 DRV2 processor pin A5 USB_HOST connec...

Page 27: ...in etc network interfaces For DHCP you need to enable auto detection and dhcp as shown below auto eth0 iface eth0 inet dhcp For setting a static address please follow the pattern below auto eth0 ifac...

Page 28: ...l Ethernet Pin Signal name 1 TD 2 TD 3 VDD 4 NC 5 NC 6 VDD 7 RD 8 RD The RJ45 connector has a small yellow and a small built in LEDS and they are described below LED Color Usage Right Green Link statu...

Page 29: ...runs Android there is a specific option to set the appropriate HDMI output HDMI connector Pin Signal name Processor pin Pin Signal name Processor pin 1 HTX2P T23 11 GND 2 GND 12 HTXCN W22 3 HTX2N T22...

Page 30: ...adapter cable accordingly The other options is to check the SATA CABLE SET that we have available For more information please visit https www olimex com Products Components Cables SATA CABLE SET Pay...

Page 31: ...connector named CABLE 40 40 10CM IMPORTANT the cables and the 0 05 connectors are very fragile if you attempt to disconnect the setup by pulling the cable it might break Furthermore you might bend th...

Page 32: ...is described below GPIO 1 connector Pin Signal name Processor pin Pin Signal name Processor pin 1 5V 2GND 3 3 3V 4GND 5PG0 F20 6LRADC0 AB23 7PG1 E21 8LRADC1 AB22 9PG2 E20 10MICIN1 AC20 11PG3 D21 12VM...

Page 33: ...5 TWI0 SCK A15 6 PE0 E23 7 TWI0 SDA B15 8 PE1 E22 9 PI0 A20 10 PE2 D23 11 PI1 B20 12 PE3 D22 13 PI2 A19 14 PE4 C23 15 PI3 B19 16 PE5 C22 17 PI10 C17 18 PE6 B23 19 PI11 D17 20 PE7 B22 21 PC3 NCE1 L22 2...

Page 34: ...39 PH23 E2 40 PH27 F4 6 9 4 GPIO 4 General Purpose Input Output 20pin connector GPIO 4 connector features the rest of the signals available and few additional signals that might need testing GPIO 4 c...

Page 35: ...AB11 14 LCD_D9 AC11 15 LCD_D10 Y15 16 LCD_D11 AA15 17 LCD_D12 Y14 18 LCD_D13 AA14 19 LCD_D14 Y13 20 LCD_D15 AA13 21 LCD_D0 AB15 22 LCD_D1 AC15 23 LCD_D2 AB14 24 LCD_D3 AC14 25 LCD_D4 AB13 26 LCD_D5 A...

Page 36: ...is port PC3 Changing this jumper also changes the availability of PC3 and PB8 at GPIO 1 pin 29 and GPIO 3 pin 16 Please note that if you change the position of the jumper from PC3 to PB8 then you migh...

Page 37: ...the board is SAMSUNG K4B4G1646D BCK0 The DDR3 memory part name in the schematic might be outdated We have used a number of different but fully compatible DDR3 memories due to supply unavailability It...

Page 38: ...d A10 OlinuXino LIME are similar and it is possible that a single board file and schematic for both boards exist We mostly use Eagle by Cad Soft 4 16r2 for designing However the files should be compat...

Page 39: ...OLIMEX 2015 A10 OLinuXino LIME user s manual 7 2 Physical dimensions Note that all dimensions are in mils Page 39 of 46...

Page 40: ...power supplies with 5V ones 28 9 37 C 27 08 14 Clarified few important points in the features Expanded the text which details the limits of the software support Added instructions on NAND image uploa...

Page 41: ...PB8 both on the schematic and the print 2 Added R73 10M in parallel to the 32768 crystal 3 Added 2 FET transistors and MCP130 for switching directly external 5V without voltage drop 4 USBDRV0 goes th...

Page 42: ...Y0605E CHINA cheaper power supply adapter 50Hz EU 5V 1A for A10 OLinuXino LIME A10 ANDROID SD a tested class 10 micro SD card with the latest by the time of leaving the Olimex facilities official Andr...

Page 43: ...ressing or holding down the PWR button 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 A10 board A To write a Linux image to an SD card under W...

Page 44: ...r 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 i...

Page 45: ...r s manual Q I have a 4GB version of the board The board doesn t seem to have Android loaded A We no longer load Android on the NAND memory of the boards You can upload Android following the advice ab...

Page 46: ...rect ordered items are allowed subject to a 10 restocking fee What is unaffected If you hooked it to power you affected it To be clear this includes items that have been soldered to or have had their...

Reviews: