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)同步工程,更新文件