3 Software Requirements

This document lists the software tools and their versions required for the PIC32CMSG00 secure boot provisioning workflow.

SoftwareVersion
Trust Platform Design Suite (TPDS)v2.3.9 or newer
MPLAB® X IDEv6.30 or newer
MPLAB® XC32 Compilerv5.00 or newer
Pythonv3.8 or newer

MPLAB X Path: Ensure the MPLAB X path is configured in TPDS under File>Preference>System Settings. This setup is essential for device programming.

It is important to have the package tpds-extension-secure-boot updated to version 1.3.4. This package should be updated from the TPDS tool, specifically from the Utilities window.