Skip to content

Using MPLAB IPE to write prlpSecureBoot and prplHypervisor to flash

Marcelo Veiga Neves edited this page Mar 29, 2017 · 7 revisions

This page describes how to write bootloader and firmware image to the board flash using MPLAB IPE.

Connect to board

Select the appropriate Device (e.g., PIC32MZ2048EFM144) and click on "Connect" button.

Step 1

Write prplSecureBoot

Load prplSecureBoot image (Microchip_Eth_Starter_Kit_SecureBoot.hex) and click on "Program" button.

Step 2

Write prplHypervisor

Go to Settings > Advanced Mode > Memory.

Step 3

Uncheck the "Allow Tool to select memories and ranges" option. In the Manual select area, check "Programa Memory" and "Configuration Memory. Change the "Program Memory Range" to 0x1D000000 - 0x1D01FFFF.

Step 4

Uncheck the "Erase All before Program" option.

Step 5

Load prplHypervisor image (firmware.hex) and click on "Program" button.

Step 6

Clone this wiki locally