PENTAIR 521606 Solartouch Controller Installation Guide

June 10, 2024
Pentair

PENTAIR 521606 Solartouch Controller

Product Information

The SolarTouch Controller Firmware Update User’s Guide provides instructions for updating the firmware of the SolarTouch Controller. The kit contents include a USB cable for connecting the programmer to a PC or laptop, and a 5-pin header programming connector (JP2) on the control panel circuit board. The user must have administration rights on their PC before starting the installation process. The user must also read through the instructions before starting the installation process.

Technical Support

For technical support, call 800-831-7133 or visit the website www.pentair.com.

Installation Guide

Important safety instructions must be read and followed before installing the firmware update. The instructions must be saved for future reference.

Install MPLABX (version 5.25 or later) online using a PC or Laptop

  1. Connect to the Internet using a PC or Laptop.
  2. Navigate to the Microchip MPLab web site to download IPE programming software: http://www.microchip.com/mplab/mplab-x-ide
  3. The IPE application must be installed on the PC which must be available during the MPLAB X IDE installation process, if a checked box is selected. You do not need to install the MPLAB X IDE in order to use the IPE application.
  4. From your PC Downloads folder, double-click file MPLABX-IDEwindows-installer.exe to start the installation process.
  5. Select Yes to download the program from the Internet to make changes to your computer.
  6. Click Next from Setup window. Select I accept the agreement then click Next.
  7. Continue with the installation process by selecting the application selections. Click Next.
  8. Installation Options: Use the default Installation directory (or select another directory). Select Use System Proxy Settings Click Next to install the software. Follow the screen prompts.
  9. Click Finish to complete the installation process.

Connecting the Programmer

Before connecting the programmer, ensure that the USB hub is powered with its own power supply.

  1. Open the front cover of the controller. Remove the three (3) screws securing the control panel. Flip the control panel up to access the control panel circuit board. Be careful not to stretch the ribbon cable connecting the control panel to the main circuit board.
  2. Locate the 5-pin header programming connector JP2 on the control panel circuit board. Note where pin 1 is located.
  3. Connect the USB cable (provided) to the programmer and to a USB port on the PC.
  4. Align and insert the programmer (pin 1 on right side) onto the 5-pin connector (pin 1 on right side) on the control panel circuit board (PCB).

IMPORTANT SAFETY INSTRUCTIONS READ AND FOLLOW ALL INSTRUCTIONS SAVE THESE INSTRUCTIONS

Technical Support

Phone : 800-831-7133
Web site : www.pentair.com

Kit contents
The following items are included in Kit P/N 521606

  • PICKit™ 4 programmer
  • Installation Guide (this manual)

System requirements

  • Windows® 10 and Windows 7

Related manual
SolarTouch® Controller Manual (P/N 521591)

SolarTouch® Controller Firmware Update Instructions

The SolarTouch Controller firmware can be updated using the PICkit™ 4 in- circuit programmer which is connected to a USB port on a computer running Microsoft® Windows® operating system.

IMPORTANT : Do not plug in PROGRAMMER until after software is installed.
Note : Be sure that you have administration rights on your PC before starting the installation.
Note : Before starting, please read through the instructions

Install MPLABX (version 5.25 or later) online using a PC or Laptop

