Thought I would share a hard-won lesson. Do not upgrade your EQ6R Pro motor board firmware to v3.45.
I was seeking to solve an issue with loading PEC curves to the motor board and upgraded to Firmware: MC015 Stepper Motor Driver with Built-in USB port, Version 3.45. This firmware is for EQ6, EQ6-R, AZ-EQ6, EQ8, EQ8-R/EQ8-RH, and CQ350 mounts which have a built-in USB Type B port. After the upgrade, PHD2 could not guide in RA at all. It wouldn’t calibrate either. It was sending move pulses to the mount, but the mount was not responding to them.
After a couple of hours trying settings in PHD2 and EQMOD, I searched online and found a link to the previous versions. https://inter-static.skywatcher.com/downloads/mc015_firmware_0339.zip
The zip has v3.39 and v3.25 in it. I loaded v3.39 and the mount returned to normal operation. Calibrated perfectly and I was able to confirm it guided briefly before I was clouded out.
Why did I upgrade? Last night, I was recording a PEC curve and learned that you can record it to the motor controller board on an EQ6R Pro. I did that and 10 minutes later, the mount lost its position and tried to park. It appears it was going for a position in the northern hemisphere. I am in the southern hemisphere, so it tried to crash the scope on the mount. No damage as I stopped it in time. My motor control board was running v3.14 firmware. Reading the release notes for v3.45, in included an earlier fix for a PPEC problem while using in Southern hemisphere.
I thought “how hard could it be”………
I am going to write up a bug report and send it to Skywatcher so they know about it. Not sure if it is just a “me” issue or if it is wider spread but forewarned is forearmed.