Mt6577 Android Scatter Emmctxt Link

Unlike NAND, eMMC has built-in hardware partitions (Boot1, Boot2, RPMB, User Area). The MT6577 scatter file typically references Linear Addresses within the User Area. Common regions include:

| Region | Description | Typical Starting Address (Hex) | | :--- | :--- | :--- | | PRELOADER | 1st stage bootloader; initializes DRAM | 0x0 | | DSP_BL | DSP bootloader | 0x40000 | | MBR | Master Boot Record (partition table) | 0x600000 | | EBR1 | Extended Boot Record 1 | 0x680000 | | UBOOT | U-Boot / LK bootloader | 0x6C0000 | | BOOTIMG | Kernel + Ramdisk | 0x6E0000 | | RECOVERY | Recovery kernel | 0x1BC0000 | | SEC_RO | Security / TrustZone | 0x3080000 | | ANDROID | System partition (system.img) | 0x3480000 | | CACHE | Cache partition | 0x8780000 | | USRDATA | User data (data partition) | 0xDCE0000 | mt6577 android scatter emmctxt link

Before diving into files, we must understand the hardware. Unlike NAND, eMMC has built-in hardware partitions (Boot1,

The MediaTek MT6577 is a 40nm dual-core Cortex-A9 system-on-a-chip (SoC) clocked at 1.0–1.2 GHz. It uses a PowerVR SGX531 GPU. Critically for this discussion, the MT6577 supports two types of storage: Most MT6577 devices (like the Micromax A110, Samsung

Most MT6577 devices (like the Micromax A110, Samsung Galaxy Grand Duos, or Lenovo P700i) transitioned to eMMC storage. This is where the emmc.txt link becomes relevant.

MT6577 uses legacy PMT (Partition Management Table) with eMMC user area + boot partitions.
Scatter example snippet (eMMC type):

- partition_index: SYS0
  partition_name: PRELOADER
  file_name: preloader_mt6577.bin
  is_download: true
  type: SV5_BL_BIN
  linear_start_addr: 0x0
  physical_start_addr: 0x0
  partition_size: 0x40000
  region: EMMC_BOOT_1
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: BOOTLOADERS
  reserve: 0x00

Key for eMMC: