MPLAB® X IDE v5.xx Project Compatibility

MPLAB® X IDE v5.xx New Project Format

The new project format in v5.00 and greater supports packs which contain versioned device information. Packs can be found under:
<MPLAB X IDE install directory>\v5.xx\packs

Managing Projects

Projects created in or updated to v5.00 or greater are not backward compatible to v4.xx.

When you open a project created prior to v5.00, a message displays that it will upgrade the project to the current project version.

  • If you choose Yes, the project will be upgraded to the current version and the project can no longer be opened with the earlier version of the IDE.
  • If you choose No, you cannot save any modifications to the project in v5.00 or greater. You must make any changes in v4.xx.

If you upgraded a project to v5.xx but need to revert a project back to v4.xx, install the plugin in MPLAB X IDE found under Tools > Plugins > Available Plugins > Save As v4.xx Project. Once that plugin is installed, you can save your project in the older version by selecting Tools > Embedded > Save as MPLAB X v4.xx Project.

About Device Packs

MPLAB X IDE requires specific information about supported devices in order to simulate or emulate these devices. This information is found in device (.PIC) files and includes data on device power requirements, programming methods, architecture, etc.

Previously (v4.20 and earlier versions), supported devices files were built into each MPLAB X IDE version. You could not update the devices supported in this version; you had to wait until the next MPLAB X IDE version for device support.

Now (v5.00 and latest versions), the device files are grouped into versioned device family packs. Although each MPLAB X IDE version comes with device packs, you may upgrade the device pack version to include new devices, new device feature support, or device bug fix support.

For example, to find the device family pack (DFP) containing the PIC16F19197 device file on a Windows OS computer:

Installation Location Version Folder Containing Packs Device Family Pack Pack version Folder containing Device Files Device File
C:\Program Files (x86)\Microchip\MPLABX \v5.00 \packs \Microchip\PIC16F1xxxx_DFP \1.0.38 \edc \PIC16F19197.PIC
© 2018 Microchip Technology, Inc.
Notice: ARM and Cortex are the registered trademarks of ARM Limited in the EU and other countries.
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.