Acer Iconia A3-A40 - S_BROM_DOWNLOAD_DA_FAIL (2004) when "Readback"
Acer Iconia A3-A40 - S_BROM_DOWNLOAD_DA_FAIL (2004) when "Readback"
05/19/2017 16:52:27.219 FlashTool[8900][5772][D]: USBSetting::SearchUSBPortPool(): USB port is obtained. path name(\\?\usb#vid_0e8d&pid_2000#5&e9aec53&0&4#{a5dcbf10-6530-11d2-901f-00c04fb951ed}), port name(MediaTek PreLoader USB VCOM (Android) (COM26))(..\..\flashtool\Conn\USBSetting.cpp,161)
05/19/2017 16:52:27.219 FlashTool[8900][5772][D]: USBSetting::Search(): Scaning USB port succeeded!(..\..\flashtool\Conn\USBSetting.cpp,139)
05/19/2017 16:52:27.220 FlashTool[8900][5772][D]: APCore::ConnMediaUSB::PreConnect(): USB port detected: \\?\usb#vid_0e8d&pid_2000#5&e9aec53&0&4#{a5dcbf10-6530-11d2-901f-00c04fb951ed}(..\..\flashtool\Conn\ConnMedia.cpp,68)
05/19/2017 16:52:27.225 FlashTool[8900][8892][D]: OptionDialog::winEvent(): USB Device plug in.(..\..\flashtool\UI\src\OptionDialog.cpp,562)
05/19/2017 16:52:27.851 FlashTool[8900][5772][D]: APCore::Connection::ConnectBROM(): BROM connected(..\..\flashtool\Conn\Connection.cpp,80)
05/19/2017 16:52:27.851 FlashTool[8900][5772][D]: APCore::Connection::ConnectDA(): Downloading & Connecting to DA...(..\..\flashtool\Conn\Connection.cpp,111)
05/19/2017 16:52:27.852 FlashTool[8900][5772][D]: APCore::Connection::ConnectDA(): connect DA end stage: 2, enable DRAM in 1st DA: 0(..\..\flashtool\Conn\Connection.cpp,115)
05/19/2017 16:52:27.855 FlashTool[8900][5772][D]: BromBootArg::cb_com_init_stage(): COM port is open. Trying to sync with the target...(..\..\flashtool\Arg\BootRomArg.cpp,192)
05/19/2017 16:52:27.855 FlashTool[8900][5772][D]: BromBootArg::cb_com_init_stage(): hCOM(00000650).(..\..\flashtool\Arg\BootRomArg.cpp,195)
05/19/2017 16:52:27.980 FlashTool[8900][5772][D]: APCore::Connection::ConnectDA(): Failed to Connect DA: S_BROM_DOWNLOAD_DA_FAIL(..\..\flashtool\Conn\Connection.cpp,130)
05/19/2017 16:52:28.012 FlashTool[8900][5772][D]: APCore::Connection::Disconnect(): Disconnect!(..\..\flashtool\Conn\Connection.cpp,140)
05/19/2017 16:52:28.041 FlashTool[8900][5772][D]: BackgroundWorker::run(): BROM Exception! ( ERROR : S_BROM_DOWNLOAD_DA_FAIL (2004)
[H/W] Fail to download DA to baseband chip's internal SRAM!
[HINT]:
1. There's an cable communication problem between FlashTool and BootROM.
2. Target might be shutdown unexpectedly or target lost power supply.
[ACTION]
(20-05-2017, 07:51 AM)lev2k I've got an Acer A3-A40 Tablet (MT8163) and tried just to "Readback" boot and recovery via SP Flash Tool.
Tried it on two different machines, Win7 and Win10, different USB cables, different USB ports, different Sp Flash tool versions.
But always the same error:
Code:05/19/2017 16:52:27.219 FlashTool[8900][5772][D]: USBSetting::SearchUSBPortPool(): USB port is obtained. path name(\\?\usb#vid_0e8d&pid_2000#5&e9aec53&0&4#{a5dcbf10-6530-11d2-901f-00c04fb951ed}), port name(MediaTek PreLoader USB VCOM (Android) (COM26))(..\..\flashtool\Conn\USBSetting.cpp,161)
05/19/2017 16:52:27.219 FlashTool[8900][5772][D]: USBSetting::Search(): Scaning USB port succeeded!(..\..\flashtool\Conn\USBSetting.cpp,139)
05/19/2017 16:52:27.220 FlashTool[8900][5772][D]: APCore::ConnMediaUSB::PreConnect(): USB port detected: \\?\usb#vid_0e8d&pid_2000#5&e9aec53&0&4#{a5dcbf10-6530-11d2-901f-00c04fb951ed}(..\..\flashtool\Conn\ConnMedia.cpp,68)
05/19/2017 16:52:27.225 FlashTool[8900][8892][D]: OptionDialog::winEvent(): USB Device plug in.(..\..\flashtool\UI\src\OptionDialog.cpp,562)
05/19/2017 16:52:27.851 FlashTool[8900][5772][D]: APCore::Connection::ConnectBROM(): BROM connected(..\..\flashtool\Conn\Connection.cpp,80)
05/19/2017 16:52:27.851 FlashTool[8900][5772][D]: APCore::Connection::ConnectDA(): Downloading & Connecting to DA...(..\..\flashtool\Conn\Connection.cpp,111)
05/19/2017 16:52:27.852 FlashTool[8900][5772][D]: APCore::Connection::ConnectDA(): connect DA end stage: 2, enable DRAM in 1st DA: 0(..\..\flashtool\Conn\Connection.cpp,115)
05/19/2017 16:52:27.855 FlashTool[8900][5772][D]: BromBootArg::cb_com_init_stage(): COM port is open. Trying to sync with the target...(..\..\flashtool\Arg\BootRomArg.cpp,192)
05/19/2017 16:52:27.855 FlashTool[8900][5772][D]: BromBootArg::cb_com_init_stage(): hCOM(00000650).(..\..\flashtool\Arg\BootRomArg.cpp,195)
05/19/2017 16:52:27.980 FlashTool[8900][5772][D]: APCore::Connection::ConnectDA(): Failed to Connect DA: S_BROM_DOWNLOAD_DA_FAIL(..\..\flashtool\Conn\Connection.cpp,130)
05/19/2017 16:52:28.012 FlashTool[8900][5772][D]: APCore::Connection::Disconnect(): Disconnect!(..\..\flashtool\Conn\Connection.cpp,140)
05/19/2017 16:52:28.041 FlashTool[8900][5772][D]: BackgroundWorker::run(): BROM Exception! ( ERROR : S_BROM_DOWNLOAD_DA_FAIL (2004)
[H/W] Fail to download DA to baseband chip's internal SRAM!
[HINT]:
1. There's an cable communication problem between FlashTool and BootROM.
2. Target might be shutdown unexpectedly or target lost power supply.
[ACTION]
Is it possible, that Acer modified the preloader, to break SP Flash tool compatibility?
Or is the MT8163 probably incompatible to SpFT?
I flashed and "readback" a couple of Mediateks, but never such an error.
Any help appreciated
(20-05-2017, 11:14 AM)hovatek Its either you're connecting to PC incorrectly or your chip isn't supported.
Try using Miracle Box @ https://www.hovatek.com/forum/thread-13347.html
For Sp Flash tool, did you hold any button when connecting to PC?
(24-05-2017, 10:45 AM)lev2k(20-05-2017, 11:14 AM)hovatek Its either you're connecting to PC incorrectly or your chip isn't supported.
Try using Miracle Box @ https://www.hovatek.com/forum/thread-13347.html
For Sp Flash tool, did you hold any button when connecting to PC?
Hi, sorry for the delay, but now I'm back in the country.
Today I've tried a definitely working SP Flash Too install on a third PC.
Same error message with this SoC, but a MT6589 is recognized and spft works .
I've tried Miracle Box with loader, but a similar error occurred (missing driver, did not remember the correct wording)
Seems, that Acer modified the preloader somehow(?)
Or is this SoC MT8163 generally not well supported?
EDIT: No, I didn't hold any button, when connecting, but will try that now.
(24-05-2017, 10:45 AM)lev2k Hi, sorry for the delay, but now I'm back in the country.
Today I've tried a definitely working SP Flash Too install on a third PC.
Same error message with this SoC, but a MT6589 is recognized and spft works .
I've tried Miracle Box with loader, but a similar error occurred (missing driver, did not remember the correct wording)
Seems, that Acer modified the preloader somehow(?)
Or is this SoC MT8163 generally not well supported?
EDIT: No, I didn't hold any button, when connecting, but will try that now.
(25-05-2017, 07:22 AM)lev2k Hi,
holding volume down when connecting for flashing throws the following error:
holding volume up when connecting for flashing throws the same error than without holding any key.
(25-05-2017, 12:10 PM)hovatek That chip might not be supported.
BTW, how did you obtain the scatter file you're using and what's the phone's Android version?
preloader 0x0
pgpt 0x0
proinfo 0x80000
nvram 0x380000
protect1 0x880000
protect2 0x1280000
persist 0x1c80000
seccfg 0x4c80000
lk 0x4cc0000
boot 0x4d20000
recovery 0x5d20000
secro 0x6d20000
para 0x7320000
logo 0x73a0000
expdb 0x7ba0000
frp 0x85a0000
tee1 0x86a0000
tee2 0x8ba0000
kb 0x90a0000
dkb 0x92a0000
metadata 0x94a0000
system 0xb800000
cache 0xeb800000
userdata 0x10b800000
flashinfo 0xFFFF0084
sgpt 0xFFFF0004
############################################################################################################
#
# General Setting
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT8163
project: bq_aquaris_m10_FHD
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS0
partition_name: preloader
file_name: preloader_bq_aquaris_m10_FHD.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
- partition_index: SYS1
partition_name: pgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
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
reserve: 0x00
- partition_index: SYS2
partition_name: proinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
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
reserve: 0x00
- partition_index: SYS3
partition_name: nvram
file_name: NONE
is_download: false
type: NORMAL_ROM
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
reserve: 0x00
- partition_index: SYS4
partition_name: protect1
file_name: NONE
is_download: false
type: EXT4_IMG
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
reserve: 0x00
- partition_index: SYS5
partition_name: protect2
file_name: NONE
is_download: false
type: EXT4_IMG
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
reserve: 0x00
- partition_index: SYS6
partition_name: persist
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x1c80000
physical_start_addr: 0x1c80000
partition_size: 0x3000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS7
partition_name: seccfg
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4c80000
physical_start_addr: 0x4c80000
partition_size: 0x40000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS8
partition_name: lk
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x4cc0000
physical_start_addr: 0x4cc0000
partition_size: 0x60000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS9
partition_name: boot
file_name: boot.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x4d20000
physical_start_addr: 0x4d20000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS10
partition_name: recovery
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x5d20000
physical_start_addr: 0x5d20000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS11
partition_name: secro
file_name: secro.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x6d20000
physical_start_addr: 0x6d20000
partition_size: 0x600000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS12
partition_name: para
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x7320000
physical_start_addr: 0x7320000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS13
partition_name: logo
file_name: logo.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x73a0000
physical_start_addr: 0x73a0000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS14
partition_name: expdb
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x7ba0000
physical_start_addr: 0x7ba0000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS15
partition_name: frp
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x85a0000
physical_start_addr: 0x85a0000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS16
partition_name: tee1
file_name: tz.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x86a0000
physical_start_addr: 0x86a0000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS17
partition_name: tee2
file_name: tz.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x8ba0000
physical_start_addr: 0x8ba0000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS18
partition_name: kb
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x90a0000
physical_start_addr: 0x90a0000
partition_size: 0x200000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS19
partition_name: dkb
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x92a0000
physical_start_addr: 0x92a0000
partition_size: 0x200000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS20
partition_name: metadata
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x94a0000
physical_start_addr: 0x94a0000
partition_size: 0x2360000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS21
partition_name: system
file_name: system.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0xb800000
physical_start_addr: 0xb800000
partition_size: 0xE0000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS22
partition_name: cache
file_name: cache.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0xeb800000
physical_start_addr: 0xeb800000
partition_size: 0x20000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS23
partition_name: userdata
file_name: userdata.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x10b800000
physical_start_addr: 0x10b800000
partition_size: 0x2aac56e00
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS24
partition_name: flashinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF0084
physical_start_addr: 0xFFFF0084
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
reserve: 0x00
- partition_index: SYS25
partition_name: sgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
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
reserve: 0x00
(26-05-2017, 02:07 AM)lev2k I think the scatter file you're using might be incompatib