OpenSprinkler / OpenSprinkler-Firmware

OpenSprinkler Unified Firmware for OpenSprinkler, OpenSprinkler Pi, and OpenSprinkler Beagle.
http://www.opensprinkler.com
GNU General Public License v3.0
457 stars 265 forks source link

Program lost with power outage #99

Closed bill-orange closed 4 years ago

bill-orange commented 4 years ago

Lately, Edison has been replacing the 50 year old insulators and power lines in my neighborhood. Consequently, we have had many planned an unplanned power outages.

My OpenSprinkler is one of the older Arduino Ethernet based versions. I am loosing the program in the power outages, yet if I turn it on and off the program remains.

I took it apart and checked the battery voltage it appears fine. I though the program was stored in the Arduino’s EEPROM.

What could be wrong? Only only the sprinkler program data is ever missing. I have not noticed any corruption of the firmware. Could my ATMega have gone bad? Would reflashing the firmware possibly help?

rayshobby commented 4 years ago

This does not seem a firmware issue, but rather a hardware issue with ATmega's EEPROM. I am closing it now as this repo is for OS firmware.