Firefly开源社区

6月29日更新的sdk生成的buildroot升级包烧写后无法启动

33

积分

0

威望

0

贡献

技术小白

积分
33
发表于 2020-7-3 10:47:14     
本帖最后由 501278893 于 2020-7-3 15:03 编辑

6月29日之前的sdk名字是:Firefly_Linux_SDK_v1.0.7z
    编译后生成的buildroot升级包无法烧写,升级软件加载时报错为:rootfs空间不够
    修改分区文件parameter.txt中rootfs分区大小后无效,修改mkupdate.sh 中PSIZE大小
    可以加载并升级成功。

6月29日时的sdk名字是:firefly-sdk-20200629.7z
    编译后生成的buildroot升级包可以烧写
    烧写后板卡无法启动到正常界面,串口打印如下附件中所示。
    升级软件清除flash后烧写还是无法启动。
    将两个sdk生成的默认buildroot升级包解析后发现boot.bin等文件大小均有不同。

排查后发现是内核问题,新sdk内核把串口0的调试关了,也就是说实际上系统已经起来了,只不过串口0不使能了,让我错以为系统卡死了

后续发现新sdk内核无法驱动起来/dev/ttyFIQ0,所以目前使用老sdk内核,其它都用新sdk的,可以正常使用


rk3399无法启动.png
回复

使用道具 举报

37

积分

0

威望

0

贡献

技术小白

积分
37
发表于 2020-7-21 19:47:08     
你好,我也遇到同样问题困扰几天了,像这种情况修改内核什么地方呢
回复

使用道具 举报

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

本版积分规则

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