OLIMEX© 2014
A20-OLinuXino-MICRO 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 A20
The direct communication method is via the serial interface. Through male UART0 connector
capable of delivering some information on the COM port of your computer – and then use your
favorite terminal program (puTTy, teraterm, etc) to receive the data/send commands. You can use
USB-SERIAL-CABLE-F with the UART0 interface allowing you to connect to a personal
computer with a free USB port.
Note that the levels at board's UART0 are in CMOS level and you would need a MAX232
convertor to bring them to TTL one!
It is highly recommended to own a USB-SERIAL-CABLE-F (or similar product) 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 ways of communicating with the board are via peripheral devices – mouse and
keyboard, via a touch screen LCD that is connected on LCD_CON connector and others.
6.1.1 USB-OTG communication (NAND firmware repair/update)
The main way of changing the firmware image located on the NAND of A20-OLinuXino-MICRO-
4GB is via the USB-OTG connector.
We have configured an Android image with settings suitable for A20-OLinuXino-MICRO. Then
using PhoenixSuit tools we uploaded the image to the board via the USB OTG. The image is
available for users to try and tweak the settings. The images can be downloaded from the wiki
article at:
https://www.olimex.com/wiki/A20-OLinuXino-MICRO
.
The board variant without NAND needs an SD card with bootable OS – Android or Linux. There
are ready images available for download at the above-linked A20 wiki article.
To repair the image on NAND re-upload it following these easy steps:
1. Install and run PhoenixSuit (can be found in the wiki article for A20).
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 A20 wiki article).
3. Disconnect the power supply and USB cable from the A20 board.
Page 19 of 44