The WP7610 module has 3 modem firmware slots, allowing for AT&T and Verizon firmware images to be installed simultaneously. How do I load the images onto the modem?
I tried combining the AT&T and verizon .spk files into one .spk file using swicwe, which was successful, but the resultant .spk file fails to to apply to the modem when using fwupdate
I have had some success with this – I first downloaded the AT&T and Verizon spk files from this site. I then installed the AT&T .spk file onto the device using the “fwupdate” tool on the device. I then installed the Verizon .spk file using the same method. This resulted in a boot loop.
I then instead installed the Verizon .spk file first, followed by the AT&T .spk and thankfully no boot loop occurred. I could then use the AT!IMPREF command to switch between AT&T and Verizon as needed.
However, on a factory reset unit, after installing the Verizon .spk file followed by the AT&T .spk file, I run AT!IMPREF=”VERIZON” and “ERROR” is returned.
Any ideas on why a boot loop would occur or why AT!IMPREF=“VERIZON” would fail? It is worth noting that AT!IMAGE? shows that the verizon firmware is indeed installed
The output of AT!IMAGE? when AT!IMPREF=“VERIZON” is successful:
AT!IMAGE?
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
FW 1 GOOD 127 0 0 ?_? 02.28.03.01_?
FW 2 FOTA 128 0 0 002.126_000 02.37.03.05_ATT
FW 3 FOTA 129 0 0 002.107_003 02.37.06.00_VERIZON
Max FW images: 3
Active FW image is at slot 3
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
PRI FF GOOD 0 0 0 002.126_000 02.37.03.05_ATT
PRI FF GOOD 0 0 0 002.064_002 02.28.03.01_GENERIC
PRI FF GOOD 0 0 0 002.107_003 02.37.06.00_VERIZON
Max PRI images: 50
OK
The output of AT!IMAGE? when AT!IMPREF=“VERIZON” is unsuccessful
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
FW 1 GOOD 127 0 0 ?_? 02.28.03.01_?
FW 2 EMPTY 0 0 0
FW 3 FOTA 128 0 0 002.126_000 02.37.03.05_ATT
Max FW images: 3
Active FW image is at slot 3
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
PRI FF GOOD 0 0 0 002.126_000 02.37.03.05_ATT
PRI FF GOOD 0 0 0 002.064_002 02.28.03.01_GENERIC
PRI FF GOOD 0 0 0 002.107_003 02.37.06.00_VERIZON
Max PRI images: 50
OK
It seems that after loading the AT&T spk, the verizon firmware is removed.
It seems that my issue goes away when I first ensure there are two free firmware slots using AT!IMAGE=0,0,<slot>. When installing the Verizon and AT&T, both are present on the device