嵌入式爱好者

查看: 1036|回复: 1

[Linux] rk3568如何升级内核

[复制链接]

1

主题

1

帖子

11

积分

RK3568通行证

扫一扫,手机访问本帖
发表于 2024-8-22 15:43:19 | 显示全部楼层 |阅读模式
计划将内核从4.19.206升级到5.17。因为3568是Uboot引导加载程序(猜测),最开始我是尝试用网络方法grub引导加载程序,安装好内核的.deb包后,执行update-grub,成功了,但是重启,版本没变。
试了很多办法,该如何升级内核,用源码编译的话,好像和直接执行.deb的包差不多。
此外设备数也需要重新弄吗。网络上说
setenv bootargs 'console=ttyFIQ0,115200 root=/dev/mmcblk0p6 rw rootwait'
  setenv bootcmd 'load mmc 0:1 ${kernel_addr_r} /boot/Image; load mmc 0:1 ${fdt_addr_r} /boot/<your_board>.dtb; booti ${kernel_addr_r} - ${fdt_addr_r}'
  saveenv

需要指定新的镜像和设备数文件。可是我只生成镜像文件了。设备数一定要从源码编译才有吗
回复

使用道具 举报

2

主题

27

帖子

482

积分

RK3568通行证i.MX RT通行证AM62x资料下载

发表于 2024-8-24 09:00:35 | 显示全部楼层
原則上是
"load mmc 0:1 ${kernel_addr_r} /boot/Image; load mmc 0:1 ${fdt_addr_r} /boot/<your_board>.dtb"
更新你的 /boot/Image 是你的新Kernel 可以試試
不過有機會DeviceTree 跟版本不相容,你最好知道你的板子要如何還原才來試
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-20 12:28

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表