Summary of Contents for NXP Semiconductors KITPF5030FRDMEVM
Page 1
Rev. 1.0 — 7 March 2023 User manual Document information Information Content Keywords PF5030, KITPF5030FRDMEVM, KL25Z, I C, spf-53090 Abstract The KITPF5030FRDMEVM provides flexibility to explore all the features of the device and make measurements on the main part of the application.
Page 3
UM11853 NXP Semiconductors KITPF5030FRDMEVM 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.
PF5030 Configurable Power Management IC. The KITPF5030FRDMEVM enables development on PF5030 family of devices. The kit can be connected to the NXP GUI software, which allows you to explore registers, try OTP configurations, and burn the part.
- latest version 4 Getting to know the hardware The KITPF5030FRDMEVM provides flexibility to explore all the features of the device and make measurements on the main part of the application. In combination with the FRDM-KL25Z MCU board, the NXP GUI software allows access to the registers in read and write mode.
• Support OTP fuse capabilities • Voltage monitoring jumper setting 4.3 Schematic, board layout, and bill of materials The schematic, board layout, and bill of materials for the KITPF5030FRDMEVM board are available at www.nxp.com/KITPF5030FRDMEVM. 4.3.1 VMON board configuration The VMON configuration is highly dependent on the use case. This kit is delivered with a default configuration.
I C bus on J4 connector, but R58 and R59 must be removed. In addition to this change, make sure that the VDDIO voltage domain and ground are the same on MCU side and KITPF5030FRDMEVM side. 4.3.3 VDDIO The VDDIO pin is powered through VDDIO net and is used to supply internal buffers and I C communication.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board For VDDIO_SEL 1.8 V: Close SJ8, SJ10 and Open SJ9 For VDDIO_SEL 3.3 V: Close SJ8 and Open SJ9, SJ10 For VDDIO_SEL 5 V: Close SJ9 and Open SJ8 10 nF VDDIO 115 kΩ...
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Table 1. Evaluation board featured components location Number Description VIN_5V and VIN_3V3 power supply input VIN three position switch • Left position: VIN from USB • Middle position: board not supplied • Right position: VIN from J1...
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Table 12. Evaluation board test points description Test point name Signal name Description RSTB Reset pin (active low) AMUX Analog multiplexer output FS0B Fail-safe pin (active low) TP10 INTB Interruption pin (active low) TP12 PGOOD...
Page 15
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 8. Evaluation board jumpers location (with default position) Table 13. Evaluation board jumpers description Name Function Pin number Description Apply voltage to DBG pin 1−2 Either 4.5 V (DBG mode) or 7.95 V (OTP / test mode). See SW1 position VMON_EXT input selection 10−12...
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board 4.4.4 LED signaling Figure 9 shows the LEDs provided as visual output devices for the evaluation board: Figure 9. Evaluation board LED signaling location Table 14. Evaluation board LED signaling description Label Name Color Description RSTB...
Page 18
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 11. Switches location bottom Table 15. SW1 description Position Function Description PF5030 OTP can be emulated and RIGHT OTP mode ON programmed when J3 populated PF5030 OTP cannot be emulated LEFT OTP mode OFF and programmed Table 16. SW2 description...
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Table 17. SW3 description Switch number Voltage rail Description VIN_5V Each LED is connected through an BUCK1 independent switch. Disconnecting BUCK2 them allows more accurate efficiency measurement. BUCK3 The switches also disconnect the LDO1 FRDM-KL25Z ADC inputs.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 12. Services configuration 2. Press the RST push button and connect the USB cable to the SDA port on the FRDM-KL25Z board. • A new “bootloader” device appears on the left pane of the file explorer 3.
Page 21
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Then double click on the "NXP_GUI-version-Setup.exe" shown in Figure 15 and follow the instructions. Figure 15. NXP_GUI_version_Setup.exe To install the application on Windows PC, proceed with the pop-up windows shown in Figure 16 Figure Figure 16. NXP GUI setup 1/2 Figure 17. NXP GUI setup 2/2...
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 18. NXP GUI setup completion Select Finish to complete the installation. When installation is finished, you can search the application on the Windows search bar as “NXPGUI”. Click to launch. 6 Using PF5030 NXP GUI To follow the steps in this section, ensure that the board is connected using the appropriate hardware configuration.
Page 23
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 19. Kit selection window To avoid the kit selection window on every launch, you can check the box “Use this configuration and do not ask again”. The window shown in Figure 20 opens. Figure 20. NXP GUI framework You are now using the PF5030 GUI interface.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board • Micro and Device Status: Indicates if the computer USB is connected to the kit. Displays firmware and GUI version. Displays the current state of the fail-safe state machine. Click Display button to refresh.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board • Calculator These four tabs are used to define the entire FS86 OTP configuration. When the OTP configuration is defined, TBB/OTP scripts can be generated using the Export menu. Generate a TBB file for emulation and an OTP file for OTP programming.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 23. OTP System Configuration tab, part 2 of 2: Power-up sequence diagram 6.3.2 Switching and LDO regulators tab The switching and LDO Regulators tab shown in Figure 24 has several sections: • Block diagram: Summarize the output voltages of each regulator •...
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 25. OTP Functional Safety tab 6.4 Establishing the connection between the NXP GUI and the hardware The device manager allows the connection of the FS86 development board with the NXP GUI. Before plugging the KL25Z USB port USB to the computer, the MCU is in a “NOT DETECTED” state.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board The current mode can be read using the refresh button and loop refresh button highlighted in red. Clicking Refresh reads the state one time. Clicking the loop refresh latches and reads the state periodically until a new click deactivates it.
Page 29
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 26. Device programming To set up the hardware before OTP burning, see Section 7.3 configure put device in OTP mode, then follow the steps: • Start the device in OTP mode. • Enter Test mode.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board To check if a valid OTP configuration is already burned, switch off the supply and then on again. Start the device by clicking the "Exit OTP Mode" button. The device starts with the OTP configuration.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 28. Script editor Help window 6.6.1.2 Management commands Some commands are used for formatting the scripts. Figure 29 shows the description of each button. Figure 29. Script editor commands • Run: Runs the script once.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board • Script Editor Help Window: Describes the commands available in script editor and their formats. 6.6.1.3 Script generator The script editor allows the user to save script sequence files, as shown in Figure 30. However, a script sequence file is already saved as an example in the script generator.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board 6.6.3 Access tab 6.6.3.1 Register map All PF5030 I C registers can be accessed in write and read mode using this tab shown in Figure 33. These registers are divided into three sections: • Functional: Main functional I C registers (diagnostics, configuration, and controls) •...
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 34. Bitmap dialog Writing an INIT_FS register automatically updates the corresponding NOT register. 6.6.3.2 INIT Safety tab This tab allows the initialization phase (INIT_FS state) configuration, that must be done before the first good watchdog refresh until the 2 seconds timeout limit.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 35. INIT safety tab To ease the configuration, Read and Write All buttons are implemented. 6.6.3.3 Watchdog tab The watchdog tab gathers all the registers and configurations having an impact on the watchdog, except "Watchdog Type".
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 36. Watchdog tab 6.6.3.4 Diagnostic Safety tab The diagnostic safety tab shown in Figure 37 makes it possible to know the safety status of the device. The safety function events, like voltage monitoring flags, analog and logical BIST status, and safety pins are automatically reported in this tab.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board 6.6.3.5 Main tab Main configuration is possible from the main tab shown in Figure 38. The clock management box allows the configuration of the clock modulation. A regulator can be assigned to a voltage monitoring using the VMON assignment box, leading to a shutdown if OV occurs on the associated regulator.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 39. Regulators tab 6.6.3.7 Main interrupts tab The main interrupts tab shown in Figure 40 allows the monitoring of the regulators, the wake inputs, and the communication events or status. It allows the reading, writing, and polling of overvoltage/undervoltage, overtemperature, and overcurrent flags.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board 6.6.3.8 Fail-safe interrupts tab The fail-safe interrupts tab shown in Figure 41 allows the monitoring of the overvoltage/undervoltage fail-safe monitoring status and the watchdog. It allows the reading, writing, and polling of overvoltage/undervoltage flags.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Figure 42. AMUX measurements 7 Using an evaluation board Before starting the process, consult your development board scheme and user manual to configure your required use case. Learn about OTP before operating with the device. The device has a high level of flexibility due to the parameter configuration available in the OTP.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board Device Mirror OTP Fuse configuration register configuration GUI/ S1 - Config S1 - Config Device interface Primary CONFIG S1bis - Config Images CONFIG aaa-044291 Figure 43. OTP block diagram At device starts-up, the content of the valid (last programmed) sector is loaded into mirror registers. The mirror register content is accessible from the NXP GUI, using specific I C commands.
Page 43
Close (OTP mode ON) 2. Connect the Windows PC USB port to the KITPF5030FRDMEVM board using the provided USB 2.0 cable. 3. If external power supplies are used, set the power supplies to 3.3 V and 5.0 V, and current limit to 1.0 A.
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board At this step, if the product is in OTP mode entry configuration, all regulators are OFF. The user can power up with an OTP configuration or configure the mirror registers before powering up. Power-up sequence starts as soon as one of these four actions occurs: •...
NXP Semiconductors. In no event shall NXP Semiconductors be liable for any indirect, incidental, Evaluation products — This product is provided on an “as is” and “with all punitive, special or consequential damages (including - without limitation - faults”...
Page 47
UM11853 NXP Semiconductors KITPF5030FRDMEVM evaluation board NXP — wordmark and logo are trademarks of NXP B.V. 9.3 Trademarks Notice: All referenced brands, product names, service names, and trademarks are the property of their respective owners. UM11853 All information provided in this document is subject to legal disclaimers.
Need help?
Do you have a question about the KITPF5030FRDMEVM and is the answer not in the manual?
Questions and answers