Microchip MPLAB® Harmony 3 Release Notes
USB Bootloader Applications Release v3.3.0
New Features
- This release includes support of
- USB Device HID Bootloader Applications for PIC32CZ CA family of 32-bit microcontrollers.
- USB Host MSD Bootloader Applications for PIC32MK GPK/MCM family of 32-bit microcontrollers.
Development kit and demo application support
-
The following table provides bootloader demo applications available for different development kits.
Product Family Development Kits USB Device HID USB Host MSD USB Live Update SAM D21/DA1 SAM D21 Xplained Pro Evaluation Kit Yes Yes NA SAM L21 SAM L21 Xplained Pro Evaluation Kit Yes NA SAM L22 SAM L22 Xplained Pro Evaluation Kit Yes NA SAM D5x/E5x SAM E54 Xplained Pro Evaluation Kit Yes Yes Yes SAM E70/S70/V70/V71 SAM E70 Xplained Ultra Evaluation Kit Yes Yes NA PIC32MX5XX/6XX/7XX PIC32MX Ethernet Starter Kit II Yes Yes NA PIC32MX330/350/370/430/450/470 Curiosity PIC32MX470 Development Board Yes Yes NA PIC32MX1XX/2XX/5XX PIC32MX1/2/5 Starter Kit Yes NA PIC32MK GPD/GPE/MCF PIC32MK GP Development Kit Yes Yes PIC32MK GPK/MCM PIC32MK MCM Curiosity Pro Development Board Yes Yes Yes PIC32MZ EF PIC32MZ Embedded Connectivity with FPU (EF) Starter Kit Yes Yes PIC32MZ DA PIC32MZ Embedded Graphics with Stacked DRAM (DA) Starter Kit (Crypto) Yes Yes Yes PIC32MZ W1 PIC32 WFI32E Curiosity Board Yes NA PIC32MM PIC32MM USB Curiosity board Yes NA PIC32CZ CA PIC32CZ-CA80 Curiosity Ultra board Yes NA -
NA: Lack of product capability
Known Issues
- No changes from v3.1.0
Development Tools
- MPLAB® X IDE v6.15
- MPLAB® X IDE plug-ins:
- MPLAB® Code Configurator (MCC) v5.4.1
- MPLAB® XC32 C/C++ Compiler v4.35
USB Bootloader Applications Release v3.2.0
New Features
- This release includes support of
- USB Device HID Bootloader Applications for PIC32MM family of 32-bit microcontrollers.
Development kit and demo application support
-
The following table provides bootloader demo applications available for different development kits.
Product Family Development Kits USB Device HID USB Host MSD USB Live Update SAM D21/DA1 SAM D21 Xplained Pro Evaluation Kit Yes Yes NA SAM L21 SAM L21 Xplained Pro Evaluation Kit Yes NA SAM L22 SAM L22 Xplained Pro Evaluation Kit Yes NA SAM D5x/E5x SAM E54 Xplained Pro Evaluation Kit Yes Yes Yes SAM E70/S70/V70/V71 SAM E70 Xplained Ultra Evaluation Kit Yes Yes NA PIC32MX5XX/6XX/7XX PIC32MX Ethernet Starter Kit II Yes Yes NA PIC32MX330/350/370/430/450/470 Curiosity PIC32MX470 Development Board Yes Yes NA PIC32MX1XX/2XX/5XX PIC32MX1/2/5 Starter Kit Yes NA PIC32MK GPD/GPE/MCF PIC32MK GP Development Kit Yes Yes PIC32MK GPK/MCM PIC32MK MCM Curiosity Pro Development Board Yes Yes PIC32MZ EF PIC32MZ Embedded Connectivity with FPU (EF) Starter Kit Yes Yes PIC32MZ DA PIC32MZ Embedded Graphics with Stacked DRAM (DA) Starter Kit (Crypto) Yes Yes Yes PIC32MZ W1 PIC32 WFI32E Curiosity Board Yes NA PIC32MM PIC32MM USB Curiosity board Yes NA -
NA: Lack of product capability
Known Issues
- No changes from v3.1.0
Development Tools
- MPLAB® X IDE v6.05
- MPLAB® XC32 C/C++ Compiler v4.20
- MPLAB® X IDE plug-ins:
- MPLAB® Code Configurator (MCC) v5.1.17
USB Bootloader Applications Release v3.1.0
New Features
- This release includes support of
-
USB Device HID Bootloader Applications for PIC32MZ W1 family of 32-bit microcontrollers.
-
USB Live Update Applications for devices with dual flash bank support.
-
Development kit and demo application support
-
The following table provides bootloader demo applications available for different development kits.
Product Family Development Kits USB Device HID USB Host MSD USB Live Update SAM D21/DA1 SAM D21 Xplained Pro Evaluation Kit Yes Yes NA SAM L21 SAM L21 Xplained Pro Evaluation Kit Yes NA SAM L22 SAM L22 Xplained Pro Evaluation Kit Yes NA SAM D5x/E5x SAM E54 Xplained Pro Evaluation Kit Yes Yes Yes SAM E70/S70/V70/V71 SAM E70 Xplained Ultra Evaluation Kit Yes Yes NA PIC32MX5XX/6XX/7XX PIC32MX Ethernet Starter Kit II Yes Yes NA PIC32MX330/350/370/430/450/470 Curiosity PIC32MX470 Development Board Yes Yes NA PIC32MX1XX/2XX/5XX PIC32MX1/2/5 Starter Kit Yes NA PIC32MK GPD/GPE/MCF PIC32MK GP Development Kit Yes Yes PIC32MK GPK/MCM PIC32MK MCM Curiosity Pro Development Board Yes Yes PIC32MZ EF PIC32MZ Embedded Connectivity with FPU (EF) Starter Kit Yes Yes PIC32MZ DA PIC32MZ Embedded Graphics with Stacked DRAM (DA) Starter Kit (Crypto) Yes Yes Yes PIC32MZ W1 PIC32 WFI32E Curiosity Board Yes NA -
NA: Lack of product capability
Known Issues
- No changes from v3.0.0
Development Tools
- MPLAB® X IDE v5.50
- MPLAB® XC32 C/C++ Compiler v3.00
- MPLAB® X IDE plug-ins:
- MPLAB® Harmony 3 Launcher v3.6.4 and above.
USB Bootloader Applications Release v3.0.2
- Added discover.microchip.com metadata
Known Issues
- No changes from v3.0.0
Development Tools
- No changes from v3.0.0
USB Bootloader Applications Release v3.0.1
- Updated test application projects to disable default linker file generation added in csp v3.8.0 as it requires custom linker file
Known Issues
- No changes from v3.0.0
Development Tools
- No changes from v3.0.0
USB Bootloader Applications Release v3.0.0
New Features
- This release includes support of
- USB Device HID Bootloader Applications for SAM and PIC32M family of 32-bit microcontrollers.
- USB Host MSD Bootloader Applications for SAM and PIC32M family of 32-bit microcontrollers.
Development kit and demo application support
-
The following table provides bootloader demo applications available for different development kits.
Product Family Development Kits USB Device HID USB Host MSD SAM D21/DA1 SAM D21 Xplained Pro Evaluation Kit Yes Yes SAM L21 SAM L21 Xplained Pro Evaluation Kit Yes SAM L22 SAM L22 Xplained Pro Evaluation Kit Yes SAM D5x/E5x SAM E54 Xplained Pro Evaluation Kit Yes Yes SAM E70/S70/V70/V71 SAM E70 Xplained Ultra Evaluation Kit Yes Yes PIC32MX5XX/6XX/7XX PIC32MX Ethernet Starter Kit II Yes Yes PIC32MX330/350/370/430/450/470 Curiosity PIC32MX470 Development Board Yes Yes PIC32MX1XX/2XX/5XX PIC32MX1/2/5 Starter Kit Yes PIC32MK GPD/GPE/MCF PIC32MK GP Development Kit Yes Yes PIC32MK GPK/MCM PIC32MK MCM Curiosity Yes PIC32MZ EF PIC32MZ Embedded Connectivity with FPU (EF) Starter Kit Yes Yes PIC32MZ DA PIC32MZ Embedded Graphics with Stacked DRAM (DA) Starter Kit (Crypto) Yes Yes
Known Issues
- Unified Host application when configured to use USB protocol has to be closed before programming any PIC32M based application using MPLAB X IDE
Development Tools
- MPLAB® X IDE v5.40
- MPLAB® XC32 C/C++ Compiler v2.41
- MPLAB® X IDE plug-ins:
- MPLAB® Harmony Configurator (MHC) v3.5.0 and above.