4.1. eMMC Partition Layout

The AM62x board eMMC partition for Android binaries is shown in below table

Partition Name

Size

Flash Media

Images to flash

bootloader

8M

eMMC

bootloader.img (tispl.bin + u-boot.img)

tiboot3

1M

eMMC

tiboot3.bin

misc

512K

eMMC

No image to flash

frp

512K

eMMC

No image to flash (factory reset protection)

boot_a

40M

eMMC

boot.img (Kernel Image + dtbs)

boot_b

40M

eMMC

boot.img slot b

vendor_boot_a

32M

eMMC

vendor_boot.img (vendor modules, vendor ramdisk)

vendor_boot_b

32M

eMMC

vendor_boot.img slot b

init_boot_a

8M

eMMC

init_boot.img (generic init ramdisk)

init_boot_b

8M

eMMC

init_boot.img slot b

dtbo_a

8M

eMMC

dtbo.img or dtbo-unsigned.img (list of overlays)

dtbo_b

8M

eMMC

dtbo.img or dtbo-unsigned.img slot b

vbmeta_a

64K

eMMC

vbmeta.img (With AVB feature or user images)

vbmeta_b

64K

eMMC

vbmeta.img slot b

vbmeta_vendor_dlkm_a

64K

eMMC

vbmeta_vendor_dlkm.img (AVB info for vendor_dlkm)

vbmeta_vendor_dlkm_b

64K

eMMC

vbmeta_vendor_dlkm.img slot b

vbmeta_system_dlkm_a

64K

eMMC

vbmeta_system_dlkm.img (AVB info for system_dlkm)

vbmeta_system_dlkm_b

64K

eMMC

vbmeta_system_dlkm.img slot b

super

4608M

eMMC

super.img

metadata

64M

eMMC

metadata.img (Used by Android for various metadata

persist

32M

eMMC

persist.img (Used for OP-TEE secure storage)

userdata

eMMC

userdata.img