2.20.1 Bus Error Address Checks

When accessing peripherals on the PB-PIC® bus, an access beyond the implemented memory region 0x4401_FFFF causes the CPU to hang, waiting for a bus error signal.

Work Around:

Use the Microchip-provided peripheral drivers from Harmony 3 and the Microchip-provided SDK. This software will not generate addresses outside the implemented regions. If using third-party tools and other custom developed software, do not create accesses outside this region or an MCU Reset will be required to recover.

Note:

The work around is working in A2 and newer versions.

Affected Silicon Revisions

PIC32CX1012BZ25048/WBZ451/WBZ451H
A0A2
X

PIC32CX1012BZ24032/WBZ450

A2