Home
A80 H8 Development System User Manual
Contents
1. CON18 MIPI camera signal output Pin Pin Name IO type Pin Pin Name IO type 1 CSI CLKP 2 CSI CLKN 3 GND 4 GND 5 CSI D2P 6 CSI D2N 7 CSI DOP 8 CSI DON 9 CSI D3P 10 CSI D3N A NN 11 CSI D1P 12 CSI D1N 13 CSI MCLK 14 CSI SCK EN 15 CSI RESET 16 CSI SDA A 17 CSI PWDN 18 CSI D 19 VCC IO CAM 20 BD CAM 21 AFVCC CAM 22 AVCC CAM J4 LVD signal output Pin Pin Name iO type Pin Pin Name IO type 1 NC 2 LCDVCC 3 LCDVCC 4 GND 5 GND y 6 GND 7 RXOO O 8 RXO0 9 IRXON 2 10 RXO1 HIN Rx02 12 RXO2 43 JaNno 14 GND 15 RXOC 16 RXOC 17 RXO3 18 RXO3 19 RXEO 20 RXEO0 21 RXE1 22 RXE1 23 RXE2 24 RXE2 25 GND 26 GND 27 RXEC 28 RXEC 29 RXE3 30 RXE3 CON1 1 KEY external interface port Pin Pin Name IO type Pin Pin Name IO type Stbtt FRUIT el EER ACH BM 0 1 4 A EX 3 4 3043 3048 XAA 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success FERS HERRI 18 Merril sann A80 H8 FF RAR 1 GND 2 LRADCO 3 UBOOT 4 RESET 5 POWON J6 backlight inverter control port Pin Pin Name IO type Pin Pin Name IO type 1 BL IN 2 BL IN 3 ON OFF 4 ADJ 5 GND 6 GND J10 CTP touch port N Pin Pin Name IO type Pin Pin Name lO lt type 1 GND 2 VGC_3V 3 I2C SDA N 4 N2
2. edk H hardware libcore libnativehelper Makefile H ndk packages pdk H prebuilt H prebuilts H sdk system L lichee lt poot b idroot build sh linux 3 4 README H tools L u boot 2 Merril 2228391371 A80 H8 FAK 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 sh trin the lichee directory to get help Compile android Execte the sentence in the android directory get into the environment source build envsetup sh 71ST PITTI TETTE FA BA 00755 86196321 86223982 EH 0755 86196240 Open the Merrii Seize your Success FERS HEHE KIN 8 8 Merril i A80 H8 FRR Enter lunch lunch Then the screen shows Chose which would you like 15 Choose your corresponding product with development board kylin optimus eng Copy kernel and module to device softwinner kylin hummingbird in android directory extract bsp Compile android please make a reasonable choice according to computer confi
3. Merrit 43111 A80 H8 FAA A80 H8 Development System User Manual Revision History Version Author Date V1 0 Bill Create 2014 8 12 Copyright Notice att FT el DOE ER ACHR BM 0 1 4 A EX 3 4 3043 3048 EK ARIA 0755 86196321 86223982 EH 0755 86196240 Open the Merrii Seize your 1 Success MIR F HREM J Merril 227239371 A80 H8 FFR AB 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 H8 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 Directory aH FAM RL RER ACHE CI Me gt 1 4 A X 3 f 3043 3048 amp XAA 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success FERS HEHE RI 2 Merril 227239371 A80 H8 FFR AB CHAPTER ONE ENVIRONMENT BUILT cccccscccsssssscsssccssscsecsssscessccesscssssssecessccessccesessecerscceseccusensees 4 1 1 READY FOR DEVELOPMENT ENVIRONMENT cccecescesscoccecceccesecesccasseccaccaseea
4. a Install ubuntu 12 04 12 10 desktop amd64 iso b Online install JDK6 0 amp compiling library atu FRITH RL KE ERAS GA 0 1 HRA X 3 f 3043 3048 AEA 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success WIRA HERRI 4 8 Merril 227234371 A80 H8 FFR ABE 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 config 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 libgli 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 o
5. 55 86196240 Open the Merrii Seize your Success FUERA FERIA i 16 Merrit 243141 A80 H8 FF RAR HDMI output HDMI v1 4 support 4k at the most EDP output EDP v1 2output support 2560 1600 60Hz at the most VGA output Support standard VGA output LTE 3G 4G module Sim card slot UART Provide UART interface TTL level Keys RESET POWER_ON U Boot etc IR IR only supports infrared remote control DC 12V DC IN 4 2 Description of Extended PIN Support these wiring pin functions UARTO CAM GPIO JTAG CSI camera output J1 1 Pin Pin Name IO type Pin Pin Name IO type 1 VCC 5V 2 D2 3 VCC 3V 4 D3 5 CSI PCLK 6 I20 SCK 7 I2C SDA 8 CSI VSYNC 9 CSI HSYNC 10 CSI MCLK 11 D4 12 D5 13 D6 14 D7 15 D8 16 D9 17 D10 18 D11 19 GND 20 GND 21 CAM RESET 22 CAM STBY 23 GPIO 24 GND 25 GND 26 l2C SCK 27 UART RX 28 I2C SDA 29 UART TX 30 SPI CSO0 31 UART RTS 32 SPI CLK 33 UART CTS 34 SPI MOSI 35 GND 36 SPI MISO 37 UART RX 38 I2C SCK 39 UART TX 40 I2C SDA 41 VCC 3V 42 GPIO att t FIT el KEES ACH BM 0 1 4 A EX 3 4 3043 3048 AiR 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success WIRA HEHE RIA 17 Merrit sann A80 H8 FAA
6. PTER FIVE CUSTOMIZED DEVELOPMENT ccsccccssccsssssscsssccsssccsssssscessccesscsesessscsssccessccesessacesscceses 19 5 1 CONFIGURATION FILE vscvevsecicedescecceeevenevessiencetecdevctvesesaceest eriksen ine 19 5 2 ANDROID DEVELOPMENT sorrernvnvnnvvrvnrnnrnvrnvrevsenresvrenerererneeneeeneenersversresvesvesereresuesnesesesnesneee 19 5 3 LINUX DEVELOPMENT ervovvrvrernennvrevernernrenvnsnrserernesnerereenersvesseesursvseerernesnesneseveeneeseesvssseesuee 19 5 4 PROSPECT AND PURPOSE sornvrevrrvrnnnnrvvrvrenrennnsnerevernernerevessesevssresuesnesererneenesneseveeneenerevesseenee 19 Qa Hei FAM AU RER ACHE CI Me gt 14 A X 3 f 3043 3048 amp XAA 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success FERS HEHE RI 3 J Merril 222839571 A80 H8 FFR AB 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 Built 1 1 1 Hardware Resource 1 A80 H8 Development System 2 2pcs PC one PC Install Linux as compiling server other PC Install Windows XP for flashing image 3 Serial line 5V adapter and USB cable Picture2 1 serial line amp usb2 0 cable Picture 2 2 usb3 0 line 1 1 2 Software Resource t Compiling server 1pcs About the set ction of compiling server higher hardware configuration Ubuntu12 04 12 10 64 bit JOS isthe best not 32bit following is the configuration needed
7. _ SCK 5 TP_INT EN TP WAKEUP UARTO DEBUG port Pin Pin Name IO Pin Pin Name IO type type 1 VGND 2 VCC 3 UARTO RX 4 UARTO TX UART4 Pin Pin Name IO Pin Pin Name IO type type 1 VCC 3 3V 2 UART4 TX 3 UART4 RX 4 GND Chapter 5 System Customization amp Development att t FRONT el KE ER ACH BM Ai 1 4 A K 3 4 3043 3048 AEA 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success WIRA HERRI 19 Merril 22723937 A80 H8 FFR AB 5 1 H8 Hummingbird 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 dragonboard kylin hummin gbird sys_config fex and for the Linux System they are in lichee tools pack chips sun7i configs dragonboard kylin optimus sys _config fex Please refer to the A80 sys config fex Configuration 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 H8
8. de ctl c att t FT el DOE ER ACH BM 0 1 4 A K 3 4 3043 3048 BEA if 0755 86196321 86223982 EH 0755 86196240 Open the Merrii Seize your Success WIRA LjE KIN 13 8 Merril 227239371 A80 H8 FFR AB 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 partitions Burning the specified partition Sfastboot flash partition img for example Sfastboot flash bact boot img flash boot partition burn boot img Sfastboot flash system system img flash system partition burnsystem img Sfastboot flash data userdata img 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 extract bsp under android directory next implement the above command can packaging production boot img Smake bootimage In android directory generate the android system img package in the out target product kylin optimus directory system img Smake systemimage nodeps 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 Smm Execute mm c
9. develoament system are much more than some other similar products and it has got global high attention Thus making it very powerful rich social environment and market value the more people participate the more rapid development the greater the potential market followed by the more purposes Currently besides the children s education above mentioned it also can be used as basic computer me theater HD player etc As following e Multimedia player e PlayStation IPTV e Emulation box Auto PC Stbtt FT el EES ACHR BM 0 1 4 A K 3 4 3043 3048 XAA 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success FERS HEHE RIA 20 Merril 222231374 A80 H8 FERRE e Car GPS e smart robot e Server e Electronic Album e remote surveillance Home alarm apparatus automation system Contact Details Contact Person Danielle Contact Person Caring Phone 86 755 86196321 811 Tel 86 755 86196321 806 Fax 86 755 86196240 Fax 86 755 86196240 Mobile 13322998873 Mobile 86 15002062082 Q Q 2373876277 skype caring lee86 Email hd merrii com Email ljy merrii com att FT es KEE AC HRS BM 0 1 4 A K 3 4 3043 3048 EK ARIA 0755 86196321 86223982 EH 0755 86196240 Open the Merrii Seize your Success WIRA HERRI 21
10. ecaeeeaseaecaseaeeeseeacs 4 1 1 1 HARDWARE RESOURCE ccccescesssescescceccasseccesecacseaceaecesecesceaccasseceeaecaaveaseaceaeeaccaseeseeaeeaaeeaes 4 1 1 2 SOFTWARE RESOURCE cccecseccesccoccecceccesccseccececessecocesecsavcacesnesaececesncsessecsavencesseraeeaceeses 4 CHAPTER TWO SDK DOWNLOAD COMPILING amp IMAGE CREATING cccsccssscsssscsssccsssssscessccesscceseesees 6 ION ceeccescescescceccceeccescceccecccecceacsesceaecaesesseaecsasesauecteecsaceaueeucaceaeeeseeaaeeeeeass 6 DEE IGG 7 END OS 7 222 NKS 9 CHAPTER THREE OS UPGRADING amp CARD PRODUCTION STARTUP cccssccssscssecssssssscessecesscsesesseseres 11 3 1 IMAGE UPGRADING ccceccoscesseescescesecacseccesecasecaeceesuaceeccaecaasenceaecaueaueeaeueseaccaueerseaeeasenaes 11 3 2 CARD PRODUCTION CARD STARTUP cescesssescescsecesceescesecaseesceaecaeveeecaaceaseeeseassaseecenaceaceatees 12 3 3 METHODS OF ARTIAL UPGRADING ccsceccesccessescescesececvecceeeceaccaseesceaeeeeeeaecaaveaeeaesarsaeeaeeeses 13 CHAPTER FOUR HARDWARE INTERFACE sornenevnnnnvennnnvnnnnnennnunennnnnnnnnnnnnunnennuneennunennnenene 15 4 1 HARDWARE SUMMARY revenrrnvrevrrvrnnnnrnnrnrrrrernernereverseesereereenesneseverneenersvssvssresuesseseresneeseeseee 15 4 2 HARDWARE FEATURES ccsccecccocsecceccesccocceccesececccecesnececssncesecseveacessesacsaccerseneaeeavencessees 16 4 3 INTRODUCTION FOR EXPANSION PIN cescecsecseescescceceaceeccesccaeseccesecaevecacsaccassecceaecaeseneeateaeaes 16 CHA
11. f 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 biri GCC It Shows Irwxrwxrwx 1 root root 7 2011 08 14 15 17 usr bin gcc gt 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 5 rwxr xr x 1 root root 302104 2011 09 17 05 43 usr bin gcc 4 6 Merril 222239371 A80 H8 FFR AB 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 inc
12. guration make j8 boot img recovery img system img will be created in out target product kylin hummingbird directory AAt FAM RULE RACE CM gt 1 4 A X 3 f 3043 3048 AiE 0755 86196321 86223982 fH 0755 86196240 Open the MerfiNy Seize your Success FUERA FEHR 9 amp Merril i A80 H8 FFR AB Package Input pack command in android directory directly If success red print information indicating that image has created disk3 bill a80 lichee tools pack sun9iw1p1_android_ hummingbird 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 aH FAM RL KER ACHE CI Me gt 1 HRA X 3 f 3043 3048 amp AEA 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success FUERA FERIA 10 amp Merril 37 A80 H8 FX AE PhommikSui nls aes igbirdilichee tools packisunSiw11p1_android_hummingbird img ELS SVAN gt Q RE FOABSRE AERIAN RHY 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 press Y Boot Bottom under p
13. hine 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 H8 att t FT el DOE ER ACH BM 0 1 4 A K 3 4 3043 3048 EXAIB 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success WIRA HEHE RIA 15 J Merril 243737 A80 H8 FFR AB WIFI amp BT PWRON EDP RESET MIC IR SPK TC 4 D UT gt 5 LVDS LCD amp RGB MIPI Z Merrit g i CSI MIPICSI ee X LIL j BAT JE LCD POWER 12V 5V e E POWER IN 12V M B Cr VGA GMAC MICRO USB3 0 HDMI HP JACK MICRO SD USB HOST DC IN 4 1 Hardware Features Name Description CPU Cortex A15 A7 PowerVR G6230 PMU X Power AXP806 AXP809 smart power management specialist accessible to 12Vpower adapter battery USB5V power input DRAM 4 16 Bits DDR3 into 64bit 2048M Bytes DRAM EN Hynix H27UCG8T2BTRBC 8G Bytes MLC 64bit ECC NAND Flash and Emmc as 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 Ethernet 10M 100M 1000M IEEE802 3 use Realtek RTL8211D ERJA Sy USBHost USBOTG L USB OTG 3 0 2USB Host Headphone Support stereo headphone output line in ARH FRUIT AU EER db ed 1 HRA IX 3 f 3043 3048 EAER 0755 86196321 86223982 fEH 07
14. ize your Success FERS HEHE KIN 12 EN 2B Merril 243737 A80 H8 FAK IT jj adixl REAMEES PRB at gt RAB Ett A192 168 2 2304Billtbillta80 hummingbirdilicheeltoolstpackisunGiwlpl android hummingbird img Sst G Ee M APSE C FER seme E mer EE 88 EH HE EN 3 3 Local Upgrading Method It is time consuming if we just modify a file on the android system and don t want to compile 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 mo
15. lude c 4 4 libdir usr lib enable nls with sysroot enable clocale gnu 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 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 sin gcc gcc usr 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 upcate alternatives config gcc sudo update alternatives config g 0 Open ihe Merrii Seize your Success HRAS EH LH 6 Merril 227239371 A80 H8 FFR ABE Chapter Two SDK Download amp Image Creating 2 1 Download SDK Log in http bbs merrii com H8 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 below After download android and lichee source code View the source tree structure as shown tree L2 android abi bionic bootabl build cts dalvik development device external frameworks
16. ommand local compile Gallery2 application generate Gallery apk att t FRUIT el KEES ACHR BM 0 1 4 A K 3 FE 3043 3048 EXA IB 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success WIRA HEHE RIA 14 Merril 22223937 A80 H8 FFR AB 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 directory 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 Debug Android Kernel After change the kernel related documents execute the foiiawing commands to compile the kernel in the lichee directory S build sh p sun7i android Execute the following command in the aridroid directory Generate android system img in the out target product kylin optimus directory Ssource build envsetup sh Slunch select kylin optimus Smake systemimage nodeps Through fastboot tools brush to small machine O When restart the development board can enter the u boot press any key in serial interface O When enter fastboot command in serial interface command line enter fastboot mode O 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 mac
17. ower off circumstances keep pressing chose the IMAGE in the Phoenix first and then insert the MICROUSB line and stop pressing that is appear the interface f r upgrade Or short connect the first FLASH welding plate pin 29 and 30 pin and keep press sing with 5 v3A DC and then insert the MICROUSB line open hand upgrade into the interfa ce and then insert the USB line complete burning att GRNT RSL KE ERAS GN NA 1 4 A X 3 4 3043 3048 AEA 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Seize your Success FUERA FEHR 11 amp Merril 24377 A80 H8 HAAG be ge T sane gt 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 AN Phoenixs r V amp ETES ERSEN OOO EUS TELET BREDE Res HATULAN Ca Fae 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 JAH FRUIT AS LL ER RAL TRUS BI h 1 HRA EK 3 3043 3048 BO AEA 0755 86196321 86223982 fH 0755 86196240 Open the Merrii Se
Download Pdf Manuals
Related Search
Related Contents
Samsung RR82EERS Manuel de l'utilisateur User Guide TVLink S Zotac ZT-50702-10M NVIDIA GeForce GTX 560 1GB graphics card Xerox 272 Scanner User Manual M A T eriA l hAND liNG & r A T e S 2014 RAM 1500/2500/3500/4500/5500 Diesel Supplement 仕 ツコウ 様 サマ 書 ショ Tyan GT24B7016 Manual del usuario Copyright © All rights reserved.
Failed to retrieve file