tuds47 wrote: ↑
Wed May 02, 2018 9:11 pm
Is it possible that errors can occur on the sd card even if it is readonly? What could cause such errors?
Being "read only" doesn't mean the card is actually write protected; it is only an indicator that nothing should be written to the card.
It is possible errant software could write to the card and a card can still be instructed to do things at odds with being read only.
On a Pi a user program seems to have full and complete control over GPIO registers and GPIO seems to be what the SD Card connects to. That was the case for earlier Pi but we don't have full schematics for the later and current Pi.
It is not clear what happens if a user program does something which affects GPIO to the SD Card or is at odds with how the OS expects things to be when interacting with the card.
For example; what happens if the OS is sending commands or data to the card and a user program alters GPIO and ends up disabling or messing up the SD card interface during that ? Can that happen ? Is there a mechanism to prevent that happening ? I don't know.
If it can happen it could explain why some people report SD card corruption while others report no problems at all over long periods of time.