[PATCH v2 0/2] mvebu: clearfog: add support for emmc boot
Josua Mayer
josua at solid-run.com
Wed Oct 25 10:22:52 CEST 2023
On Armada 388 booting from eMMC is different to SD-Card in two major ways:
- Environment location
- Sectors scanned by Boot-ROM
This patchset first makes it possible to select offset 4096 for
eMMC partition. Here U-Boot can be placed to avoid conflict
conflict with MBR.
Secondly the bubt command is updated to use LBA-4096 for eMMC data
partition only, keeping previous values for SD and boot0/1 unchanged
Changes since v1:
- New defconfigs for environment location are skipped in this version,
pending further research if it can be auto-detected.
- invert logic of if statement allowing it to compile both with,
and without CONFIG_SUPPORT_EMMC_BOOT defined.
Reported by Stefan Roese with turris_mox_defconfig, thanks!
Josua Mayer (2):
arm: mvebu: allow additional 4096 offset for bootable mmc image
cmd: mvebu/bubt: move eMMC data-partition uboot from LBA-0 to 4096
arch/arm/mach-mvebu/spl.c | 5 +++--
cmd/mvebu/bubt.c | 11 +++++++++--
2 files changed, 12 insertions(+), 4 deletions(-)
--
2.35.3
More information about the U-Boot
mailing list