johnny78
Full Member level 4
hi Guys
im using Atmega328P (coded with arduino IDE) for a device but i've faced strange behavior of the MCU
it is powered on solar system batteries ,it includes 16x2 i2c lcd & Ds1307 RTC
after more than 6 months one of the devices got Frozen.
i have already using WDT resets on ds1307 seconds change & i have tested it before by removing the ds1307 when the device is working & yes it resets the MCU & keeps restarting until i get clock source again.
another device got frozen after few months of installing
what kind of issues may cause the MCU to freeze after this long time of working ?
why the WDT did not reset the MCU when it must do OR is not enough for resetting like removing power & re connect it ?
the same device is working at my house for more than 1 year without any issue
any suggestion will be great & thanks in advance
Johnny
im using Atmega328P (coded with arduino IDE) for a device but i've faced strange behavior of the MCU
it is powered on solar system batteries ,it includes 16x2 i2c lcd & Ds1307 RTC
after more than 6 months one of the devices got Frozen.
i have already using WDT resets on ds1307 seconds change & i have tested it before by removing the ds1307 when the device is working & yes it resets the MCU & keeps restarting until i get clock source again.
another device got frozen after few months of installing
what kind of issues may cause the MCU to freeze after this long time of working ?
why the WDT did not reset the MCU when it must do OR is not enough for resetting like removing power & re connect it ?
the same device is working at my house for more than 1 year without any issue
any suggestion will be great & thanks in advance
Johnny