[PATCH v6 0/6] rockchip: Add Binman support

Wadim Egorov w.egorov at phytec.de
Wed Jan 8 12:34:18 CET 2020


Hi,

On 07.01.20 10:59, Kever Yang wrote:
> Add Wadim in cc,
>
> Hi Jagan,
>
> After this patch set apply, the phycore-rk3288 board's SPL size is
> overflow:
>
>        arm:  +   phycore-rk3288
> +Error: SPL image is too large (size 0x9000 than 0x8000)
> +Error: Bad parameters for image type
>
> Maybe we need to enable the TPL for this board? @Wadim

I would like it to keep the SPL for the phyCORE board. In this thread
[1] I pointed out that you can drop the phycore_init() function that was
sometimes blowing up the size of the phyCORE SPL image. So if there is
no new other feature that increases the SPL size, we can just remove the
code and the SPL should fit again. If you like I can take a look at this
next week.

[1] https://lists.denx.de/pipermail/u-boot/2019-July/378112.html

Regards,
Wadim

>
>
> Thanks,
>
> - Kever
>
> On 2020/1/4 下午4:38, Jagan Teki wrote:
>> This is v6 set for Binman support in rockchip, [1] here is
>> previous patchset.
>>
>> This series add single boot image with binman for arm32 and
>> pad_cat for arm64 rockchip platforms both TPL + SPL and SPL-alone
>> targets.
>>
>> Changes for v6:
>> - drop idbloader.img filename change patch
>> - update rockchip.rst to include, rockchip TPL, SPI boot as TODO
>> Changes for v5:
>> - collect kever review tag
>> - drop idbloader.img from clean target
>> Changes for v4:
>> - support all rockchip platforms
>> - add new patches for dtsi changes
>> - update documentation
>> - format proper commit message
>> - rebase on master
>> Changes for v3:
>> - rebase on master
>> - add binman for rk3288, rk3328, rk3368, rk3399
>> - added rst documentation for rockchip
>> Changes for v2:
>> - Add few clean target patches
>> - update bl31.elf env handling code, with logging
>> - support puma itb, via BL31 and PMUM0 env
>> - enable BUILD_TARGET for ROCKCHIP_RK3399
>>
>> [1] https://patchwork.ozlabs.org/cover/1216263/
>>
>> Any inputs?
>> Jagan.
>>
>> Jagan Teki (6):
>>    Makefile: Add rockchip image type
>>    Makefile: rockchip: Suffix platform type with tpl name
>>    Makefile: rockchip: Support SPL-alone mkimage
>>    arm: dts: rk3036: Add rk3036-u-boot.dtsi
>>    rockchip: Add Single boot image (with binman, pad_cat)
>>    doc: boards: Add rockchip documentation
>>
>>   Makefile                            |  36 ++++++--
>>   arch/arm/Kconfig                    |   1 +
>>   arch/arm/dts/rk3036-sdk-u-boot.dtsi |   2 +
>>   arch/arm/dts/rk3036-u-boot.dtsi     |   6 ++
>>   arch/arm/dts/rk3288-u-boot.dtsi     |   2 +
>>   arch/arm/dts/rockchip-u-boot.dtsi   |  21 +++++
>>   doc/board/rockchip/index.rst        |  10 +++
>>   doc/board/rockchip/rockchip.rst     | 130 ++++++++++++++++++++++++++++
>>   include/configs/rockchip-common.h   |   3 +
>>   9 files changed, 206 insertions(+), 5 deletions(-)
>>   create mode 100644 arch/arm/dts/rk3036-u-boot.dtsi
>>   create mode 100644 arch/arm/dts/rockchip-u-boot.dtsi
>>   create mode 100644 doc/board/rockchip/index.rst
>>   create mode 100644 doc/board/rockchip/rockchip.rst
>>
>
>


More information about the U-Boot mailing list