Bootloader的作用就是启动Linux内核

U-Boot简介

1.U-Boot是用于多种嵌入式CPU(ARM、x86、MIPS等)的bootloader程序,U-Boot不仅支持嵌入式Linux系统的引导,还支持VxWorks、QNX等多种嵌入式操作系统

2.uboot自动启动Linux的模式叫做自主模式;uboot在启动倒计时,停止启动的模式叫开发模式

建立uboot代码工程

1.安装source insight,方便进行大量代码的阅读

2.建立工程

project->new project->browse(uboot)->project has its own configuration file

3.解压uboot源码

注意:必须要在Linux下解压源码,因为在源码中有很多大小写不同但文件名相同的文件,Windows无法区分文件名的大小写

4.通过在Windows下的source insight访问Linux下的源码

工具->映射网络驱动器->\\192.168.1.109\root\space\work\guoqian\000\uboot

5.在source insight中添加uboot源码

project->add and remove project file...->add all->recursively add lower sub-directories(添加子目录文件)-close

添加汇编文件

options->document options...->document type(c source file)->file(*.c;*.h;*.s;*.S)

再次添加文件

project->add and remove project file...->add tree->close

同步文件

点击书的图标进行同步

最新文章

  1. jquery 农历日历 可自适应
  2. [转] MovieClip转Bitmap方法
  3. WP-PostViews的安装和设置方法
  4. python 的import机制2
  5. ServerInfo.INI解密
  6. Linux 安装g++
  7. swift -- 集合
  8. 走进Spark生态圈:环境的安装与配置
  9. Caused by: java.lang.ClassNotFoundException: org.jbpm.pvm.internal.processengine.SpringHelper
  10. Android自定义控件及自定义属性
  11. linuxDNS
  12. python 10
  13. shell编程其实真的很简单(一)
  14. angular基础巩固
  15. LeetCode--024--两两交换链表中的节点(java)
  16. it 删除远程分支
  17. 无法启动DISTRIBUTED TRANSACTION COORDINATOR解决方法
  18. TP框架中field查询字段
  19. SQL rownum的用法
  20. lvs+keepalived详解

热门文章

  1. lesson - 4 笔记 /inode / suid / sgid / sbit / chmod /umask / chown / rwx / wc /grep / tr / sort / cut /which / whereis / locate / find / ln /
  2. 基于Jmeter的PostgreSQL空间性能测试笔记
  3. DataInputStream EOFEXCEPTION
  4. 基于POI和DOM4将Excel(2007)文档写进Xml文件
  5. 云计算---openstack镜像制作详解
  6. WPF的消息机制(二)- WPF内部的5个窗口之隐藏消息窗口
  7. mac SecureCRT设置
  8. TPYBoard v102的GPIO使用用法
  9. spark 1.6 完全分布式平台搭建
  10. JavaScript(jquery)实现二级菜单联动