For some reason, I can’t get Legato to prevent rolling back to its original state (that is, the point at which I installed the Legato framework). I’m writing an app that saves data to the config tree, data which needs to be persistent across reboots and power-offs. However, any shutdown/power cycle causes the data written by the app to the config tree to be lost. Furthermore, the app itself is completely removed.
I’ve tried forcing an end to the probation period with
update --mark-good, but it doesn’t seem to have any effect. Furthermore, the devMode process is running automatically, and it doesn’t seem to stop the behavior, either. It worries me how this will be affected in a production environment, as well, as this app will be loaded on boards and shipped out in a product.
I greatly appreciate any help regarding this, as I seem to have hit a wall. Please let me know if any additional details would help. Thank you!
Board: mangOH Red
Legato version: 17.07.1
Sierra Wireless firmware version: SWI9X15Y_07.12.09.00