零距离初体验uboot
2024-10-08 16:46:51
一.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即可添加
最新文章
- WPF 自定义滑动ScrollViewer
- C#知识点记录
- jquery做一些小的特效
- 如何捕获access violation异常
- IOS 作业项目(4)步步完成 画图 程序(中续)
- C#操作Access的一些小结
- Winform与WPF对话框(MessageBox, Dialog)之比较
- HTML5 Web存储(Web Storage)技术及用法
- psycopg2接口的基本用法
- 卸载QTP
- 每天一个linux命令(33)--du命令
- Linux:alias永久生效
- BZOJ_3210_花神的浇花集会_切比雪夫距离
- 好代码是管出来的——C#的代码规范
- vue组件如何被其他项目引用
- webpack - HtmlWebpackPlugin理解
- 学JS的心路历程Day26 - PixiJS -入坑
- 各种编译不通过xcode
- vue-cli 动态绑定图片失败
- 基于docker的spark-hadoop分布式集群之一: 环境搭建