基于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
离线
多谢楼主分享。做个标记,有时间玩玩看。
离线
请问支持widora fc200s吗?编译后可以直接烧录到fc200s吗?
离线
各种依赖,最好从GITEE上下载,GITHUB基本上没法下载的,实在太慢了。。
离线
感谢分享!
离线
感谢楼主分享,学习中
离线
感谢楼主适配,硬件在这里提供。 https://whycan.cn/t_3992.html
离线
基于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
- 支持开机Logodefconfig主要有这些区别:
- 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
请教下楼主,编译后出现这个错误怎么解决?
>>> Executing post-image script support/scripts/genimage.sh
support/scripts/genimage.sh: 行 44: genimage: 未找到命令
Makefile:823: recipe for target 'target-post-image' failed
离线
请教下楼主,编译后出现这个错误怎么解决?
>>> Executing post-image script support/scripts/genimage.sh
support/scripts/genimage.sh: 行 44: genimage: 未找到命令
Makefile:823: recipe for target 'target-post-image' failed
自己装一下genimage就可以了,具体的有点忘了,搜索一下软件包看看
离线
自己装一下genimage就可以了,具体的有点忘了,搜索一下软件包看看
好的,谢谢!
离线
楼主,请教下,这个改了设备树怎么编译?改了设备树后编译完发现dtb没有更新
离线
楼主,请教下,这个改了设备树怎么编译?改了设备树后编译完发现dtb没有更新
用 make linux-rebuild 把linux内核标记为需要重新编译,然后再make
离线
kernel 编译时 drm 驱动很多报错
离线
中间改了些配置,clear 之后再编译就OK了。
需要加
BR2_PACKAGE_HOST_GENIMAGE=y
BR2_PACKAGE_HOST_MTD=y
离线
中间改了些配置,clear 之后再编译就OK了。
需要加
BR2_PACKAGE_HOST_GENIMAGE=y
BR2_PACKAGE_HOST_MTD=y
多谢提醒
离线