- MPLAB® X IDE
- MPLAB Xpress
- MPLAB X IDE Debug Features by Device
- MPLAB® XC Compilers
- MPLAB® Integrated Programming Environment (IPE)
- Emulation Extension Paks
- Emulator and Debugger Accessories
- Embedded Software Center
- MPLAB Code Configurator
- MPLAB® Harmony v3 Articles and Documentation
- MPLAB Harmony v2
- Graphic Design Tools
- MPLAB Harmony 1.0
- Microchip Libraries for Applications
- Code Examples
- MPLAB Xpress MCHP
- CAD/CAE Symbols
- SPICE Models
- MPLAB Mindi Analog Simulator
- Analog Simulation Files
- Other Software Libraries
- SAM & AVR Supported Tools
- MPLAB® Device Blocks for Simulink®
- Development Boards and Tools
MPLAB® XC High Priority Access (HPA)
High Priority Access is a 12-month maintenance service providing priority technical support for compiler related queries, web access to updated versions for all Microchip compilers and free shipping on Microchip Direct for development tool orders. After HPA is purchased, it must be applied to a compiler and downloaded in order to start. The 12-month HPA will start on the date it is applied to the compiler or the date a current HPA expires, whichever is later.
If you choose not to renew your HPA, your existing compiler license will not change. However, if you download a newer revision of the compiler, the newer revision will revert to the Free Edition. If you would like to evaluate this revision, you can acquire a 60-day evaluation license to access all the optimizations and features of the PRO Edition.
All MPLAB XC Compilers come with one full year of HPA and no further purchases or activations are necessary. For information on purchasing and activating your MPLAB XC HPA renewal, please download or review the document, MPLAB XC HPA Renewal Instructions, found in the Documentation tab.
Use the following table to match your compiler with its corresponding HPA part number. Use the link to go to the product information on our Purchasing and Client Services site.
|Compiler||Part Number||HPA Part Number|
|MPLAB XC 8 PRO Workstation||SW006021-2||SW006021-2H|
|MPLAB XC 8 Standard Workstation||SW006021-1||SW006021-1H|
|MPLAB XC 8 PRO Network Server||SW006021-2N||SW006021-2NH|
|MPLAB XC 8 Standard Network Server||SW006021-1N||SW006021-1NH|
|MPLAB XC 16 PRO Workstation||SW006022-2||SW006021-2H|
|MPLAB XC 16 Standard Workstation||SW006022-1||SW006021-1H|
|MPLAB XC 16 PRO Network Server||SW006022-2N||SW006021-2NH|
|MPLAB XC 16 Standard Network Server||SW006022-1N||SW006021-1NH|
|MPLAB XC 32 PRO Workstation||SW006023-2||SW006021-2H|
|MPLAB XC 32 Standard Workstation||SW006023-1||SW006021-1H|
|MPLAB XC 32 PRO Network Server||SW006023-2N||SW006021-2NH|
|MPLAB XC 32 Standard Network Server||SW006023-1N||SW006021-1NH|
|MPLAB XC 32++ PRO Workstation||SW006023-3||SW006021-2H|
|MPLAB XC 32++ PRO Network Server||SW006023-3N||SW006021-2NH |
MPLAB XC Compiler HPA Renewal
An HPA renewal can be purchased at any time prior to or after the expiration date with no penalties. This allows the HPA to be renewed only when it’s needed. You can renew your HPA on our Purchasing and Client Services site or through your mySoftware account.
The two accounts have the same information in them with the same login and password, no matter which one you originally registered with.
HPA is a service that requires a reconfiguration of your existing license file and in order to do so, you will need to configure a new license file with your MPLAB XC activation key and machine’s host ID, download the file and run it on your system.