Upgrade Firmware EM7565 Failed

Hi guys,

I got an EM9565-9 module for Lenovo laptop and would like to flash it to generic firmware to use on a WWAN box & a router. Unfortunately, I couldn’t flash the firmware. Can you guys help me out on this, please?

Here are things I’ve done:

  • The current firmware is 00.06.05.00 - GENERIC_001.007.000

  • I’ve tried to set up things on Ubuntu, flash the firmware to SWI9X50C_01.05.01.00_00_GENERIC_001.028_000, follow this guide on Github.

  • There was a successful message on the screen but it seems the new firmware never arrive.

  • I tried to flash again, three, four, five times - unfortunately, the result is the same

  • I ran AT!IMAGE=0, AT!RESET - then try to flash the firmware again, but no luck

  • I’ve tried to use AT!OPENLOCK command to unlock the module and flash it, but still the same

Here are several details from AT commands:

OK
AT!PCINFO?
State: Low Power Mode
LPM voters - Temp:0, Volt:0, User:1, W_DISABLE:0, IMSWITCH:0, BIOS:1, LWM2M:0, OMADM:0, FOTA:0, RFCAL:0
LPM persistence - User:1

OK
AT!GSTATUS?
!GSTATUS:
Current Time: 1248 Temperature: 30
Reset Counter: 11 Mode: LOW POWER MODE

OK
AT!IMPREF?
!IMPREF:
preferred fw version: 00.06.05.00
preferred carrier name: GENERIC
preferred config name: GENERIC_001.007_000
current fw version: 00.06.05.00
current carrier name: GENERIC
current config name: GENERIC_001.007_000

OK
AT!PRIID?
PRI Part Number: 9907220
Revision: 001.004
Customer: Lenovo-Laptop

Carrier PRI: 9999999_9907259_SWI9X50C_01.05.01.00_00_GENERIC_001.028_000

OK
AT!IMAGE?
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
FW 1 EMPTY 0 0 0
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 001.028_000 01.05.01.00_GENERIC
Max PRI images: 50

OK
AT!USBCOMP?
Config Index: 1
Config Type: 3 (Generic)
Interface bitmask: 0000100D (diag,nmea,modem,mbim)

I’ve tried to set AT+CFUN=1 to get out of LPM, but it doesn’t work.

+CME ERROR: operation not supported

It seems this module is tied with Lenovo machine & its BIOS.

Can you guys please help me to make it work? Here is the firmware upgrade log: firmware-update-log - JustPaste.it

Does this help?

You meant use/replace antenna? I’ve tried a few but it doesn’t help to get rid of the issue. I still can’t set CFUN to 1.

i mean in your AT command, it says BIOS:1