十九.初识Bootloader

1.航天飞机有助推器,化学反应有催化剂,跑步有助跑,先是助推器起作用,飞机再自行工作

2.把Linux内核带到他该到达的轨道,接下来让内核自主表演。简而言之就是启动内核

3.设计方法-----模仿

4.行业公认老大------U-boot
(1)支持多种嵌入式处理器arm。PowerPC。mips,x86

(2)支持多种嵌入式操作系统(Linux,Vxworks,QNX)

(3)本质就是bootloader

5.u-boot-》linux系统:两种模式
(1)整个过程没有人为干预,这种情况成为自主模式
(2)开发模式:为的是确保内核驱动正确无误,避免对内存和nandflash的重复擦写

6.建立工程
(1)不能再windows下解压uboot源码,必须在linux下解压缩
(2) 用sourceinsight建立project,注意选择每个工程有一个自己的数据库
(3)利用samba可以建立网络映射驱动器,从而在windows下通过sourceinsight直接访问linux下的文件
(4)修改sourceinsight的配置,使其可以添加汇编文件(option-->document), 再次添加文件,即可加入汇编文件
(5)同步工程,更新文件



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值