Procedure for updating Pentair bricks:

Step 1: Confirm IP on same subnet
    The default pentair brick is 192.168.2.2: your pc needs to be on 192.168.2.something

Step 2: Update firmware
    Start UDPDownload.
    There should be one entry in the upper window, if not check cabling until one is located.
    Click "..." to specify a new "User Program", and browse to "pool.bin" in the folder that contains this update.txt file.
    Click "Download": this loads the new firmware on the brick.
    Wait for download to complete, then close UDPDownload.

Step 3: Reset file system
    Start HLFILE.
    Click Tools, Gateway Finder
    There should appear one entry corresponding to your brick.
    Select the brick in the window, click Connect.
    Wait for the files to load.
    Click in the left side to select the top file.
    Scroll down with the scroll bar, then shift-click the last file to select all files.
    Click Delete to delete all the files on the brick.
    Wait until done, close HLFILE.

Step 4: Reboot brick
    IMPORTANT: Wait for 5 seconds BEFORE pulling power or rebooting
    Pull power or press the reset button to reboot the brick

Step 5: Reset proper name and IP.
    Start HLDEVICE.
    In the window, select the brick and click Basic Config.
    In the dialog, enter the default settings:
     - Name: "Pentair: 00-00-00" (Replace 00-00-00 with last 6 of serial / mac)
     - IP: "192.168.2.2"
     - Gateway: "192.168.2.1"
     - DNS: "192.168.2.1"
    Click Set Config: device should go away, then come back after a second or so
    Wait about 20 seconds to confirm that device goes away again
    Wait another 10 seconds to confirm that device returns
    Close HLDEVICE

Step 6: Load new file system
    Start HLFILE
    Click Tools, Gateway Finder
    There should appear one entry corresponding to your brick.
    Select the brick in the window, click Connect.
    Wait for the files to load: there should now be just a few.
    Click Tools, Format Flash File System, then click Yes to proceed.
    Wait for format to finish.
    In the right window, browse to B_FILES_PENTAIR to show all the files inside the folder.
    Click the top file (the first one after the "." and "..").
    Scroll to the bottom, then shift-click the last file to select all files in B_FILES_PENTAIR.
    Click Upload to send these files to the brick.
    Wait to finish, then close HLFILE.

Step 7: Reboot brick
    IMPORTANT: Wait for 5 seconds BEFORE pulling power or rebooting
    Pull power or press the reset button to reboot the brick

Step 8: Return you PC to correct IP.
    The brick will now be at 192.168.2.2.

Done.
