Error: STATUS_SCATTER_FILE_INVALID (0xC0030001) adalah masalah yang sering dihadapi oleh pengguna SP Flash Tool. Masalah ini biasanya terjadi karena adanya kesalahan dalam file scatter yang digunakan untuk flashing firmware ke perangkat.
Cara Mengatasi Error: STATUS_SCATTER_FILE_INVALID (0xC0030001)
Berikut beberapa cara yang dapat membantu mengatasi masalah tersebut:
- Periksa File Scatter: Pastikan bahwa file scatter yang Anda gunakan sesuai dengan firmware yang ingin Anda flashing ke perangkat.
- Edit File Scatter: Jika file scatter yang Anda gunakan tidak valid, coba edit file tersebut untuk memastikan bahwa isi file tersebut sesuai dengan firmware yang ingin Anda flashing.
- Gunakan File Scatter Default: Jika Anda tidak yakin tentang bagaimana cara membuat file scatter, Anda dapat menggunakan file scatter default yang disediakan oleh SP Flash Tool.
Contoh File Scatter yang Valid
Berikut adalah contoh file scatter yang valid untuk MT6755:
############################################################################################################
#
# General Setting
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6755
project: TP904A
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS2
partition_name: recovery
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x8000
physical_start_addr: 0x8000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
reserve: 0x00
Contoh File Scatter yang Dapat Digunakan untuk Flashing Firmware
Berikut adalah contoh file scatter yang dapat digunakan untuk flashing firmware ke perangkat:
PRELOADER 0x0
MBR 0x600000
EBR1 0x680000
__NODL_PMT 0x700000
__NODL_PRO_INFO 0xb00000
__NODL_NVRAM 0xe00000
__NODL_PROTECT_F 0x1300000
__NODL_PROTECT_S 0x1d00000
__NODL_SECCFG 0x2700000
UBOOT 0x2720000
BOOTIMG 0x2780000
RECOVERY 0x2d80000
SEC_RO 0x3380000
__NODL_MISC 0x3980000
LOGO 0x3a00000
EBR2 0x3d00000
__NODL_EXPDB 0x3d80000
ANDROID 0x4780000
CACHE 0x36780000
USRDATA 0x3e580000
__NODL_FAT 0x7e580000
Dengan menggunakan file scatter yang valid dan sesuai dengan firmware yang ingin Anda flashing, Anda dapat mengatasi masalah Error: STATUS_SCATTER_FILE_INVALID (0xC0030001) dan berhasil flashing firmware ke perangkat.