[RFC PATCH 2/8] rockchip: Add binman definitions for final images
Alper Nebi Yasak
alpernebiyasak at gmail.com
Thu May 19 13:35:01 CEST 2022
On 27/04/2022 12:22, Johan Jonker wrote:
> [...]
>
> There's a trend to solve everything in python.
> Don't have knowledge about python, but there's a 3rd image format for
> NAND [1]. Could someone advise how to fit the extra XXX padding option
> in the mkimage.py file? (Simon ?)
Binman's mkimage support is mostly a wrapper around the mkimage
executable, so that patch would need to be applied first. Assuming you
want to run something like the example in that patch:
> mkimage -n rk3066 -T rknand -d <tpl>:<spl> -X 16384,1 <out>
I think you'd only need something like the first patch of this series
for binman to get the multiple inputs working, and I expect a binman dtb
fragment like the following would then work for the above command:
mkimage {
args = "-n", CONFIG_SYS_SOC, "-T", "rknand", "-X", "16384,1";
u-boot-tpl {
};
u-boot-spl {
};
};
> Could someone from Rockchip give info on whether the SD or SPI image
> format has similarity to the NAND image format to reuse code? (Kever ?)
>
> Missing are u-boot documents on Rockchip file formats itself other then
> reading the /tools/rkxxx.c code.
(I don't know the formats' details, so can't comment on those.)
> Currently there's a small section about rkimage, rksd and rkspi in
> README.rockchip. Move that to rockchip.rst as well when busy with image
> formats in this serie?
>
> Johan
>
> ===
>
> [1]
> [PATCH v4 11/19] rockchip: mkimage: add support for rockchip nand boot image
> https://lore.kernel.org/u-boot/45576df80a77657cb2245ea1d1fc2e69908a909d.1502974488.git.paweljarosz3691@gmail.com/
More information about the U-Boot
mailing list