A13-OLinuXino and A13-OLinuXino-WIFI Open-source single-board Android 4.
OLIMEX© 2012 A13-OLinuXino user's manual DISCLAIMER © 2012 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.
OLIMEX© 2012 A13-OLinuXino user's manual Table of Contents DISCLAIMER............................................................................................................. 2 CHAPTER 1: OVERVIEW........................................................................................5 1. Introduction to the chapter.......................................................................................................5 1.1 Features.........................................................................
OLIMEX© 2012 A13-OLinuXino user's manual 6.1.2 UART1 interface...........................................................................................................................................20 6.2 SD/MMC slot..........................................................................................................................21 6.3 UEXT module.........................................................................................................................22 6.
OLIMEX© 2012 A13-OLinuXino 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.
OLIMEX© 2012 A13-OLinuXino user's manual 1.2 Target market and purpose of the board The boards from the OLinuXino family are easy to setup and powerful. 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.
OLIMEX© 2012 A13-OLinuXino 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.
OLIMEX© 2012 A13-OLinuXino user's manual A 7'' LCD display with optional touch screen panel is available for purchase also: https://www.olimex.com/Products/OLinuXino/A13/A13-LCD7/ https://www.olimex.com/Products/OLinuXino/A13/A13-LCD7-TS/ Note that if you wish to use one of the LCD displays mentioned above you need to upload different Android image – configured for 480x800 screen resolution. 2.
OLIMEX© 2012 A13-OLinuXino user's manual 2.4 Prebuilt software The A13-OLinuXino-WIFI board comes with Android 4.0 ready to use. The default settings of the software are followed. Note that the A13-OLinuXino (standard version without WIFI) lacks NAND memory and there isn't OS uploaded on the shipped boards (no Android). How we have installed the software? We have configured an Android image with settings suitable for A13-OLinuXino. Then using LiveSuit tools we uploaded the image to the board.
OLIMEX© 2012 A13-OLinuXino user's manual 2.5 Button functions in Android The following buttons represent functions in the Android: PWR_BUT – used to wake the board from stand-by 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 For more information on the button functions check the Android documentation.
OLIMEX© 2012 A13-OLinuXino user's manual 2.6.3. Installing the SDK tools Navigate to the folder where we extracted the tools (folder tools) in point 1 and start it: ./android From the check boxes select to install Android SDK Tools, Android SDK Platform Tools and Android 4.
OLIMEX© 2012 A13-OLinuXino user's manual 2.6.4. Connecting the A13-OLinuXino Power the A13-OLINUXINO. Now connect the miniUSB to the board and wait a bit for the USB to enumerate. After the tools are installed we navigate to “platform-tools” folder located in the directory of the tools (where we extracted in point 1), then we enter: ./adb devices which will show us the list of the available devices. The output should would like: List of devices attached 20080411 device However if we get “bash: .
OLIMEX© 2012 A13-OLinuXino user's manual Note : NAND mounting should be performed every time the device is restarted! 2.6.5. Downloading the default config file and script tool Get the default 800x600 config file from: https://docs.google.com/open?id=0B7WHuNCASY8caVRlV29GdUVPX3M Open a new console (which will be used to edit the config file) - - then we download the following script: https://docs.google.
OLIMEX© 2012 A13-OLinuXino user's manual CHAPTER 3: A13-OLINUXINO 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 A13-OLinuXino board itself. 3.1 Layout (top view) The picture above shows the initial revision of A13-OLinuXino. Note that the version of the board pictured does not have additional NAND memory nor WIFI module.
OLIMEX© 2012 A13-OLinuXino user's manual CHAPTER 4: THE ALLWINNER A13 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 CPU/GPU ARM Cortex-A8 Core 32KB D-Cache/ 32KB I-Cache 256KB L2 Cache Mali-400 3-D Engine VPU HD Video Decoding 1920*1080@30fps Support H.264, H.
OLIMEX© 2012 A13-OLinuXino user's manual SD Card V.3.0, eMMC V.4.2 SPI, TWI and UART integrated Audio Codec CSI R-TP Controller 4-wire resistive TP interface 2 points and gesture detection Boot Devices NAND Flash SPI Nor Flash SD Card USB Powerful Acceleration Graphic (3D, Mali400 MP) VPU (1080P) APU E-Reader Ultra-low System Power Consumption 15~20% lower than competitors Smart Backlight: auto adjust backlight acc.
OLIMEX© 2012 A13-OLinuXino user's manual 4.2 Block diagram The block diagram is taken from Allwinner's datasheet.
OLIMEX© 2012 A13-OLinuXino 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 discussed. 5.1 Reset The reset line is handled by the AXP209 (which is an enhanced single cell Li-battery and power system management IC that goes together with the Allwinner processor) and goes to processor pin 159 via R4(47k).
OLIMEX© 2012 A13-OLinuXino 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 A13 The chip has a built-in bootloader so everything you need for debugging is an USB cable.
OLIMEX© 2012 A13-OLinuXino user's manual 6.1.2 UART1 interface The UART interface might be used for COM communication. You can use our USB-SERIALCABLE-F for debugging via the UART1 or UART0. Note that in both cases the connectors are named at the bottom of the board. Depending on the revision of the board it is possible to have 1xUART1 or 1xUART0 + 1xUART1.
OLIMEX© 2012 A13-OLinuXino user's manual 6.2 SD/MMC slot The microSD card slot is a standard 8pin connector. The SD card can be used for booting the operating system for A13-OLinuXino. 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. We have tested a number of microSD cards on the OLinuXino boards and all of them worked fine regardless manufacturer or capacity.
OLIMEX© 2012 A13-OLinuXino user's manual 6.3 UEXT module A13-OLinuXino has an UEXT connector and can connect with Olimex's UEXT modules. For more information on UEXT please visit: https://www.olimex.com/Products/Modules/UEXT/resources/UEXT.pdf UEXT connector Pin # Signal Name Processor Pin # 1 3.
OLIMEX© 2012 A13-OLinuXino user's manual 6.4 GPIO-1 (General Purpose Input/Output) 10pin connector The GPIO connector numbers are printed at the bottom of the board for your convenience. GPIO-1 Pin # Signal Name Processor Pin # 1 5V - 2 GND - 3 3.3V - 4 GND - 5 RESET_N 159 6 NMI_N 158 7 PIN0 - 8 PIN3 - 9 PIN1 - 10 PIN2 - PIN0, PIN1, PIN2 and PIN3 are connected to the power regulator module AXP209. 6.
OLIMEX© 2012 A13-OLinuXino user's manual GPIO-2 connector GPIO Pin# Signal Name Processor pin# GPIO Pin# Signal Name Processor pin# 1 5V - 2 GND - 3 3.
OLIMEX© 2012 A13-OLinuXino user's manual 6.6 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. The LCD_CON connectors connector numbers are print at the bottom of the board for your convenience.
OLIMEX© 2012 31 A13-OLinuXino user's manual LCD_CLK 129 GPIO Pin# Name 32 Processor pin# LCD_DE GPIO Pin# Name 128 Processor pin# 33 PIN7 150 34 PIN8 104 35 PIN9 10 36 PIN6/PWM0 109 37 TPX1 89 38 TPX2 87 39 TPY1 90 40 TPY2 88 6.7 PWR Jack The power jack used is the typical 2.5mm one used by Olimex in most of our products. You should provide between 6 and 16 volts @ 1.5A maximum to the board.
OLIMEX© 2012 A13-OLinuXino user's manual 6.9 Battery connector When using the battery connector keep in mind that it is an energy solution that wouldn't be able to power the board and all the peripherals. The voltage of a 3.7V LIPO battery would be enough to power the processor and the memory but won't be enough to power external touchscreen LCD. Pin # Signal Name 1 VBAT 2 GND The pins are also print at the bottom of the board under the connector. 6.
OLIMEX© 2012 A13-OLinuXino user's manual 6.8 Jumper description Please note that all the jumpers on the board are SMD type. If you feel insecure of your soldering/cutting technique it is better not to try to adjust the jumpers. The only really important jumper on the board is CE_NAND_E, which needs to be closed if you have board variant with NAND flash memory but you wish to boot OS from SD card. 6.8.1 CE_NAND_E When cut this board disconnects the NAND flash.
OLIMEX© 2012 A13-OLinuXino user's manual Reset button - used to reset the board 2 x 2Gb (512M x 8 bit) DDR3 SDRAM - the exact memory used in the first revisions of the board is hynix H5TQ2G83CFR-H9C 1 x 32Gb (4096M x 8 bit) NAND FLASH – the exact memory is hynix H27UBG8BTR – only present in A13-OLinuXino-WIFI LED1 + CHLED + PWR_LED – GPIO LED + battery charger activity LED + power-on LED Page 29 of 37
OLIMEX© 2012 A13-OLinuXino user's manual CHAPTER 7: SCHEMATICS 7. Introduction to the chapter In this chapter are located the schematics describing logically and physically A13-OLinuXino. 7.1 Eagle schematic OLinuXino schematic is visible only for reference here. You can also find it on the OLinuXino's GitHub repository: https://github.com/OLIMEX/OLINUXINO. They are located in HARDWARE section.
OLIMEX© 2012 A13-OLinuXino user's manual A 3.3V B 1.2V_CPU 1.2V_INT C 1.5V D E F G H 2 x [2Gb DDR3 SDRAM (256Mx8)] 3.0VA U3 C60 1nF PJ-W47S-05D2-LF_V2 3.3V 3.3V I/O7 PIN18/NRB0 C70 C71 22uF /6.
OLIMEX© 2012 A13-OLinuXino user's manual 7.2 Physical dimensions Note that all dimensions are in mils.
OLIMEX© 2012 A13-OLinuXino 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 Changes Modified Page# A, 19.09.12 Initial Creation B, 21.09.
OLIMEX© 2012 A13-OLinuXino user's manual Continued from the previous page Revision Changes E, 31.10.12 Pages 9, 10, 37 – added info about Android images Page 29 – fixed erroneous information about CE_NAND_E Various pages – made it clear that the standard version lacks NAND and WIFI F, 21.03.
OLIMEX© 2012 A13-OLinuXino user's manual 8.2 Board revision Remember to check the schematics and the board design files to compare the differences. Revision Notable Changes B Initial release of the board C 1. Fixed the VGA problem with development edition; 2. changed UART1 to UART0 and added new UART1; 3. added SMD jumper to be able to disable CS if you wish to boot from SD card in future; 4. JTAG signals are on led to pads; 5. added test pads for the voltage of all regulators; 6.
OLIMEX© 2012 A13-OLinuXino user's manual 8.3 Useful web links and purchase codes The web page you can visit for more info on your device is https://www.olimex.com/Products/OLinuXino/A13/A13-OLinuXino-WIFI/. A place for general questions, FAQ or friendly talk check our forums: https://www.olimex.com/forum/ Links to some of the ready images are available in the wiki: https://www.olimex.com/wiki/A13OLinuXino You can get the latest updates on the software at: https://github.com/OLIMEX/OLINUXINO.
OLIMEX© 2012 A13-OLinuXino 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. Warranty and returns: Our boards have lifetime warranty against manufacturing defects and components.