EM7305 firmware update issue

Hello,

i downloaded the latest Firmware for the EM7305 card ( EM73xx/MC73xx FW Package Build 4837).
I was not able to flash the generic firmware. But carrier specific firmwares can be flashed successful.

Telefonica Firmware (successful)
9999999_9902580_SWI9X15C_05.05.58.00_00_TELEFONICA_005.023_000-field.exe

FDT version: 5.0.1501.1
Checking modem mode ...
Disabling selective suspend ...
Switching device to boot & hold mode ...
Checking modem mode ...
Switching device to streaming mode ...
Checking modem mode ...
Verifying image file ...
Downloading firmware ...
..................................
Flashing firmware ...

Resetting device ...

Firmware image download succeeded.
Final Firmware update succeeded.
Total time elapsed: 110109 ms.
Press Enter to continue ...

Generic Firmware (failed)
9999999_9902674_SWI9X15C_05.05.78.00_00_GENEU-4G_005.029_000-field.exe

FDT version: 1.0.1708.0
Awaiting suitable port or adapter ...
Switching to boot & hold mode ...
Disabling selective suspend ...
Enabling selective suspend ...
Firmware download failed.
Primary error code: 51 - Failed to switch device to BOOT&HOLD mode.
Secondary error code: 0 - Not applicable.
Device error code: 0x0 - Unknown device error code.

Preexisting images information:
        Current:
                Firmware:
                        ImageId:
                        BuildId:
                Configuration:
                        ImageId:
                        BuildId:
Final images information:
        Current:
                Firmware:
                        ImageId:
                        BuildId:
                Configuration:
                        ImageId:
                        BuildId:

OEM PRI:

IMEI:

Total time elapsed: 422 ms.

Time to switch to boot mode: -1 ms.

Images downloaded:


Press Enter to continue ...

I also tried AT!BOOTHOLD as suggested in this thread. After that “Sierra Wireless QDLoader Port” appeared in the Windows device manager. But the issue remained the same. I also downloaded and tried the older Build 4775, but it’s the same.

Any ideas?

The updater tool of the genereic firmware is somehow different. It has a different icon and also the CLI output looks different from the carrier specific updater tools. I think that’s maybe issue related.

if you think the tool difference makes the failure, you can use 7zip tool to extract the exe file, and then you can use the working fdt tool to download different FW in command prompt.

Thanks, great tip :slight_smile:

Body is too short (minimum is 20 characters)