A33
Quick Start Guide
C o n f i d e
n t i
a l
文档履历
版本号日期制/修订人制/修订记录
V1.02014-06-09初始版本
V1.1 2014-06-19增加brandy编译说明V2.0 2014-08-05 增加部分注意事项说明
C o n f i d e
n t i
a l
目录
A33 (1)
1.SDK下载指南 (4)
2.SDK目录结构 (4)
3.编译环境搭建指南 (5)
4.编译指南 (5)
4.1.编译内核 (5)
4.1.1.方法一 (5)
4.1.2.方法二 (5)
4.2.编译brandy(本节可选) (5)
4.2.1.编译u-boot (6)
4.3.编译Android (6)
5.打包指南 (6)
5.1.Android固件打包 (6)
5.2.Dragonboard/Linux固件打包 (7)
5.2.1.方法一 (7)
5.2.2.方法二 (7)
6.烧写指南 (7)
7.Declaration (8)
C o n f i d e
n t i
a l
1. SDK 下载指南
请查看《A33仓库下载说明v1.0.pdf 》。
2. SDK 目录结构 ├── android
│ ├── abi
│ ├── art
│ ├── bionic
│ ├── bootable
│ ├── build
│ ├── cts
│ ├── dalvik
│ ├── developers
│ ├── development
│ ├── device
│ │ ├── softwinner
│ │ │ ├── kylin-common
平台公共目录 │ │ │ ├── kylin-p1
方案定制目录 │ ├── docs
sdk
│ ├── external
│ ├── frameworks
│ ├── hardware
│ ├── libcore
│ ├── libnativehelper
│ ├── Makefile
│ ├── ndk
│ ├── packages
│ ├── pdk
│ ├── prebuilts
│ ├── sdk
│ ├── system
│ └── tools
└── lichee
├── brandy
boot 相关源码 ├── buildroot
编译脚本、交叉编译工具链 ├── build.sh
Top level 编译脚本 ├── linux-3.4
内核目录 ├── README
└── tools 打包脚本、工具和方案配置
C o n f i d e n t i a l
3. 编译环境搭建指南
请查看Android 网站source.android/说明。
4. 编译指南
4.1. 编译内核
4.1.1. 方法一
推荐使用。
1. 配置(开启新的终端必须执行一次)
$ source buildroot/scripts/mksetup.sh 2.
编译lichee $ mklichee 3.
单独编译buildroot $ mkbr 4. 单独编译内核 $ mkkernel
4.1.2. 方法二 1.
配置(如果已经配置可以省略这个步骤)
$ ./build.sh config 2.
编译 $ ./build.sh 注意: android ,dragonboard 和linux 固件打包都需要编译内核 (在配置时,All available platforms 时对应选择 android ,dragonboard 或者linux 区分)。 4.2. 编译brandy(本节可选)
brandy 目录中存放的是A33平台的bootloader ,该目录为A33启动代码,默认不编译。 C o n f i d e n t i
a l
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论