Hello Rasmus,

On 14.10.24 12:21, Rasmus Villemoes wrote:
On man, okt 14 2024, Heiko Schocher <h...@denx.de> wrote:


Board boots fine from emmc, sd card. Booting blank board with
uuu works with posted RFC patch, as it seems to me code in

spl_romapi_load_image_stream()

waits for more bytes than flash.bin currently has... appending some
zero bytes at the end, and U_Boot begins to boot and works fine, uuu
tool ends with errorcode 0.

Sounds like exactly the symptoms I fixed with commit 89f19f45d650.

So yes, you really do need to ensure that flash.bin (or rather the
embedded u-boot FIT image) has a large enough size for what the rom api
expects, and that number changes when HAB is enabled.

Yep, sounds exactly like this... and my change in the RFC patch
should behind the line:

 #ifdef CONFIG_IMX_HAB

or maybe we need to look into binman how the "nxp-imx8mcst@0" stuff
is created...

bye,
Heiko
--
DENX Software Engineering GmbH,      Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52   Fax: +49-8142-66989-80   Email: h...@denx.de

Reply via email to