OLIMEX A13-OLinuXino-MICRO User Manual

A13-OLinuXino-MICRO
Open-source single-board
mini-computer
USER’S MANUAL
Document revision B, June 2015
Designed by OLIMEX Ltd, 2013
All boards produced by Olimex LTD are ROHS compliant
OLIMEX© 2015 A13-OLinuXino-MICRO user's manual
DISCLAIMER
© 2015 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 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 A13-OLINUXINO-MICRO. THEY ARE CONSIDERED SUITABLE ONLY FOR A13-OLINUXINO-MICRO.
Page 2 of 29
OLIMEX© 2015 A13-OLinuXino-MICRO 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 ............................................................................... 5
1.3 Board variants .......................................................................................................................... 6
1.4 Organization ............................................................................................................................. 6
CHAPTER 2: SETTING UP THE OLINUXINO BOARD ..................................... 7
2. Introduction to the chapter ....................................................................................................... 7
2.1 Electrostatic warning ............................................................................................................... 7
2.2 Requirements ........................................................................................................................... 7
2.3 Powering the board .................................................................................................................. 8
2.4 Prebuilt software ...................................................................................................................... 9
2.5 Software instructions and available SD card images ........................................................... 9
CHAPTER 3: A13-OLinuXino-MICRO BOARD DESCRIPTION ..................... 10
3. Introduction to the chapter ..................................................................................................... 10
3.1 Layout (top view) ................................................................................................................... 10
CHAPTER 4: THE ALLWINNER A13 MICROCONTROLLER ....................... 11
4. Introduction to the chapter ..................................................................................................... 11
4.1 The microcontroller ............................................................................................................... 11
4.2 Block diagram ........................................................................................................................ 13
CHAPTER 5: CONTROL CIRCUITY ................................................................... 14
5. Introduction to the chapter ..................................................................................................... 14
5.1 Reset ........................................................................................................................................ 14
5.2 Clock ....................................................................................................................................... 14
5.3 Power supply circuit .............................................................................................................. 14
CHAPTER 6: CONNECTORS AND PINOUT ...................................................... 15
6. Introduction to the chapter ..................................................................................................... 15
6.1 Communication with the A13 ............................................................................................... 15
6.1.1 USB communication ..................................................................................................................................... 15
6.1.2 UART1 interface ........................................................................................................................................... 15
6.2 SD/MMC slot .......................................................................................................................... 16
6.3 UEXT module ......................................................................................................................... 17
6.4 GPIO-1 (General Purpose Input/Output) 10pin connector ............................................... 18
6.5 GPIO-2 (General Purpose Input/Output) 40pin connector ............................................... 19
6.6 LCD_CON 40pin connector .................................................................................................. 20
6.7 PWR Jack ............................................................................................................................... 21
6.8 Headphones and microphone connector .............................................................................. 21
6.9 VGA video connector ............................................................................................................. 22
Page 3 of 29
OLIMEX© 2015 A13-OLinuXino-MICRO user's manual
6.10 Jumper description .............................................................................................................. 22
6.10.1 1.2V_E, 1.5V_E, 3.3V_E ............................................................................................................................ 22
6.10.2 HOST_EN ................................................................................................................................................... 22
6.11 Additional hardware components ....................................................................................... 23
CHAPTER 7: SCHEMATICS .................................................................................. 24
7. Introduction to the chapter ..................................................................................................... 24
7.1 Eagle schematic ...................................................................................................................... 24
7.2 Physical dimensions ............................................................................................................... 26
CHAPTER 8: REVISION HISTORY AND SUPPORT ........................................ 27
8. Introduction to the chapter ..................................................................................................... 27
8.1 Document revision ................................................................................................................. 27
8.2 Board revision ........................................................................................................................ 27
8.3 Useful web links and purchase codes ................................................................................... 28
8.4 Product support ..................................................................................................................... 29
Page 4 of 29
OLIMEX© 2015 A13-OLinuXino-MICRO user's manual
CHAPTER 1: OVERVIEW
1. Introduction to the chapter
Thank you for choosing the OLinuXino single board computer from Olimex! This document provides a user’s guide for the 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 OLinuXino development board enables code development of applications running on the microcontroller A13, 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
A13 Cortex A8 processor at 1GHz, 3D Mali400 GPU
256 MB RAM (128Mbit x 16)
5VDC input power supply, noise immune design
1 USB Host
1 USB OTG which can power the board
SD-card connector for booting Linux or Android image
VGA video output – 800×600 maximum resolution
LCD signals available on connector so you still can use LCD if you disable VGA/HDMI
Audio output
Microphone input pads (no connector)
1 User key
4 Mount holes
UEXT connector for connecting additional UEXT modules like Zigbee, Bluetooth, relays,
etc
GPIO connector with 68/74 pins and these signals : 17 for adding NAND flash; 22 for connecting LCDs; 20+4 including 8 GPIOs which can be input, output, interrupt sources; 3x I2C; 2x UARTs; SDIO2 for connectinf SDcards and modules; 5 system pins: +5V, +3.3V, GND, RESET, NMI
(Optional low cost 7" or 4.8'' LCD with/without touchscreen)
1.2 Target market and purpose of the board
The boards from the OLinuXino family are powerful and easy to setup. They are suitable for embedded programming enthusiasts, Linux and Android gadget fans 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 mobility of the board and the low ratio price to productivity.
A13-OLinuXino-MICRO aims at the lowest possible cost while maintaining the key OLinuXino
Page 5 of 29
OLIMEX© 2015 A13-OLinuXino-MICRO user's manual
features. It is suitable for cases when a number of boards are used. It is suitable for different Linux distributions.
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.
1.3 Board variants
There are two major board variants. According to the names: A13-OLinuXino and A13-OLinuXino­MICRO.
The base model has also two flavors: A13-OLinuXino and A13-OLinuXino-MICRO-WIFI. The first one is the base model that goes without any operating system image on board, while the second has two additional components – a WIFI module on the board and NAND memory with stored Android image.
The A13-OLinuXino-MICRO is the other less populated but cheaper board in the family. It also lacks Android out-of-the-box.
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 A13 – Allwinner
processor
Chapter 5 is an explanation of the control circuitry associated with the microcontroller to
reset. Also shows the clocks on the board
Chapter 6 covers the connector pinout, peripherals and jumper description Chapter 7 provides the schematics Chapter 8 contains the revision history, useful links and support information
Page 6 of 29
OLIMEX© 2015 A13-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 component 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;
Required items:
- 5V, 5W required (5V @ 1A) – for optimal power
- LCD (preferably with touchscreen panel) display for the LCD_CON OR TV monitor with RGB port (or suitable connector)
- USB hub (for splitting the USB) – else you will be unable to connect your USB devices
- A USB mouse – if you use touchscreen LCD you might skip the mouse
- A Micro SD card with Linux image – you can download and upload the image on any 2GB or bigger Micro SD card – the image can be downloaded from the wiki article (https://www.olimex.com/wiki/A13-OLinuXino-MICRO)
Recommended items:
- USB keyboard – for convenience with text input
- USB-SERIAL-CABLE-F – for serial communication with UART1 connector (note that it has to be female)
- USB-MINI-CABLE – for connecting with the USB OTG and being able to firmware update to power A13-OLinuXino-MICRO
- Wireless internet connectivity or USB modem – for browser access and access to the Android market
Some of the above items can be purchased by Olimex, for instance:
Page 7 of 29
OLIMEX© 2015 A13-OLinuXino-MICRO user's manual
SY0605E – power supply adapter 5V/1A for A13-OLinuXino-MICRO USB-SERIAL-CABLE-F – USB serial console cable female USB-MINI-CABLE – standard USB type A to USB type mini cable A13-OLinuXino-MICRO-SD – SD card with ready and tested Debian –
https://www.olimex.com/Products/OLinuXino/A13/A13-OLinuXino-MICRO-SD/. Note the cards
for A13-OLinuXino and A13-OLinuXino-WIFI
A 10.1''; 7'' and 4.3'' LCD displays with optional touch screen panels are available for purchase also:
https://www.olimex.com/Products/OLinuXino/A13/A13-LCD10/ https://www.olimex.com/Products/OLinuXino/A13/A13-LCD10TS/ https://www.olimex.com/Products/OLinuXino/A13/A13-LCD7/ https://www.olimex.com/Products/OLinuXino/A13/A13-LCD7-TS/ https://www.olimex.com/Products/OLinuXino/A13/A13-LCD43TS
Note that by the time of updating this manual the 10 inch display isn't still properly supported under all OLinuXino boards but it is relatively easy to add such support and once we have tested all configurations such images would be posted.
2.3 Powering the board
There are two possible ways of powering A13-OLinuXino-MICRO – via external supply using the power jack, or via the USB OTG connector. Depending on your preferred way of powering A13­OLinuXino-MICRO you might need additional hardware.
The preferred way of powering board is via the PWR jack with 5Vdc with a power of 5W (e.g. 5Vx1A ). This will make the board fully powered and able to power most peripherals connected to it.
The board can also be powered by the USB OTG connector (mini USB standard) but the power provided by a standard USB is not enough to power a lot of peripherals – either an LCD (connected tothe LCD_con) or USB peripherals (connected to the USB type B) but not to power both. If you still wish to use USB power there are is the option to use adapter 2xUSB type A to 1xUSB type mini.
If you have a standard LCD display connected to LCD_con, Android and WIFI running the typical consumption is around 450mA depending on the current load. While the board is in stand-by mode it consumes a minimum of 70mA. All the three approximate values above were taken when I applied 5V to the board.
For the European customers we sell a power supply adapter 5V/0.5A – SY0605E. We also sell USB type A to USB mini cables if you lack such.
The needed username/password combination for the Linux on the Olimex Linux distribution is root/password.
Page 8 of 29
OLIMEX© 2015 A13-OLinuXino-MICRO user's manual
2.4 Prebuilt software
Note that the A13-OLinuXino and A13-OLinuXino-MICRO lack NAND memory and WIFI and there isn't OS uploaded on the shipped boards.
So far we have been successful in using Debian booting from SD card with both of the boards. The same can't be said for booting Android from SD card.
2.5 Software instructions and available SD card images
This can vary depending on what the owner of the board want to achieve. Good collection on information on the subject can be found at the following WIKI articles:
https://www.olimex.com/wiki/A13-OLinuXino-MICRO https://www.olimex.com/wiki/A13-OLinuXino
Other good sources are:
1) the Wordpress site where a lot of side projects are published and explained:
http://olimex.wordpress.com/?s=a13+micro
2) the Olimex forum in its A13 section
https://www.olimex.com/forum/
Page 9 of 29
Loading...
+ 21 hidden pages