1
Get Started2
Get to Know the Hardware3
Configure Hardware4
Install SoftwareSign in to save your progress. Don't have an account? Create one.
The NXP analog product development boards provide an easy-to-use platform for evaluating NXP products. The boards support a range of analog, mixed-signal and power solutions. They incorporate monolithic integrated circuits and system-in-package devices that use proven high-volume technology. NXP products offer longer battery life, a smaller form factor, reduced component counts, lower cost and improved performance in powering state-of-the-art systems.
This page will guide you through learning about how to set up the KITPF8200FRDMPGM programming board.
Working with the KITPF8200FRDMPGM requires the kit contents, additional hardware and a Windows PC workstation with installed software.
Something went wrong! Please try again.
This programming board requires a Windows PC workstation with the following specifications:
Something went wrong! Please try again.
Installing software is necessary to work with this evaluation board. Software package NXP_FlexGUI_PF8x_Rev_0.7.x or higher contains:
Something went wrong! Please try again.
The KITPF8200FRDMPGM programming board provides an easy-to-use platform for programming NXP products. The NXP OTP programming boards provide an easy-to-use platform for programming the default configuration of the NXP PF81/82 power management products. The boards support all voltages and signals needed for OTP programming.
The KITPF8200FRDMPGM is a programming board that provides the user with information to program the PF81/82 multi-channel power management integrated circuit.
Something went wrong! Please try again.
The Freedom KL25Z is an ultra-low-cost development platform for Kinetis® L Series KL1x (KL14/15) and KL2x (KL24/25) MCUs built on Arm® Cortex®-M0+ processor.
Features include: Easy access to MCU I/O, battery-ready, low-power operation, a standards-based form factor with expansion board options and a built-in debug interface for flash programming and run-control.
Something went wrong! Please try again.
The KITPF8200FRDMPGM consists of a multiple board with FRDM-LKL25 as shown in the final assembly below.
Something went wrong! Please try again.
This section summarizes the overall setup. A detail description is provided in the User Guide.
Suggested equipment’s needed for test:
Something went wrong! Please try again.
Something went wrong! Please try again.
It is recommended to learn about the devices and their specifications prior to operating the boards. The device has a high level of flexibility due to parameter configuration available in the OTP. This impacts the functionality of the device. It is key to understand how the parameters are programmed on each device.
Note: The board is populated with a Programming Socket: Clamshell 56-pin QFN.
Something went wrong! Please try again.
Configure the hardware and workstation as illustrated.
SCL
and SDA
pins are connected only to the PMIC and isolated from the system bus to avoid the unpowered system from pulling down/up the signal causing communication problemsSomething went wrong! Please try again.
Something went wrong! Please try again.
Download and run SW for the KITPF8200FRDMPGM programming board. These evaluation boards use FlexGUI software for the PF8100/PF8200 device. Prior to the installation of the FlexGUI software and performing device firmware updates (if needed), download and unzip the NXP_FlexGUI_PF8x_REV_0.7.x.zip file to any desired location.
Something went wrong! Please try again.
Something went wrong! Please try again.
The FlexGUI software installation requires only extracting the zip file in a desired location.
FlexGUI is started by running the batch file: NXP_FlexGUI_PF8x_Rev_0.7.x\NXP FlexGUI\bin\flexgui-app-pf8xxxx.bat
. The FlexGUI Rev 0.7.0 or higher, interfaces with the FRDM-KL25Z Freedom board via USB-HID protocol, which should be recognized automatically by the Windows OS eliminating the need for any extra hardware drivers. See "UM11162: Section 4.4 'Updating the PF81/82 FlexGUI firmware'" for details on how to install or update the FRDM-KL25Z, in case the board is not loaded with the latest firmware and USB-HID support.
Something went wrong! Please try again.
The FRDM-KL25Z Freedom board is used as a communication bridge to interface the FlexGUI with the PMIC and other I²C devices. The firmware is organized in three levels:
Note: The following firmware updates are optional and can be skipped if the firmware is up to date.
Something went wrong! Please try again.
SDA
port on the Freedom board. A new BOOTLOADER device should appear on the left pane of the file explorerMSD-DEBUG-FRDM-KL25Z_Pemicro_v118.SDA
into the BOOTLOADER drive. The file should be located in the "KL25Z firmware" folderSDA
port (this time without pressing the pushbutton). A new device called "FRDM_KL25Z" is installed on the PCSomething went wrong! Please try again.
If a new software or silicon release requires a firmware update on the FRDM-KL25Z Freedom board, use the following procedure to upgrade or downgrade the firmware of the Freedom board as needed. Note that this procedure is needed only to update the firmware and may be skipped if no change is needed.
SDA
port (without holding the pushbutton)flexgui-fw-kl25z-usb-hidpf8x00-v0.1.1.bin
, drag and drop the file into the FRDM_KL25Z driverSomething went wrong! Please try again.
Now, start your embedded application development.
Something went wrong! Please try again.
The tool summary page for the KITPF8200FRDMPGM is at KITPF8200FRDMPGM. This page provides overview information, technical and functional specifications, ordering information, documentation and software. The Getting Started guide provides quick-reference information applicable to using the KITPF8200FRDMPGM programming board, including the downloadable assets.
Connect with other engineers and get expert advice on designing with the KITPF8200FRDMPGM on one of our community sites.
Configure the Hardware
Configuration Image
Device Considerations
Setting Up the Board
Generating OTP Configuration