root@iot:/# qmi-firmware-update -d 1199:68c0 --device-open-qmi -u /root/WP7607/WP76xx_Release13.1_GENERIC_GCF.spk
loading device information before the update...
setting firmware preference:
firmware version: '02.28.03.03'
config version: '002.068_000'
carrier: 'GENERIC'
rebooting in download mode...
download mode detected
**error: error creating device: HDLC trailing control character not found**
root@iot:~/SLQS/SampleApps/Firmware_Download# ./bin/fwdldarm -s ../../build/bin/arm/slqssdk -p /root/WP7607/WP76xx_Release13.1_GENERIC_GCF.spk
Detecting USB of the target
DONE
Communicating with the target
DONE
Switching to firmware download mode
............DONE
Downloading the firmware
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
and its just hang in loop
@jyijyi
I am in need to access module /tmp. Given the scenario, there are several module plugged to linux pc, How to access individual wp7607 module /tmp dir?
enable ECM by AT!USBCOMP=1,1,8010D
then you can copy your spk/firware image using scp - scp xxx.spk root@192.168.2.2:/tmp
Then use- fwupdate download firmware.spk
This will flash the firmware
You can send file to specific module also
Enable ECM only on required module by AT!USBCOMP=1,1,8010D… Then you can see only one usb0 with 192.168.2.3 … Then you can ssh and scp to root@192.168.2.2
I suppose you are using Linux operating system.
make sure you have installed drivers for WP provided by Sierra
by default - you would get /dev/ttyUSB0 /dev/ttyUSB1 and /dev/ttyUSB2 if you plug in the modem.
/dev/ttyUSB2 is your AT command interface. ( you can get minicom application for running the AT commands)
I also assume you are using only one WP module in you linux.
if so, check your ifconfig, if you see usb0 with 192.168.2.3 then you are ready to ssh/scp.
if not, once you are able to execute AT commands, fire below AT commands
AT!ENTERCND=“password”
AT!USBCOMP=1,1,8010D
AT!RESET
after this you modem will reboot and you would see the usb0 (192.168.2.3) in ifconfig.
then you can scp your firmware file as I mentioned in last reply. and run fwupdate comand as below
fwupdate download firmware_file
that’s it, your module will be flashed in a while.
no other/ third party applicaiton is required except minicom ( to run AT command) if you have any other applicaiton that is also fine.