OpenSprinkler › Forums › Hardware Questions › OpenSprinkler › Irrigation Runs repeating
Tagged: Random Repeat Runs, Support can't help, Unknow issue
- This topic has 8 replies, 3 voices, and was last updated 6 months, 1 week ago by
Ray.
-
AuthorPosts
-
August 23, 2022 at 2:25 am #73705
BJCsprinklerParticipantAfter an upgrade to 2.1.7 I am getting three runs of each programmed routine. See log file attached
App Version: 2.2.5
Firmware: 2.1.7
Hardware Version 2.0 -ACI have done a factory reset and repeated the upgrade on advice from support which made no improvement. At this point Support are telling me that they have never seen the problem before and have no further advice
Attachments:
May 24, 2025 at 6:13 am #82385
JnoamParticipantI know this is an old post but I am having the same problems on my OS2.2
Also, while it works sort-of-ok, I cant seem to generate logs; some of my configuration items will not work, and upgrading/downgrading or erasing firmware will not work at all (even though AVRDUDE reports all is OK).Have you been able to solve?
May 24, 2025 at 6:55 am #82386
RayKeymasterPlease report the firmware version.
May 24, 2025 at 9:11 am #82387
BJCsprinklerParticipantNo I haven’t. I still get three runs for every program run.
My logging works ok though. Perhaps you need to reinstall the memory card which saves the log files.
Hope that helps.
all the best
Barry CroweDecember 13, 2025 at 6:43 am #84376
JnoamParticipantHi Ray, completely missed your message there (which is why I opened a new thread)
I looked more deeply after that message and discovered this:
software shows HW 2.0 AC and firmware 2.1.7
(app 2.4.90)
I also dug deeper as I thought HW 2.0 should already with a bigger MCU than my 328P and apparently this device is an OS CLONE!!! not an Original! So I feel a bit bad about even messaging you about it!
But this may explain the 328P existance. I purchased a 644 which is supposed to be pin-replaceable but would not make the change unless the device is already useless, as I would probably tear out PCB pads if I tried.Thanks if you can/willing to suggest anything
JonathanDecember 13, 2025 at 3:04 pm #84380
RayKeymasterI am confused by your description. ATmega328p was used by the first-generation OpenSprinkler units (v1.0-1.4). ATmega644 was used on second-generation v2.0-2.2, and ATmega1284 is on v2.3. 644 and 1284 have the same dimensions (1284 has more flash), 328p is smaller. So it sounds like what you have is ATmega644? You can check the marking on the microcontroller, it usually has the part number printed on it.
December 13, 2025 at 3:58 pm #84381
JnoamParticipantI am ashamed to say you are correct
It is with 644. And the MCU I bought was 1280, so I guess I knew that when I purchased (about a year ago).
But that is still correct about the firmware being unable to go above 2.1.7?In the other thread I asked you about compiling a newer version to this MCU by removing modules, have you done this for the 644? Is it reasonable?
And still, the three activations is a mysteryThanks for trying to help
December 13, 2025 at 4:07 pm #84382
JnoamParticipantHere is the image of the MCU
Attachments:
December 14, 2025 at 6:26 pm #84387
RayKeymasterIf you can replace 644 with 1284 then you can upgrade all the way to the latest firmware, because 1284 (used in OS v2.3) is still currently supported.
If you can’t replace 644, then I think you can only upgrade to firmware 2.1.6 (or maybe 2.1.7) but I am certain it cannot be upgraded to firmware 2.1.9 and beyond.
-
AuthorPosts
- You must be logged in to reply to this topic.
OpenSprinkler › Forums › Hardware Questions › OpenSprinkler › Irrigation Runs repeating
