自学内容网 自学内容网

u_boot内核编译-生成uImage

内核编译

顶层目录,都在这个目录下进行操作

这是我们芯片的默认配置文件

第一步

拷贝一个默认的配置

以下两张是def文件内容

第二步

:打开可视化界面,前面的*  需要用空格点击两下,不改变原设置,大那是需要进行编辑操作,还是原样就保存退出,要不然执行后面会一直提示是否选择yes。

第三步

:编译uImage,进入可视化页面保存后编译

如果编译出现错误;

检查是否编译完成

编译完成就可以复制到tftpboot文件夹下进行下载

绝对跳转,相对跳转 (比较重要的概念)

无法打开uImage,位置不对,导致内核无法打开成功

将makefile文件修改地址,重新走一遍

向内核加文件

1.从Kconfig中直接加选项内容

2.在drivers/char 目录下创建一个文件夹,内部单独创建一个Kconfig文件,注意,每个文件夹下面是自己的Kconfig,可以将新创建的文件夹下的Kconfig文件包到char目录下的Kconfig文件夹内,作用类似于包头文件,

kconfig语法

select和depend on语法


原文地址:https://blog.csdn.net/2201_75286049/article/details/142752224

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!