Telit LE910C4 Firmware update unavaible on SixFab

Hello,

@saeed @ensar

I’ve been trying to update my Telit’s firmware because when I try to install the QMI using libqmi in the SixFab tutorial, the driver does not return these values (see below, Port 4) it should in order to continue the steps in the process: |__ Port 4: Dev 6, If 4, Class=Vendor Specific Class, Driver=qmi_wwan, 480M.

Instead it returns:
pi@raspberrypi:~ $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 17ef:602d Lenovo Black Silk Keyboard
Bus 001 Device 004: ID 17ef:602e Lenovo USB Optical Mouse
Bus 001 Device 041: ID 1bc7:1206 Telit Wireless Solutions LE910C4-NF
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pi@raspberrypi:~ $ lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 1: Dev 44, If 0, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 1: Dev 44, If 1, Class=Vendor Specific Class, Driver=, 480M
|__ Port 1: Dev 44, If 2, Class=Communications, Driver=cdc_ether, 480M
|__ Port 1: Dev 44, If 3, Class=CDC Data, Driver=cdc_ether, 480M
|__ Port 1: Dev 44, If 4, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 1: Dev 44, If 5, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 1: Dev 44, If 6, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 1: Dev 44, If 7, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 2: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 4: Dev 5, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 4: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M

When I go to the SixFab page on how to update the drivers as suggested, I cannot download the firmware from the Telit product page because it is “coming soon”. I cannot source this from the manufacturer because I am not a direct customer, and that seems to be the only way I could get the firmware download.

When will this be available? Thank you!

In relation to a similar problem with the same device, I received this information from Sixfab support this morning

“The issue is regarding the ME910 bug that has been recently found. We are now working with the module OEM Telit to resolve this issue. Once solved we will reach out.”

1 Like

Well, this is fun. :stuck_out_tongue:

1 Like

Hello @alhamdliyesua

The mentioned module is in ECM mode, for QMI, it should be in RmNET mode. It is not related to the Firmware.
Details in section 4.5.1.3 of software user guide.

In short. AT#USBCFG? should return 0, otherwise send AT#USBCFG=0 then reboot the module after 10 seconds AT#REBOOT

Thank you for your response. I changed it.