On Sat, 08 Nov 2025 02:29:35 +0300, Alexey Minnekhanov wrote:
> Currently (since 2026.01-rc) on all SDM630/660 based devices this is
> printed, after observing long boot delay (several seconds) before
> executing preboot commands:
>
> QCOM-FMP: Failed to find boot partition
>
> find_target_partition() function incorrectly assumes that eMMC is always
> at number 0. In general you can't rely on device numbering to determine if
> particular block device is eMMC or SD-card, because it depends on how
> aliases are defined in device tree "chosen" node. Some SoCs have MMC
> numbers starting at 1, not 0; so mmc1 is eMMC, mmc2 is SD-card.
>
> [...]
Applied, thanks!
[1/1] mach-snapdragon: capsule_update: Fix eMMC detection for non-UFS devices
https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/bf4045ede829
Best regards,
--
// Casey (she/they)