HI
I am using three variants of WP76xx (WP7607, WP7603 and WP7608). When I do OTA WP7608 its keep on rolling back to previous firmware where as for WP7607 and WP7603 no rolling back. Could any tell me how to prevent the roll back?
Thanks
Sunil
HI
I am using three variants of WP76xx (WP7607, WP7603 and WP7608). When I do OTA WP7608 its keep on rolling back to previous firmware where as for WP7607 and WP7603 no rolling back. Could any tell me how to prevent the roll back?
Thanks
Sunil
are you using AVMS FOTA?
Please specify the exact FW version for original one and the upgraded one for both OK case and NOK case
The legato version is r16.1. Below is the error message on the console
Jan 13 04:54:24 swi-mdm9x28-wp user.err Legato: =ERR= | serviceDirectory[1397]/serviceDirectory T=main | serviceDirectory.c DispatchToServer() 713 | Client (uid 0 ‘root’, pid 9663) disagrees with server (uid 0 ‘root’, pid 1542) on protocol ID of service 'senzitHD.GPS.le_gnss
Jan 13 12:54:24 swi-mdm9x28-wp user.emerg Legato: EMR | UNKNOWN[9663]/framework T=main | messagingSession.c ReceiveSessionOpenResponse() 699 | Unexpected server response: -6 (LE_FAULT).
Jan 13 04:54:24 swi-mdm9x28-wp user.info Legato: INFO | modemDaemon[1522]/modemDaemon T=main | le_mdc.c CloseSessionEventHandler() 963 | SessionRef 0x7f5fb648 has been closed
Jan 13 04:54:24 swi-mdm9x28-wp user.info Legato: INFO | dcsDaemon[1491]/dcsDaemon T=main | dcsServer.c CloseSessionEventHandler() 1329 | Client 0x7f5abd98 killed, remove allocated resources
Jan 13 04:54:24 swi-mdm9x28-wp user.err Legato: =ERR= | posDaemon[1542]/posDaemon T=main | le_pos.c PosCtrlCloseSessionEventHandler() 1143 | SessionRef (0x7f577a98) has been closed
Jan 13 04:54:24 swi-mdm9x28-wp user.err Legato: =ERR= | posDaemon[1542]/posDaemon T=main | le_pos.c PosCloseSessionEventHandler() 1189 | SessionRef (0x7f577a08) has been closed
Jan 13 04:54:24 swi-mdm9x28-wp user.info Legato: INFO | supervisor[1386]/supervisor T=main | proc.c proc_SigChildHandler() 2079 | Process ‘senzitMain’ (PID: 9663) has exited with exit code 1.
Jan 13 04:54:24 swi-mdm9x28-wp user.emerg Legato: EMR | supervisor[1386]/supervisor T=main | proc.c proc_SigChildHandler() 2121 | Process ‘senzitMain’ reached fault limit while system in probation. Device will be rebooted.
Jan 13 04:54:25 swi-mdm9x28-wp user.emerg Legato: EMR | supervisor[1386]/supervisor T=main | app.c app_SigChildHandler() 4103 | Process ‘senzitMain’ in app ‘Senzit2_4G’ faulted: Rebooting system.
Jan 13 04:54:25 swi-mdm9x28-wp user.emerg Legato: EMR | supervisor[1386]/supervisor T=main | supervisor.c framework_Reboot() 811 | Supervisor going down to trigger reboot.
are you using AVMS FOTA?
Please specify the exact FW version for original one and the upgraded one for both OK case and NOK case
from your log, it seems your application keeps rebooting and makes the system unstable
Did you recompile your application based on the new legato version?
BTW, you can try with official FW without your application first.
This can isolate if the problem is only related to your application.