Arm Keil MDK v6 Essential and Professional editions are now available to buy as monthly or annual subscriptions from our Developer Tools store. Visit the store to get access to the tools suite today!

  1. Packs
  2. PIC32CM-JH_DFP

Change Log

Version 1.6.279: April 21, 2026

Get Pack
		  - Added CMSIS flash loader support for MPLAB X and Keil MDK.
		  - Added dataflash linker scripts for all toolchains (GCC, IAR, ARMCC).
		  - Added RWW (Read-While-Write) linker scripts for PIC32CM64_32-JH00 devices.
		  - Added SRAM linker scripts for ARMCC.
		  - Added XC32 startup configuration files for all devices.
		  - Updated headers to version 3.0.0. Exception handler names changed: NonMaskableInt_Handler -> NMI_Handler, SVCall_Handler -> SVC_Handler. Legacy names kept as deprecated aliases for backward compatibility.
		  - Updated assembler macros in headers to add parentheses for improved MISRA compliance.
		  - Implemented proper SystemCoreClockUpdate() function to calculate CPU clock frequency from device registers (DEVXML-7437).
		  - Updated SVD files for improved CMSIS compliance.
		  - CMSIS System Initialization is now included by default. Define DISABLE_CMSIS_INIT to opt-out (DEVXML-7757).
		  - Added DISABLE_CMSIS macro to allow excluding CMSIS headers (DEVXML-7757).
		  - Updated MPLAB X programming scripts with improved error handling, smart programming optimizations, and flash loader support.
		  - Removed deprecated Keil flash loader build artifacts.
		  - Updated copyright year to 2026.

Version 1.5.236: Sept. 1, 2025

Get Pack
                - Added ARMCC scatter/linker script.
                - DEVXML-7168 Fixed incorrect defines for PIC32CM-JH00 devices.

Version 1.4.224: Feb. 26, 2025

Get Pack
                - MH3-110435 Fixed number of port groups for PIC32CM1216JH01048.

Version 1.3.221: Jan. 17, 2025

Get Pack
                Added PIC32CM[3204|6408]JH000[32|48|64] devices.

Version 1.2.208: Aug. 30, 2023

Get Pack
                - Added PIC32CM1216JH01032 and PIC32CM1216JH01048.
                - Fixed endianness described in the SVD files.
                - Updated calculated size of peripheral address blocks in SVD files for some modules.
                - Updated MPLAB X programming and debug scripts.

Version 1.1.203: May 25, 2023

Get Pack
                - Fixed enumeration of PERIPHERAL_FUNCTION_K in device description xml.

Version 1.0.88: May 20, 2022

Get Pack
                - Initial release.