Can't seem to get EM7455 MR7VT to flash to generic firmware

So I’ve done plenty of 3P10Y with no issue. But I’m having serious trouble with these MR7VT. It shows everything was successful, but when I go run the Verizon flasher in Windows after running the autoflasher in Ubuntu it shows it’s still on

002.023_000
02.24.03.00_ATT
ATI3
Manufacturer: Sierra Wireless, Incorporated
Model: EM7455B
Revision: SWI9X30C_02.24.03.00 r6978 CARMD-EV-FRMWR2 2017/03/02 13:36:45
MEID: xxxxxx
IMEI: xxxxxx
IMEI SV:  9
FSN: LFxxxxx
+GCAP: +CGSM
AT!IMPREF?
!IMPREF:
 preferred fw version:    02.33.03.00
 preferred carrier name:  VERIZON
 preferred config name:   VERIZON_002.079_001
 current fw version:      02.24.03.00
 current carrier name:    ATT
 current config name:     ATT_002.023_000

 fw version mismatch
 carrier name mismatch
 config name mismatch

OK

AT!GSTATUS?
!GSTATUS:
Current Time: 1121 Temperature: 24
Reset Counter: 2 Mode: LOW POWER MODE

at!image?
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID   BUILD_ID
FW   1    GOOD   1   0 0      ?_?         02.24.03.00_?
FW   2    EMPTY  0   0 0
FW   3    EMPTY  0   0 0
FW   4    EMPTY  0   0 0
Max FW images: 4
Active FW image is at slot 255

TYPE SLOT STATUS LRU FAILURES UNIQUE_ID   BUILD_ID
PRI  FF   GOOD   0   0 0      002.023_000 02.24.03.00_ATT
PRI  FF   GOOD   0   0 0      002.072_000 02.33.03.00_GENERIC
Max PRI images: 50

AT!PRIID?
PRI Part Number: 9906458
Revision: 001.003
Customer: Dell

Carrier PRI: 9999999_9904594_SWI9X30C_02.24.03.00_00_ATT_002.023_000

OK

Any advice? I assume it’s because the carrier mismatch? Not sure how to make it match.

How about running the fw update exe in windows?

I tried this with both Generic and Verizon and get the same:

FDT version: 1.0.1806.0
Awaiting adapter ...
Setting images preference ...
Resetting ...
Awaiting download port ...
Enabling selective suspend ...
Firmware download failed.
Primary error code: 82 - Failed in checking modem mode.
Secondary error code: 5 - Neither NDIS adapter nor serial port is available.
Device error code: 0x0 - Unknown device error code.

Preexisting images information:
        Current:
                Firmware:
                        ImageId: 002.020_000
                        BuildId: 02.33.03.00_GENERIC
                Configuration:
                        ImageId: 002.020_000
                        BuildId: 02.33.03.00_GENERIC
Final images information:
        Current:
                Firmware:
                        ImageId:
                        BuildId:
                Configuration:
                        ImageId:
                        BuildId:

OEM PRI:

IMEI:

Total time elapsed: 37907 ms.

Time to switch to boot mode: -1 ms.

Images downloaded:


Press Enter to continue ...

Sometimes on attempts it does the following:


FDT version: 1.0.1902.1
Awaiting adapter ...
Enabling selective suspend ...
Firmware download failed.
Primary error code: 14 - No MBN adapter available.
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: 125 ms.


Images downloaded:


Press Enter to continue ...

I have run the flasher a few more times in linux and was able to get it to show generic but still shows a mismatch.

Also have a few attempts of this the modem will sometimes become unstable and freeze putty. I am unable to close putty and must reboot in order to get it to recognize the com ports again.

How about using this method?

I will try that now and report back

I don’t see a .spk file.

What did you see inside the folder

Okay so I messed around with it a bit. It tries to flash it then stops and is no longer shown in device manager. It’s still awaiting the adapter

FDT version: 1.0.1902.1
Awaiting suitable port or adapter ...
Switching to boot & hold mode ...
Disabling selective suspend ...
Awaiting download port ...
Downloading images ...
Writing image -
Flashing image /
Awaiting adapter ...

There are 5 files in the folder:

combo_script.txt
fdt2.exe
GobiApi.dll
SWI9X30C_02.33.03.00.cwe
SWI9X30C_02.33.03.00_VERIZON_002.079_001.nvu

You should be able to download the combined file .spk file here

https://source.sierrawireless.com/resources/airprime/minicard/74xx/airprime-em_mc74xx-approved-fw-packages/

I’m not sure what I should be downloading as I have downloaded both generic and verizon and still get issues.

How about update through linux

I got it working now. I’ll post how I fixed it in a little while. I have many modems to do this with. Am I able to make it so I don’t have to manually choose the drivers for the at ports every single time?

How about this?

Will that allow me to bypass the need for this?


I don’t see this when connect to windows

Maybe usb driver issue on your pc

Strange ok… The only way I can get it to work is if I do that for each of the 3 drivers. then connect to the Serial port and run

AT!ENTERCND="A710"
AT!USBVID=1199
AT!USBPID=9071,9070
AT!USBPRODUCT="EM7455"
AT!PRIID="9904609","002.026","Generic-Laptop"
AT!RESET

Then it works to run

9999999_9904609_SWI9X30C_02.33.03.00_00_GENERIC_002.072_000.exe

then

9999999_9904780_SWI9X30C_02.33.03.00_00_VERIZON_002.079_001.exe