

Current Version:
2.0
Released 10/24/2002
Download WinPSP 2.0
Binary Distribution
Windows XP/2000/NT/ME/98 Installer (785 KB)
ZIP File (402 KB)
You must have the Windows Installer component on your PC in order to run the installer.
If the above .msi file fails to run, you can download the latest version of the Windows Installer here.
Please note that the WinPSP 2.0 installer doesn't preserve the registry settings from WinPSP 1.x. If you've
used a previous version of WinPSP, you'll have to choose which chips you'll want to be active, as well
as configure your serial port settings.
The ZIP distribution requires you to set up your own directory and shortcut(s) for the application files, but it
does save you from the download overhead of the installation engine. When extracting
the files, please be sure to configure your utility to preserve the directory names embedded within the
ZIP file; you don't want to end up with all of the files in a single directory. Run WinPSP.exe to start
the application.
Source Distribution
WinPSP was compiled using Microsoft Visual Studio 6.0. It makes extensive use of the C++ Standard Template
Library (STL) and Microsoft Foundation Classes (MFC). Note that the source code is made up of a workspace that
contains separate projects for WinPSP, WinPSP Remote, and WinPSPLib (a static library they share). You must build
the library before attempting to build either of the applications.
Version 2.0 Source Archive (330 KB)
Boot Loader Demo Distribution
This demo code is discussed in the documentation. If you download the source distribution
above, you already have this code. This smaller distribution is intended for those who cannot build or do
not wish to build the Windows demo application. This distribution includes a pre-built Demo.exe, along with
the relevant PIC source code and pre-built HEX files.
Boot Loader Demo (90 KB)
Additional Chip Support
The following devices were introduced by Microchip since the release of WinPSP 2.0. To add support for one or more of these devices to
your WinPSP 2.0 installation, simply download the relevant file(s) into the "Chips" subdirectory of your WinPSP directory (usually
c:\program files\winpsp\chips). Then use the Ctrl+A command to refresh your chip list inside WinPSP. Be sure that the firmware
in your PICSTART Plus has been upgraded to at least version 3.0.6 in order to program these devices.
12F629 (1 KB)
12F675 (1 KB)
16F876A (1 KB)
16F877A (1 KB)
The WinPSPCap utility can be used to partially emulate a PICSTART Plus in order to capture the configuration data
that MPLAB sends for a particular device. It is run on a separate PC connected to the main PC via a null modem
cable.
WinPSPCap 1.0 (156 KB)
Previous Releases
Version 1.5
Version 1.0