OLIMEX A10-OLINUXINO-LIME-4GB User Manual

Open-source single-board android/linux mini-computer
Hide thumbs Also See for A10-OLINUXINO-LIME-4GB:
Table of Contents

Advertisement

Quick Links

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

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the A10-OLINUXINO-LIME-4GB and is the answer not in the manual?

Questions and answers

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

  • Page 1 A10-OLINUXINO-LIME 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...
  • Page 2: Disclaimer

    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.
  • Page 3: Table Of Contents

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual Table of Contents DISCLAIMER ......................2 CHAPTER 1: OVERVIEW ..................5 1. Introduction to the chapter ....................... 5 1.1 Features ............................. 5 1.2 Target market and purpose of the board ................6 1.3 Board variants .......................... 6 1.4 Board version used in the manual ..................
  • Page 4 OLIMEX© 2015 A10-OLinuXino-LIME user's manual 6.3 PWR jack ..........................23 6.4 USB_OTG connector ......................24 6.5 USB_HOST connectors ......................26 6.6 Ethernet ..........................26 6.7 HDMI connector ........................29 6.8 SATA connector and power ....................30 6.9 GPIO ports ..........................31 6.9.1 GPIO-1 (General Purpose Input/Output) 40pin connector ..............
  • Page 5: Chapter 1: Overview

    Thank you for choosing this OLinuXino single board computer from Olimex! This document provides a user’s guide for the Olimex A10 LIME 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.
  • Page 6: Target Market And Purpose Of The Board

    SD card. The A20-OLinuXino-LIME and A20-OLinuXino-LIME-4GB boards are almost identical to, respectively, A10-OLinuXino-LIME and A10-OLinuXino-LIME-4GB with the only difference being the processor mounted. This brings different processor speed and productivity. The A10 has a single Cortex A8 core. The A20 has a dual-core Cortex A7. This makes the A20 boards more powerful and suitable for heavier computational tasks, but more power-hungry.
  • Page 7: Document Organization

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual 1.5 Document organization Each section in this document covers a separate topic, organized as follows: – 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 –...
  • Page 8: Chapter 2: Setting Up The Olinuxino Board

    OLIMEX© 2015 A10-OLinuXino-LIME 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.
  • Page 9 A10-Android-SD – a tested class 10 micro SD card with the latest (by the time of leaving the Olimex facilities) official Android release A10-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 –...
  • Page 10: Powering The Board

    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.
  • Page 11: Button Functions

    Download locations to such images might be found at the wiki article for the A10 board here: https://www.olimex.com/wiki/A10-OLinuXino-LIME. For Linux Debian you would need to execute a shell script to be able to change the resolution. It is very good idea to use a serial cable for connection to the board from a personal computer since in this case you are dependent on a video resolution (a cable like USB-SERIAL-CABLE-F).
  • Page 12: Connecting And Calibrating A Display

    (0.05''). The corresponding connectors in previous OLinuXino boards had a step of 0.1''. This means that if you use a display made by OLIMEX, you would need additional hardware to adapt the pin-step accordingly. You can either make such adapter (or cable)
  • Page 13: Android Calibration

    With newer Olimex-made displays you can use a single cable with 0.05'' step. The new revsions of displays have both 0.1'' step connector and 0.05'' step connectors.
  • Page 14: I2C And Spi Under Debian

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual If the input signal is to high, you will at least destroy the port! The algorithms for writing a value to a GPIO port and reading such a value are pretty similar. The usage of GPIO ports follows the algorithm (we would use GPIO #49 for demonstration purposes): 1.
  • Page 15: Software Support

    We usually try to provide details on how to build the Linux and the Android images at our wordpress page: http://olimex.wordpress.com/. Another useful place is the Olimex forums where a lot of people share their experience and advice: https://www.olimex.com/forum/. 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.
  • Page 16: Chapter 3: A10-Olinuxino-Lime Board Description

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual CHAPTER 3: A10-OLINUXINO-LIME 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 A10- OLinuXino-LIME board itself.
  • Page 17: Layout (Bottom View)

    OLIMEX© 2015 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. Page 17 of 46...
  • Page 18: Chapter 4: The Allwinner A10 Microcontroller

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual CHAPTER 4: THE ALLWINNER A10 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.
  • Page 19 OLIMEX© 2015 A10-OLinuXino-LIME user's manual More 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 article: http://linux- sunxi.org/A10. Page 19 of 46...
  • Page 20: Chapter 5: Control Circuity

    OLIMEX© 2015 A10-OLinuXino-LIME 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 also briefly discussed. 5.1 Reset The board has hardware reset controlled by the AXP209 power system management IC.
  • Page 21: Chapter 6: Connectors And Pinout

    OLIMEX© 2015 A10-OLinuXino-LIME 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.
  • Page 22: Microsd Card Connector

    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/A10-...
  • Page 23: Pwr Jack

    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 exact component might be found here: https://www.olimex.com/wiki/PWRJACK.
  • Page 24: Usb_Otg Connector

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual 6.4 USB_OTG connector The main way of changing the firmware image located on the NAND of A10-OLinuXino-LIME- 4GB is via the USB-OTG connector. How to change the firmware is explained after the hardware details. The part of the schematic related to the USB_OTG is shown below:...
  • Page 25 OLIMEX© 2015 A10-OLinuXino-LIME user's manual The connector case is also grounded. We have configured an Android image with settings suitable for A10-OLinuXino-LIME. You can upload it to the board with LiveSuit software via the USB-OTG. The image is available for users to try and tweak the settings.
  • Page 26: Usb_Host Connectors

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual 6.5 USB_HOST connectors The part of the schematic related to the USB_HOST connectors is listed below: There are two USB host connector featured on the board. They are called USB_HOST1 and USB_HOST2. Each of them has own connector, both situated near the Ethernet connector. Each of connector has own low loss power distribution switch SY6280 which protects the board in case the devices you have plugged to the board try to draw more current than 523mA combined.
  • Page 27 OLIMEX© 2015 A10-OLinuXino-LIME user's manual - 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).
  • Page 28 OLIMEX© 2015 A10-OLinuXino-LIME user's manual Ethernet Pin # Signal name The RJ45 connector has a small yellow and a small built-in LEDS and they are described below: Color Usage Right Green Link status Left Yellow Activity status Page 28 of 46...
  • Page 29: Hdmi Connector

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual 6.7 HDMI connector The part of the schematic that describes the HDMI module is shown below: 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.
  • Page 30: Sata Connector And Power

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual 6.8 SATA connector and power The part of the schematic describing the SATA module is shown below: SATA connector Pin # Signal name Processor pin SATA-TXP SATA-TXM SATA-RXM SATA-RXP There is a 5V_SATA_PWR connector that is suitable for powering 5V hard-disks trough the board.
  • Page 31: Gpio Ports

    Three of the GPIO connectors have 40 pins and the last one has 20 pins. Note that all GPIO connectors have 0.05'' (50 mil) step between pins. Olimex sells a compatible extension cable for these connectors 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 –...
  • Page 32 OLIMEX© 2015 A10-OLinuXino-LIME user's manual LCD_VSYNC (AC9) and LCD_HSYNC (AB9) If you inspect the schematics of a board with VGA connector (like A20-OlinuXino-MICRO) carefully you would notice that there are two extra transistors on the synchronization lines. Those are transistors meant to shift the levels to 5V. The 3.3V levels from the processor might work but the standard requires 5V levels of VSYNC and HSYNC.
  • Page 33: Gpio-2 (General Purpose Input/Output) 40Pin Connector

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual 6.9.2 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 34: Gpio-3 (General Purpose Input/Output) 40Pin Connector

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual 6.9.3 GPIO-3 (General Purpose Input/Output) 40pin connector GPIO-3 connector GPIO pin# Signal name Processor pin# GPIO pin# Signal name Processor pin# 3.3V RESET_N PH7/PB9 B4/C12 PH10 PH11 PB8/SATA-PWR-EN PH12 PB10 PH13 PB11 PH14 PB12 PH15...
  • Page 35: Lcd_Con 40Pin Connector

    Important: you need additional 40PIN ribbon cable to connect an Olimex display and the LCD_CON. 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 LCD-OLinuXino-4.3TS with native screen resolution of 480×272, through the 7'' one named LCD-OLinuXino-7TS with...
  • Page 36: Jumper Description

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual 6.11 Jumper description 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.
  • Page 37: Additional Hardware Components

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual 6.12 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 Power button – used to reset the board Recovery button –...
  • Page 38: Chapter 7: Schematics

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual CHAPTER 7: SCHEMATICS 7. Introduction to the chapter In this chapter is located information about the schematics describing logically and physically A10- OLinuXino-LIME. 7.1 Eagle schematic OLinuXino schematics may be found it on the OLinuXino's GitHub repository: https://github.com/OLIMEX/OLINUXINO/tree/master/HARDWARE/A10-OLinuXino-LIME.
  • Page 39: Physical Dimensions

    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: Chapter 8: Revision History And Support

    OLIMEX© 2015 A10-OLinuXino-LIME 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.
  • Page 41: Board Revision

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual 8.2 Board revision Remember to check the schematics and the board design files to compare the differences. Board revision Notable changes Initial release of the board R12, R13 (ODT, RST) resistors are now mounted (were NA before) with 0R value otherwise the board doesn't start.
  • Page 42: Useful Web Links And Purchase Codes

    A10-ANDROID-SD – a tested class 10 micro SD card with the latest (by the time of leaving the Olimex facilities) official Android release A10-DEBIAN-SD – a tested class 10 micro SD card with the latest (by the time of leaving Olimex facilities) official Debian Linux release A10-OLinuXino-LIME-UEXT –...
  • Page 43: Frequently Asked Questions

    OLIMEX© 2015 A10-OLinuXino-LIME user's manual 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.
  • Page 44 Q: Is it possible to boot Linux from the NAND memory? A: Yes, it is possible. Customers have been successful in booting from the NAND. At the time of writing this document, Olimex does not provide a suitable image, however. It would be up to you to do it.
  • Page 45 OLIMEX© 2015 A10-OLinuXino-LIME user'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 above in this document.
  • Page 46: Product Support

    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.

This manual is also suitable for:

A10-olinuxino-limeA10-olinuxino-lime-n8gb

Table of Contents