mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-08-11 17:56:58 +02:00
doc: rockchip: use idbloader.img for rk3288, rk3328, rk3399
Makefile now produces ready-to-deploy idbloader.img file. Signed-off-by: Matwey V. Kornilov <matwey.kornilov@gmail.com> Reviewed-by: Kever Yang<kever.yang@rock-chips.com>
This commit is contained in:
parent
1b0a936b52
commit
78af73efa0
@ -275,9 +275,7 @@ As of now TPL is added on Vyasa-RK3288 board.
|
|||||||
|
|
||||||
To write an image that boots from an SD card (assumed to be /dev/mmcblk0):
|
To write an image that boots from an SD card (assumed to be /dev/mmcblk0):
|
||||||
|
|
||||||
./tools/mkimage -n rk3288 -T rksd -d ./tpl/u-boot-tpl.bin out &&
|
sudo dd if=idbloader.img of=/dev/mmcblk0 seek=64 &&
|
||||||
cat ./spl/u-boot-spl-dtb.bin >> out &&
|
|
||||||
sudo dd if=out of=/dev/mmcblk0 seek=64 &&
|
|
||||||
sudo dd if=u-boot-dtb.img of=/dev/mmcblk0 seek=16384
|
sudo dd if=u-boot-dtb.img of=/dev/mmcblk0 seek=16384
|
||||||
|
|
||||||
Booting from an SD card on RK3188
|
Booting from an SD card on RK3188
|
||||||
@ -310,11 +308,6 @@ Booting from an SD card on Pine64 Rock64 (RK3328)
|
|||||||
For Rock64 rk3328 board the following three parts are required:
|
For Rock64 rk3328 board the following three parts are required:
|
||||||
TPL, SPL, and the u-boot image tree blob.
|
TPL, SPL, and the u-boot image tree blob.
|
||||||
|
|
||||||
- Create TPL/SPL image
|
|
||||||
|
|
||||||
=> tools/mkimage -n rk3328 -T rksd -d tpl/u-boot-tpl.bin idbloader.img
|
|
||||||
=> cat spl/u-boot-spl.bin >> idbloader.img
|
|
||||||
|
|
||||||
- Write TPL/SPL image at 64 sector
|
- Write TPL/SPL image at 64 sector
|
||||||
|
|
||||||
=> sudo dd if=idbloader.img of=/dev/mmcblk0 seek=64
|
=> sudo dd if=idbloader.img of=/dev/mmcblk0 seek=64
|
||||||
@ -473,19 +466,9 @@ Hit any key to stop autoboot: 0
|
|||||||
|
|
||||||
Option 3: Package the image with TPL:
|
Option 3: Package the image with TPL:
|
||||||
|
|
||||||
- Prefix rk3399 header to TPL image
|
|
||||||
|
|
||||||
=> cd /path/to/u-boot
|
|
||||||
=> ./tools/mkimage -n rk3399 -T rksd -d tpl/u-boot-tpl-dtb.bin out
|
|
||||||
|
|
||||||
- Concatinate tpl with spl
|
|
||||||
|
|
||||||
=> cd /path/to/u-boot
|
|
||||||
=> cat ./spl/u-boot-spl-dtb.bin >> out
|
|
||||||
|
|
||||||
- Write tpl+spl at 64th sector
|
- Write tpl+spl at 64th sector
|
||||||
|
|
||||||
=> sudo dd if=out of=/dev/sdc seek=64
|
=> sudo dd if=idbloader.img of=/dev/sdc seek=64
|
||||||
|
|
||||||
- Write U-Boot proper at 16384 sector
|
- Write U-Boot proper at 16384 sector
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user