Hi Heiko, On Mon, 4 Nov 2019 at 04:23, Heiko Stübner <he...@sntech.de> wrote: > > Hi Simon, > > Am Mittwoch, 30. Oktober 2019, 02:49:46 CET schrieb Simon Glass: > > On Tue, 22 Oct 2019 at 03:45, Kever Yang <kever.y...@rock-chips.com> wrote: > > > On 2019/10/22 上午7:46, Simon Glass wrote: > > > > On Mon, 14 Oct 2019 at 03:07, Kever Yang <kever.y...@rock-chips.com> > > > > wrote: > > > >> > > > >> On 2019/10/7 上午2:10, Heiko Stuebner wrote: > > > >>> A trusted execution environment should also get loaded as loadable > > > >>> from > > > >>> a fit image, so add the possibility to present a tee.elf to > > > >>> make_fit_atf.py > > > >>> that then gets included as additional loadable into the generated its. > > > >>> > > > >>> For ease of integration the additional loadable is created as > > > >>> atf_(x+1) > > > >>> after all others to re-use core generation loops. > > > >>> > > > >>> Tested against the combinations of 1-part-atf and multi-part-atf each > > > >>> time with and without a tee binary present. > > > >>> > > > >>> Signed-off-by: Heiko Stuebner <he...@sntech.de> > > > >> Reviewed-by: Kever Yang<kever.y...@rock-chips.com> > > > >> > > > >> > > > >> Thanks, > > > >> - Kever > > > >>> --- > > > >>> changes in v2: none > > > >>> > > > >>> arch/arm/mach-rockchip/make_fit_atf.py | 52 > > > >>> +++++++++++++++++++++++--- > > > >>> 1 file changed, 46 insertions(+), 6 deletions(-) > > > > I see there is an effort to move this to binman. To me that is a much > > > > more productive approach! > > > > > > > > > Do you mean the patch set from Jagan for rockchip platform to using > > > binman? > > > > > > That patch is actually using the output of the u-boot.itb which is based > > > on this script. > > > > > > > > > > > Is there a feature or example missing in binman that you need to get > > > > this over the hump? > > > > > > > > > I think Heiko and you has a discussion about this in previous version > > > thread. > > > The U-Boot project build output is: tpl.bin, spl.bin, u-boot.bin > > > For rockchip platform, package needs: > > > - pack tpl.bin+spl.bin with mkimage -rksd/rkspi into idbloader.img > > > - get ATF binaries from bl31.bin/optee.bin with a script > > > - generate u-boot.its to describe the u-boot.itb > > > - pack u-boot.bin and ATF/OPTEE binaries into u-boot.itb with mkimage -f > > > u-boot.its > > > > > > Does the binman mainly target for pack the idbloader.img+u-boot.itb? > > > > I actually think binman could handle all of that. > > > > Is there something I could do that would help with that? > > I think the main sparse element is time here and maybe a voluteer with > enough of time available to lay the groundwork. > > Like on my personal side, I really don't see me finding the time to > actually look at binman and finding out how everything should > translate from the current state to binman - soonish. > > Hooking up new small things into an existing infrastructure is somehow > alway easier ;-) .
Yes that's true - I suppose it is called 'getting over the hump'. I have a few irons in the fire at the moment, but if no one gets to it I might try. Jagan seems to be making good progress so far. Regards, Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot