ubuntun20.04 桌面版本

固件类型:官方提供的固件
固件文件名称: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:

  1. rockchip_defconfig
  2. firefly_rk3588_aio-3588l_debian_defconfig
  3. firefly_rk3588_aio-3588q_debian_defconfig
  4. firefly_rk3588_aio-3588sjd4_debian_defconfig
  5. firefly_rk3588_itx-3588j_buildroot_defconfig
  6. firefly_rk3588_itx-3588j_debian_defconfig
  7. firefly_rk3588_roc-rk3588-rt-ext-10ge_debian_defconfig
  8. firefly_rk3588_roc-rk3588-rt-ext-2g5e_debian_defconfig
  9. firefly_rk3588_roc-rk3588-rt_debian_defconfig
  10. firefly_rk3588_roc-rk3588s-pc-ext_debian_defconfig
  11. firefly_rk3588_roc-rk3588s-pc_debian_defconfig
  12. rockchip_rk3588_evb1_lp4_v10_defconfig
  13. rockchip_rk3588_evb7_v11_defconfig
  14. rockchip_rk3588_ipc_evb1_v10_defconfig
  15. rockchip_rk3588_ipc_evb7_lp4_v11_defconfig
  16. rockchip_rk3588_multi_ipc_evb1_v10_defconfig
  17. rockchip_rk3588s_evb1_lp4x_v10_defconfig
    Which would you like? [1]:

tchip_askquestions
X.txt (1.47 KB)

看云盘的 readme,要更新 bundle

好的 谢谢 已更新
选择完配置之后,进行了./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、到哪一步才算系统可用了?

  1. 烧录完update.img 系统就可以用了
  2. 烧写分区在loader 模式下烧录,一般在开发时才会分区烧写
  3. 内核烧录extboot.img

好的 谢谢

update.img 就是完整固件,烧录完这个就可用了。
分区烧写是你后续开发的时候,想单独烧录某个部分,才会用到。
报错是因为你用了 maskrom 模式,这个模式需要先烧录 miniloader 和 分区表,才能进行其他烧录。
改用 loader 模式就行,一般用不到 maskrom 模式

Liuth 发表于 2025-3-6 09:35
update.img 就是完整固件,烧录完这个就可用了。
分区烧写是你后续开发的时候,想单独烧录某个部分,才会 …

好的 烧录完update.img之后浏览器打不开 安装ros报错如何解决呢?

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装入到板子上吗

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
按需选择