WP7702 Bricked rebooting, firmware recovery didn't help


#1

Hello,

I am using WP7702 and MangOH Red. I am watching logs trough developer studio and this is what I see:


Jun 28 10:36:26 | _appStopClient[1907]/framework T=main | LE_FILENAME CreateSocket() 550 | Socket opened as standard i/o file descriptor 2!
Jun 28 10:36:27 | _appStopClient[1917]/framework T=main | LE_FILENAME CreateSocket() 550 | Socket opened as standard i/o file descriptor 2!
Jun 28 10:36:27 | _appStopClient[1911]/framework T=main | LE_FILENAME CreateSocket() 550 | Socket opened as standard i/o file descriptor 2!
Jun 28 10:36:27 | _appStopClient[1909]/framework T=main | LE_FILENAME CreateSocket() 550 | Socket opened as standard i/o file descriptor 2!
Jun 28 10:36:27 | _appStopClient[1918]/framework T=main | LE_FILENAME CreateSocket() 550 | Socket opened as standard i/o file descriptor 2!
Jun 28 10:36:27 | supervisor[694]/supervisor T=main | supervisor.c framework_Reboot() 693 | Supervisor going down to trigger reboot.
Jun 28 10:36:27 | updateDaemon[708]/framework T=main | LE_FILENAME ClientSocketHangUp() 852 | Session closed by server (le_appCtrl:bbc8a1041b89cad83df1e4bfb1c9a067).
Jun 28 10:36:27 | _appStopClient[1907]/appStopClient_exe T=main | appStopClient.c _appStopClient_exe_COMPONENT_INIT() 53 | Error sending app name to the AppStop server socket. Connection refused
Jun 28 10:36:27 | _appStopClient[1916]/framework T=main | LE_FILENAME CreateSocket() 550 | Socket opened as standard i/o file descriptor 2!
Jun 28 10:36:27 | _appStopClient[1909]/appStopClient_exe T=main | appStopClient.c _appStopClient_exe_COMPONENT_INIT() 53 | Error sending app name to the AppStop server socket. Connection refused
Jun 28 10:36:27 | _appStopClient[1911]/appStopClient_exe T=main | appStopClient.c _appStopClient_exe_COMPONENT_INIT() 53 | Error sending app name to the AppStop server socket. Connection refused
Jun 28 10:36:27 | _appStopClient[1917]/appStopClient_exe T=main | appStopClient.c _appStopClient_exe_COMPONENT_INIT() 53 | Error sending app name to the AppStop server socket. Connection refused
Jun 28 10:36:27 | _appStopClient[1916]/appStopClient_exe T=main | appStopClient.c _appStopClient_exe_COMPONENT_INIT() 53 | Error sending app name to the AppStop server socket. Connection refused
Jun 28 10:36:27 | _appStopClient[1918]/appStopClient_exe T=main | appStopClient.c _appStopClient_exe_COMPONENT_INIT() 53 | Error sending app name to the AppStop server socket. Connection refused
Jun 28 10:36:28 | UNKNOWN[653]/framework T=main | LE_FILENAME RunCurrentSystem() 1484 | System will reboot now !


So I am experiencing reboot every x seconds from startup.
I followed this procedure: https://source.sierrawireless.com/resources/legato/wpxxxxrecoveryprocedure/
The result of it was:


xxxx@xxxx-lin:~$ swiflash -f /dev/ttyUSB0 -m “WP77XX” -i ~/Downloads/WP77xx_Release9_GENERIC_SPK.spk
Detecting USB of the target
DONE
Communicating with the target
DONE
Switching to firmware download mode
…DONE
Downloading the firmware
…DONE
Rebooting the module
…DONE
Firmware Download SUCCESS


But still that didn’t change anything. Still the module restarts.
Inbefore all the problems I tried removing user applications trough developer studio. So I guess I made some issue there, when I try to debug and app (inbefore the module restarts) i can see a message that my legato firmware version has been modified.

BRIEF:

How can I reflash legato? Am I flashing legato when Im flashing the 48mb image?


#2

Hi lazzox,

Please try the reset option in swiflash, i.e.

swiflash -m “WP77XX” -r

Please refer below for more info:
https://source.sierrawireless.com/resources/airprime/software/swiflash/

Hope it helps.
Thx