2. Run: sudo make
This command compiles QFirehose. If it is successful, you will see the QFirehose file.
3. Run: sudo ./QFirehose -f <BG96MA..>
where <BG96MA..> is the path to the supplied firmware folder.
4. Reboot the Quectel BG96 module.
5. Use a terminal emulator such as PuTTY to connect to the relevant USB interface, for example:
ttyUSB2.
6. Send: ATI
If the connection is valid, the firmware version is returned. This should match the version you
installed.
Installing ETM files on the Quectel BG96 module
using Linux
To copy ETM application files into /datatx/ on the Quectel BG96 module:
1. Navigate to the extracted QExplorer_BG96_Linux_Android_V<version> folder.
2. Run sudo make
This command compiles QExplorer. If it is successful, you will see the QExplorer file.
3. Run:
sudo ./QExplorer -f <EseyeTelemetryModule.bin>
where <EseyeTelemetryModule.bin> is the path to the supplied ETM bin file in the
extracted EseyeTelemetryModule_<version>_ma folder.
sudo ./QExplorer -f <oem_app_path.ini>
where <oem_app_path.ini> is the path to the supplied ETM ini file in the extracted
EseyeTelemetryModule_<version>_ma folder.
These commands send the ETM files to the connected Quectel BG96 module.
4. Reboot the Quectel BG96 module.
5. Use a terminal emulator such as PuTTY to connect to the relevant USB interface, for example:
ttyUSB2.
6. Send: AT+ETMINFO=version
If the connection is valid, the ETM version is returned. This should match the version you
installed.
Eseye-enabled Quectel BG96 module Developer Guide v1.8 78
Upgrading the Quectel BG96 module firmware