
On 05/29/2019 04:02 PM, Kever Yang wrote:
Hi Jagan,
On 05/09/2019 06:57 PM, Jagan Teki wrote:
This patch add documentation for TPL build and flashing steps for rk3399 boards.
Add full boot log for future reference.
Signed-off-by: Jagan Teki jagan@amarulasolutions.com
Reviewed-by: Kever Yang kever.yang@rock-chips.com
Applied to u-boot-rockchip/master, thanks!
Thanks,
- Kever
doc/README.rockchip | 51 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-)
diff --git a/doc/README.rockchip b/doc/README.rockchip index ca4d6473b0..264f7e4994 100644 --- a/doc/README.rockchip +++ b/doc/README.rockchip @@ -173,7 +173,10 @@ For example: => make u-boot.itb
(Get spl/u-boot-spl-dtb.bin, u-boot.itb images and some boards would get
spl/u-boot-spl.bin since it doesn't enable CONFIG_SPL_OF_CONTROL)
spl/u-boot-spl.bin since it doesn't enable CONFIG_SPL_OF_CONTROL
If TPL enabled on the target, get tpl/u-boot-tpl-dtb.bin or tpl/u-boot-tpl.bin
if CONFIG_TPL_OF_CONTROL not enabled)
Writing to the board with USB
@@ -455,6 +458,52 @@ Net: eth0: ethernet@fe300000 Hit any key to stop autoboot: 0 =>
+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
- => sudo dd if=out of=/dev/sdc seek=64
- Write U-Boot proper at 16384 sector
- => sudo dd if=u-boot.itb of=/dev/sdc seek=16384
- => sync
+Put this SD (or micro-SD) card into your board and reset it. You should see +something like:
+U-Boot TPL board init +Trying to boot from BOOTROM +Returning to boot ROM...
+U-Boot SPL board init +Trying to boot from MMC1
+U-Boot 2019.07-rc1-00241-g5b3244767a (May 08 2019 - 10:51:06 +0530)
+Model: Orange Pi RK3399 Board +DRAM: 2 GiB +MMC: dwmmc@fe310000: 2, dwmmc@fe320000: 1, sdhci@fe330000: 0 +Loading Environment from MMC... OK +In: serial@ff1a0000 +Out: serial@ff1a0000 +Err: serial@ff1a0000 +Model: Orange Pi RK3399 Board +Net: eth0: ethernet@fe300000 +Hit any key to stop autoboot: 0 +=>
Using fastboot on rk3288
- Write GPT partition layout to mmc device which fastboot want to use it to
Linux-rockchip mailing list Linux-rockchip@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-rockchip