As part of adding Qualcomm ipq5210 SoC U-Boot SPL & U-Boot proper support, the mkmbn script has to be upgraded to create images that can be used in the ipq5210 SoC.
These changes are to address the feedback in the 'Qualcomm IPQ5210 SoC bringup' series [1] to use mkbn. 1 - https://lore.kernel.org/u-boot/[email protected]/ While at it, fix the MBN version number for ipq5424. Signed-off-by: Varadarajan Narayanan <[email protected]> --- Changes in v3: - Fix review comments - Add CONFIG_QCOM_GENERATE_MBN to qcom_sm8550_defconfig - Remove load address from MbnData and for all entries in boards table - Remove '--melf' option and modify the 'bin' argument to take multiple files for combining into multi-elf. - '--melf' was actually not removed in v2, but included in revision history. Apologies for the mistake. - Link to v2: https://lore.kernel.org/r/[email protected] v2: - Remove 'load address' from MbnData and get it from .config - Add qcom_sm8550_defconfig - Use 4K alignment for padding the MBN images - Remove '--melfs' option and make them positional Link for v1: https://lore.kernel.org/u-boot/[email protected]/ --- Varadarajan Narayanan (4): tools: qcom: mkmbn: Fix ipq5424 MBN version configs: add qcom_sm8550_defconfig and debug fragment tools: qcom: mkmbn: Add support for ipq5210 tools: qcom: mkmbn: Add support to create multi-elf board/qualcomm/config.mk | 2 +- configs/qcom_sm8550_defconfig | 16 ++++++++ tools/qcom/mkmbn/mkmbn.py | 85 +++++++++++++++++++++++++++++-------------- 3 files changed, 74 insertions(+), 29 deletions(-) --- base-commit: 914dd2f5d18a3a89e4ddb6d1d97b2743618ae5ee change-id: 20260714-ipq5210-52e1da5af9fc Best regards, -- Varadarajan Narayanan <[email protected]>
