Firefly开源社区

打印 上一主题 下一主题

[Linux] firefly rk3399安装官方的方法编译内核,更新无法启动,用官方的内核镜像可以启动

89

积分

0

威望

0

贡献

技术小白

积分
89
QQ

firefly rk3399安装官方的方法编译内核,更新无法启动,用官方的内核镜像可以启动

发表于 2024-1-28 21:52:14      浏览:442 | 回复:0        打印      只看该作者   [复制链接] 楼主
  • 固件类型: 自行编译的固件
  • SDK包名称: rk3399_linux_release_v2.5.1_20210301
  • SDK更新到哪个COMMIT: 0000-00-00 00:00:00
  • SDK修改内容: 什么也没有动,就是按照https://wiki.t-firefly.com/zh_CN/Firefly-RK3399/linux_compile_gpt.html的说明编译内核
  • Log日志: 内核crash截图.zip
问题描述及复现步骤:
本帖最后由 摩斯電碼 于 2024-1-28 21:59 编辑

按照https://wiki.t-firefly.com/zh_CN ... ux_compile_gpt.html教程的步骤:

我先刷了RK3399_Ubuntu20.04-r240_v2.5.1d_230330.7z,运行正常,然后我创建了一个ubuntu18.04的容器环境,编译了内核,生成ext_boot.img,烧到板子上发现无法启动,内核crash的日志提示的错误在压缩包里,然后我又把官方提供的刷机包FIREFLY-RK3399_Ubuntu20.04-r240_v2.5.1d_230330.7z里面的内核镜像单独烧到板子上,更新后可以正常启动。不确定是不是官方提供的操作文档的操作步骤是不是有问题,导致自行编译的内核固件有问题,从内核crash日志看,好像是设备树有问题,不确定这个sdk默认使用的设备树跟我的硬件是不是匹配。

我的硬件型号是:firefly rk3399,是2017年购买的,应该是比较早的一批。


root@afb75f0079bb:~/work/rk3399_linux_release_v2.5.1_20210301/kernel# git log -1 --oneline
24162b312c31 (HEAD -> firefly, tag: rk3399/linux_release_v2.5.1d, m/master) drivers: watchdog: pc9202: Reduce the number of i2c read and write attempts to prevent the kernel from starting too slowly.


内核crash截图.zip

295.8 KB, 下载次数: 2, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

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

本版积分规则

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