The old SDK is not the solution as I need to blacklist the qmi_wwam driver used by the modem in operation.
I don’t think it’s up to me to say whether MBPL doesn’t work with the RC7620.
It would be up to you to confirm this.
it seems to work except that the .spk file is the wrong format ! why ?
There is no image to be downloaded. Exit applications!Exiting Application!!!
in AT command port, enter AT!BOOTHOLD, after that only /dev/ttyUSB is seen
run the following (-f should be specify the folder):
owner@ubuntu:~/QMI/MBPL_SDK_R20_ENG4-lite.src/SampleApps/lite-fw-download$ sudo ./bin/fwdwl-litehostx86_64 -m 4 -d /dev/ttyUSB0 -p /dev/cdc-wdm0 -t 1 -f /home/owner/Desktop/RC7620_FW/
Application version: 1.0.2105.3
INFO: QDL Port : /dev/ttyUSB0
INFO: Device Path: /dev/cdc-wdm0
INFO: FW Path : /home/owner/Desktop/RC7620_FW/
Target image Info:
Carrier :GENERIC
FW Version :00.08.07.00
Model ID :SWI9X07H
Package ID :000
PRI Version:001.081
SKU :9999999
Modem is in QDL mode. Continuing FW download
Waiting for modem to come up in BOOT and HOLD mode …
BOOT and HOLD Mode. Downloading firmware …
Downloading: /home/owner/Desktop/RC7620_FW//RC76xx_Release8_GENERIC_GCF_7620.spk
/
here is the information added in dmesg after the AT!BOOTHOLD command
ttyUSB0 is not visible in the folder /dev. why ?
usb 1-1.1: USB disconnect, device number 3 qcserial ttyUSB0: Qualcomm USB modem converter now disconnected from ttyUSB0 qcserial 1-1.1:1.0: device disconnected qcserial ttyUSB1: Qualcomm USB modem converter now disconnected from ttyUSB1 qcserial 1-1.1:1.2: device disconnected qcserial ttyUSB2: Qualcomm USB modem converter now disconnected from ttyUSB2 qcserial 1-1.1:1.3: device disconnected qmi_wwan 1-1.1:1.8 wwan0: unregister ‘qmi_wwan’ usb-ci_hdrc.1-1.1, WWAN/QMI device usbcore: deregistering interface driver qmi_wwan usb 1-1.1: new high-speed USB device number 4 using ci_hdrc usb 1-1.1: New USB device found, idVendor=1199, idProduct=68c0 usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1.1: Product: Sierra Wireless RC7620-1 usb 1-1.1: Manufacturer: Sierra Wireless, Incorporated usb 1-1.1: SerialNumber: 7T0265850513B011 qcserial 1-1.1:1.0: Qualcomm USB modem converter detected usb 1-1.1: Qualcomm USB modem converter now attached to ttyUSB0 usbcore: registered new interface driver qmi_wwan random: crng init done
/usr/wit/applic/update/ Application version: 1.0.2105.3 modinfo: module ‘/lib/modules/4.14.231-1.1.0/cdc_mbim’ not found INFO: QDL Port : /dev/ttyUSB0 INFO: Device Path: /dev/cdc-wdm0 INFO: FW Path : /usr/wit/applic/update/ Target image Info: Carrier :SIERRA FW Version :00.08.07.00 Model ID :SWI9X07H Package ID :000 PRI Version:000.057 SKU :9999999 sh: udevadm: not found Exiting Application!!!
it is very complicated.
I have to get the sources, compile them for my target and do the installation manually.
I think the problem comes from a bad usb enumeration when the modem goes into BOOTHOLD mode.
I’ll look into this.