This topic contains 21 replies, has 4 voices, and was last updated by  Ray 4 years, 3 months ago.

Viewing 15 posts - 1 through 15 (of 22 total)
  • Author
    Posts
  • #36752

    Rick
    Participant

    Hi All
    Hope someone can help me here

    My open sprinkler has been working fine since installation in January 2015

    it now has No IP and has stopped turning on the sprinklers etc it does have a mac address i cannot see it on the network and if i Hit button B1 to show IP address i get all black boxes apart from top right hand corner there are some characters there
    see attached picture

    i have just tried to update the firmware and i get this message trying with 2.12 and 2.1.3

    ====== Thu Apr 16 16:47:22 2015 ======

    avrdude: AVR device initialized and ready to accept instructions

    avrdude: Device signature = 0x1e960a

    avrdude: Expected signature for ATMEGA644 is 1E 96 09

    avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed

    To disable this feature, specify the -D option.

    avrdude: erasing chip

    avrdude: reading input file “./Firmwares/OpenSprinkler_v2.2/firmware2.1.3.hex”

    avrdude: input file ./Firmwares/OpenSprinkler_v2.2/firmware2.1.3.hex auto detected as Intel Hex

    avrdude: writing flash (56046 bytes):

    avrdude: 56046 bytes of flash written

    avrdude: verifying flash memory against ./Firmwares/OpenSprinkler_v2.2/firmware2.1.3.hex:

    avrdude: load data flash data from input file ./Firmwares/OpenSprinkler_v2.2/firmware2.1.3.hex:

    avrdude: input file ./Firmwares/OpenSprinkler_v2.2/firmware2.1.3.hex auto detected as Intel Hex

    avrdude: input file ./Firmwares/OpenSprinkler_v2.2/firmware2.1.3.hex contains 56046 bytes

    avrdude: reading on-chip flash data:

    avrdude: verifying …

    avrdude: verification error, first mismatch at byte 0x0000

    0x0c != 0x62

    avrdude: verification error; content mismatch

    avrdude done. Thank you.

    ====== Thu Apr 16 16:47:22 2015 ======
    Error uploading firmware
    maybe a chip has failed i have no idea whats happened to stop the unit from working.

    #36756

    Ray
    Keymaster

    The verification error may be due to defective crystal or perhaps the bootloader has corrupted for some reason. Is this a DIY kit or you purchased it fully assembled?

    #36762

    Rick
    Participant

    Hi Ray

    Yes it was a do it yourself Kit

    and i did have a problem with the x1 25 crystal one leg was bent  out of the box and it broke off close to the housing when i straightened it however i managed to repair it and the unit has worked flawlessly  turning the irrigation/fertigation network on 4 times a day for 2 to 3 months i have had full access to the web interface

    it just stopped working i have no idea why i cant see any bad solder joints on it with a magnifying glass

    the led indicators on the lan green solid and data flashing as if its talking, but i cannot connect to the unit.

     

    sorry for the delay in reply ray but I am in Australia time difference is a pain

     

     

    • This reply was modified 4 years, 4 months ago by  Rick.
    #36774

    Ray
    Keymaster

    In your first post you said ‘see attached picture’ but I don’t seem to find any attachment. Here are some basic steps to diagnose:

    1) Does the LCD turn on and display messages? If not, it’s likely something is wrong with the 16MHz crystal (for the microcontroller) causing it to not start.

    2) If the LCD turns on but get stuck in the ‘Connecting…’ step, it’s likely an issue with the Ethernet controller and/or 25MHz crystal.

    3) After the LCD passes ‘Connecting…’ step, click on B1 and check to see what IP address it’s assigned. If you have a more recent firmware you can click B2 to see the MAC address (but if you have an early version of firmware B2 will not show MAC address).

    Let me know your findings.

    #36782

    Rick
    Participant

    thanks ray for the reply

    the unit is 2.2u

     

    button B1 brings up black boxes with some characters top right hand side after the unit finishes showing CONNECTING but no IP address

    Button B2 shows a MAC address

    controller seems to be working  i can reset etc and manually set everything from B3 at start up however it will not let me connect and it just stopped controlling the  valves  by itself it has been functioning for months with no problems

     

     

    ill see if i can find a way to post some pictures

     

     

     

     

    #36783

    Rick
    Participant

    button B1

    Attachments:
    #36785

    Rick
    Participant

    after start up

    Attachments:
    #36787

    Rick
    Participant

    Mac address B2

    Attachments:
    #36841

    Ray
    Keymaster

    That’s really strange, that the LCD displays messages normally just not when you press B1. I would suggest that you use the Firmware Updater to re-flash the firmware and see if that resolves the issue.

    #36864

    Rick
    Participant

    I have ordered new parts they should be here early next week if i find out what it is ill post the solution.

     

    already tried to flash the firmware more than once see my first post,the firmware fails i have tried 2 different downloads of the updater

     

     

     

    #37065

    Rick
    Participant

    the parts i ordered arrived

    1.  I replaced the 25 MHZ crystal no change B1 still shows same <see picture few posts back.>

    2. replaced the Ethernet controller chip  B1 still the same

    3. replaced the 16 MHZ  and of course <Murphy’s law damaged the board > however managed to tweak it and have it working there is no difference.

    the device is detected through the USB connection and i can attempt to upload the firmware it turns the unit off starts to run and then fails

    I have used 2 different PC’s to try and update the firmware on win 7 64 bit using the USB driver from the website CH341ser.exe  (see below for error)

    avrdude: input file ./Firmwares/OpenSprinkler_v2.2/firmware2.1.3.hex contains 56046 bytes

    avrdude: reading on-chip flash data:

    avrdude: verifying …

    avrdude: verification error, first mismatch at byte 0x0000

    0x0c != 0x62

    avrdude: verification error; content mismatch

    avrdude done. Thank you.

     

    #37068

    Ray
    Keymaster

    Do you happen to have an AVR ISP programmer (like USBasp, USBtiny, or any other type of ISP programmer)? If so, you can directly upload firmware through the 2×3 ISP pin headers, and bypass the bootloader. If not, you will probably have to ship it back to us so we can check it for you.

    #37069

    Rick
    Participant

    I don’t ray

    this maybe starting to get outside my pay grade 🙂

     

    ill ship it back i hope the address  listed is correct

    OpenSprinkler

    5 Valley Lane

    Amherst, MA 01002

    USA

     

    • This reply was modified 4 years, 3 months ago by  Rick.
    #37090

    Ray
    Keymaster

    That is correct.

    #37590

    Rick
    Participant

    Ray

    Has my unit arrived yet it should be there about now

    If so Any luck on what has gone wrong

    Rick

Viewing 15 posts - 1 through 15 (of 22 total)

You must be logged in to reply to this topic.