Unable to reflash from Windows


#1

I am unable to reflash the mangOH Green from Windows (or from Linux, see Unable to reflash with swiflash)

I believe I have followed the instructions, but am unable to flash an image.

Can anyone please offer advice, here are the steps I am following.

I am using Windows10, I have downloaded and installed all of the software and drivers
http://source.sierrawireless.com/resources/legato/wpdriver/
http://source.sierrawireless.com/resources/legato/wpfirmwarerelease/
http://downloads.sierrawireless.com/legato/wprelease11/1102816_9905383_WP8548_07.10.04.00_00_Generic_001.006_000.exe
http://downloads.sierrawireless.com/legato/wprelease11/9999999_9904559_SWI9X15Y_07.10.04.00_00_GENERIC_001.020_000.exe

I have downloaded Legato for Windows and installed the driver package, http://mangoh.io/getting-started.html

(I rebooted after installing the drivers)

I power off the board, set switch 7 (TP1_BOOT), and apply power.
The device appears over USB in device manager like this:

Running the upgrade package gives:


FW release 11: can not get USB-Ethernet interface back
#2

Hello,

it seems you have followed the good procedure, and the USB drivers installed are the latest version.
However, your screenshots show an issue with the USB driver.

I have tested on Windows 10.0 (Build 10240), and I have applied the same procedure than you : installation of the USB drivers, use of the oneclick tools for firmware release11.

If you have already a WP8548 device that boot correctly, it’s not necessary to enable the TP1_BOOT to force the enumeration of the DM port.
After to have plugged your mangOH board to your Windows10 host, power on the board and once booted, check in your device manager (in Ports COM & LPT) whether your see the enumeration of the DM port. If not, then it will not be possible to flash.

Could you give me what is the current firmware flashed on your device (run on the target “cm info” and “legato version”) ?
And give me also the content of the following directory on your target (run “ls -al /etc/legato/”) : /etc/legato/
If you have enable /etc/legato/usbmode, then rename it to /etc/legato/usbmode.ex

In parallel, what I propose you it’s to uninstall the SierraWireless USB Driver through Windows 10 (menu program and features), then reboot your host, then install again the USB driver and reboot again.
Once done, plug and boot again the mangOH to your host and check whether you have something like the configuration below :


#3

Here are the versions.

root@swi-mdm9x15:~# cm info
Device:     WP8548
IMEI:       359377060012704
FSN:        LL542500141103
Firmware:   SWI9X15Y_07.08.02.00 r31088 CARMD-EV-FRMWR1 2016/02/05 23:29:29
Bootloader: SWI9X15Y_07.08.02.00 r31088 CARMD-EV-FRMWR1 2016/02/05 23:29:29

root@swi-mdm9x15:~# legato version
16.01.0.Beta_aa0684bddf31f5ea2d457b53d2218972

root@swi-mdm9x15:~# ls -al /etc/legato/
drwxr-xr-x    1 root     root          2048 Jan  6 00:52 .
drwxr-xr-x   20 root     root          2048 Jan  6 00:52 ..
-rw-r--r--    1 root     root           147 Jan  6 00:52 ecm.conf
-rw-------    1 root     root            13 Jan 20  1980 usbmode.ex
-rwx------    1 root     root          2417 Jan 20  1980 usbsetup
-rw-r--r--    1 root     root           351 Feb  6  2016 version

Removing and reinstalling drivers (with reboots) in Windows10 (and Windows7) failed in the same way.

I see this message:

If I connect the device to a Linux host, I see this:

[21041778.646408] usb 2-1.2: New USB device found, idVendor=1199, idProduct=68c0
[21041778.646415] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[21041778.646421] usb 2-1.2: Product: WP8548
[21041778.646426] usb 2-1.2: Manufacturer: Sierra Wireless, Incorporated
[21041778.646431] usb 2-1.2: SerialNumber: 0123456789ABCDEF
[21041778.681076] cdc_ether 2-1.2:1.19 usb0: register 'cdc_ether' at usb-0000:00:1d.0-1.2, CDC Ethernet Device, 52:5e:21:26:ef:fa
[21042403.828666] usb 2-1.2: USB disconnect, device number 35
[21042403.836399] cdc_ether 2-1.2:1.19 usb0: unregister 'cdc_ether' usb-0000:00:1d.0-1.2, CDC Ethernet Device
[21042487.901050] usb 2-1.2: new high-speed USB device number 36 using ehci-pci
[21042487.994437] usb 2-1.2: New USB device found, idVendor=1199, idProduct=68c0
[21042487.994448] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[21042487.994454] usb 2-1.2: Product: WP8548
[21042487.994459] usb 2-1.2: Manufacturer: Sierra Wireless, Incorporated
[21042487.994464] usb 2-1.2: SerialNumber: 0123456789ABCDEF

#4

I think you are running on Windows 7 and 10 with admin access ?
To be sure, download again the USB drivers : http://source.sierrawireless.com/resources/legato/wpdriver/

Otherwise, to unblock you, you can try to flash your device through swiflash tool (http://source.sierrawireless.com/resources/legato/wpfirmwarerelease/) and with the .spk files available at the same address.