MC7455: Loss of firmware

Hi,

I met few times that modems “lost” their firmware.
I updated modems with last firmware available (at this time) 02.33.03 successfully.
In my case modem are used by the customer inside a VM.
I don’t know exactly what they do on the modem, i only know they do lots of reset/powercycle on the modem when they fail to connect to LTE network.
When I check modem from the Linux hypervisor, i found there is no the last firmware in the firmware list (Active FW image is at slot 255).
Somebody already got this behavior ?? Could it explain why modem does not work correctly ?? What is the cause ??

AT!IMPREF?

!IMPREF: 
 preferred fw version:    02.33.03.00
 preferred carrier name:  GENERIC
 preferred config name:   GENERIC_002.072_000
 preferred subpri index:  000
 current fw version:      02.33.03.00
 current carrier name:    GENERIC
 current config name:     GENERIC_002.072_000
 current subpri index:    000

OK
AT!IMAGE?

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

Thanks,

Thomas

Hi @trichard

This issue has not been reproduced with FW 02.33.03 MC7455 at my side.
It is usually the result of a failed firmware upgrade or carrier pri and a carrier/config name mismatch.

You can try to do these steps as below:
1.Clear all firmware entries and NVUs:
AT!ENTERCND=“A710”
AT!IMAGE=0
AT!RESET
2.Download the latest firmware (SWI9X30C_02.33.03.00) to the module
https://source.sierrawireless.com/resources/airprime/minicard/74xx/airprime-em_mc74xx-approved-fw-packages/#sthash.eIXAQkd1.rPuDr74B.dpbs
3. Set image management preferences
AT!ENTERCND=“A710”
AT!IMPREF=“GENERIC”
AT!RESET

Could you provide following AT log?
ATI3
AT!ENTERCND=“A710”
AT!IMPREF?
AT!IMAGE?
AT!PRIID?
AT!GSTATUS?
AT!NVBACKUP?
AT!PCINFO?
AT!SKU?

1 Like