一.uboot配置编译步骤
- 1、开发板光盘的BSP
- 2、复制到虚拟机,tar -jxvf qt_x210v3_130807.tar.bz2
- 3、配置:make x210_sd_config
- 4、出现Configuring for x210_sd board则成功
- 5、make -j4
二、目录分析
- .gitignore:版本管理工具
- arm_config.mk、config.mk、rules.mk:是一个Makefile文件,将来在某个Makefile中会去调用它
- Changelog:修改记录文件
- COPYING:版权声明
- image_split:一个脚本
- MAKEALL:一个脚本,应该是帮助编译uboot的
- Makefile:这个很重要,是uboot源代码的主Makefile
- mk:快速编译的脚本
- mkconfig:是uboot配置阶段的主要配置脚本
- api:硬件无关的功能函数的API
- api_examples:API相关的测试事例代码
- board:用来描述这一个开发板的信息的
- common:一些与具体硬件无关的普遍适用的一些代码
- cpu:这个目录是SoC相关的,里面存放的代码都是SoC相关初始化和控制代码
- include:头文件目录
- lib_开头的一坨:(典型的lib_arm和lib_generic)架构相关的库文件
- sd_fusing
三、SourceInsight的基本使用
- 1、首先要创建一个工程Project->new project
- 2、进入new project setting,直接点ok进入下一步
- 3、在左侧选择uboot-jiuding这个目录,然后点右侧边栏的add tree即可添加