When programming the EM7565 from Release 11 to Release 12 (SWI9X50C_01.08.04.00_GENERIC_002.012_000.exe), we’ve seen the Firmware version get updated correctly, but the Configuration Version remains at Release 11. Are there two files that need to be programmed? One for F/W and the other for Config? What are the consequences if the two are not in synch?
What does the Configuration version determine for the device?
Thank you.
AT!IMPREF?
preferred fw version: 01.08.04.00
preferred carrier name: GENERIC
preferred config name: GENERIC_002.011_000
current fw version: 01.08.04.00
current carrier name: GENERIC
current config name: GENERIC_002.011_000
OK
AT!IMAGE?
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
FW 1 GOOD 2 0 0 ?? 01.08.04.00?
FW 2 GOOD 1 0 0 ?? 01.07.02.00?
FW 3 EMPTY 0 0 0
FW 4 EMPTY 0 0 0
Max FW images: 4
Active FW image is at slot 1
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
PRI FF GOOD 0 0 0 002.008_002 01.07.02.00_ATT
PRI FF GOOD 0 0 0 002.011_000 01.08.04.00_GENERIC
Max PRI images: 50
OK
AT!PRIID?
PRI Part Number: 9908685
Revision: 002.000
Customer: Generic-M2M
We are using SWI9X50C_01.08.04.00_GENERIC_002.012_000.exe windows firmware downloader, which according to the Sierra Wireless site, corresponds to Firmware: SWI9X50C_01.08.04.00 with the PRI: 002.012_001. However, after running the firmware downloader, the PRI returned is 002.011_000, which is unexpected.
I just tried on my machine that the tool does contain the correct PRI NVU file, so there should be no the package issue.
What’s the driver package installed on your Windows machine? This can be checked in “Control Panel”. Was the driver package installed with carrier images? Asking this because there is a SWI feature on Windows that enables automatic image switch. It’s possible that newly updated firmware could be overwritten by previously installed Windows driver package.
Also please try delete current GENERIC PRI and run the tool again
AT!IMPREF=“ATT”
AT!RESET
Check with ATI and AT!IMPREF? to confirm the ATT image is in use;
AT!IMAGE=0, 1, FF, “01.08.04.00_GENERIC”, " 002.011_000" // delete the GENRIC PRI
AT!IMAGE=0, 0, 1 // delete the CWE firmware
Check with AT!IMAGE? that both CWE and PRI are gone
Run the tool again, and check with ATI, AT!IMPREF? AT!IMAGE?
Here are the results you requested. Getting the F/W and Config versions synchronized can be accomplished by programming twice. Can you explain any consequences to behavior of EM7565 if F/W version is release 12 and Config version is release 11?
After AT!RESET
at!impref?
!IMPREF:
preferred fw version: 01.07.02.00
preferred carrier name: ATT
preferred config name: ATT_002.008_002
current fw version: 01.07.02.00
current carrier name: ATT
current config name: ATT_002.008_002
OK
at!image=0,1,FF,“01.08.04.00_GENERIC”,“002.011_000”
OK
at!image=0,0,1
OK
at!image?
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
FW 1 EMPTY 0 0 0
FW 2 GOOD 3 0 0 ?? 01.07.02.00?
FW 3 EMPTY 0 0 0
FW 4 EMPTY 0 0 0
Max FW images: 4
Active FW image is at slot 2
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
PRI FF GOOD 0 0 0 002.008_002 01.07.02.00_ATT
Max PRI images: 50
OK
at!impref?
!IMPREF:
preferred fw version: 01.08.04.00
preferred carrier name: GENERIC
preferred config name: GENERIC_002.012_001
current fw version: 01.08.04.00
current carrier name: GENERIC
current config name: GENERIC_002.012_001
OK
at!image?
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
FW 1 GOOD 4 0 0 ?? 01.08.04.00?
FW 2 GOOD 3 0 0 ?? 01.07.02.00?
FW 3 EMPTY 0 0 0
FW 4 EMPTY 0 0 0
Max FW images: 4
Active FW image is at slot 1
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
PRI FF GOOD 0 0 0 002.008_002 01.07.02.00_ATT
PRI FF GOOD 0 0 0 002.012_001 01.08.04.00_GENERIC
Max PRI images: 50