[Android Head-Units] ramunsa:
I can't attach the file, but here is a scatter file that should work for you

############################################################################################################

#

# General Setting

#

############################################################################################################

- general: MTK_PLATFORM_CFG

info:

- config_version: V1.1.2

platform: MT3367

project: 8227L_demo

storage: EMMC

boot_channel: MSDC_0

block_size: 0x20000

############################################################################################################

#

# Layout Setting

#

############################################################################################################

- partition_index: SYS0

partition_name: PRELOADER

file_name: preloader_8227L_demo.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

d_type: FALSE

reserve: 0x00

- partition_index: SYS1

partition_name: pgpt

file_name: NONE

is_download: false

type: NONE

linear_start_addr: 0x0

physical_start_addr: 0x0

partition_size: 0x80000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: INVISIBLE

d_type: FALSE

reserve: 0x00

- partition_index: SYS2

partition_name: PRO_INFO

file_name: NONE

is_download: false

type: NONE

linear_start_addr: 0x80000

physical_start_addr: 0x80000

partition_size: 0x300000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: PROTECTED

d_type: FALSE

reserve: 0x00

- partition_index: SYS3

partition_name: NVRAM

file_name: NONE

is_download: false

type: NONE

linear_start_addr: 0x380000

physical_start_addr: 0x380000

partition_size: 0x500000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: BINREGION

d_type: FALSE

reserve: 0x00

- partition_index: SYS4

partition_name: PROTECT_F

file_name: NONE

is_download: false

type: NONE

linear_start_addr: 0x880000

physical_start_addr: 0x880000

partition_size: 0xa00000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: PROTECTED

d_type: FALSE

reserve: 0x00

- partition_index: SYS5

partition_name: PROTECT_S

file_name: NONE

is_download: false

type: NONE

linear_start_addr: 0x1280000

physical_start_addr: 0x1280000

partition_size: 0xa00000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: PROTECTED

d_type: FALSE

reserve: 0x00

- partition_index: SYS6

partition_name: SECCFG

file_name: NONE

is_download: false

type: NONE

linear_start_addr: 0x1c80000

physical_start_addr: 0x1c80000

partition_size: 0x20000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: INVISIBLE

d_type: FALSE

reserve: 0x00

- partition_index: SYS7

partition_name: LK

file_name: lk.bin

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x1ca0000

physical_start_addr: 0x1ca0000

partition_size: 0x60000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

d_type: FALSE

reserve: 0x00

- partition_index: SYS8

partition_name: ARM2

file_name: arm2.bin

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x1d00000

physical_start_addr: 0x1d00000

partition_size: 0x400000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

d_type: FALSE

reserve: 0x00

- partition_index: SYS9

partition_name: BOOTIMG

file_name: boot.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x2100000

physical_start_addr: 0x2100000

partition_size: 0x1000000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

d_type: FALSE

reserve: 0x00

- partition_index: SYS10

partition_name: RECOVERY

file_name: recovery.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x3100000

physical_start_addr: 0x3100000

partition_size: 0x1000000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

d_type: FALSE

reserve: 0x00

- partition_index: SYS11

partition_name: SEC_RO

file_name: secro.img

is_download: true

type: EXT4_IMG

linear_start_addr: 0x4100000

physical_start_addr: 0x4100000

partition_size: 0x600000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

d_type: FALSE

reserve: 0x00

- partition_index: SYS12

partition_name: MISC

file_name: NONE

is_download: false

type: NONE

linear_start_addr: 0x4700000

physical_start_addr: 0x4700000

partition_size: 0x80000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: INVISIBLE

d_type: FALSE

reserve: 0x00

- partition_index: SYS13

partition_name: LOGO

file_name: logo.bin

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x4780000

physical_start_addr: 0x4780000

partition_size: 0x800000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

d_type: FALSE

reserve: 0x00

- partition_index: SYS14

partition_name: METAZONE

file_name: metazone.bin

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x4f80000

physical_start_addr: 0x4f80000

partition_size: 0x100000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

d_type: FALSE

reserve: 0x00

- partition_index: SYS15

partition_name: EXPDB

file_name: NONE

is_download: false

type: NONE

linear_start_addr: 0x5080000

physical_start_addr: 0x5080000

partition_size: 0xa00000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: INVISIBLE

d_type: FALSE

reserve: 0x00

- partition_index: SYS16

partition_name: TEE1

file_name: tz.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x5a80000

physical_start_addr: 0x5a80000

partition_size: 0x500000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

d_type: FALSE

reserve: 0x00

- partition_index: SYS17

partition_name: TEE2

file_name: tz.img

is_download: true

type: NORMAL_ROM

linear_start_addr: 0x5f80000

physical_start_addr: 0x5f80000

partition_size: 0x500000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

d_type: FALSE

reserve: 0x00

- partition_index: SYS18

partition_name: KB

file_name: NONE

is_download: false

type: NONE

linear_start_addr: 0x6480000

physical_start_addr: 0x6480000

partition_size: 0x100000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: PROTECTED

d_type: FALSE

reserve: 0x00

- partition_index: SYS19

partition_name: DKB

file_name: NONE

is_download: false

type: NONE

linear_start_addr: 0x6580000

physical_start_addr: 0x6580000

partition_size: 0x100000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: PROTECTED

d_type: FALSE

reserve: 0x00

- partition_index: SYS20

partition_name: FRP

file_name: NONE

is_download: false

type: NONE

linear_start_addr: 0x6680000

physical_start_addr: 0x6680000

partition_size: 0x100000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: INVISIBLE

d_type: FALSE

reserve: 0x00

- partition_index: SYS21

partition_name: ANDROID

file_name: system.img

is_download: true

type: EXT4_IMG

linear_start_addr: 0x6780000

physical_start_addr: 0x6780000

partition_size: 0x60000000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

d_type: FALSE

reserve: 0x00

- partition_index: SYS22

partition_name: CACHE

file_name: cache.img

is_download: true

type: EXT4_IMG

linear_start_addr: 0x66780000

physical_start_addr: 0x66780000

partition_size: 0x10000000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

d_type: FALSE

reserve: 0x00

- partition_index: SYS23

partition_name: USRDATA

file_name: userdata.img

is_download: true

type: EXT4_IMG

linear_start_addr: 0x76780000

physical_start_addr: 0x76780000

partition_size: 0x67e00000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: true

is_reserved: false

operation_type: UPDATE

d_type: FALSE

reserve: 0x00

- partition_index: SYS24

partition_name: BMTPOOL

file_name: NONE

is_download: false

type: NONE

linear_start_addr: 0xFFFF00a8

physical_start_addr: 0x1500000

partition_size: 0x1500000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: false

is_reserved: true

operation_type: RESERVED

d_type: FALSE

reserve: 0x00

- partition_index: SYS25

partition_name: sgpt

file_name: NONE

is_download: false

type: NONE

linear_start_addr: 0xFFFF0004

physical_start_addr: 0xFFFF0004

partition_size: 0x80000

region: EMMC_USER

storage: HW_STORAGE_EMMC

boundary_check: false

is_reserved: true

operation_type: RESERVED

d_type: FALSE

reserve: 0x00