Re: [PATCH 3/3] doc: rockchip: Add doc for rk3399 TPL build/flash

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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@xxxxxxxxxxxxxxxxxxxx>
> Reviewed-by: Kever Yang <kever.yang@xxxxxxxxxxxxxx>

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@xxxxxxxxxxxxxxxxxxx
> http://lists.infradead.org/mailman/listinfo/linux-rockchip
>




_______________________________________________
Linux-rockchip mailing list
Linux-rockchip@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/linux-rockchip



[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux