[PATCH v2 6/7] configs: qualcomm: use mkmbn and stop creating ELF files
Casey Connolly
casey.connolly at linaro.org
Wed Jun 4 13:17:17 CEST 2025
On 6/4/25 11:21, Stephan Gerhold wrote:
> On Mon, Jun 02, 2025 at 06:10:57PM +0200, Casey Connolly wrote:
>> Remove qcs9100_defconfig since it is now identical to qcom_defconfig.
>> Additionally remove the load address and REMAKE_ELF from other Qualcomm
>> defconfigs.
>>
>> For these platforms you should explicitly build the u-boot.mbn target
>> which will have the correct load address and Qualcomm MBN signatures.
>
> What is the motivation to require explicitly building the u-boot.mbn
> target? Couldn't we do that automatically like before with REMAKE_ELF
> (i.e. add u-boot.mbn to INPUTS-y)? Or is this because of the additional
> Python dependencies (the cryptography module)?
Oops, the wording here needs updating. This was how it worked in v1, but
v2 uses binman and spits out the u-boot.mbn automagically when building
with qcom_defconfig for a target that mkmbn.py recognises.
>
> BTW: We should probably document the Python "cryptography" requirement
> somewhere so people don't get confused? qtestsign is Python 3.7+ and
> cryptography 3.1+.
>
> Thanks,
> Stephan
--
Casey (she/they)
More information about the U-Boot
mailing list