Getting Started with the KITPF1550FRDMPGM | NXP Semiconductors

Getting Started with the KITPF1550FRDMPGM

Last Modified: 2019-08-05 19:07:00Supports KITPF1550FRDMPGM

Contents of this document

  • 1

    Out of the Box
  • 2

    Plug It In
  • 3

    Configure Hardware
  • 4

    Get Software

1. Out of the Box

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 the process of setting up and using the KITPF1550FRDMPGM programming board.

1.1 Kit Contents/Packing List

The KITPF1550FRDMPGM contents include:

  • Assembled and tested KITPF1550FRDMPGM and preprogrammed FRDM-KL25Z microcontroller board in an anti-static bag
  • Cable, USB type A male/type mini B male 3 ft
  • Quick start guide

1.2 Windows PC Workstation

This programming board requires a Windows PC workstation. Meeting these minimum specifications should produce great results when working with this programming board.

  • USB enabled computer running Windows XP, Vista, 7, 8, or 10 (32-bit or 64-bit)

2. Plug It In

2.1 Board Features

  • Programming socket
    • Clamshell 40-pin QFN socket
  • System features
    • 5.0 V operating input voltage range (from USB connector)
    • Integrated boost converter to supply VDDOTP programming voltage
    • USB to I2C communication via the FRDM-KL25Z interface
    • Inline programming interface connector
  • Attached FRDM_KL25Z
    • Pre-programmed FRDM-KL25Z as a communication link between the EVB and a PC
    • 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

2.2 Board Description

The KITPF1550FRDMPGM board is an easy-to-use circuit board, allowing the user to program PF1550 power management IC.

The FRDM-KL25Z is mounted to the EVB as an integral component and serves as an interface between the KITPF1550GUI and the PF1550 PMIC.

2.3 Board Components

Overview of the KITPF1550FRDMPGM programming board

3. Configure Hardware

Suggested equipment needed for testing:

  • Computer
  • Mini USB type A cable

To configure the hardware, complete the following procedure:

  1. Plug the KITPF1550FRDMPGM board on top of the FRDM-KL25Z FRDM board
  2. Connect the USB cable from the PC to the USB port on the FRDM board
    1. Verify that the board is receiving power (green LED is lit)
  3. Press Reset button on the FRDM board, to ensure that the board is properly recognized

3.1 Configure the Hardware

Suggested equipment needed for testing:

  • Computer
  • Mini USB type A cable

To configure the hardware, complete the following procedure:

  1. Plug the KITPF1550FRDMPGM board on top of the FRDM-KL25Z FRDM board
  2. Connect the USB cable from the PC to the USB port on the FRDM board
    1. Verify that the board is receiving power (green LED is lit)
  3. Press Reset button on the FRDM board, to ensure that the board is properly recognized

4. Get Software

  1. Download KITPF1550GUI.zip from PF1550 Programming Socket Board
  2. Extract all the files to any desired folder on your PC and install it
  3. Click PF1550 icon in the START menu to start KITPF1550GUI

4.1 OTP Programming

  1. Keep the jumper J12 connected on the KITPF1550FRDMPGM socket board
  2. Place a blank PF1550 part in the socket, and ensure that the chip #1 pin matches the socket marked corner
  3. Connect mini-USB cable between FRDM-KL25Z FRDM board and PC, then the “Device connected” prompt in KITPF1550GUI shows good connection
  4. Select the checkbox Click to Enable Target:
  5. Copy the script generated in PF1550 OTP Programming Request Form to the “Script Editor” tab in the GUI. Click Save Script to save to txt file for future loading
  6. Click Run Script to run the OTP programming until the following message is displayed "OK: programming voltage off”. The red LED D2 turns ON, indicating that the programming is in process
  7. Click Verify OTP Values to view the OTP register values of the programmed part
  8. Remove and reconnect jumper J12, then switch to “OTP Configuration” tab to view the PF1550 programmed part start-up sequence
  9. Unplug the mini-USB cable to continue OTP programming for the next new blank part (repeat steps 2 to 7)