瑞芯微Rockchip开发者社区
直播中

小麦地

11年用户 1533经验值
私信 关注
[问答]

怎样通过rkdevloptool去烧写三个文件呢

怎样去编译rkdevloptool命令呢?
怎样通过rkdevloptool去烧写三个文件呢?

回帖(1)

李天竹

2022-3-7 11:11:02
sudo chmod -R 777 u-boot rkbin rkdevloptool

编译rkdevloptool:

按照下面的命令一步一步执行:

cd rkdevloptool
autoreconf -i
./configure
make
sudo make install

获得rk3399_loader_v1.24.126.bin文件:


在rkbin中:

./tools/boot_merger ./RKBOOT/RK3399MINIALL.ini

其中根据自己的需求可以在./RKBOOT/RK3399MINIALL.ini修改ddr,u***plug,miniloader


获得trust.img的方法

在rkbin中:

./tools/trust_merger  ./RKTRUST/RK3399TRUST.ini

其中可以修改bl31,bl32等。

获得uboot.img

在u-boot中:

make clean
make rk3399_defconfig ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
make CROSS_COMPILE=aarch64-linux-gnu-
tools/loaderimage --pack --uboot u-boot.bin uboot.img

通过rkdevloptool烧写三个文件

rk3399_loader_v1.24.126.bin
uboot.img
trust.img

sudo rkdeveloptool db rk3399_loader_v1.24.126.bin
sudo rkdeveloptool ul rk3399_loader_v1.24.126.bin
sudo rkdeveloptool wl 0x4000 uboot.img
sudo rkdeveloptool wl 0x6000 trust.img
sudo rkdeveloptool rd
举报

更多回帖

发帖
×
20
完善资料,
赚取积分