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.