# Firmware not downloading on EM9293

**URL:** <https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531>\
**Category:** IoT Modules\
**Tags:** fw-upgrade\
**Created:** [September 29, 2025, 2:12pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531 "2025-09-29T14:12:10Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Textbooq](https://avatars.discourse-cdn.com/v4/letter/t/e8c25b/32.png) [@Textbooq](https://forum.sierrawireless.com/u/Textbooq)\
**Post date:** [September 29, 2025, 2:12pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/1 "2025-09-29T14:12:10Z")

</div>

Need some help downloading firmware for my EM9293. I’ve tried power cycling the device and also running AT!BOOTHOLD but that didn’t make the firmware download successful.

```auto
sudo ./bin/fw-download-toolrpi -f \~/Downloads/SWIX65C_02.17.08.00_ROGERS_030.033_001 -w SWIX65C_02.17.08.00.cwe -n SWIX65C_02.17.08.00_ROGERS_030.033_001.nvu -d /dev/ttyUSB1 -F -c MBIM
Application version: 1.0.2412.2
INFO: QDL Port: /dev/ttyUSB1
INFO: Device Path:
INFO: Device Port: 0-0
INFO: FW Path: ~/Downloads/SWIX65C_02.17.08.00_ROGERS_030.033_001
Target image Info:
Carrier :ROGERS
FW Version :02.17.08.00
Model ID :SWIX65C
Package ID :001
PRI Version:030.033
SKU :9999999
Modem is already in QDL mode. Continuing FW download.
Waiting for modem to come up in BOOT and HOLD mode …
BOOT and HOLD Mode. Downloading firmware …
FW download failed: eSDP_FWDWL_ERR_SAHARA_UNRESPONSIVE(122)
Device not responsive in download mode. Please power cycle device.

```

---

<div class="post-metadata">

**Author:** ![blackbow7](https://avatars.discourse-cdn.com/v4/letter/b/e495f1/32.png) [@blackbow7](https://forum.sierrawireless.com/u/blackbow7)\
**Post date:** [September 29, 2025, 2:19pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/2 "2025-09-29T14:19:41Z")

</div>

I have some experience with this. I do not recognize from memory the fw download tool version. I will check but I have some questions for you,

what version of MBPL drivers are installed?

---

<div class="post-metadata">

**Author:** ![Textbooq](https://avatars.discourse-cdn.com/v4/letter/t/e8c25b/32.png) [@Textbooq](https://forum.sierrawireless.com/u/Textbooq)\
**Post date:** [September 29, 2025, 2:32pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/3 "2025-09-29T14:32:42Z")

</div>

It should be the latest drivers since I downloaded them from the website a few days ago.

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [September 29, 2025, 2:54pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/4 "2025-09-29T14:54:50Z")

</div>

Have you tried to download the firmware in normal way?  
you should not download firmware in boot and hold mode.

---

<div class="post-metadata">

**Author:** ![Textbooq](https://avatars.discourse-cdn.com/v4/letter/t/e8c25b/32.png) [@Textbooq](https://forum.sierrawireless.com/u/Textbooq)\
**Post date:** [September 29, 2025, 2:55pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/5 "2025-09-29T14:55:39Z")

</div>

Yes, I’ve tried it the normal way.

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [September 29, 2025, 2:57pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/6 "2025-09-29T14:57:44Z")

</div>

then is it working fine in normal way?

---

<div class="post-metadata">

**Author:** ![Textbooq](https://avatars.discourse-cdn.com/v4/letter/t/e8c25b/32.png) [@Textbooq](https://forum.sierrawireless.com/u/Textbooq)\
**Post date:** [September 29, 2025, 3:00pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/7 "2025-09-29T15:00:27Z")

</div>

Nope, I get stuck in `BOOT and HOLD Mode. Downloading firmware...` and then it says:

`FW download failed: eSDP_FWDWL_ERR_SAHARA_UNRESPONSIVE(122) Device not responsive in download mode. Please power cycle device.`

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [September 29, 2025, 3:04pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/8 "2025-09-29T15:04:08Z")

</div>

then you can take a OK module and type AT!BOOTHOLD and see if you can bring the module back to normal mode.  
If yes, then that means your command line is correct but just your current module is faulty.

---

<div class="post-metadata">

**Author:** ![Textbooq](https://avatars.discourse-cdn.com/v4/letter/t/e8c25b/32.png) [@Textbooq](https://forum.sierrawireless.com/u/Textbooq)\
**Post date:** [September 29, 2025, 3:09pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/9 "2025-09-29T15:09:51Z")

</div>

I ran `AT!BOOTHOLD` and the USB connection got disabled, so I replugged into my raspPi. Checked the status using `AT!GSTATUS` and it’s still in `LOW POWER MODE`.

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [September 29, 2025, 3:17pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/10 "2025-09-29T15:17:28Z")

</div>

there is no relationship between AT!BOOTHOLD and low power mode.  
If you wanna see why it is kept in low power mode, you need to check AT!PCINFO?

---

<div class="post-metadata">

**Author:** ![Textbooq](https://avatars.discourse-cdn.com/v4/letter/t/e8c25b/32.png) [@Textbooq](https://forum.sierrawireless.com/u/Textbooq)\
**Post date:** [September 29, 2025, 3:21pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/11 "2025-09-29T15:21:33Z")

</div>

Indeed, I have a FW mismatch which is what is keeping at Low Power Mode. Any steps to download my firmware properly?

```auto
AT!PCINFO?
State: Low Power Mode
LPM voters - Temp:0, Volt:0, User:0, W_DISABLE:0, IMSWITCH:1, BIOS:0, LWM2M:0, OMADM:0, FOTA0
LPM persistence - None

```

```auto
at!impref?
!IMPREF: 
 preferred fw version: 02.17.08.00
 preferred carrier name: ROGERS
 preferred config name: ROGERS_030.033_001
 preferred subpri index: 000
 current fw version: 02.15.01.00
 current carrier name: GENERIC
 current config name: GENERIC_030.054_001
 current subpri index: 000

 fw version mismatch
 carrier name mismatch
 config name mismatch

```

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [September 29, 2025, 3:22pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/12 "2025-09-29T15:22:23Z")

</div>

how did you download the firmware in normal mode?

---

<div class="post-metadata">

**Author:** ![Textbooq](https://avatars.discourse-cdn.com/v4/letter/t/e8c25b/32.png) [@Textbooq](https://forum.sierrawireless.com/u/Textbooq)\
**Post date:** [September 29, 2025, 3:26pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/13 "2025-09-29T15:26:03Z")

</div>

The “GENERIC” firmware was already loaded in before. But for the ROGERS firmware, I used the fw-download tool while in normal mode but it got stuck as I’ve shown and automatically switched to LOW POWER MODE.

So, I guess it was unable to download it properly and hence, the fw mismatch.

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [September 29, 2025, 3:31pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/14 "2025-09-29T15:31:41Z")

</div>

do you mean you can download GENERIC firmware but not for Rogers firmware for normal mode?  
Then how about firmware like AT&T or TMO or Verizon?

---

<div class="post-metadata">

**Author:** ![Textbooq](https://avatars.discourse-cdn.com/v4/letter/t/e8c25b/32.png) [@Textbooq](https://forum.sierrawireless.com/u/Textbooq)\
**Post date:** [September 29, 2025, 3:33pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/15 "2025-09-29T15:33:05Z")

</div>

Well, I’ve also tried the newer GENERIC firmware downloads from the website and still ran into the same issue. So I don’t think it’s the carrier.

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [September 29, 2025, 3:39pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/16 "2025-09-29T15:39:29Z")

</div>

then probably you did not download any firmware successfully…

---

<div class="post-metadata">

**Author:** ![Textbooq](https://avatars.discourse-cdn.com/v4/letter/t/e8c25b/32.png) [@Textbooq](https://forum.sierrawireless.com/u/Textbooq)\
**Post date:** [September 29, 2025, 3:41pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/17 "2025-09-29T15:41:47Z")

</div>

Yes, I think so too. Is there any way to fix this FW mismatch? I just want to go back to ONLINE mode at least. I’ve tried deleting the current FW images but still no luck.

---

<div class="post-metadata">

**Author:** ![Textbooq](https://avatars.discourse-cdn.com/v4/letter/t/e8c25b/32.png) [@Textbooq](https://forum.sierrawireless.com/u/Textbooq)\
**Post date:** [September 29, 2025, 3:43pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/18 "2025-09-29T15:43:51Z")

</div>

@blackbow7 did you have an idea of any solution to the FW mismatch, or just how to download FW successfully in general?

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [September 29, 2025, 4:13pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/19 "2025-09-29T16:13:07Z")

</div>

i don’t see problem to download firmware:

> [@EM9293 firmware upgrade failed](https://forum.sierrawireless.com/t/em9293-firmware-upgrade-failed/35205/4):
>
> is your module in MBIM mode? Just did a test in Ubuntu PC, no problem is found for my EM9291 module: owner@ubuntu:~/QMI/MBPL/MBPL\_SDK\_R44\_ENG5-fwdwl.bin/SampleApps/fw-download-tool$ sudo ./bin/fw-download-toolhostx86\_64 -l fwdwl.log -f /home/owner/Desktop/EM92\_FW/02.17.08.00/ -m 4 -d /dev/ttyUSB0 -p /dev/cdc-wdm0 -t 1 -w SWIX65C\_02.17.08.00.cwe -n SWIX65C\_02.17.08.00\_GENERIC\_030.081\_001.nvu [sudo] password for owner: Application version: 1.0.2412.2 INFO: QDL Port: /dev/ttyUSB0 INFO: Device P…

---

<div class="post-metadata">

**Author:** ![blackbow7](https://avatars.discourse-cdn.com/v4/letter/b/e495f1/32.png) [@blackbow7](https://forum.sierrawireless.com/u/blackbow7)\
**Post date:** [September 29, 2025, 4:15pm UTC](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531/20 "2025-09-29T16:15:45Z")

</div>

You can fix the IMPREF mismatch with this AT command, AT!IMPREF=”GENERIC”

Then power off and on the module.

That should bring the module back to normal.

[Next page](https://forum.sierrawireless.com/t/firmware-not-downloading-on-em9293/35531.md?page=2)
