根据wiki中编译debian系统,
This will combine u-boot, kernel and rootfs into one image and generate GPT partition table. Output is
out/system.img
最后打包生成 system.img,但是升级不了,请问如何升级。
和之前gpt的img,升级方法不同吗,请问如何通过USB otg 进行升级到emmc中。
文中提到:
Flash the image
For normal users, follow instructions here . You will need the generated out/system.img only.
但是却没有实列,升级system.img。
链接:
https://wiki.radxa.com/Rockpi4/dev/Debian
请问如何升级system.img
同时3399 ,打包成gpt debian版本的sdk 在哪里,谢谢。
good,
但是我从USB OTG口装,已在 MASKROM Device 模式下。
1, select the loader "rk3399_ loader_ xxxxx.bin ",
2,Then click the right last columns to in the Image row and choose the image you want to flash.
Note : Normally the image name should ends with xxx-gpt.img. If the image name ends with xxx-rkupdate.img, you can not flash with this method.
编译的固件时out/system.img, 不是xxx-gpt.img,请问这个有影响吗?
点击烧录,发现提示失败。可能时什么原因,是rktool 版本问题吗,还是其他操作不对。
jack
May 31, 2022, 8:26am
4
xxx-gpt.img是针对我们release的固件。out/system.img 是默认名字。可以用 file 命令查看一下文件。
建议先用 SD 卡启动看看。
烧录时必须选rk3399_loader_v1.20.119.bin 和 system.img 两个文件, 请问,如何打包成一个firmware 烧录,以update firmware的方式烧录。谢谢。
jack
June 7, 2022, 8:10am
6
rk3399_loader_v1.20.119.bin只是一个烧录助手,负责初始化内存的,本身不会被烧录进去。system.img才是烧录的问题。我们不支持rockchip官方的rkupdate.img私有格式。
thanks,jack. 现在可以烧录system.img了。system.img 是u-boot, kernel and rootfs这些文件的打包。
文件如下:
.
├── boot.img
├── kernel
│ ├── Image
│ └── rk3399-rock-pi-4b.dtb
├── system.img
└── u-boot
├── idbloader.img
├── rk3399_loader_v1.20.119.bin
├── spi
│ ├── idbloader-spi.img
│ ├── rk3399_loader_spinor_v1.20.126.bin
│ ├── uboot-trust-spi.img
│ └── uboot-trust-spi.img.md5
├── trust.img
└── uboot.img
3 directories, 12 files
请问在已烧录system.img的板子中,可以单独烧录boot.img/kernel/uboot 文件吗?
jack
June 9, 2022, 11:20am
8