谷动谷力

 找回密码
 立即注册
查看: 1830|回复: 0
打印 上一主题 下一主题
收起左侧

【Microchip MPU】认识Microchip MPU之第五篇用Buildroot生成镜像

[复制链接]
跳转到指定楼层
楼主
发表于 2023-2-1 23:36:15 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
【Microchip MPU】认识Microchip MPU之第五篇用Buildroot生成镜像



Hi 小编又来了,前面介绍了如何获取buildroot源码,接下来我们就重点看看怎么样使用buildroot来生成镜像文件。

拿到buildroot源码,我们先要做的几个事情如下:

1:配置buildroot和外部源码树
• 查看可用版本
• $ git tag | grep xxx

• 指定Buildroot和外部源码树版本
• $ git checkout xxxx


2:查看已有配置文件
• 查看基于不同的DEMO板已有的配置文件
• 例如:关键字是a5d2的配置文件
• $ ls configs/ | grep a5d2


3:配置目录并生成镜像
• 配置目录:
• 在buildroot-external-microchip目录下,配置Buildroot构建系统来生成镜像。
• $ make O=$PWD BR2_EXTERNAL=$PWD –C ../buildroot-at91 sama5d27_wlsom1_ek_headless_defconfig

• 生成镜像:
• $ make 或者 $ make –j4 并行编译
• 第一次编译根据网络情况时间比较长,后续再编译时间会少

4:生成镜像文件


5:其它命令
• 图形化配置界面
$ make at91bootstrap3-menuconfig   bootstrap配置界面
$ make uboot-menuconfig  uboot图形配置界面
$ make linux-menuconfig  kernel图形配置界面
$ make menuconfig buildroot图形配置界面

6:部分编译
$ make at91bootstrap3-rebuild 重新编译bootstrap
$ make uboot-rebuild     重新编译uboot
$ make linux-rebuild   重新编译kernel
$ make dt-overlay-mchp-rebuild  重新编译生成itb文件(FIT-uImage)

    如果您的过程能顺利的走到这一步,小编很开心,我们已经完成了90%的工具,剩下的工作就是将镜像进行烧录运行。
    期待吧,下一步完成最后的烧录工作就结束了。
    加油,美好的结果就要到啦。。。。。。
    小编,加油。


+10
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2024-12-27 07:42 , Processed in 0.096716 second(s), 44 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表