Home
A80 OptimusBoard Development System User Manual
Contents
1. lt poot buildroot HF build sh I linux 3 4 I README I tools L u boot ND Merril 222239471 A80 optimus FERA 2 2 Code Compile 2 2 1 Android OS Compile kernel execute the following statement in lichee directory build sh The display appears When the display appears Ag When indicates compiling successfully if you can t see this indication when the compiling is finished then it means compiling is failed Notice Help command for compiling if you do not know what command you need to input for compiling firmware you can enter build shirin th lichee directory to get help Compile android Execte the sentence in the android directory get into the environment source build envsetup sh Enter lunch al 5 Ze ZX HL KR E3 iz Tn USE LN Dis am AREIA 0755 86196321 86223982 4H 0755 86196240 Open the Merrii Seize your Success ARSA 201Rr Ou 8 Nt Merril 22239471 A80 optimus FERA Then the screen shows Chose which would you like 17 Choose your corresponding product with development board kylin optimus eng Copy kernel and module to device softwinner kylin optimus in android directory extract bsp Compile android please make a reasonable choice according to computer configuration make j8 boot img recovery img system img will be created in out target product kylin optimus directory Package input p
2. 1 HR A X 3 B 3043 3048 ERAS 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success JABRIEER JEERBEIJ 12 n Merril 3 A80 optimus JT A Sir the whole android system to buffer packaging upgrade again The more efficient method is pushed the result of the local compile generates to the small machine If you modify the kernel of a file you may need to compile the kernel and then produce boot img under the android brush with fast boot tools to small machine again X Enter fastboot mode 1 Start the development board press any key on the serial interface can enter the u boot If can not enter the fastboot then change lichee tools pack chips sun9iw1p1 configs android default env cfg bootdelay 0 to bootdelay 2 to repackage the firmware 2 Enter fastboot command in serial command line enter fastboot mode 3 Through the PC fastboot tool to burn the firmware package fastboot is a tool for Windows you can download online unpack to local then add fastboot exe to Windows environment variables enter the Windows command line cmd command line mode and can perform fastboot command at the command line 4 Exit the fastboot mode ctl c Using fastboot Command Using fastboot command in a Windows command line Erase partitions Sfastboot erase partition for example Sfastboot erase boot Erase boot partitions Sfastboot erase system Erase system partitions Sfastboot erase data Erase data parti
3. D2N 12 MIPI CSi2 MCLK 13 GND 14 INC 15 MIPI CSI2 DoP 16 ING 17 MIPI CSI2 DON 18 MIPECSI SCK 19 GND 20 MIPI CSI SDA 21 MIPI CSI2 D3P 22 MIPI CSI RESET 23 MIPI CSI2 D3N P24 MIPI CSI PWDN A elt BRUIT EAL A JESUS GU ME 1 AR A EX 3 B 3043 3048 DEI 0755 86196321 86223982 1 amp E 0755 86196240 Open the Merrii Seize your Success AIRA HEIERI 16 Merrit zm A80 optimus FFRAR 25 GND 26 NC 27 MIPI CSI2 D1P 28 GND 29 MIPI CSI2 D1N 30 NC 31 GND 32 GND 33 GND 34 GND GPIO Pin Pin Name IO type Pin Pin Name lO type 1 GPIO ADCO 2 GPIO PLO CPUS TX 3 GPIO ADC1 4 GPIO PLO CPUS RX 5 GND 6 GPIO 3V 7 GPIO HSIC STRB 8 GND 9 GND 10 GPIO PH6 PWMO 11 GPIO HSIC DATA 12 GND 13 GND 14 GPIO PH14 SPI3 CLK 15 GPIO PL7 1WIRE 16 GPIO PH15 SPI3 MOSI 17 GPIO PMO 18 GPIO PH16 SPI3 MISO 19 GPIO PM1 20 GPIO PH17 SPI3 CSO 21 GPIO PM2 22 GPIO PG10 TWI3 SCK 23 GPIO PM3 24 GPIO PG11 TWI3 SDA 25 GPIO PM4 26 GPIO PG12 UART4 TX 27 GPIO PM8 28 GPIO PG13 UART4 RX 29 GPIO PM9 30 GPIO PG14 UART4 RT S 31 GPIO PH2 32 GPIO PG14 UART4 CT S JTAG Pin Pin Name IO type Pin Pin Name IO type 1 VCC PH 2 GNBESWN S 3 NC 4 GN 5 CPUB TDI 6 GND 7 CPUB TMS 8 GND 9 CPUB TCK 10 GND 11 CPUB
4. PROSPECT AND PURPOSE visais ra iar ee eee E A E EREE EE AEAEE ESES 19 AAi FRITH ALKA E dS E G1 Me rat 1 HRA X 3 B 3043 3048 AREIA 0755 86196321 86223982 ES 0755 86196240 Open the Merrii Seize your Success IRSA FUER 3 H Merril 22227737 A80 optimus FF KAZE Chapter One Environment Built This document describes how to build environment and download SDK as well as how to compile package debug image 1 1 Ready for Environment Buit 1 1 1 Hardware Resource 1 A80 OptimusBoard Development System 2 2 pcs PC one PC Install Linux as compiling server other PC Install Windows XP for flashing image 3 Serial line 5V adapter and USB cable Ex Picture 2 2 usb3 0 line 1 1 2 Software Resource syCommpiling server 1pcs About the sel ction of compiling server higher hardware configuration Ubuntu12 04 12 10 64 bit OS isthe best not 32bit following is the configuration needed a Install ubuntu 12 04 12 10 desktop amd64 iso b Online install JDK6 0 amp compiling library C AAi RUIT SELL KE eS ALTE GU MI 1 A DX 3 B 3043 3048 EAEE 0755 86196321 86223982 ER 0755 86196240 Open the Merrii Seize your Success FERS JERI 4 amp Merril 237 A80 optimus F RA Online install JDK6 0 sudo add apt repository deb http archive canonical com lucid partner sudo add apt repository ppa ferramroberto java sudo apt get update sudo apt get install sun java6 jdk sudo update alternatives confi
5. UART JTAG GPIO WIFI amp BT IR PWRON HP 4 1 Hardware Features Name Description Abt AARI aL KE A BS ALE BM ky 1 R A EX 3 B 3043 3048 EAEE 0755 86196321 86223982 ER 0755 86196240 Open the Merrii Seize your Success JABRIEER JEERBEIJ 15 Merrit zem A80 optimus FFRAR CPU Cortex A15 A7 PowerVR G6230 Bu X Power AXP806 AXP809 smart power management specialist accessible to 12Vpower adapter battery USB5V power input DRAM 4 16 Bits DDR3 into 64bit 4096M Bytes DRAM Hynix H27UCG8T2BTRBC 8G Bytes MLC 64bit ECC NAND Flash and Emmc NAND Flash Flash It can act as system s boot device TF card Support up to 32G card memory support card test WIFI Wifi BT two in one module S Ethernet 10M 100M 1000M IEEE802 3 use Realtek RTL8211D E RJ45 USBHost USBOTG Hz USB OTG 3 0 2 0 2USBHost A Headphone Support stereo headphone output line in N HDMI output HDMI v1 4 support 4k at the most UART Provide UART ifterface TTL level Keys RESET POWER ON etc IR IR oniy supports infrared remote control A N DC 5V DC IN 4 2 Description of Extended PIN Support these wiring pin functions UARTO CAM GPIO JTAG CAM Pin Pin Name IO type Pin Pin Name IO type 1 GND 2 AFVCC CAM 3 MIPI CSI2 CLKP 4 AFVCC CAM 5 MIPI CSI2 CLKN 6 DVDD CAM 7 GND 8 VCC IO CAM TI 9 MIPI CSI2 D2P 10 NC NW 11 MIPI CSI2
6. Use same way to change g version Metho TWO 2 Change the default gcc and g to 4 4 version sudo update alternatives remove all gcc sudo update alternatives install usr bin gcc gcc sr bin gcc 4 4 40 sudo update alternatives install usr bin g g usr bin g 4 4 40 Configure the default gcc and g sudo update alternatives config gcc sudo update alternatives config g ARH FRUIT RSLL DER JR mlg ehi 1 HRA X 3 B 3043 3048 AREIA 0755 86196321 86223982 1 amp E 0755 86196240 Open the Merrii Seize your Success ARSA HEIERI 6 n Merril 247 A80 optimus F RA Chapter Two SDK Download amp Image Creating 2 1 Download SDK Log in http bbs merrii com OptimusBoard dev kit BBS register to be an official user get through the administrator audit so that you can get all information in download zone Android Linux download the SDK source code After download android and lichee source code View the source tree structure as shown below tree L2 I android I abi H bionic F bootabl I build I9 cts F dalvik development H device I external I frameworks H ed I hardware I libcore libnativehelper I Makefile E ndk I packages E pdk LE prebuilt LE prebuilts E sdk L system L lichee
7. 5 rwxr xr x 1 root root 302104 2011 09 17 05 43 usr bin gcc 4 6 X elt FRUIT RLU ERATE A rat 1 d A X 3 B 3043 3048 AREIA 0755 86196321 86223982 1 amp E 0755 86196240 Open the Merrii Seize your Success IRSE HEER 5 Merril sin A80 optimus FREZA By showing it can be seen that the default installation is gcc 4 6 now change to gcc 4 4 Delete the gcc 4 6 soft connection file usr bin gcc just delete the soft connection command sudo rm usr bin GCC then build a soft connection pointing to the gcc 4 4 Command sudo In s usr bin GCC 4 4 usr bin GCC Ok now with the command gcc v shows as follows Use built in specs target i686 linux gnu Configured to src configure v with pkgversion Ubuntu Linaro 4 4 6 11ubuntu2 with bugurl file usr share doc gcc 4 4 README Bugs enable languages c c fortran objc obj c prefix usr program suffix 4 4 enable shared enable linker build id with system zlib libexecdir usr lib without included gettext enable threads posix with gxx include dir usr include c 4 4 libdir usr lib enable nls with sysroot enable clocale2gnu enable libstdcxx debug enable objc gc enable targets all disable werror with arch 32 i686 with tune generic enable checking release build i686 linux gnu host i686 linux gnu target i686 linux gnu Threading model posix gcc version 4 4 6 Ubuntu Linaro 4 4 6 11ubuntu2
8. Merril 2 zem A80 optimus JT RAZ A80 OptimusBoard Development System User Manual Revision History Version Author Date V1 0 Bill Create 2014 8 12 EE BRUIT RAL KE A ALE GU ME 1 AR A EX 3 B 3043 3048 AREIA 0755 86196321 86223982 ES 0755 86196240 Open the Merrii Seize your Success ARSE FUER 1 S Merril 2237 A80 optimus F RA Copyright Notice This manual is copyrighted by Shenzhen Merrii Technology Co Ltd and retain all rights Any unit and individual cannot extract some or all of this manual unless otherwise agreed by Merrii Technology in writing offenders will be held liable Any update please visit http bbs merrii com we will upload the newest version SDK in time Technical Support If you have any question when you use the A80 OptimusBoard you can join our QQ group to discuss technical problems You can also login our BBS to ask we will arrange professional R amp D engineers to solve your problems BBS http bbs merrii com Technical Support QQ 883722112 elt FRITH RLU ERATE By 1 HRA X 3 B 3043 3048 AREIA 0755 86196321 86223982 ES 0755 86196240 Open the Merrii Seize your Success FLFR A FUER 2 amp Merril 247 A80 optimus FRA Zi Directory CHAPTER ONE ENVIRONMENT BUILT 3 3 0scccesccsccncsecscecesccoccussecssececcsonsvesecsscdeccseasessescecdecsendessedseces 4 1 1 READY FOR DEVELOPMENT ENVIRONMENT nennen nnns aa sn sn sn iain isse anis
9. T aL EE ee PS JESUS BM 1 A DX 3 B 3043 3048 Biet 0755 86196321 86223982 ER 0755 86196240 Open the Merrii Seize your Success FUERA JERI 10 A80 optimus JT RAZ Se EE JIHTUUULUUUR 3 WAUTZULLUTIUTTITTTTT FEE EF ERE RE E H mre EMMC NAND 3 Click Yes format the FLASH enter the process of upgrading generally need 2 3 minutes please don t move USB line during the time AAi REI BLL CERTE ER ATU G1 Mr 1 HR A DX 3 B 3043 3048 R nn 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success WIRS JERI 11 OE Merril 3E zin A80 optimus JT A Sir PhoenixSuit fen sExt SARs Selten X EXE EES UH HEY es GASS Above process can also start under the android Interface Just click upgrade immediately when you find the device in Windows 3 2 Card Production Card Start up Card production card start up need to use PhoenixCard software After insert T card for computer recognition disk open PhoenixCard exe as below in the access drive to see their own disk choose firmware to make card production card start up you can complete card production card start up if you click burn lel xi RAMEE sees Leni d MEEN E r bet C RB Nena ll Uu w rz ESF TREA ETT d iB 3 3 Local Upgrading Method It e me consuming if we just modify a file on the android system and don t want to compile AAi REI BLL DCEE IER ER ATU G1 Mr hat
10. TDO 12 NC 13 VCC PH 14 GND AREE FRUITS LL ee LER AES IAE BM dy 1 A EX 3 t 3043 3048 Wm 0755 86196321 86223982 ES 0755 86196240 Open the Merrii Seize your Success FLERE ER HEER 17 amp Merril 237 A80 optimus F RA UART Pin Pin Name IO Pin Pin Name IO type type 1 GND 2 GND 3 VCC PH 4 GPIO PH13 UARTO RX 5 GPIO PH12 UARTO TX Chapter 5 System Customization amp Development 5 1 optimus System Configuration File Allwinner Technology develop and customize their own products rapidly for the sake of users convenience and offer sys config fex Configuration file to let users finish cust omization work quickly according to their own products For the Android System the d eveloping custom file is in lichee tools pack chips sun7i configs android kylin optimus sys_ config fex and for the Linux System they are in lichee tools pack chips sun7i configs dr agonboard kylin optimus sys config fex Please refer to the A80 sys config fex Config uration File user manual 5 2 Android System Development Develop Android APP need to install JDK under Windows After configure the environment variables Unzip eclipse files configurate ADT can start develop application android applications more detail about the eclipse development can refer to the tutorials 5 3 Prospect and Purpose Due to the expansion interfaces of OptimusBoard development system a
11. ack command in android directory directly pack AREIA 0755 86196321 86223982 1 amp E 0755 86196240 Open the Merrii Seize your Success JABRIE s EERI ER S Merril 222239471 A80 optimus FF RABE If success red print information indicating that image has created disk3 bill a80 lichee tools pack sun9iw1p1 android optimus img pack finish Chapter 3 System Upgrading And Card Production Start up 3 1 Image Upgrading Burn 4 4 firmware package after package and production into a small machine need to use PhoenixSuit software under Windows 1 Choose the image to burn as shown below Phoonixsuit als BEML Bilibilia80 ichee tools pack sun9iw p1_android_optimus img a Qs Bet ii dm OER RS Eeo fo ll Omi ui VOD 2 Small machine in shutdown mode hold the Uboot key and then connect to the USB cable PhoenixSuit can find android equipment Click one key to flash can complete burning If equipment system making errors lead to cannot enter the android system and can t find the burning device please use tWeezers sub FLASH pin29 30 keep pressing chose the IMAGE in the Phoenix first and then insert the MICRGUSB line and stop pressing that is appear the interface for upgrade Or short connect the first FLASH welding plate pin 29 and 30 pin and keep pressing with 5 v3A DC and then insert the MICROUSB line open hand upgrade into the interface and then irisert the USB line complete burning ABk BRUI
12. g java Compiling library sudo apt get install git core gnupg flex bison gperf build essential zip curl zlib1g dev libc6 dev lib32ncurses5 dev ia32 libs x11proto core dev libx11 dev lib32z1 dev libgl1 mesa dev g multilib mingw32 tofrodos python markdown libxml2 utils 2 Compiling tool The cross compiler tools we used is arm linux gnueabi gcc 4 6 3 In SDK of tools toolschain directory 3 Flashing tool We install phoenixsuit flashing tool with Windows OS to flash image 4 Others Suggest that install putty on Windows OS Network maps to Linux compiling server above mentioned to compile SDK For compilation need higher configuration machine virtual machine can choose vmware or virtualbox other similar to configure the server compiler Just to upgrade to ubuntu 11 10 but made a mistake during the compilation of android The android compilation is right before upgrade system but the version of gcc g is 4 6 1 after upgrading to ubuntu11 10 And the previous version is 4 4 6 To solve the problem need to change the ubuntugcc g compiler version by default There are two ways to change Metho ONE 1 First of all ch ck your ubuntu which versions of GCC are installed with the command Is usr bisi GCC It Shows Irwxrwxrwx 1 root root 7 2011 08 14 15 17 usr bin gcc gcc 4 6 rwxr xr x 1 root root 224544 2011 10 06 05 47 usr bin gcc 4 4 rwxr xr x 1 root root 237072 2011 09 17 17 25 usr bin gcc 4
13. re much more than some other similar products and it has got globari gh attention Thus making it very powerful rich social environment ar d market value the more people participate the more rapid development the greater the potential market followed by the more purposes A elt ZS RLS AE ERATE Be rat 1 d A X 3 B 3043 3048 SEI 0755 86196321 86223982 1 amp E 0755 86196240 Open the Merrii Seize your Success DDR SS Hem 18 Merrit sin A80 optimus FREZA Currently besides the children s education above mentioned it also can be used as basic computer home theater HD player etc As following Multimedia player PlayStation e IPTV Emulation box Auto PC e Car GPS smart robot Server Electronic Album remote surveillance Home alarm apparatus automation system Contact Details Contact Person Caring Phone 86 755 86196321 806 Fax 86 755 86196240 Email ljy merrii com Skype caring lee86 X elt FRITH RL AE JR E dS E Be rat 1 d A X 3 B 3043 3048 AREIA 0755 86196321 86223982 ES 0755 86196240 Open the Merrii Seize your Success IRSA HEIERI 19
14. s aa sas n saa a sns 4 RE HARDWARE RESOURCE 3255 e ioca tene stus dne Eeer ENER 4 dI 2 SOFTWARE RESOURCE cossasatcessscandcodssdeceeaececduadatatacea decaddussaanesodatovdudsedatesesdeoddevaanecceesocantvoeate 4 CHAPTER TWO SDK DOWNLOAD COMPILING amp IMAGE CREATING eere eene ennt 6 21 SDKDOWNLOAD EE 6 2 2 SDK COMPILING suse e A A een pe De erem EAEN E oie euameeeeske 7 22251 ANDROID OS EE 7 2 22 INDIEN 9 CHAPTER THREE OS UPGRADING amp CARD PRODUCTION STARTUP csssssccsssseesssseeesssseceessseeeees 11 3 1 IMAGE cauce 11 3 2 CARD PRODUCTION CARD KETTEN 12 3 3 METHODS OF ARTIAE UPGRADING zs ccedacacnctiispeceeescusgedevcesnecad yesdeae ve usidaldeececitedsesesceeneedsleces at 13 CHAPTER FOUR HARDWARE INTERFACE eese eene eene nne nene hene sesso sese esee sens 15 41 HARDWARE SUMMARY oireeseesi 15 4 2 HARDWARE FEATURES testansicaviiuscecaveviecesasistecancecuevessiiaacedceescevessdsageasvessewes dd eadvostueusevnacetdacsees 16 4 3 INTRODUCTION FOR EXPANSION PIN ccceccccccssesssesceceeeseeueesseeceeeceseeuseesecceeeceauansseeeeeeeeasagages 16 CHAPTER FIVE CUSTOMIZED DEVELOPMENT ossssssssssesesssssssssesssssssenesossssssnssessssssnssesssssssenesessssssnssesse 19 5 1 CONFIGURATION FILE saisir aE EEE NER 19 5 2 ANDROID DEVELOPMENT esaiesccessuvevices de eor dE E A E EE N 19 5 3 LINUX DEVELOPMENT 25 3 deene ka ec ek aee E E E AE EAA 19 5 4
15. tions Burning the specified partition Sfastboot flash partition img for example Sfastboot flash boer boot img flash boot partition burn boot img Sfastboot flash system system img flash system partition burnsystem img Sfastboot flash data userdata img X Loca package Package and generate the boot img which containing linux kernel and ram disk under android directory execution If the kernel need modify then compile the kernel first and then perform JEDE FRU TT SS LL DOES JE ER ACE UE GI Me ro 1 HR A EX 3 E 3043 3048 AREIS 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success JABRIE ER HEER 13 amp Merril 237 A80 optimus FERA extract bsp under android directory next implement the above command can packaging production boot img make bootimage In android directory generate the android system img package in the out target product kylin optimus directory system img Smake systemimage nodeps X Debug apk Modify the application Gallery2 compile and modify pushed to the small machine Ssource build envsetup sh Slunch select kylin optimus Scd packages apps Gallery2 mm Execute mm command local compile Gallery2 application generate Gallery apk As shown below Install out target product kylin optimus system app Gallery2 apk Then pushed Gallery2 apk generated under the windos command line to the small machine under the corresponding direc
16. tory system app NOTE need to install the adb in advance In Windows command line cmd enter command line mode Sadb push Gallery2 apk system app V X Debug Android Kernel After change the kernel related documents execute the foiiawing commands to compile the kernel in the lichee directory build sh p sun7i android Execute the following command in the android directory Generate android system img in the out target product kylin optimusy directory Ssource build envsetup sh Slunch select kylin optimus Smake systemimage nodeps Through fastboot tools brush to small machine X elt FRITH REL AE 8 mge rat 1 d A X 3 B 3043 3048 AREIA 0755 86196321 86223982 1 amp E 0755 86196240 Open the Merrii Seize your Success FLFR ER HEIERI 14 OE Merril 222237471 A80 optimus JT AAR O When restart the development board can enter the u boot press any key in serial interface When enter fastboot command in serial interface command line enter fastboot mode When entering the Windows command line cmd enter command line mode execute fastboot instructions on the command line already installed fastboot tools in advance copy system Img to small machine Sfastboot erase system Erase the system partition Sfastboot flash system system img flash system partition burn system img 4 1 Hardware Overview Following is the front view of OptimusBoard DCIN BAT USB HOST HDMI USB30OTG CAMERA
Download Pdf Manuals
Related Search
Related Contents
DeLOCK Converter IDE 40pin / 1,8“ HDD 97702 - Abimo MANUEL D`UTILISATION - CONRAD Produktinfo. CDA HVG77 Administración Nacional de Medicamentos, Avaya BCM450 Configuration Guide Realtime Kernel Implantation in a PIC Microcontroller user manual DSP56307EVM User's Manual Copyright © All rights reserved.
Failed to retrieve file