分享免费的编程资源和教程

网站首页 > 技术教程 正文

创建你的第一个可运行的嵌入式Linux系统-3

goqiw 2025-07-06 12:02:44 技术教程 5 ℃ 0 评论

@ZHangZMo

  • at91bootstrap操作教程修改at91bootstrap具体配置重新编译at91bootstrap
  • U-Boot操作教程修改U-Boot具体配置重新编译U-Boot
  • Linux Kernel操作教程修改Linux Kernel具体配置重新编译Linux Kernel
  • buildroot操作进阶生成图形化软件模块依赖关系查看具体软件模块依赖关系
  • buildroot更多操作教程

本系列专题将基于Microchip官方提供的Buildroot仓库,创建个人第一个可运行的嵌入式Linux系统。

at91bootstrap操作教程

修改at91bootstrap具体配置

操作命令:

make at91bootstrap3-menuconfig

at91bootstrap具体详细界面:

如果是在Microchip MPU上运行bare-metal或者RTOS的情况下,可以通过修改上图中u-boot.bin文件名,使其与需要加载的bare-metal程序名字保持一致,这样就能实现用at91bootstrap去加载用户自定义应用程序的功能。

重新编译at91bootstrap

操作命令:

make at91bootstrap3-rebuild

U-Boot操作教程

修改U-Boot具体配置

操作命令:

make uboot-menuconfig

U-Boot具体详细界面:

重新编译U-Boot

操作命令:

make uboot-rebuild

Linux Kernel操作教程

修改Linux Kernel具体配置

操作命令:

make linux-menuconfig

Linux Kernel具体详细界面:

重新编译Linux Kernel

操作命令:

make linux-rebuild

buildroot操作进阶

生成图形化软件模块依赖关系

操作命令:

make graph-depends

如果出现上述错误可以这样操作:

安装完成所需要的软件包后重新执行上述命令,可以在buildroot-mchp-linux4microchip-2024.10/output/graphs目录下查看到graph-depends.pdf等文件:

查看具体软件模块依赖关系

查看Linux Kernel模块依赖关系操作命令:

make linux-graph-depends

在buildroot-mchp-linux4microchip-2024.10/output/graphs目录下查看到linux-graph-depends.pdf文件:

查看qt5base模块依赖关系操作命令:

make qt5base-graph-depends

查看egt模块依赖关系操作命令:

make egt-graph-depends

buildroot更多操作教程

参考buildroot官方user manual

https://buildroot.org/downloads/manual/manual.pdf

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表