How to use Wiselink Tool {Download}

Wiselink tool is used to flash MTK phones. Here, you can download the Wiselink tool and check how to use it.

It is a perfect substitute to SP Flash tool with much more features.

It provide interface to Two tools i.e. Sp Flash tool & SP Multiport Download tool.

Wiselink Tool: Download

How to use Wiselink tool:

1- Make sure you had install MTK Driver to proceed flashing.

2- Download the tool & unzip it.

3- Run the setup.

wiselink-tool-setup

4- Login Panel will open. Select, No register login & click on OK.

wiselink-tool-login

5- Wiselink tool interface will Popup at screen.

 

wiselink-tool-interface

6- Select Local, Power on then click on Scatter Loading.

wiselink-tool-interface

7- Select Scatter file & Click on download.

scatter-file-loading

8- Flashing Starts & will succeed.

Credit: Tool Credit goes to its Developer.

Wiselink Tool error & How to solve them:

Common error code (1000~1999)
S_UNKNOWN_TARGET_BBCHIP:
Unsupported target baseband chip type!

Action: Please upgrade to the latest WiseLinkTool then try again.

BootROM error code (2000~2999)
S_BROM_DOWNLOAD_DA_FAIL:
Fail to download DA to baseband chip’s internal SRAM.

Possible reasons:

  1. there’s an UART communication problem between WiseLinkTool and BootROM.
  2. Target might be shutdown unexpectedly.
    [ACTION]
  3. 1. Try again.
  4. Proceed H/W checking in download cable and target side UART path.
  5. Monitor if power-drop occurred in target side.

S_BROM_CMD_STARTCMD_FAIL:
Cannot pass BootROM start command! Possibly target powers up too early.

S_BROM_CMD_STARTCMD_TIMEOUT:
BootROM start command timeout!

S_BROM_CHKSUM16_MEM_RESULT_DIFF:
Fail to download DA to baseband chip’s internal SRAM.

The internal SRAM has the problem that leads to 16 bits checksum error.

S_BROM_BBCHIP_HW_VER_INCORRECT:
Target baseband chip is inconsistent!
[ACTION]Please select the suitable bin files for the target’s baseband chip.

S_BROM_FAIL_TO_GET_BBCHIP_HW_VER:
Fail to get target baseband chip H/W version.

Possible reasons:

  1. There’s an UART communication problem between FlashTool and BootROM.
  2. 2 Target might be shutdown unexpectedly.
    [ACTION] 1. Try again.
  3. Proceed H/W checking in download cable and target side UART path.
  4. Monitor if power-drop occurred in target side.

S_BROM_SPEEDUP_BAUDRATE_FAIL:
BootROM start command passed but fail to multiple BootROM baudrate.

Possible reasons: 1. There’s an UART communication problem between WiseLinkTool and BootROM.

  1. Target might be shutdown unexpectedly.
    [ACTION]
  2. 1. Try again.
  3. Proceed H/W checking in download cable and target side UART path.
  4. Monitor if power-drop occurred in target side.

DA error code (3000~3999)
S_DA_NOR_FLASH_NOT_FOUND:
Unknown NOR flash device.

S_DA_SOC_CHECK_FAIL:
SOC verification fail.

S_DA_NOR_BLOCK_DATA_UNSTABLE:
Format flash error! After erase operation, block data is not entire 0xFF.

S_DA_INVALID_RANGE:
DA_MEM_CMD command fail.

  1. One of the download blocks has invalid range.
  2. Possibly invalid begin address or end address exceeds target flash size.

S_DA_NOR_PROGRAM_AT_ODD_ADDR:
DA_MEM_CMD command fail.

  1. One of the download blocks has the ODD begin address.

S_DA_NOR_PROGRAM_WITH_ODD_LENGTH:
DA_MEM_CMD command fail.

  1. One of the download blocks has the EVEN end address! That is download block is in ODD length.

S_DA_NFB_BOOTLOADER_NOT_EXIST:
BootLoader doesn’t exist on NAND flash, please download bootLoader first.

S_DA_SIBLEY_PROGRAM_AT_THE_SAME_REGIONS:
DA_MEM_CMD command fail.

  1. Two of the download blocks locate in the same 1KB program region on INTEL sibley flash device.
  2. Please ensure that your scatter file leaves at least 1 KB (0x400) between consecutive bin files.

S_DA_HANDSET_FAT_RANGE_NOT_FOUND:
Skip FAT auto format because of one of the following reasons.

  1. might not contain FAT range information.
  2. Target’s flash id doesn’t correspond to flash id.

FlashTool error code (4000~4999)
S_FT_DA_NO_RESPONSE:
DA didn’t send response data which FlashTool requested.

S_FT_DA_SYNC_INCORRECT:
DA sync fail! Possibly download an illegal DA.

S_FT_DA_VERSION_INCORRECT:
DA version is incorrect! DA version was expired.

S_FT_DA_INIT_SYNC_ERROR:
Fail to send sync data to DA in initialization stage.

S_FT_CHANGE_BAUDRATE_FAIL:
Fail to change baudrate.

S_FT_SET_DOWNLOAD_BLOCK_FAIL:
DA_MEM_CMD command fail.

Possibly the following reason.

  1. Download block exceeds target flash size.
  2. Download block start address is not WORD alignment.
  3. Download block length is not multiple of WORD.

S_FT_FORMAT_FAIL:
Format flash error! Possibly given a wrong format range, please check your format setting.

S_FT_FINISH_CMD_FAIL:
DA_FINISH_CMD command fail.

S_FT_NFB_DOWNLOAD_BOOTLOADER_FAIL:
Fail to download BootLoader to NAND flash.

S_FT_NFB_DOWNLOAD_CODE_FAIL:
Fail to download Image(s) to NAND flash.
FlashTool Handle error code (5000~5999)
S_FTHND_LIST_IS_EMPTY:
Download list is empty or all disabled.

Please select at least one entry.

S_DL_RESOURCE_MUST_DOWNLOAD_WITH_JUMPTABLE:
Resources is not download with jump table together, please download it too.

S_DL_OVERLAP_WITH_EXISTING_RESOURCE:
The resources you selected to download are incomplete, please download again.

S_DL_JUMPTABLE_INCONSISTENT_WITH_SCAT:
Jump table is different from scatter! Maybe they are not form a complete set.

S_DL_INVALID_JUMPTABLE:
Jump table is not loaded yet. Because its content is not a correct jump table format.

S_DLIST_BBCHIP_HW_VER_NOT_MATCHED:
FlashTool Error: Target BBChip is inconsistent with bin files.

Please select the suitable bin files for the Target’s BBChip.