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

Configure tool to enter in Advanced Mode.

Step 2

Log on using default password "microchip". Check option "Keep me looged in".

Step 3

Write prplSecureBoot

Check the "Erase All before Program" option.

Step 4

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

Step 5

Write prplHypervisor

Go to Settings > Advanced Mode > Memory.

Step 6

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 7

Uncheck the "Erase All before Program" option.

Step 8

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

Step 9

Done!

Step 10

Clone this wiki locally