Category Archives: Flash Tool

QGDP Flash Tool

QGDP Flash tool is used to flash phone running on Qualcomm chipset.

.NET Framework must be installed on PC, to run QGDP tool.

It is used to Flash files with CPB extension.

CPB File

QGDP Tool with Drivers v3.0.7_161026_01: Download 

QGDP Software version

QGDP Tool

Download Qualcomm SmartPhone Upgrade Tool

Qualcomm SmartPhone Upgrade Tool: Download

How to USE Qualcomm SmartPhone Upgrade Tool:

Summary

This tool is used for the Qualcomm smart phones to upgrade software. This tool can support the MSM8916 and the MSM8909 platform,and can support Android software to download and Windows 10 software to download.

This tool’s name: “Qualcomm Smartphone Multi-Port Software Upgrade Tool”, it can support 16 COM ports synchronous download, it comes with md5 detection function, used for checking the software floder is lost file or not.

Note: Before you use this tool, need to install the Microsoft FrameWork .net 4.0, if the PC OS has not installed, please download it form network. In addition, also need to install the Qualcomm Smartphone driver, It is named: Uniscope_Qualcomm driver_V1.0.1.rar.

Function introduction:

  • Run The program

Please double-click the  icon to run,the main interface as shown below figure:

  • Configuration

The following will introduce some of the settings related to upgrade software, if there are some settings not mentioned, please keep the default state.

  • Loader Soft folder

This function is used for loading the software folder. For example figure:

At this point, we slecte the software is L600_UNISCOPE_B7_V0911B442_CS.bin, which we want to download, and then click the OK button to confirm. After loading, the tool will check the MD5 file

If check the MD5 file not pass, indicated that the software folder may have lost some of the files, this download tool will not be used. Only checking the MD5 file passed, this download tool can be used.

Select Com Port

This tool can support 16 Com Ports, in fact, which Com port is used, we will choose this Com port. Which Com port is not to be used, please don’t check on it.

For example, if we use the COM3, pelaese check on the COM3. As shown below figure:

If we choose a Com port, the corresponding Start button can also be used, As shown above

Note:    If you use the COM port is not between the default COM3 and COM18, please click the COM drop-down list box to select the corresponding COM port. As shown below:

Open Device Manager

This function is used to view the COM ports by the smart phone enumerated. This is convenient for the users to select the desired COM port.

Open Device Manager

  This function is used to open the tool’s manual, the users can see it, to upgrade the software.

 Steps and process of software upgrade :

The download steps are as follows:  

  • The first, to load the software image folder: click on the “Load Soft folder” to load.
  • The next, to select each branch to be used by the COM port, which COM port is used, please choose it, which COM port is not used, please uncheck.
  • The next, If you use the “boot mode” to download: first, support power supply for the phone, and then boot the phone. Finally, plug in the USB cable(At this time, the phone enumerate port is Diagnostics port). If you use the “power off mode” to download: first, turn off the smartphone, next, press the volume up key and the volume down key at the same time, and then plug in the USB cable(At this time, the phone enumerate port is QDloader port). We suggest that you first adopted “boot mode” to download.
  • Click on the “start all” button or “start” button to download software.

 

The download processes are as follows (use the “boot mode” to download):

Step 1: Please boot the phone to enter into the standby mode, and then plug in the USB cable.

Run the tool and click the Load Soft Folder  button to load the software folder, which the bin files in it. As shown below

We select the “i-mobile_IQ_513_DTV_V0912B494_CS.bin” folder, which we want. And then, click on the OK button to confirm. At this point, the tool will check the md5 file, as shown below

And then, click the Open Device Manager  button to open the Device Manager, as shown below

We click the Ports (COM & LPT) to view the COM, which be enumerated by the phone. It is , so we need to select the COM10 on the tool interface, as shown below

We click on the Start  button or the Start All button to start to download the software. As shown below

This Picture displays: The tool has found the COM 10 port, and then, start to communicate with the phone

The tool is downloading the software into the phone

Q & A:

The smart phone can not enumerate a port(Diagnostics com or QDlaoder com):

If download software failed, and then the phone cannot enumerate a port, at this time you need to make the phone to enter the emergency download mode to complete the download. So you need to do this: short circuit the two emergency download test points under the SIM card slot, at the same time press the power key, and then give the phone power supply, finally plug in the USB cable. At this time, in the port of the device manager, you can see a port appeared, which is a QDloader 9008 Com. Next, open the software download tool to start to download the software.

The two emergency download test points as shown blew (As shown in the red box):

The QDloader Com as shown blew (As shown in the red box):

  • The smart phone can not continue to download by a QDlaoder port:

If you download fail by a QDlaoder port(use the power off mode to download ), and you don’t have to remove the battery, you want to download again, the tool cannot continue to download. You must first remove the battery, it can continue to download again.

 

 

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.

 

 

 

Software Upgrade Tool Download

Download Software Upgrade Tool (SUT L3)

It is used to Flash Infocus Phone

It accepts extension .NBo & .FFU extension. 

.NET Framework is required to run this tool

Different version available are:

SUTL1_v3.1.8 

SUTL3_v1.7.2

SUTL3_v3.1.4

SUTL3_v2.1.1