EM05-CE Firmware Upgrade Fails with QFirehose

Hello,

I’m trying to upgrade the firmware of my EM05-CE module using the QFirehose tool, but I’m running into some issues.

When I run the command:

./QFirehose -f ./EM05CEFAR01A04M4G

I get the following error:

find_firehose_mbn fail to find firehose mbn file in ./EM05CEFAR01A04M4G

After checking the firmware folder, I noticed that it doesn’t contain the update/firehose subdirectory or the update/firehose/prog_firehose_xxx.mbn file. While I understand that the md5.txt check can be skipped using the -n option, the update/firehose/prog_firehose_xxx.mbn file is essential for the upgrade process and cannot be bypassed.

I compared this firmware package with those of newer modules, and it seems the folder structure for EM05-CE is quite different. This raises the question: is this really the correct firmware package for QFirehose?

I found someone experiencing the same issue here: Linux version of qfirehose · Issue #2 · nippynetworks/qfirehose · GitHub

So I’m wondering:

  • Does this firmware require an older version of QFirehose?(current version QFirehose_Linux_and_Android_V1.4.21 and QFirehose_Linux_Android_V1.4.17)
  • Or should I be using a different tool altogether to flash it?

Due to some environment limitations, I’m unable to use QFlash, so I’d really appreciate any help or suggestions you can offer.

Dear Customer,

You may contact me through email fazrul.redzuan@quectel.com

Regards,
Fazrul