您尚未登录。

楼主 #1 2020-04-25 20:07:24

jiangming1399
会员
注册时间: 2018-06-14
已发帖子: 113
积分: 113

分享一份自己的F1c100s的Buildroot编译配置

基于Buildroot 2020.02,可以一键编译UBoot、Linux和Rootfs并生成Flash镜像。

地址: https://github.com/jiangming1399/buildroot_configs

用法:在Buildroot目录下执行

make BR2_EXTERNAL=$PATH_TO_CONFIGS menuconfig #将 $PATH_TO_CONFIGS 替换为实际的配置目录
make lotlab_fam_zkswe_defconfig # 载入某个指定硬件的defconfig
make -j

基本上都是最简的配置,没有添加什么额外的东西。主要特点有:

- 4.5s开机
- 支持OverlayFS
- 支持开机Logo

defconfig主要有这些区别:
- lotlab_fam_zkswe_defconfig :适用于ZKSWE串口屏的配置,8MFlash,480*272
- jxhmi_5_inch_defconfig:适用于本论坛开源串口屏的配置,16M Flash,800*480,交换红蓝
- jxhmi_4_3_inch_defconfig:适用于本论坛开源串口屏的配置,16M Flash,480*272,交换红蓝

要改可以自己改,至于怎么做这个我之后有空的话可能会开个贴子,或者直接查阅Buildroot的手册就行












以下由 @哇酷小二 2020-04-30 更新:
---------------------------------------------

不方便用git的朋友请此处下载: jiangming1399_buildroot_configs.tgz

离线

楼主 #10 2020-05-02 12:20:32

jiangming1399
会员
注册时间: 2018-06-14
已发帖子: 113
积分: 113

Re: 分享一份自己的F1c100s的Buildroot编译配置

tianjjff 说:

请教下楼主,编译后出现这个错误怎么解决?
>>>   Executing post-image script support/scripts/genimage.sh
support/scripts/genimage.sh: 行 44: genimage: 未找到命令
Makefile:823: recipe for target 'target-post-image' failed

自己装一下genimage就可以了,具体的有点忘了,搜索一下软件包看看

离线

楼主 #13 2020-05-03 12:52:16

jiangming1399
会员
注册时间: 2018-06-14
已发帖子: 113
积分: 113

Re: 分享一份自己的F1c100s的Buildroot编译配置

tianjjff 说:

楼主,请教下,这个改了设备树怎么编译?改了设备树后编译完发现dtb没有更新

用 make linux-rebuild 把linux内核标记为需要重新编译,然后再make

离线

楼主 #16 2020-05-04 11:39:02

jiangming1399
会员
注册时间: 2018-06-14
已发帖子: 113
积分: 113

Re: 分享一份自己的F1c100s的Buildroot编译配置

rdghx 说:

中间改了些配置,clear 之后再编译就OK了。
需要加
BR2_PACKAGE_HOST_GENIMAGE=y
BR2_PACKAGE_HOST_MTD=y

多谢提醒

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn