Unable to Flash Firmware with QFirehose

I am trying to flash my RM551e-gl so as to reset the module back to factory defaults. When I try to use QFirehose to flash the firmware, I keep hitting this error:

Received a different q_cmd: 8 while waiting for hello packet

or this error

Received a different q_cmd: 4 while waiting for hello packet

I am trying to flash firmware version RM551EGL00AAR01A02M8G and am using QFirehose version 1.4.17 on Ubuntu. Maybe I’m not using the latest software versions and there is some incompatibility?

Anyone have any ideas.

After an insane amount of digging I had to do because Quectel won’t just put all of their tools and documentation in one place, I found I wasn’t using the latest version of QFirehose. v1.4.20 works just fine.

I don’t know what the point of freely handing out information is but making someone ask for it first. Just put everything out there; don’t gatekeep it by requiring someone to specifically ask for it but provide no other barrier to obtaining it beyond asking it; it just wastes everyone’s time and clutters up the forum.

Hi @iamgeek
So the QFirehose 1.4.20 is working?