Orange Pi Manual Copy right by Shenzhen Xunlong Software Co., Ltd
www.orangepi.org 2 www.xunlong.tv
Content
I.Orange Pi Introduction ................................................................................................................................. 4
1.What is Orange Pi? .................................................................................................................... 4
2.What can I do with Orange Pi? … ............................................................................................... 4
3.Whom is it for? ............................................................................................................................ 4
4.Hardware specification ................................................................................................................ 4
5.Using Method .............................................................................................................................. 9
6.Configuration Software ..............................................................................................................23
7.GPIO Specifications ...................................................................................................................37
II.Linux Kernel Source Code Compilation ....................................................................................................41
1.Obtain the Source Code of Development ...................................................................................42
2.Compile Project ..........................................................................................................................43
3.Update the kernel image file and Library ...................................................................................45
III.Android Kernel Source Code Compilation ...............................................................................................49
1.Install JDK ..................................................................................................................................50
2.Install Platform Supported Software ...........................................................................................51
3.Download the Source Package and Unzip it ...............................................................................51
4.Install The Compiler Tool Chain ................................................................................................52
5.Compile Linux source Code .......................................................................................................52
6.Compile Android Code ...............................................................................................................53
IV.Use Project Configuration Files ...............................................................................................................57
1.Update System Project Configuration File .................................................................................57
2.Update Boot and U-boot .............................................................................................................58
3.Samples.......................................................................................................................................58
V.OrangePi Driver development ................................................................................................................66