Install the MPLABX® V5.25 Integrated Programming Environment IPE software onto your PC as follows

  1. Connect to the Internet using a PC or Laptop.

  2. Navigate to Microchip MPLab web site to download IPE programming software: http://www.microchip.com/mplab/mplab-x-ide

  3. The IPE application must be installed on the PC which must be available during the MPLAB X IDE installation process, if a checked box is selected. You do not need to install the MPLAB X IDE in order to use the IPE application.

  4. From your PC Downloads folder, double-click file MPLABX-IDEwindows- installer.exe to start the installation process.

  5. Select Yes to downloaded the program from the Internet to make changes to your computer.

  6. Click “Next” from Setup window. Select “I accept the agreement” then click Next.PENTAIR-521606-Solartouch-Controller-fig- \(1\)

  7. Select Use System Proxy Settings and click Next.

  8. Select MPLAB IPE (Integrated Programming Environment) and all of the application selections. Click NextPENTAIR-521606-Solartouch-Controller-fig- \(2\)

  9. Installation Options: Use the default Installation directory (or select another directory. Select “Use System Proxy Settings” Click Next to install the software.
    Follow the screen prompts.

  10. Click Finish to complete the installation process. Continue the installation with Connecting the Programmer on next page.PENTAIR-521606-Solartouch-Controller-fig- \(3\)

Connecting the Programmer

Connect the USB cable (provided) to the programmer and to a USB port on the PC. Note: If a USB hub is being used, the hub must be powered with its own power suppl

Connect Programmer to SolarTouch® Control Panel

  1. Open the front cover of the controller. Remove the three (3) screws securing the control panel. Flip the control panel up to access the control panel circuit board. Note: Be careful not to stretch the ribbon cable connecting the control panel to the main circuit board.
  2. Locate the 5-pin header programming connector JP2 on the control panel circuit board. Note where pin 1 is locatedPENTAIR-521606-Solartouch-Controller-fig- \(5\)
  3. With the front (LEDs) of the PICKit® 4 programmer facing you, connect the programmer (pin 1 on right side) onto the 5-pin connector (pin 1 on right side) on the control panel circuit board (PCB) as shown below.PENTAIR-521606-Solartouch-Controller-fig- \(6\)
  4. Switch ON power to the SolarTouch Controller.
  5. Next, load the MPLAB IDE software.
    Continue with Launching the IPE Programming Application on the next page

Launching The IPE Programming Application

  1. After installing the software, double-click the MPLAB® IPE v5.25 application icon located on the desktop. The IPE main window opens.PENTAIR-521606-Solartouch-Controller-fig- \(7\)

  2. From drop-down menu, select as follows:

  3. Family : All Families

  4. Device : PIC16F1939

  5. Tool : PICkit4S. No: “Programmer Serial #”

  6. Click Connect to connect to Device and Tool and make sure there is no Connection error in the Output window.

  7. If a Caution screen displays, click OK to continuePENTAIR-521606-Solartouch-Controller-fig- \(8\)

  8. Upon connecting the following screen displays, indicating the PICKit™ 4 Programmer is connecting to the target device.
    Note : If the “Hex File” and “Browse” window does not show, you may need to minimize the “Output – IPE” window.PENTAIR-521606-Solartouch-Controller-
fig- \(9\)

  9. Select Erase. Be sure that erase device memory is completePENTAIR-521606-Solartouch-Controller-fig- \(10\)

  10. Select Browse to load the firmware .hex file from the PC directory to be programmed into the device. Then click Open.PENTAIR-521606-Solartouch-Controller-fig- \(11\)

  11. Be sure the hex file to be programmed is loaded successfullyPENTAIR-521606-Solartouch-Controller-fig- \(12\)

  12. Select Program to program the device. Be sure that the programming is complete.PENTAIR-521606-Solartouch-Controller-fig- \(13\)

  13. Select Read to read the all memoryPENTAIR-521606-Solartouch-Controller-fig- \(14\)

  14. Select Verify to verify the all memory. Once verified, “Verifcation Successful” is displayed

  15. Exit the IPE V5.25 application.

  16. Disconnect the PICKit™ 4 programmer from the SolarTouch® Controller board.

  17. The updated firmware should already be running. Reinstall the SolarTouch controller board in the enclosure and secure the control panel with the three (3) screws.

  18. To verify the new firmware version, reset or recycle power on the SolarTouch Controller. The firmware version is only displayed immediately after reset for a few seconds

1620 HAWKINS AVE., SANFORD, NC 27330 • 919-566-8000 10951 WEST LOS ANGELES AVE., MOORPARK, CA 93021 • 805-553-5000
WWW.PENTAIR.COM
All Pentair trademarks and logos are owned by Pentair. SolarTouch® is a trademark and/or registered trademark of Pentair Water Pool and Spa, Inc. and/or its affiliated companies in the United States and/ or other countries. PICkit™ and MPLAB® are trademarks and/or registered trademarks of Microchip Technology Inc. Microsoft® and Windows® are registered trademarks of Microsoft Corporation in the United States and other countries. Because we are continuously improving our products and services, Pentair reserves the right to change specifications without prior notice. Pentair is an equal-opportunity employer.
© 2019 Pentair Water Pool and Spa, Inc. All rights reserved. This document is subject to change without notice.
P/N 521609 – Rev C 9/2019

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Pentair User Manuals

Related Manuals