2.17 Power

Excess leakage current observed in some devices under certain voltage and temperature ranges when the USB controller is disabled and not connected.

Work Around

To achieve optimal power-down current in Deep Sleep and Extreme Deep Sleep states, the USB D+ and D- signals must not be left floating. The signals can be tied to GROUND if the USB peripheral is not used.

If the USB peripheral is used, the user can mitigate this issue by connecting two GPIO pins available on the PIC32MZ W1 device to the D+ and D- USB pins. These GPIO pins must be in the High Impedance state during normal USB operation. When the USB peripheral is disabled or the PIC32MZ W1 device enters the Deep Sleep state, program these GPIO pins as outputs driving 0V. Configure the GPIO pins as open drain input and disable internal pull-up/pull-down to change to the High Impedance state. The recommendation is to add a 0Ω resistor between the GPIO pins and the D+/D- lines to prevent design changes with the future versions of the silicon.

Affected Silicon Revisions

A0A1B0C0
XX