http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20Readme%20v2-50%20(a).txt Quote: ----------------------------------------------------------------- 3. Release notes V2.50.00 ----------------------------------------------------------------- New Features: ------------- > PIC32 Device Support See section 2 of this file for specific part numbers supported. ASCII view options are not available for PIC32 devices, and Fast Programming is always enabled. > Multiple PICkit 2 unit support on one PC Multiple PICkit 2 units may be used with multiple instances of the PICkit 2 Programmer application and with MPLAB. For example, one might be used in MPLAB as a debugger, a 2nd with the UART Tool, and a 3rd with the Logic Tool. When opening the PICkit 2 application or selecting "Tools > Check Communications" a dialog will open if multiple units are found. The dialog lists all connected PICkit 2 units and their assigned UnitID string, and is used to select a unit to use. Versions of MPLAB that are not aware of multiple units (v8.10 and earlier) will use the PICkit 2 unit listed in the dialog as Unit# = 0. > Multiple Window View option with resizable memory windows. New in v2.50.00 is the "View" menu, with two selectable view options: "Single Window" - this is the default window used by prior versions. "Multi-Window" - The PICkit 2 application window is divided up into 3 windows: Main Window - essentially, the top of the Single Window display. Program Memory - Program memory contents are displayed in a separate re-sizable window. EEPROM Data - separate resizable window with device EEPROM contents. The EEPROM Data window is only displayed for devices which have internal EEPROM memory. Both memory region windows may also be closed or minimized, reducing the screen footprint of the application to only the Main Window. Close memory windows may be opened by selecting them under the "View" menu. The "Associate / Memory Displays in Front" option associates the windows so they move, minimize, and come into focus together. It also shows memory displays always in front of the main window. If this option creates problems with a particular display, it can be unchecked to disable it. NOTE: If a multi-window display problem occurs, or a window is "lost", the defaults can be restored by deleting the PICkit2.INI file in the installation directory. > PICkit 2 Programmer-To-Go This new functionality allows a memory image to be downloaded to the PICkit 2 and programmed later without a PC. All PIC MCU families are supported with the exception of PIC32. See "Help > Programmer-To-Go User Guide" for more information. > Manual Device Select "Programmer > Manual Device Select" may used to select devices in all families from a drop-down box. This can be useful for importing HEX files to view when no device is present, and to download a memory image for Programmer-To-Go when a device is not avaiable to connect. > Logic Tool The Logic Tool, available under "Tools > Logic Tool" allows the PICkit 2 to be used to provide stimulus to and monitor signals in a target circuit. It also provides a 3-channel logic analyzer with complex trigger options. See "Help > Logic Tool User Guide" for more information. > UART Tool VDD When using the UART Tool, the PICkit 2 unit may supply VDD to the target circuit. The UART tool is now documented in the PICkit 2 User's Guide. > Memory display select & copy data The contents of the Program Memory display and EEPROM Data display may be selected and copied. Use the mouse with click and drag to select portions of the memory data. Right click and select "Select All" or press ctrl-A to select the entire memory contents. Right click and select "Copy" or press ctrl-C to copy the data to the clipboard. The selected addresses and data are copied to the clipboard as tab-delimited text. This works with both View options. > Display of HEX file Code / Data Protect settings When a hex file with Code Protect and/or Data Protect bits asserted in the Configuration bits is loaded, this is noted by displaying "Code/Data/All Protect" next to the Configuration Word(s) display. Similarly, the protect settings are noted for Configuration read from a device. Note that protection settings in an imported hex file or read from a device may not be turned off in the application. > MCP250xx CAN device programming support. See section 2 for specific part numbers. IMPORTANT: These devices are One- Time-Programmable (OTP) and CANNOT be reprogrammed. Also, the devices MUST be powered from PICkit 2 during programming. > PIC18 J-series programming change PICkit 2 v2.50 changes the way Configuration words are programmed to match the behavior of the MPLAB IDE. When programming, the upper nibble of configuration words is always set to hex "F". When erasing, unused configuration bits are masked off to "0". > PIC24FJ programming change PICkit 2 v2.50 changes the way Configuration words are programmed to match the behavior of the MPLAB IDE. When programming, the upper byte of configuration locations is always set to hex "FF". Unimplemented bits are shown as '1' in the Program Memory window. > PIC24HJ / dsPIC33FJ Programming change PICkit 2 v2.50 now always disables the JTAGEN configuration bit. > The PICkit 2 application window remembers its last location on the screen when closed and re-opened. > Warns if the hex file contains settings for some Configuration Words but not others. > Now displays 16-bit device revisions when REVS: is enabled in the INI file. > Preliminary Microsoft Windows Vista 64-bit OS support. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist