Skip to main content
Application NoteNxp

AN13172: Using the PCA9420 PMIC with i.MX RT500 Processors

This application note describes using the NXP PCA9420 PMIC to manage power rails for i.MX RT500 crossover processors, detailing hardware connections and software configuration.

View application note

Overview

This document details the integration of the PCA9420 Power Management IC (PMIC) with the NXP i.MX RT500 crossover processor family, specifically focusing on the MIMXRT595-EVK implementation. It covers the PMIC's primary features, including a linear battery charger for single-cell Li-ion batteries, two step-down buck converters (SW1 for core logic and SW2 for system), and two LDOs. The note explains how the PMIC adds flexibility for managing the RT500's various power modes—active, sleep, deep-sleep, and deep power-down—by adjusting rail voltages and enabling/disabling outputs. Technical content includes default voltage tables, hardware connection diagrams for I2C and MODESEL pins, and guidance on using the MCUXpresso SDK's fsl_pca9420 driver to manage power domains.

Use Cases

  • Battery-powered low-power microcontroller applications
  • Dynamic voltage scaling for DSP performance optimization
  • Optimizing power efficiency in deep-sleep and power-down modes
  • Managing multiple GPIO voltage domains (1.8V and 3.3V) in a single system

Topics

PCA9420
i.MX RT500
MIMXRT595-EVK
PMIC
Power Management IC
DC-DC Buck Converter
LDO
Linear Battery Charger
I2C-bus
VDDCORE
Low-power mode
MCUXpresso SDK

Referenced Parts

PCA9420

NXP

The PMIC used in the MIMXRT595-EVK is a PCA9420 which is targeted for low-power microcontroller applications.