首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 关于android 高通msm7227 平台的

关于android 高通msm7227 平台的

资料介绍
九浅一深_Android_4_lk九浅一深android之实战篇系列

Android(4)

Qualcomm MSM7627 平台 Boot浅析(2) -----Arm11端lk (appsboot) bootloader

林耕书
Mail:booklinbook@hotmail.com TEL :13167032980

Agenda


1 从Arm9 把Arm11 Release起来讲起

2 Arm11端lk (appsboot) bootloader代码分析
3

买一送一,项目杂谈

从arm9 把arm11 release起来讲起


先回顾一下android_3.pdf中 的两张截图

oemsbl_pre_amss_load() //加载arm11 的appsboot oemsbl_load_aarm_bootloader, oemsbl_create_aarm_partition_tbl, .. oemsbl_boot_aarm //启动arm11 Arm9 amss的代码

在android_3.pdf中我主要介绍arm9端的启

动,对于arm9启动完毕后怎样启动arm11并 没有做详细的分析,现在我们具体分析一下 这个过程。
注意箭头部分

我们就 以这个 数组里 的函数 来作为 分析顺 序。

结合前面两组图,我们再细化一下arm9

启动arm11的步骤。

1.通过oemsbl_load_aarm_bootloader这个函 数把appsboot.mbn加载到RAM中(具体地址 有考究我后面会讲)。我们具体分析一下 oemsbl_load_aarm_bootloader函数。代码 在..\AMSS\products\76XX\secboot\oem sbl\oemsbl_aarm_boot.c中

APPSBL_IMG

分析 appsboothd.m
标签:九浅一深Android
关于android 高通msm7227 平台的
本地下载

评论