
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