资料介绍
九浅一深_Android_2九浅一深android之实战篇系列
Android(2)
针对qualcomm msm7627平台的环境搭建
林耕书
Mail:booklinbook@hotmail.com TEL :13167032980
Agenda
MSM7627平台说明 Android Amss
Arm11端环境的搭建和编译
Arm9端环境的搭建和编译
先看一幅图
Msm7627 chip
ARM9
modem部分的 代码(负责通 讯协议等~~~) 就跑在这个内 核上。 --AMSS
ARM11
android部分就跑在 这个内核上。 --android
其他部分, 如dsp之类。 先不用关心。
Arm9和arm11 这两个核通过share memory的方式来通讯
正如前面的图所示:msm7627有两个核:一个
arm9,一个arm11,分别跑amss(modem)和android。
这两部分的代码是分开的,编译也不一样。
下面分别说明,先说arm11端android部分怎么编 译,这个比较简单一些。
步骤:
1.访问: https://www.codeaurora.org/wiki/QAEP 选出你所选要的版本。
怎么选版本
platform
Branch (分支)
Tag
$ repo init -u git://codeaurora.org/platform/manifest.git -b eclair -m M76XXTSNCJNLYA5210.xml $ repo sync
2.以eclair M76XXTSNCJNLYA5210.xml这个 版本为例,下载android代码到你的机器上。
$ repo init -u git://codeaurora.org/platform/manifest.git -b eclair