# WP7607 unwanted rollbacks

**URL:** <https://forum.legato.io/t/wp7607-unwanted-rollbacks/6926>\
**Category:** Uncategorized\
**Created:** [May 28, 2025, 10:26am UTC](https://forum.legato.io/t/wp7607-unwanted-rollbacks/6926 "2025-05-28T10:26:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Elmoo](https://avatars.discourse-cdn.com/v4/letter/e/ecae2f/32.png) [@Elmoo](https://forum.legato.io/u/Elmoo)\
**Post date:** [May 28, 2025, 10:26am UTC](https://forum.legato.io/t/wp7607-unwanted-rollbacks/6926/1 "2025-05-28T10:26:35Z")

</div>

Hi, I have experience unwanted device rollbacks in some cases with WP7607 module. It seems to be related to power down cycles in some environments. Legato system is marked good but rollback still occurs in some cases.

Sometimes device rollbacks to default Legato system and sometimes it has flushed whole system and asks for a new ssh password once I try to connect to it.

What could cause that and how can I prevent it?

- Elmo

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.legato.io/jyijyi/32/822_2.png) [@jyijyi](https://forum.legato.io/u/jyijyi)\
**Post date:** [May 28, 2025, 10:37am UTC](https://forum.legato.io/t/wp7607-unwanted-rollbacks/6926/2 "2025-05-28T10:37:01Z")

</div>

Probably this is due to improper power down sequence, you can see here:

> **[\[WP7607\] Data deletion after power loss](https://forum.sierrawireless.com/t/wp7607-data-deletion-after-power-loss/26944/9)**
>
> I’ve looked into the PCVOLTLIMITS, it could be useful if it put the board in a safe state before complete power loss, but as far as I have read it only puts the WP in ULPM, and I can’t get it to work with my current power supply. As for the SD, it...

> **[Free (small) partition for storing serial number?](https://forum.sierrawireless.com/t/free-small-partition-for-storing-serial-number/24001/15)**
>
> In case others google their way to here: I finally managed to crack this challenge … The solution was to create extra ufs partitions in the “system” (mtd13) mtd partition with my data. This way, all can be restored, even if (when) /mnt/flash...

Some solution can be putting important file to reserved partition:

> **[\[WP7702\] Recovery Mechanisms](https://mangoh.discourse.group/t/wp7702-recovery-mechanisms/10159/4)**
>
> does this help by using the “reserved” partition? root@swi-mdm9x28-wp:~# more /proc/mtd dev: size erasesize name mtd0: 00280000 00040000 "sbl" mtd1: 00280000 00040000 "mibib" mtd2: 00680000 00040000 "backup" mtd3: 00100000 00040000...

Or you can build those your application together with legato.cwe

> [@Flash size wp7607](https://forum.legato.io/t/flash-size-wp7607/3805/35):
>
> you can go to legato-19.02.0/modules/WiFi/wifi.sdef, under “apps:” section, add e.g. $LEGATO\_ROOT/apps/sample/helloWorld/helloWorld.adef [image] Now the new app will be included in legato.cwe. Please also note that the max size for legato partition is 8MB.

Or you can put important files together with yocto.cwe:

> [@Flash size wp7607](https://forum.legato.io/t/flash-size-wp7607/3805/24):
>
> please see attached doc: [[WP76xx] Example on putting own files and building helloworld application into yocto image.docx](https://forum.legato.io/uploads/short-url/p8McoolV3Ki6T295byz0AJRkXZM.docx) (20.9 KB)
