Summary of Contents for NXP Semiconductors KITPF5200SKTEVM
Page 1
PF5200, FRDM-KL25Z, PF200 NXP GUI, PMIC, mirror register, One-Time Programming, Try Before Buy Abstract The KITPF5200SKTEVM evaluation board user guide is intended for the engineers involved in the evaluation, design, implementation, and validation of PF5200 Fail-safe system basis chips with multiple SMPS.
Page 2
Date Description UM11363 v.2 20211213 • Global: fixed typos and corrected minor format issues UM11363 v.1.1 20211110 • Global: replaced KITPF52SKTFRDMEM by KITPF5200SKTEVM • Global: added Section 5.2.3.2.3 • Section 4.2: replaced "USB to SPI" by "USB to I C"...
Page 3
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board Important notice NXP provides the enclosed product(s) under the following conditions: This evaluation kit is intended for use of ENGINEERING DEVELOPMENT OR EVALUATION PURPOSES ONLY. It is provided as a sample IC pre-soldered to a printed circuit board to make it easier to access inputs, outputs, and supply terminals.
NXP Semiconductors KITPF5200SKTEVM evaluation board Introduction The KITPF5200SKTEVM evaluation board user guide is intended for the engineers involved in the evaluation, design, implementation, and validation of PF5200 Fail-safe system basis chip with multiple SMPS (Switch Mode Power Supplies). This document contains all of the information required to evaluate the PF5200 Fail-safe system basis chip with two SMPS connected in single or dual mode.
The kit hardware consists of the KITPF5200SKTEVM evaluation board, a FRDM-KL25Z microcontroller board, and the USB cable required to connect the FRDM-KL25Z to the The KITPF5200SKTEVM evaluation board features a socket that allows users to flash an individual PF5200 using the device’s One-Time-Programming (OTP) feature. Connectors, jumpers, and switches on the board can be used to configure an evaluation environment that meets specific design requirements.
Page 6
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board Figure 1. Evaluation board featured component locations Table 2. Jumper or switch functions Position Function Description J1 / J4 Input voltage (3.3 V min / 5.5 V max) J2 / J5 SW1OUT Output for SW1 UM11636 All information provided in this document is subject to legal disclaimers.
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board Table 2. Jumper or switch functions ...continued Position Function Description J3 / J6 SW2OUT Output for SW2 VIN switch PWRON manual control (assume J12 on PWRON_SW position) TBBEN_SEL Apply either V1P5D or 3.3 V from MCU or GND to TBBEN pin...
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board Table 6. TBBEN_SEL jumper (J9) Schematic label Signal name Description J9-1-2 V1P5D TBBEN is supplied with V1P5D (TBB mode forced) J9-3-4 TBBEN_MCU TBBEN pin is controlled by the MCU in Normal or TBB mode J9-5-6 TBBEN is tied to Ground (Normal mode forced) 4.3.5 VIN_IC jumper (J10)
Figure 2. Power and Regulators LED indicators 4.3.11 Test points The KITPF5200SKTEVM board has several test points that facilitate access and measurements. This section summarizes the available test points, how they are color coded, and whether they are a test point component with a part number or a through-hole test point with no part number.
Figure 3. Test points 4.4 Schematic, board layout and bill of materials The schematic, board layout and bill of materials for the KITPF5200SKTEVM evaluation board are available at http://www.nxp.com/KITPF5200SKTEVM. Installing and configuring software and tools 5.1 Flashing or updating the GUI firmware The KITPF5200SKTEVM is delivered with the GUI firmware already flashed.
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board 3. Disconnect and reconnect the USB cable into the SDA port. • This time without pressing the RST push-button, the FRDM_KL25Z device should appear on the left pane of the File explorer as shown in the following figure.
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board 4. Disconnect and reconnect the USB cable into the SDA port. • This time without pressing the RST push-button, the FRDM_KL25Z device should appear on the left pane of the File explorer as shown in the following figure.
GUI". 5.2.2 Launching the PF52 NXP GUI When the KITPF5200SKTEVM kit is set up and the GUI installed, follow the steps below to launch the GUI: 1. Click on the Windows icon (bottom left corner) and locate the NXP GUI in the Windows All Apps bar, Click the NXPGUI icon to launch the GUI.
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board Selection window can also be disabled through the File main menu item. When you finish selecting the settings, click OK. 3. The Framework window opens as shown below: 5.2.3 The Framework window The Framework window consist of the following sections: UM11636 All information provided in this document is subject to legal disclaimers.
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board • Device manager: used to start communication with device, enter or exit test mode, enable I C CRC and I C secure access, enable watchdog. • Framework settings: manages file import/export and framework configuration.
Page 20
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board 5.2.3.1.1 File menu item Load or save a configuration or exit the application. Load and Save are only enabled when OTP tool tab is active. • Display GUI kit selection at start: when starting the GUI, allows you to enable/disable the kit selection window.
Page 21
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board • Naming conventions: selects Friendly or Register name display for OTP tool. Option enabled only when OTP tool is active. The naming convention options are: – Friendly: causes register names to be displayed as user-friendly names throughout the OTP tool.
Page 22
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board • HEX: outputs the script in HEX format. A drop-down menu allows you to select the type of HEX format to be exported. – I-HEX: exports as an Intel Hex script file. – S-HEX: exports as a Simple Hex script file.
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board 5.2.3.2 Device manager The Device Manger menu is located directly below the framework settings menu in the top left corner of the framework window (Figure Note: The Device manager does not display if the Connection toolbar is not selected in the Frameworks setting →...
Page 24
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board Click the Start button to start communication with the PF5200. At this point, the State indicator displays CONNECTED and PF5200 header text changes from red to green. Usually, when connected, the next step is to load a script that is written to the Mirror register.
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board 5.2.3.3 Tools access bar The Tools access bar appears in a vertical row along the left side of the framework window. It provides access to tools that implement various GUI functions. The tool access bar consists of seven items: •...
Page 26
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board 5.2.3.3.2 Script The script editor allows you to create script sequences or to send existing sequences to the device. You can read/write individually to a register, to a digital pin, or to an analog pin. You can also emulate an OTP configuration with this tool. The Script tool is accessible from Tool access bar.
Page 27
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board • Digital pins: enters the script command to read the value of the selected digital pin. • Analog pins: enters the script command to read the value of the selected analog pin. • Registers: enters the script command to read or write to functional and OTP functional registers.
Page 28
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board The Script command window is the area where existing script files can be loaded and where script commands are entered, edited, and executed. The menu bar at the bottom of the window contains the following six buttons: •...
Page 29
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board There are two different tbb-mode procedures, depending on whether or not the OTP fuses have already been burned. Working with a part whose OTP fuses have not yet been burned: 1. Before performing a read or write, be sure you are in tbb-mode. To do so, select tbb- mode in the Device Manager menu and click Apply.
Page 30
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board 4. Click IO PINS button in the Tools access bar. When the IO PINS window appears, set TBBEN high. If TBBEN has already been set high by the MCU, do nothing. 5. Return to the Mirror tool and Read/Write the mirror registers as you require.
Page 32
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board • OTP parameter setting section: this section is organized into four tabs. – Configuration tab: provides a means of setting miscellaneous PF5200 configuration parameters. The system configuration tab displays a different window, depending on whether a QM device or an ASIL B device has been selected in the Program Details panel.
Page 33
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board the following figure, some fields are unavailable when OTP_PWRDN_MODE is set to sequential instead group. The Sequence diagram graph displays the power-up/power-down sequence. The x-axis of the Sequence diagram can be set to either time mode (displays the sequence in increments of time) or slot mode (displays the sequence in terms of the assigned sequence slots).
Page 34
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board mode only, the OTP_SW_MODE setting in the SW miscellaneous window cannot be changed. – Program ID tab: displays the OTP ID. Only NXP users can create a new OTP ID. UM11636 All information provided in this document is subject to legal disclaimers.
Page 35
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board • OTP Details section: collects and stores information about the customer and OTP version. All the information entered in this section is retained as part of the .cfg and TBB file. – The Custom Details window collects information related to the customer.
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board The IO PINS panel consists of three sections: • Log window: maintains a running log of events initiated during the current session. A drop-down menu in the upper left allows the log to be filtered by register read, register write, pin read, and pin write.
Page 37
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board • OTP functional: OTP functional registers access (OTP mirrors register map) In each submenu, registers are organized by categories in the panel on the left. The PF5200 has two types of registers. Read-only registers (for example, ID registers) appear with a Read button only.
Page 38
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board The SW regulators tab gives the main setting of each switch and monitoring configuration. 5.2.3.4.3 Sequence The Sequence tab sets up the power up/power down sequence and the switcher slot assignments for the device. The tab has three sections: •...
Page 39
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board 5.2.3.4.5 PMIC config The PMIC config tab allows you to manage values related to various functions such as Watchdog, Thermal Monitoring, etc. The PMIC config tab contains the following windows: • AMUX: sets values for AMUX_SEL and AMUX_EN •...
Page 40
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board In ASIL-B, an exhaustive list of bits is available only in the I C functional registers. 5.2.3.4.7 Interrupts The Interrupts tag displays interrupts by category and allows you to clear or mask selected interrupts.
• OTP ID: shows the OTP version burned in the part. Setting up and running the KITPF5200SKTEVM 6.1 Setting up the KITPF5200SKTEVM The procedure for setting up the KITPF5200SKTEVM board is as follows: UM11636 All information provided in this document is subject to legal disclaimers.
5.0 V and current limited to 1.0 A. 3. Verify that the FRDM-KL25Z board is firmly mounted to the KITPF5200SKTEVM board. Also, make sure that the USB cable between the FRDM-KL25Z and the PC is securely connected.
Page 43
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board 1. Click the Windows icon at the bottom left of the screen and select NXPGUI icon to open the GUI. 2. When the GUI opens, the Kit Selection window appears. Select PF5200 and click OK.
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board PF5200. If the USB cable is not plugged in, the State message displays "NOT DETECTED". 4. To establish communication between the FRDM- KL25Z and the PF5200 and allow the GUI to take control, click Start in the upper left corner.
Page 45
PWRON pins, so no further action is required on your part. At this point, the PGOOD and RESETBMCU LEDs should be lit on the KITPF5200SKTEVM board, indicating that the PGOOD and RESETBMCU pins have been released. As a cross-check, open the Access tool and check the fields in the SW Regulators tab. If the operation completed without problems, all fields should appear as expected.
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board 6.4 Programming an OTP operation The PROG tool (Section 5.2.3.3.3 "Prog") is used to execute the OTP script and burn the PF5200 fuses. The OTP script can be the same one created and tested in Section 6.3...
UM11636 NXP Semiconductors KITPF5200SKTEVM evaluation board 6.5 OTP script example This section contains an example of a complete OTP script that can be load and executed. //PF5200 - OTP Editor //file generated on lun. janv. 18 21:22:32 2021 //Device Type : PF5200-ASILB...
PF5200 — detailed information on PF5200, Dual-Channel PMIC for Automotive Applications – 2 High Efficient LVBUCK, Fit for ASIL B Safety Level http://www.nxp.com/PF5200 KITPF5200SKTEVM — detailed information on this board, including documentation, downloads, and software and tools http://www.nxp.com/KITPF5200SKTEVM NXP GUI for Automotive PMIC Families — Software GUI for NXP's Automotive PMIC products https://www.nxp.com/PMIC-GUI-SW...
NXP Semiconductors. In no event shall NXP implied or statutory, including but not limited to the implied warranties of Semiconductors be liable for any indirect, incidental, punitive, special or non-infringement, merchantability and fitness for a particular purpose.
Need help?
Do you have a question about the KITPF5200SKTEVM and is the answer not in the manual?
Questions and answers