社区
Android
帖子详情
请问android uboot 和 little kernel是什么关系?
jude_happy
2013-05-16 06:02:19
有点迷糊,这两个是不是二选一的关系?
...全文
921
4
打赏
收藏
请问android uboot 和 little kernel是什么关系?
有点迷糊,这两个是不是二选一的关系?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
visionfans
2015-08-24
打赏
举报
回复
我也想搞清楚是咋回事
TTTiger88
2015-05-11
打赏
举报
回复
亲 你搞清楚咋回事了没
jude_happy
2013-05-17
打赏
举报
回复
自己顶一下了
Favorite
2013-05-17
打赏
举报
回复
二选一,我们以前是用uboot,现在切换到lk了,虽然还不清楚有什么区别~~~~
u
boot
和系统移植-朱有鹏老师嵌入式
li
nux核心课程第2部分
《2.u
boot
和系统移植》总计20个课程(184节、92小时),结构上分为三部分:前13节课为u
boot
移植,第14至17课是
li
nux内核移植,后3课为根文件系统制作部分。系统移植工作的目标就是让操作系统得以在硬件平台上运行起来,因此本课程安排了u
boot
的移植、
kernel
的移植和rootfs的原理和制作三部分。本课程延续朱有鹏老师《嵌入式
li
nux核心课程》其他部分的一贯风格:结构化、系统化、循序渐进、思路清晰。学习本课程前建议先学习《1.ARM裸机全集》和《4.C语言专题》
Android
源码
boot
able解析之
boot
loader LK(
li
ttle
kernel
)
http://www.07net01.com/2016/11/1721675.html 记得当初学
li
nux时候,
boot
loader 代码相对来说还比较简单,主要几个汇编文件加上几个C文件,编译一个u
boot
就ok了。做
Android
驱动后,发现
Android
专门做了一个目录
boot
able来实现
boot
等相关功能。功能也比较多,所以就准备来研究一下这一部分。今天就先研究一下LK,LK全称
android
默认
boot
loader为什么选择lk?
Android
boot
loader目录位置: $/
boot
able/
boot
loader/lk 1.
android
默认
boot
loader为什么选择lk, 而非u
boot
?
Android
boot
loader需求点 1. 引导
li
nux
kernel
2. xuyao
【
Android
系统启动】
Boot
Loader -
Li
ttle
Kernel
启动流程源码解析
后文中的lk指
Li
ttle
Kernel
Android
启动会经过
Boot
Loader阶段,
Boot
Loader中, 挑选
li
ttle
kernel
作为
boot
loader程序进行源码研究。当然也许多公司使用的是u
boot
,像作者公司许多项目也是使用u
boot
。lk官方源码中,没有集成高通、MTK平台的代码, 但是在github开源代码中,能够找到适配高通平台和MTK平台的lk,本文先是基于官方开源代码lk进行总体的分析, 然后对高通平台lk、MTK平台lk的不同部分进行分析;
u-
boot
之u-
boot
.img u
boot
.bin u
boot
_crc.bin 及 u
boot
_crc.bin.crc
编译u
boot
会生成很多image: u-
boot
.img u
boot
.bin u
boot
_crc.bin 及 u
boot
_crc.bin.crc 。 这些image文件有哪些区别和联系, 我们将做以下详细分析: 1. u-
boot
.bin 是u-
boot
编译生成的原始的image 文件, 很多image 文件的生成都需要依赖于它。2. u-
boot
.img 它是给u-
boot
.b
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章