It might help you to think of this in another way.
Namely; your problem is not that the module loses power, causing data to be lost from storage. It is that the faultly (flash) memory components don't allow that data to be stored in them in the first place; they can no longer be reliably written to even when they have power applied normally.
The net result is the same - adding an additional power feed won't help. You are faced with repair, replacement, or living with it.
The reason that the system appears to work ok when you're using it is that when you make changes to settings you are doing so in temporary storage (RAM, which is depdendent on having power applied) and this is working ok, so everything appears to work normally. However the same changes cannot also be saved to the long-term storage (FLASH, holding the same data when powered off), because it is damaged, so they cannot be recalled when the system is next started.
|