3. Download and extract the following ZIP files for updating the modem firmware (where
<
version
> is the latest version):
•
Quectel_Linux_USB_Serial_Option_Driver_V<
version
>.zip
•
Quectel_LTE_5G_QFirehose_Linux_Android_V<
version
>.zip
If you are
not
using ETM, you must request a firmware update for your modem
model from Quectel Support. Download and extract the supplied
BG96MA..
ZIP
file.
4. If you are also installing ETM, download and extract the following ZIP files:
• Eseye-supplied
BG96MA...zip
firmware file
•
QExplorer_BG96_Linux_Android_V<
version
>.zip
•
EseyeTelemetryModule_<
version
>_ma.zip
, which contains the ETM application bin and
ini files
Installing the USB drivers
To compile and install the USB drivers:
1. Using the command terminal, run:
uname -r
2. Note your Linux kernel version.
3. Navigate to the correct extracted subfolder:
Quectel_LTE_5G_Linux_USB_Driver_
V<
version
>/<
kernelversion
>
where <
kernelversion
> matches your Linux kernel version.
If your kernel version is higher than those available, use the latest version.
4. Run:
sudo make install
This command compiles and installs the drivers.
5. Restart Linux.
6. Run:
sudo dmesg | grep tty
This command checks if Linux correctly recognises the Quectel BG96 module. The response
should contain four USB interfaces, listed in consecutive order.
Updating the modem firmware
To update the modem firmware:
1. Using the command terminal, navigate to the extracted
Quectel_LTE_5G_QFirehose_Linux_
Android_V<
version
>
folder.
77
Eseye-enabled Quectel BG96 module Developer Guide v1.8
Upgrading the Quectel BG96 module firmware