All solutions will have the same problems. You are asking for a simple solution to a complex problem, and that rarely works well.Maybe I should have mentioned that this is for a consumer product. Like a printer.
You do not want your customers need to make backups of the printer software.
And a UPS is to expensive.
I need to study the overlay/read-only solution in more detail, because I'm not an experienced Linux user.
Updates may indeed be a problem. Yes I want the customer be able to update the printer software. And I guess Linux needs to be updated because of possible safety issues.
I really wished there was a simple RTOS for this that can run without file system. I would make our choice for the Raspberry Pi CM5 a no-brainer. I'm afraid this is all becoming to problematic and we have to find some other solution.
You can run an OS on the Pi that does no writing to storage at all, which is going to be robust. We have sold many millions of devices in to industrial scenarios so this is a problem that has been circumvented/solved by many.
This document may help. https://pip.raspberrypi.com/categories/ ... system.pdf
Statistics: Posted by jamesh — Mon Dec 16, 2024 10:15 am