wx__GhLDUL 发表于 2024-8-22 09:56:25

Linux内核5.10版本在RK3568上无法运行

从百度网盘下载的rk356x_linux5.10_release_20240319_v1.4.0b,编译
sudo ./build.sh firefly_rk3568_roc-rk3568-pc-se_buildroot_defconfig

sudo ./build.sh all

编译出固件:
boot.img         misc.imgparameter.txtrootfs.imgupdate.img
MiniLoaderAll.binoem.img   recovery.img   uboot.img   userdata.img


通过RKDevTools基于parameter.txt 更改分区后,下载直接失败。第一次成功下载过一次,后面一直失败。

淘宝客服回复说RK3568的板子不支持5.10内核

********rkImageMaker ver 2.23********
Generating new image, please wait...
Writing head info...
Writing boot file...
Writing firmware...
Generating MD5 data...
MD5 data generated successfully!
New image generated successfully!
File name isROC-RK3568-PC-SE_Buildroot_v1.4.0b_240821.img
Rename the file? y
Enter new file name: ROC-RK3568-PC-SE_Buildroot_v1.4.0b_240821.img
====== Copying Firmware ======
Running mk-updateimg.sh - build_updateimg succeeded.
Running 99-all.sh - build_all succeeded.


luwy 发表于 2024-8-22 10:10:03

直接去out/update 目录下找到ROC-RK3568-PC-SE_Buildroot_v1.4.0b_240821.img 下载完整固件就行了,如果单个分区下载建议先清除emmc 原本的数据

wx__GhLDUL 发表于 2024-8-22 13:21:10

目前只成功下载了一次update固件,之后再下载又开始报错。尝试十几次都不行,是否和擦除flash有关?基于parameter.txt分区一次都没成功过

wx__GhLDUL 发表于 2024-8-22 13:46:34

luwy 发表于 2024-8-22 10:10
直接去out/update 目录下找到ROC-RK3568-PC-SE_Buildroot_v1.4.0b_240821.img 下载完整固件就行了,如果单 ...

不行,只升级成功一次后,再也无法继续更新固件了

luwy 发表于 2024-8-29 15:41:33

升级固件只需要在loader 模式下升级,如果在maskrom模式下升级固件需要切换存储器,可以查看wiki:https://wiki.t-firefly.com/zh_CN/ROC-RK3568-PC-SE/03-upgrade_firmware_with_flash.html

luwy 发表于 2024-8-29 15:52:34

本帖最后由 luwy 于 2024-8-29 16:41 编辑

很抱歉没有及时回复问题,buildroot 没有更新1.4.0的固件,但是ubuntu 有更新1.4.0版本固件,内核都是一样的,您可以在此链接下载:https://www.t-firefly.com/doc/download/180.html#other_665
固件:


关于烧录固件:1. 建议使用sdk中带的烧写工具,工具目录:tools/windows/
2. 正常烧录完整固件后,后续烧录loader模式下就行了,如果在maskrom模式下会默认烧录到norflash中,因此需要切换存储器,或者烧录失败后等待1分钟左右,会自动进入loader模式,这时再烧录固件, wiki:https://wiki.t-firefly.com/zh_CN/ROC-RK3568-PC-SE/03-upgrade_firmware_with_flash.html
页: [1]
查看完整版本: Linux内核5.10版本在RK3568上无法运行