I did try those commands for adding permissions with chmod 777, see my previous reply. I also tried the firmware download command with -d and -p but it still gives the firehose error
$ sudo ~/Downloads/MBPL_SDK_R46_ENG5-fwdwl/SampleApps/fw-download-tool/bin/fw-download-toolhostx86_64 -f ~/Downloads/SWI9X50C_01.14.02.00_TMO_002.003_003 -d /dev/ttyUSB0 -p /dev/cdc-wdm2 -t 1
Application version: 1.0.2509.0
INFO: QDL Port: /dev/ttyUSB0
INFO: Device Path: /dev/cdc-wdm2
INFO: Device Port: 0-0
INFO: FW Path: /home/jacob/Downloads/SWI9X50C_01.14.02.00_TMO_002.003_003
Target image Info:
Carrier :TMO
FW Version :01.14.02.00
Model ID :SWI9X50C
Package ID :003
PRI Version:002.003
SKU :9999999
Switching device into download mode for image switch …
Modem Needs PRI
Waiting for modem to disconnect from the host …
Modem disconnected from host.
Waiting for modem to come up in BOOT and HOLD mode …
BOOT and HOLD Mode. Downloading firmware …
Downloading: /home/jacob/Downloads/SWI9X50C_01.14.02.00_TMO_002.003_003/SWI9X50C_01.14.02.00_TMO_002.003_003.nvu
FW download failed: eSDP_FWDWL_ERR_FIREHOSE_STATE_ERR(120)
Yes I am using the R46 MBPL drivers on both systems.
at!usbcomp?
Config Index: 1
Config Type: 3 (Generic)
Interface bitmask: 0000010D (diag,nmea,modem,rmnet0)