Development Board Info (Device, Clock, Debug Pins) for Harmony v2

Most of the following development boards haveMPLAB® HarmonyBoard Support Packages (BSPs). The information in the following table was obtained from the schematics found at the end of the Development Board User's Guides.

Development BoardBSP nameBoard Part #PIC32 Part #Primary OSCICSP Pins
chipKIT® uC32n/aTDGL017PIC32MX340F5128 MHz CrystalPGED2/PGEC2
chipKIT WF32chipkit_wf32TDGL021PIC32MX695F512L8 MHz CrystalPGED2/PGEC2
chipKIT Wi-FIRE (Rev C)chipkit_wifireTDGL021-2PIC32MZ2048EFG10024 MHz ClockPGED2/PGEC2
chipKIT Wi-FIRE (Rev B)chipkit_wifireTDGL021-2PIC32MZ2048ECG10024 MHz ClockPGED2/PGEC2
PIC32MX1/2/5 Starter Kitpic32mx_125_skDM320100PIC32MX570F512L8 MHz CrystalPGED2/PGEC2
PIC32 Bluetooth Starter Kitpic32mx_bt_skDM320018PIC32MX270F256D12 MHz CrystalPGED4/PGEC4
PIC32 Ethernet Starter Kitpic32mx_eth_skDM320004PIC32MX795F512L8 MHz CrystalPGED2/PGEC2
PIC32 Ethernet Starter Kit IIpic32mx_eth_sk2DM320004-2PIC32MX795F512L8 MHz CrystalPGED2/PGEC2
PIC32 USB Starter Kit 2pic32mx_usb_sk2DM320003-2PIC32MX795F512L8 MHz CrystalPGED2/PGEC2
PIC32 USB Starter Kit 3pic32mx_usb_sk3DM320003-3PIC32MX470F512L8 MHz CrystalPGED2/PGEC2
PIC32MZ EC Starter Kitpic32mz_ec_skDM320006PIC32MZ2048ECH14424 MHz ClockPGED2/PGEC2
PIC32MZ EC Starter Kit with Crypto Enginepic32mz_ec_skDM320006-CPIC32MZ2048ECM14424 MHz ClockPGED2/PGEC2
PIC32MZ EC with FPU (EF) Starter Kitpic32mz_ef_skDM320007PIC32MZ2048EFH14424 MHz ClockPGED2/PGEC2
PIC32MZ EC with FPU (EF) Starter Kit with Crypto Enginepic32mz_ef_skDM320007-CPIC32MZ2048EFM14424 MHz ClockPGED2/PGEC2

It is important that youspecify the correct PIC32 pins that are physically connected to your programmer/debugger. If not, you will not be able to debug the PIC32. However, you will still be able to program it.

Higher-pin count PIC32 devices have multiple pairs of pins that can be used forIn-Circuit Serial Programming (ICSP) and debugging. These pins are named PGECx and PGEDx (enhanced versions of the program clock and program data pins).MHC allows you to specify which pair of pins is used for the ICSP connection. It modified the In-Circuit Emulator/Debugger Communication Channel Select (ICESEL) bits in one of the device configuration registers (see the data sheet for details).