固件类型:官方提供的固件
固件文件名称:AIO-3588JD4
固件下载地址:https://drive.google.com/drive/folders/1_9dmiuj0UOiaV4bye7IoRIa4Hfvu62Ji
Log日志:X.txt
根据这个教程进行操作1. 编译 Linux 固件 (内核版本 6.1) — Firefly Wiki
一直到”1.3.2. 编译前配置“之前都正常使用,文件系统使用的是Ubuntu20.04-Xfce_RK3588_v3.11-37_20240910.img
到执行“build.sh lunch" 出以下内容,没有发现带ubuntu的配置文件,请教是哪个步骤有问题(需要ubuntun20.04 桌面版本)?
############### Rockchip Linux SDK ###############
Manifest: rk3588_linux6.1_release_20241203_v1.1.1b.xml
Log colors: message notice warning error fatal
Log saved at /home/sim/DiffRobot/RK3588/Linux6.1_SDK-20250305T025139Z-007/SDK/rk3588_6.1/output/sessions/2025-03-05_16-55-48
Pick a defconfig:
- rockchip_defconfig
- firefly_rk3588_aio-3588l_debian_defconfig
- firefly_rk3588_aio-3588q_debian_defconfig
- firefly_rk3588_aio-3588sjd4_debian_defconfig
- firefly_rk3588_itx-3588j_buildroot_defconfig
- firefly_rk3588_itx-3588j_debian_defconfig
- firefly_rk3588_roc-rk3588-rt-ext-10ge_debian_defconfig
- firefly_rk3588_roc-rk3588-rt-ext-2g5e_debian_defconfig
- firefly_rk3588_roc-rk3588-rt_debian_defconfig
- firefly_rk3588_roc-rk3588s-pc-ext_debian_defconfig
- firefly_rk3588_roc-rk3588s-pc_debian_defconfig
- rockchip_rk3588_evb1_lp4_v10_defconfig
- rockchip_rk3588_evb7_v11_defconfig
- rockchip_rk3588_ipc_evb1_v10_defconfig
- rockchip_rk3588_ipc_evb7_lp4_v11_defconfig
- rockchip_rk3588_multi_ipc_evb1_v10_defconfig
- rockchip_rk3588s_evb1_lp4x_v10_defconfig
Which would you like? [1]:
tchip_askquestions
X.txt (1.47 KB)
好的 谢谢 已更新
选择完配置之后,进行了./build.sh all完整编译,生成update.img
按照https://wiki.t-firefly.com/zh_CN/Core-3588JD4/upgrade_firmware.html的步骤,采用Linux系统烧写固件的方式
sudo upgrade_tool uf update.img烧写显示成功,继续进行分区镜项烧写sudo upgrade_tool di -b /path/to/boot.img,
出现No found any rockusb device,please plug device in!,拔掉电源重新进入MaskRom模式烧录,显示
sudo upgrade_tool di -b boot.img
parameter is invalid,please check!
问:
1、操作流程是否正确?
2、sudo upgrade_tool di -b boot.img
parameter is invalid,please check!怎么处理?
3、到哪一步才算系统可用了?
Liuth
6
update.img 就是完整固件,烧录完这个就可用了。
分区烧写是你后续开发的时候,想单独烧录某个部分,才会用到。
报错是因为你用了 maskrom 模式,这个模式需要先烧录 miniloader 和 分区表,才能进行其他烧录。
改用 loader 模式就行,一般用不到 maskrom 模式
Liuth 发表于 2025-3-6 09:35
update.img 就是完整固件,烧录完这个就可用了。
分区烧写是你后续开发的时候,想单独烧录某个部分,才会 …
好的 烧录完update.img之后浏览器打不开 安装ros报错如何解决呢?
Liuth
8
wx__Yj1xzJ 发表于 2025-3-6 11:21
好的 烧录完update.img之后浏览器打不开 安装ros报错如何解决呢?
你应该是下错文件系统了,kernel 6.1 版本的要在这里下载,只有 ubuntu22,没有 ubuntu20
Liuth 发表于 2025-3-6 11:31
你应该是下错文件系统了,kernel 6.1 版本的要在这里下载,只有 ubuntu22,没有 ubuntu20
昂昂 是的 我使用的是kernel 6.1 版本 加上20.04系统,那AIO-3588JD4能用5.1版本加20.04系统吗
Liuth 发表于 2025-3-6 11:31
你应该是下错文件系统了,kernel 6.1 版本的要在这里下载,只有 ubuntu22,没有 ubuntu20
kernel 6.1 是指内核版本6.1的SDK吗?内核环境5.1的SDK需要使用 Ubuntu18.04编译环境,能把20.04装入到板子上吗
Liuth
11
wx__Yj1xzJ 发表于 2025-3-6 13:15
kernel 6.1 是指内核版本6.1的SDK吗?内核环境5.1的SDK需要使用 Ubuntu18.04编译环境,能把20.04装入到板 …
RK3588 内核版本 5.10 (kernel 5.10) 支持的文件系统有:ubuntu20.04 ,debian 11
RK3588 内核版本 6.1 (kernel 6.1) 支持的文件系统有:ubuntu22.04,debian 12
按需选择