Release Notes for MPLAB® IPE
Integrated Programming Environment

MPLAB® X IDE v2.20

 

September 2, 2014

 

Table of Contents

1       Device Support

2       Other Support

3       Reference Documents

4       What's New in v2.20

5       Repairs and Enhancements in v2.20

6       Known Problems

7       Important Notes

1           Device Support

Click the link below to see device support for the IPE. Note that only UNI/O (11XXXX) devices support ICSP while other SEE devices do not.

·         Device Support List

2      Other Support

See the Readme for MPLAB X IDE.htm for other support information.

3      Reference Documents

The following documents may be found on our website:

·         MPLAB X Integrated Programming Environment (IPE)

·         Programming Specifications for devices (various DS numbers)

·         Development Tools Selector (http://www.microchip.com/dts)

On-line help may be found in MPLAB X IDE under Help>Help Contents.

4      What's New in v2.20

·         New option to display the imported Hex checksum; this show the checksum with code protection off.

5      Repairs and Enhancements in v2.20

Key

Summary

Device Affected

IPE-418

Delete environment operation deletes the parent directory of the .pm3 file.
Please do not manually copy .pm3 file into some other location, you will lose the data of the entire directory.

 

IPE-365

PIC24F32KA302 Vpp is set to 9V, even though IPE shows 7.25V.

PIC24F32KA302

IPE-367

Switching to MPLAB PM3 from other tool has a problem. We are trying to resolve it after MPLABX v2.00 release.

 

IPE-312

The Programming Executive is being programmed on every programming cycle, causing a longer programming time for programming the same device over again.

dsPIC33EP family

6      Known Problems

The following is a list of known problems.

Key

Summary

Device Affected

IPE-438

Support to generate or load SQTP for Aux memory is not yet available.

PIC32MX270F256B, PIC32MX170F256B

IPE-436

If there are any failures during verification, the Verify report will show the address in word addressing, but the Memory view is in byte addressing.

These are byte quantities; the report should reflect the same.

93AA76B, 93AA86B, 93C46B, 93C66B

IPE-437

Support to generate or load SQTP for Flash Data is not yet available.

PIC12F529T39A

IPE-425

PICkit 3 Programmer-To-Go (PTG) gets stuck after image download. Fix: Unplug and then plug back in the PICkit 3, answer “No” to have it erase the image, and take it out of PTG mode. Then, reprogram the Programmer To Go a second time. It will now work.

All

IPE-415

MPLAB IPE fails to Read/Verify a particular hex file for the PIC32MX795F512L device after the programming cycle is complete.

PIC32MX795F512L

IPE-403

Under MAC OSx, the environment to PM3 SD Card will not be able to be saved unless the IPE is launched as an administrator. Clicking "Save to PM3 SD Card" showed "Access denied" error message.

 

IPE-397

After programming a PIC32 device with code protected enabled, the PM3's memory buffer will retain it's contents until the PM3 is unpowered. Therefore, an immediate READ of the device will provide the PM3 buffer contents. To read the device, power off the PM3 and power on the PM3.

PIC32

IPE-314

Complete GUI should be loaded before it is displayed.

 

IPE-243

Power provided by Tool checkbox is enabled, but power is not enabled on device when a Connect occurs. The Program or other function must take place before the IPE applies power to the device.

Any device

7      Important Notes

7.1       Switcher Use:

If switching from MPLAB IDE v8.xx, you must use the Switcher to switch the PM3 drivers.

If MPLAB IDE v8.xx or earlier is already installed on your computer, you need to run the Switcher program to switch from MPLAB IDE v8 drivers to MPLAB X IDE drivers, which are installed the first time your switch.

The Switcher program is a GUI application called MPDDSwitch (32-bit OS) or MPDDSwitch64 (64-bit OS). This should be available as the desktop icon MPLAB Driver Switcher.

For more information on the Switcher program, refer to the MPLAB X IDE online help.

7.2       Checksums:

Refer to the MPLAB X IDE readme for any important updates on checksums.

7.3       SST Memory Devices:

SST memory devices with large memories (>1MB) will take time for the hex file image to import.  Please allow the time needed for the import to occur.