If the voltage is too low, the unit will not function until the proper voltage is restored.
The minimum voltage required for the unit to work properly is 5V.
EDIT: If the firmware doesn’t respond there is little we can do from software side as all code control is gone. I believe you might be referring to an external watchdog of some kind – waiting periodic confirmation from uC that all is ok. If such confirmations are missing over a given time, it would flush the unit’s power to reboot.
This would make sense, but making PCB modifications at this stage is not exactly easy. The current design has been verified for quite some time before readying it for production. So it all goes back to the question: is this something necessary? I was unable to replicate the scenario. In all my tests, if something went wrong, after 5 minutes the units rebooted to normal state (quite a different story before this mechanism was implemented – 2years ago).
Yet if this is something that happens and it happens often, than I believe we should look for solutions.
-
This reply was modified 10 years, 3 months ago by
Radu.