OpenSprinkler Forums OpenSprinkler Unified Firmware OpenSprinkler V1.0 Firmware missing

This topic contains 3 replies, has 0 voices, and was last updated by  Ray 6 years, 7 months ago.

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #22323

    tampapoet
    Member

    I did a terrible thing and accidentally over-wrote the firmware on my OpenSprinkler 1.0. The good news is that my OpenSprinkler displays “hello world” on the serial port just fine! I don’t have access to a ISP Programmer. Is there someplace where I can get the source/firmware for version 1.0?

    Thanks!
    Mike B.
    Riverview, FL

    P.S. – I don’t know if this helps or not, but I do have access to the Standalone AVR ISP Programmer Shield Kit.

    #23221

    Ray
    Keymaster

    GitHub keeps the entire commit history. You can go to the history list and download a previous version of the repository. Here is the direct link:
    https://github.com/rayshobby/opensprinkler/commits/master/OpenSprinkler%20Controller/software
    I think the version committed on June 19, 2012 should still work with FTDI programmer. However, since you have an ISP programmer, I would recommend you to upgrade to the latest firmware (1.8.2). You need to solder a 2×3 pin header to your v1.0 board, and then you can upload a .hex file using your ISP programmer.

    #23222

    tampapoet
    Member

    I hate to sound like a total newbie, but is there an easy way to extract the entire repository as of a certain date?

    #23223

    Ray
    Keymaster

    I am not sure, you should check GitHub. But I believe you can do a ‘git checkout’ followed by the commit hash code (the number shown on each commit record, such as 63d40b62c5).

    #23224

    Ray
    Keymaster

    There is actually a simple way to do this. Please take a look at this blog post:
    http://rayshobby.net/?p=5066

Viewing 5 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.

OpenSprinkler Forums OpenSprinkler Unified Firmware OpenSprinkler V1.0 Firmware missing