Firefly开源社区

打印 上一主题 下一主题

[Linux] buildroot 编译的固件不能用

18

积分

0

威望

0

贡献

技术小白

积分
18

buildroot 编译的固件不能用

发表于 2021-9-24 11:07:27      浏览:4688 | 回复:2        打印      只看该作者   [复制链接] 楼主
我下载了SDK,严格按照“编译 Buildroot 固件”里面的步骤编译,我使用的是如下配置:
./build.sh aio-3288c-lvds-buildroot.mk
./build.sh kernel
编译出来的boot.img有17.6M,而官方下载的固件AIO-3288C-LVDS-BUILDROOT-GPT-20200326-1443.img里面解包出来的boot.img只有8M,而且我编译出来的boot.img能正常启动,但是lvds屏幕没有任何显示,然后重新单独烧写下载固件里面的boot.img又正常了,难道官方AIO-3288C-LVDS-BUILDROOT-GPT-20200326-1443.img里面的固件不是用SDK编译的吗?求解答
回复

使用道具 举报

899

积分

0

威望

6

贡献

技术大神

Rank: 8Rank: 8

积分
899
发表于 2021-9-26 14:55:14        只看该作者  沙发
应该是编译出来没有验证,一般同时发布固件比较多,很容易配置弄错。
回复

使用道具 举报

18

积分

0

威望

0

贡献

技术小白

积分
18
发表于 2021-9-26 16:42:28        只看该作者  板凳
问题找到了,下载的成品统一固件 AIO-3288C-LVDS-BUILDROOT-GPT-20200116-1730.img 和 AIO-3288C-LVDS-BUILDROOT-GPT-20200326-1443.img 里面的文件,都不是从rk3288_linux_release_20210304.tgz 这个大SDK中编译生成的,而是从linux-sdk-rk3288-200521.7z这个SDK生成的。
而最新的rk3288_linux_release_20210304.tgzSDK编译生成的固件,现在还没有可下载的地方。
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表