Get Started with the KITPF5023FRDMEVM

This page will help guide you through the process of learning about your KITPF5023FRDMEVM board.

2. Get to know the hardware

2.1 Board description

The KITPF5023FRDMEVM evaluation board is the complete evaluation kit of the PF5023 power management IC from NXP Semiconductors. This user guide describes the functionality of the evaluation board, explains how to use the PMIC device in an application environment and gives details about the hardware and software required.

The KITPF5023FRDMEVM board is the dedicated kit for the PF5023 PMIC but it is also compatible with other PMIC devices in the family like the PF5020 and PF5024.

2.2 Board features

  • SW1, SW2, SW3 in single-phase mode (default) or multiphase mode up to 3.5 A peak each
  • PWRON switch for global wake-up or enable
  • Individual enable control switch for each regulator
  • LEDs to indicate individual PGOODx and global PGOOD status
  • USB interface through FRDM-KL25Z for register access, TBB mode and OTP programming
  • Multiple signal connectors for easy access
  • Terminal blocks and test point for all the regulators for easy testing and evaluation

2.3 Board components

Overview of the KITPF5023FRDMEVM evaluation board

  1. PF5023 PMIC
  2. VIN connector
  3. PWRON control switch and jumper
  4. Enable switches for the regulators
  5. Feedback jumpers for the buck regulators
  6. FRDM-KL25Z connectors (for SW/GUI interface) on the bottom side of the board
  7. Jumpers for IO control (TBBEN, VDDOTP, STANDBY, WDI, VDDIO)
  8. Load terminal for the buck outputs
  9. Load / test point for LDO1 output
  10. Connector for efficiency measurement
  11. Connector for leader/follower (multi-PMIC) connection
  12. Connector for signals and power measurement
  13. Connectors for IO measurement
  14. Feedback test points of buck regulators to measure loop stability

2.4 Additional board support

Refer to UM11374, KITPF5023FRDMEVM evaluation board user manual for additional details on the featured components.

3. Configuring the hardware for startup

To configure the hardware and workstation, complete the following procedure:

  1. With the USB cable connected to the PC and the USB port in the freedom board, apply VIN to the evaluation board.
    • a. Provide external VIN between 2.5 V to 5.5 V on J10 (VIN) and J4 (GND). Make sure that the supply is current limited to 100 mA.
  2. Press Reset on the Freedom board, to ensure board is properly recognized.
  3. 3. If the NXPGUI application was not installed before, perform step 6 of Section 4.2 "Freedom board Bootloader refresh in a Windows 7 or 10 system (optional - only when the freedom board is not preprogrammed)" to install it for the first time. Open the NXPGUI application from the installation folder or from the Start menu.
  4. A configuration window is displayed. Select one of the devices to load the predefined configurations, and then click OK.
  6. The NXPGUI interface should open and load the main framework. Make sure to confirm if the GUI can identify the USB device properly. This is displayed by the active.
    Start button on the top-left corner of the GUI.
    Note: The USB cable should be connected for the GUI to recognize and be able to connect to the device.
  7. Click Start to enable the connection to the device. The device status can be read from the bottom-left corner of the GUI.
  9. Once the device is connected, the system is ready for Hardwire, TBB or OTP operation as desired.

3.1 Additional board support

Refer to UM11374, KITPF5023FRDMEVM evaluation board user manual for additional details on the hardware configuration.

4. Install software

4.1 Installing and configuring software and tools

Download and unzip the NXP_GUI_ PR_1.0 file into any desired location. The package should contain a GUI folder and MCU folder.

4.2 Freedom board Bootloader refresh in a Windows 7 or 10 system (optional only when the freedom board is not preprogrammed)

  1. Press the RST push button on the freedom board and connect the USB cable into the SDA port on the freedom board. A new Bootloader device should appear on the left pane of the file explorer.
  2. aaa-036717
  3. Drag and drop the file MSD-DEBUG-FRDM-KL25Z_Pemicro_v118.SDA from the MCU folder into the Bootloader drive. Note: Make sure to allow enough time for the firmware to be saved in the Bootloader.
  4. Disconnect and reconnect the USB cable into the SDA port (this time without pressing the RST push button). The PC installs a new device called FRDM_KL25Z.
  5. Locate the file nxp-gui-fw-frdmkl25z-usb_hid-pf502x_v0.1.6.bin from the MCU folder and drag and drop the file into the FRDM_KL25Z device.
  6. Freedom board firmware is successfully loaded.
  7. Open and run the NXP_GUI-1.0-Setup.exe file from the GUI folder inside the unzipped package. This installs the FlexGUI software in the system. Install it in a local destination folder.

4.3 Additional software support

Refer to UM11374, KITPF5023FRDMEVM evaluation board user manual for additional software details.

4.4 Ready to use

Start embedded application development.

5. Learn more

5.1 Product summary page

The product summary page for PF5023 is at

5.2 Tool summary page

The tool summary page for KITPF5023FRDMEVM board is at

The page provides overview information, technical and functional specifications, ordering information, documentation and software. The Get Started provides quick-reference information applicable to using the KITPF5023FRDMEVM board, including the downloadable assets.

5.3 References

In addition to our PF5023: Power management integrated circuit (PMIC) for high performance applications page, you may also want to visit:

Application pages:

Hardware pages:

Software pages:

Community page:

5.4 Buy the board

KITPF5023FRDMEVM: Evaluation board featuring the PF5023