Open-source single-board linux computer (48 pages)
Summary of Contents for OLIMEX A20-OLINUXINO-LIME2
Page 1
A20-OLINUXINO-LIME2 A20-OLINUXINO-LIME2-4GB Open-source single-board Android/Linux mini-computer USER’S MANUAL Document revision G, September 2017 Designed by OLIMEX Ltd, 2014 All boards produced by Olimex LTD are ROHS compliant...
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.
Thank you for choosing this OLinuXino single board computer from Olimex! This document provides a user’s guide for the Olimex A20-OLinuXino-LIME2 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 board has four major board variants. The difference in the suffix is based on the type and volume of extra flash memory installed on the board. The base version of the board, that comes with NO extra flash memory is named A20-OLinuXino-LIME2. These three variants with extra flash memory are named: A20-OLinuXino-LIME2-e4GB, A20-OLinuXino-n4GB, and A20-OLinuXino-LIME2-n8GB. The name consists of the type of the memory and the size of the memory –...
In rare cases different polarity might cause hardware damage to the board. 2.2 Requirements In order to set up the A20-OLinuXino-LIME2 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;...
Page 10
USB-MINI-CABLE – standard USB type A to USB type mini cable A20-OLINUXINO-LIME2-UEXT – GPIO adapter which makes LIME2 GPIOs available in breadboard friendly 0.1" step connectors, needed if you want to connect an older Olimex-made display to the board (newer displays listed below have 0.05'' step connector) CABLE-40-40-10CM –...
A20-OLinuXino-LIME2 user's manual 2.3 Powering the board There are three possible ways of powering A20-OLinuXino-LIME2 – via external supply providing 5V DC at the power jack, from 5V USB port via USB_OTG connector or from 3.7V Li-Po battery via the LIPO_BAT.
NAND memory. 2.5 Interacting with the board There are five typical ways to interact with A20-OLinuXino-LIME2. You can interact with A20- OLinuXino-LIME2 and: - a personal computer or another board via UART0 and a serial ow cable - an HDMI monitor via the HDMI connector and an HDMI cable - an LCD display via LCD_CON connector and 0.05'' step 40-pin cable...
“2.6 Changing the default image resolution”. 2.5.3 LCD display Various LCD displays can be attached to A20-OLinuXino-LIME2 and used to interact with the board. Depending on the display chosen and whether you attempt to run Debian Linux or Android additional video settings configuration may be required.
2.6 Changing the default video output resolution Depending on the display or the screen you want to use with the A20-OLinuXino-LIME2, you might need to apply software changes to the prebuilt Android or Linux image. The typical OLinuXino user would not need to edit the files, however.
(compared to 0.1'' of bigger boards). Newer displays made by Olimex have both 0.1'' and 0.05'' step connectors. Going for an LCD output you would also need need and a cable to attach the display to the board. The cable is sold separately.
If the problem is under Debian Linux make sure you are properly logged in the XFCE interface! Else applying calibration would not happen for the current user – if you are calibrating from the X graphical interface make sure that you are logged as user “olimex” (if calibrating without the X, the user is “root”). #su olimex...
We usually try to provide details on how to build the Linux and the Android images at our GitHib page: https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/A20 Another useful place is the Olimex forums where a lot of people share their experience and advice: https://www.olimex.com/forum/ The official images are a constant work-in-progress – newer releases are packed with better hardware support, newer kernels and extra features.
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-LIME2 board itself.
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-LIME2 requires input supply of 5V. The minimum wattage is 2.5W, and this threshold may raise if using a lot of devices on the USB-HOST (via external hub), a lot of GPIOs or you have a display connected to the LCD_CON or a hard disk powered from the 5V_SATA_PWR 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/A20-OLinuXino-LIME2.
Page 29
Please note that the USB0-DRV (PC17, processor pin F23) also goes to the AXP209! The connector case is also grounded. We have configured an Android image with settings suitable for A20-OLinuXino-LIME2. You can upload it to the board with PhoenixSuit software via the USB-OTG. The image is available for users to try and tweak the settings.
However, there are exceptions – some of the pins might be used to easily peripherals or their levels. 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.
Furthermore – you might bend the board's or the cable's pins! Use pliers or other suitable object to disconnect the connectors carefully! Important: each pair of rows of pins of all GPIO connectors on A20-OlinuXino-LIME2 are swapped compared to A20-OLinuXino-LIME and A10-OLinuXino-LIME! Most of the pins are already defined in default operating system images.
They allow the user to attach additional hardware, check readings or perform hardware debug. 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 800×480, to the...
7.1 Eagle schematic OLinuXino schematics may be found it on the OLinuXino's GitHub repository: https://github.com/OLIMEX/OLINUXINO/tree/master/HARDWARE. You can download the whole repository as .zip without having a GitHub account. We mostly use Eagle by Cad Soft 4.16r2 for designing. However, the files should be compatible with the latest Eagle available.
*The sunxi community is behind the Allwinner Linux support: http://linux-sunxi.org/Main_Page. ORDER CODES: A20-OLinuXino-LIME2 – base version of the board, with no extra flash A20-OLinuXino-LIME2-e4GB – the product for which this manual is about A20-OLinuXino-LIME2-n4GB – the product for which this manual is about A20-OLinuXino-LIME2-n8GB –...
Page 46
You can purchase directly from our online shop at https://www.olimex.com/ You can purchase from any of our distributors. Sometimes 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...
“Quick Boot” mode being ticked on). Try pressing or holding down the PWR button for a couple of seconds to wake it up. Q: What is the operating temperature range of A20-OLinuXino-LIME2? A: The board works in the commercial temperature range 0+70C.
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.
Need help?
Do you have a question about the A20-OLINUXINO-LIME2 and is the answer not in the manual?
Questions and answers