OLIMEX A20-OLX-LIME [3/49] Chapter 1 overview 5
![OLIMEX A20-OLX-LIME2 [3/49] Chapter 1 overview 5](/views2/1659490/page3/bg3.png)
OLIMEX© 2015 A20-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 .......................................................................................... 7
1.5 Document organization ........................................................................................................... 7
CHAPTER 2: SETTING UP THE OLINUXINO BOARD ..................................... 8
2. Introduction to the chapter ....................................................................................................... 8
2.1 Electrostatic and electrical polarity warning ........................................................................ 8
2.2 Requirements ........................................................................................................................... 9
2.3 Powering the board ................................................................................................................ 10
2.4 Button functions ..................................................................................................................... 11
2.5 Interacting with the board .................................................................................................... 11
2.5.1 Serial connection at UART0 ........................................................................................................................ 12
2.5.2 HDMI monitor .............................................................................................................................................. 12
2.5.3 LCD display .................................................................................................................................................. 13
2.5.4 SSH via mini USB cable in Debian ............................................................................................................. 13
2.5.5 SSH via Ethernet connector ........................................................................................................................ 13
2.6 Changing the default image resolution ................................................................................ 13
2.7 Connecting and calibrating a display ................................................................................... 16
2.7.1 Android calibration ...................................................................................................................................... 16
2.7.2 Debian calibration ........................................................................................................................................ 16
2.8 GPIO under Debian ............................................................................................................... 17
2.9 I2C and SPI under Debian .................................................................................................... 18
2.10 Software support .................................................................................................................. 18
CHAPTER 3: A20-OLINUXINO-LIME BOARD DESCRIPTION ..................... 20
3. Introduction to the chapter ..................................................................................................... 20
3.1 Layout (top view) ................................................................................................................... 20
3.2 Layout (bottom view) ............................................................................................................. 21
CHAPTER 4: THE ALLWINNER A20 MICROCONTROLLER ....................... 22
4. Introduction to the chapter ..................................................................................................... 22
4.1 The processor ......................................................................................................................... 22
4.2 Block diagram ........................................................................................................................ 23
CHAPTER 5: CONTROL CIRCUITY ................................................................... 24
5. Introduction to the chapter ..................................................................................................... 24
5.1 Reset ........................................................................................................................................ 24
5.2 Clocks ...................................................................................................................................... 24
5.3 Power supply circuit .............................................................................................................. 24
Page 3 of 49
Содержание
- Disclaimer 2
- There is no warranty for the design materials and the components used to create a20 olinuxino lime and a20 olinuxino lime 4gb they are considered suitable only for respectively a20 olinuxino lime or a20 olinuxino lime 4gb 2
- Chapter 1 overview 5 3
- Chapter 2 setting up the olinuxino board 8 3
- Chapter 3 a20 olinuxino lime board description 20 3
- Chapter 4 the allwinner a20 microcontroller 22 3
- Chapter 5 control circuity 24 3
- Disclaimer 2 3
- Table of contents 3
- Chapter 6 connectors and pinout 25 4
- Chapter 7 schematics 42 4
- Chapter 8 revision history and support 44 4
- Chapter 1 overview 5
- Features 5
- Introduction to the chapter 5
- Board variants 6
- Target market and purpose of the board 6
- Board version used in the manual 7
- Document organization 7
- Chapter 2 setting up the olinuxino board 8
- Electrostatic and electrical polarity warning 8
- Introduction to the chapter 8
- Requirements 9
- Powering the board 10
- Button functions 11
- Interacting with the board 11
- Hdmi monitor 12
- Serial connection at uart0 12
- Changing the default image resolution 13
- Lcd display 13
- Ssh via ethernet connector 13
- Ssh via mini usb cable in debian 13
- Android calibration 16
- Cable 40 40 10cm 10cm long cable suitable for 0 5 step connectors product page 16
- Cable idc40 6cm 6cm long cable suitable for 0 step connectors product page 16
- Calibrating a display under android is pretty straightforward from the android application 16
- Connecting and calibrating a display 16
- Debian calibration 16
- Important initially the boards are calibrated for a specific display and resolution if you re write the image no matter whether the sd card or the nand memory you might need to use a mouse to calibrate the display initially it might be impossible to calibrate it via touching the display 16
- Newer displays made by olimex have both 0 and 0 5 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 16
- One of the ways to interact with the board is via an external display with or without touchscreen component if you want to use a display for video output from the lime board the best way is to use the lcd_con row of pins the step between the pins of the connector is the smaller one only 0 5 compared to 0 of bigger boards 16
- The cable used for connection depends on the specific board you are using and more specifically it depends on the pitch of the lcd connector of the board we have two cables both 40 pins ones but one for the bigger pitch 0 and the other for the smaller one 0 5 each of the displays listed in the table further below has two connectors suitable for both cables 16
- The command that allows calibrating in debian linux is 16
- The displays recommended for the board at the moment of writing might be found in the following table 16
- The displays whose names contain ts include a resistive touch screen component 16
- Ts_calibrate 16
- Gpio under debian 17
- I2c and spi under debian 18
- Software support 18
- Places to look for more information however we won t install a piece of software for you or write custom program for you we won t provide a specific software solution to a specific software problem 19
- Chapter 3 a20 olinuxino lime board description 20
- Introduction to the chapter 20
- Layout top view 20
- At the bottom are located mainly the buttons and microsd card connector 21
- Layout bottom view 21
- Chapter 4 the allwinner a20 microcontroller 22
- Introduction to the chapter 22
- The processor 22
- Block diagram 23
- Chapter 5 control circuity 24
- Clocks 24
- Introduction to the chapter 24
- Power supply circuit 24
- Chapter 6 connectors and pinout 25
- Introduction to the chapter 25
- Microsd card connector 25
- Uart0 interface 25
- Additionally there are the wp and cp switches that are responsible respectively for sensing whether the card is locked for reading and whether there is a card inserted 26
- Sd mmc1 slot 26
- Sd mmc1 slot is the microsd card slot located on the top of the board 26
- The schematic related to the sd mmc1 microsd connector is shown below 26
- This slot is typically used for booting the os due to the larger capacities of the microsd cards compared to sd or mmc cards 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 it is also recommended to use class 10 10mbyte sec card for faster read write operations lower class cards especially higher capacity ones might slow down the whole system 26
- Pwr jack 27
- Usb_otg 27
- Method of writing the image and confirm your wish to write the image 29
- Wait till upgrade succeeds as shown below 29
- Ethernet 30
- The gnd is common for both levels of the usb_host 30
- The lan connectivity is handled by realtek s rtl8201cp some of the features of this 10 100mbit controller are 30
- The lime board is equipped with a standard rj45 ethernet connector at the top of the board that allows you to access local network via an ethernet cable 30
- The part of the schematic related to the usb_host connectors is listed below 30
- The sy6280 responsible for the usb_host1 is enabled by usb0 drv1 processor pin a4 30
- The sy6280 responsible for the usb_host2 is enabled by usb0 drv2 processor pin a5 30
- 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 the maximum current available on each of the usb hosts is exactly 523ma 30
- Usb_host connectors 30
- The rj45 connector has a small yellow and a small built in leds and they are described below 32
- Hdmi connector 33
- 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 33
- Pin 14 of the hdmi is not mandatory in hdmi 1 1 c it is reserved pin in hdmi 1 it is optional 33
- The part of the schematic that describes the hdmi module is shown below 33
- For more information please visit https www olimex com products components cables sata cable set 34
- Pay note the two jumpers 5v_e_sata and pc3 pb located at the bottom of the board under the hdmi connector the first one 5v_e_sata is open by default because the board has software control of the powering for the hard disk if you close 5v_e_sata there would always be 5v at the 5v_sata_pwr connector 34
- Sata connector and power 34
- The part of the schematic describing the sata module is shown below 34
- There is a 5v_sata_pwr connector that is suitable for powering 5v hard disks trough the board to keep the low form factor we have placed the small jst connector 34
- Which pin does the software control of the sata powering is determined by the position of the pc3 pb8 jumper by default pc3 is used 34
- You can make an adapter cable accordingly the other options is to check the sata cable set that we have available 34
- Gpio 1 general purpose input output 40pin connector 35
- Gpio connectors 35
- A general advice for easier use of the microphone headphone and vga interfaces of a20 olinuxino lime is to take a look at the schematics of another board with those interfaces already installed for example those are present in a20 olinuxino micro inspect the schematic carefully 36
- Header like the one on the a20 board you might use the cable for the a20 olinuxino micro called a20 vga cable the 6 signals needed are the 5 signals mentioned about plus gnd 36
- The signal layout is described below 36
- Gpio 2 general purpose input output 40pin connector 37
- 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 37
- Gpio 3 general purpose input output 40pin connector 38
- Gpio 4 connector features the rest of the signals available and few additional signals that might need testing 38
- Gpio 4 general purpose input output 20pin connector 38
- Important to use android with display or resolution different than hdmi and 1024 600 default settings you need to upload new android image to the board these images are available here https www olimex com wiki a20 olinuxino lime using an operating system nand flash 39
- Important you need additional 40pin ribbon cable to connect an olimex display and the lcd_con 39
- In debian linux you would need to start a start a shell script to change the built in the image resolution settings start it with change_display_a20_lime sh and follow the instructions please refer to chapter 2 changing the default image resolution for more information 39
- Lcd_con 40pin connector 39
- The lcd connector is suitable for a number of olimex displays and touchscreen panels with different native resolution the smallest available is the 4 one called lcd olinuxino 4 ts with native screen resolution of 480 272 through the 7 one named lcd olinuxino 7ts with 800 480 to the 1024 600 10 lcd olinuxino 10ts 39
- 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 39
- Jumper description 40
- 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 40
- Additional hardware components 41
- Chapter 7 schematics 42
- Eagle schematic 42
- Introduction to the chapter 42
- Note that all dimensions are in mils 43
- Physical dimensions 43
- Board revision 44
- Chapter 8 revision history and support 44
- Document revision 44
- 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 44
- Introduction to the chapter 44
- Remember to check the schematics and the board design files to compare the differences 44
- Useful web links and purchase codes 45
- Frequently asked questions 46
- For product support hardware information and error reports mail to support olimex com all document or hardware feedback is welcome 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 49
- Olimex 2015 a20 olinuxino lime user s manual 49
- Page 49 of 49 49
- Product support 49
- The full text might be found at https www olimex com wiki gtc warranty for future reference 49
Похожие устройства
- OLIMEX A20-OLX-LIME2 Инструкция по эксплуатации
- OLIMEX A20-LIME2-E16GS16 Инструкция по эксплуатации
- OLIMEX A20-LIME2-E4GS16 Инструкция по эксплуатации
- OLIMEX A20-LIME2-N8GB Инструкция по эксплуатации
- OLIMEX A20-LIME2-S16 Инструкция по эксплуатации
- OLIMEX A20-LIME-E16GS16 Инструкция по эксплуатации
- OLIMEX A20-LIME-E4GS16 Инструкция по эксплуатации
- OLIMEX A20-LIME-N8G Инструкция по эксплуатации
- OLIMEX A20-LIME-S16 Инструкция по эксплуатации
- OLIMEX A20-OLX-MICRO Инструкция по эксплуатации
- OLIMEX A20-OLX-MICRO-4GB Инструкция по эксплуатации
- OLIMEX A20-MICRO-E16GS16 Инструкция по эксплуатации
- OLIMEX A20-MICRO-E4GS16 Инструкция по эксплуатации
- OLIMEX A20-MICRO-N8G Инструкция по эксплуатации
- OLIMEX A20-MICRO-S16 Инструкция по эксплуатации
- OLIMEX A20-SOM Инструкция по эксплуатации
- OLIMEX A20-SOM204-1G Инструкция по эксплуатации
- OLIMEX A20-SOM204-1G-M Инструкция по эксплуатации
- OLIMEX A20-204-1G16M16GMC Инструкция по эксплуатации
- OLIMEX A20-SOM-E16GS16M Инструкция по эксплуатации