MICROCHIP MPLAB Code Configurator Instructions

Document preview
File info: application/pdf · 7 pages · 250.60KB

Release Notes MCC

Release Notes

MPLAB Code Configurator | Microchip Technology

17 mar 2025 — The MPLAB Code Configurator v5 User's Guide may be found on the MPLAB Code Configurator page ... • Business of Microchip – Product selector and ordering guides, ...

Original Document

If the viewer doesn’t load, open the PDF directly.

Extracted Text

March 17th, 2025

MPLAB Code Configurator

v5.5.3

Release Notes for MPLAB� Code Configurator v5.5.3

1 Core versions bundled with this MCC release
Core v5.7.1

2 What is MPLAB Code Configurator (MCC)
The MPLAB� Code Configurator generates seamless, easy to understand code that is inserted into your project. It enables, configures, and utilizes a rich set of peripherals and libraries across select devices. It is integrated into MPLAB� X IDE to provide a very powerful and extremely easy to use development platf orm.
3 System Requirements
� MPLAB� X IDE v6.25 or later
4 Documentation Support
The MPLAB� Code Configurator v5 User's Guide may be found on the MPLAB� Code Configurator page on the Microchip web site. www.microchip.com/mcc
5 Installing MPLAB� Code Configurator
Basic steps for installing MPLAB� Code Configurator v5 Plugin are given here.
To install the MPLAB� Code Configurator v5 Plugin through the MPLAB� X IDE: 1. In the MPLAB� X IDE, select Plugins from the Tools menu 2. Select the Available Plugins tab 3. Check the box for the MPLAB� Code Configurator v5, and click on Install
To install the MPLAB� Code Configurator v5 Plugin manually: (If installing on a computer that has internet access, you can skip steps 3 through 5) 1) Download the zip file from the Microchip website, www.microchip.com/mcc, and extract the folder. 2) Open MPLAB� X IDE. 3) Go to Tools -> Plugins -> Settings. 4) Add in update center for MCC and its dependencies: o Click on add, a dialog will appear as shown below.

1

March 17th, 2025

MPLAB Code Configurator

v5.5.3

MCC extracted folder(Retrieved from Step1):
o Change the name "New Provider" to something more meaningful, such as MCC5.3.0Local.
o Change the URL to the updates.xml file path under MCC extracted folder. For example: file:/D:/MCC/updates.xml.
o When finished click OK.
5) Uncheck any option labeled Microchip Plugins in the update center.
2

March 17th, 2025

MPLAB Code Configurator

v5.5.3

6) Go to Tools -> Plugins -> Downloaded and click on the Add Plugins... button. 7) Navigate to the folder where you extracted the zip file and select the MCC plugin file, com-
microchip-mcc.nbm. 8) Click on the Install button. MPLAB X IDE will ask to be restarted. Upon restart, the plugin is
installed. 9) If you unchecked the Microchip Plugins in the Update Center, go back and recheck the selection.

6 What's New

#

ID

Description

N/A

3

March 17th, 2025

MPLAB Code Configurator

v5.5.3

7 Repairs and Enhancements
This section lists the repairs and enhancements for the plugin and core. For library specific issues, please look at the individual library release notes.

# ID 1. CFW-4055

Description
Fixes standalone usage on macOS Sonoma (v14) and Sequoia (v15) by bundling compatible JRE.

8 Known Issues
This section lists the known issues for the plugin, for library specific issues please look at the individual library release notes.

4

March 17th, 2025
8.1 Workarounds

MPLAB Code Configurator

v5.5.3

# ID

Description
When upgrading to MPLAB X v6.05/MCC v5.3 on an existing MCC Classic configuration it may be necessary to update your MCC libraries for some GUIs to display properly. Melody and Harmony configurations are not impacted by this upgrade and consequently no action is needed.

1. CFW-1251

To update the libraries, open your MCC configuration and then open the Content Manager from the Device Resources pane. In the Content Manager press "Select Latest Versions" button followed by "Apply" button and it will automatically update all libraries and restart MCC. You need to have internet access to perform the updates.

MCC Interrupt Syntax Compatibility with XC8 v2.00.
Workaround: If you are using MPLAB XC8 v2.00 to compile an MCC project and there are errors generated regarding interrupt syntax, please add the 2. MCCV3XX-8013 command line argument -std=c90. If you're using the MPLABX IDE: rightclick on your project and open your project properties, go to your active project configuration and from the XC8 Global options select the C Standard C90 option.
MCC hanging on Mac OS X.
There is a compatibility issue between MCC and some of the applications which make use of the Mac OS X Accessibility interf ace (i.e. HyperDock, Magnet). Depending on the hardware conf iguration and the suite of Accessibility-using applications running at a given time, users might experience a hanging behavior either when starting or using MCC.
Workaround: The easiest way would be to stop all apps which make use of the Apple Accessibility interf ace bef ore starting MCC. If this is 3. MCCV3XX-8423 not an option, you may want to start closing Accessibility-based applications one by one. Not all of these apps cause MCC to hang, so identif ying which applications in particular cause the behavior would help keeping the rest of them running along with MCC.
How to disable an Accessibility-based application: Using the Apple menu, go to System Pref erences -> Security & Privacy -> Accessibility and un-check the application you want to disable. See attached screenshot.

8.2 Open

# ID 1. MCCV3XX-4354
5

Description Multiple MPLAB X configurations are not supported

March 17th, 2025 # ID

2. MCCV3XX-2621

3.

MCCV3XX-8949 MCCV3XX-8799

MPLAB Code Configurator Description

v5.5.3

Multiple initialization functions (with custom names) for a peripheral not supported in MCC v3.xx

MCC UIs squashed on high resolution displays (i.e. 4K)

9 Frequently Asked Questions
For frequently asked questions, please refer to the FAQ post on the MCC Forum.

10Supported Families
For the list of supported families, refer to the release notes of respective libraries.
This version of MCC is distributed with the core versions specified in the table shown in Chapter 1 of this document.
Classic libraries can be found at: http://www.microchip.com/mcc.
11Customer Support
11.1 MCC Support
Technical support is available through the website at: http://www.microchip.com/support
11.2 The Microchip Web Site
Microchip provides online support via our web site at http://www.microchip.com. This web site is used as a means to make files and information easily available to customers. Accessible by using your favorite Internet browser, the web site contains the following information:
� Product Support � Data sheets and errata, application notes and sample programs, design resources, user's guides and hardware support documents, latest software releases and archived sof tware
� General Technical Support � Frequently Asked Questions (FAQs), technical support requests, online discussion groups/forums (http://forum.microchip.com), Microchipconsultant programmember listing
� Business of Microchip � Product selector and ordering guides, latest Microchip press releases, listing of seminars and events, listings of Microchip sales offices, distributors and factory representatives.
11.3 Additional Support
Users of Microchip products can receive assistance through several channels:
� Distributor or Representative � Local Sales Office
6

March 17th, 2025

MPLAB Code Configurator

� Field Application Engineering (FAE)

� Technical Support

v5.5.3

Customers should contact their distributor, representative or field application engineer (FAE) f or support. Local sales offices are also available to help customers. A listing of sales offices and locations is available on our web site.

Generic technical support is available through the web site at: http://support.microchip.com.

12Appendix: Supported Devices
For the list of supported devices, please refer to the release notes of respective libraries.

7