Getting Started with the KITFS26AEEVM Evaluation Board

This page will assist you in learning about your KITFS26AEEVM evaluation board.

Get to Know the Hardware

2.1 Board Features

  • VBAT power supply connectors (Jack and Phoenix)
  • VPRE output capability up to 2.0 A
  • VBOOST in independent mode or in front-end topology to support battery cranking profiles
  • VCORE up to 1.5 A peak
  • LDO1 and LDO2 from 3.3 V or 5.0 V, up to 400 mA
  • VTRK1 and VTRK2, from 3.3 V or 5.0 V, up to 125 mA
  • VREF 1 % accuracy regulator for external ADC reference
  • FS0B, FS1b external safety pins
  • USB to SPI protocol for easy connection to software GUI
  • LEDs that indicate signal or regulator status
  • Manual or Automated OTP fuse programming
  • Advance system monitoring via AMUX or external ADC
  • Analog variable resistor to test external VMON

2.2 Board Description

The FS26 family can be evaluated with this board as it is populated with a superset part. The FS26xx part soldered on the board can be fused one time or it is possible to test as many configurations as needed in Emulation mode.

This board was designed to sustain up to 2.0 A total on VPRE. Layout is done using six layer PCB stack up. Set initial current limitation of 1 A.

2.3 Board Components

Overview of the KITFS26AEEVM evaluation board

GS-KITFS26AEEVM-IMG1
  1. VBAT Phoenix connector
  2. VBAT3 position switch
  3. VBAT Jack connector
  4. VDDIO selection
  5. Regulators outputs
  6. WAKE1 and WAKE2 inputs switches
  7. FS26 SBC
  8. KL25Z Freedom headers (bottom)
  9. VDEBUG pin source selection (switch or MCU)
  10. VDEBUG pin voltage level switches
  11. VDDIO USB voltage level selection
  12. VMONEXT variable resistor
  13. Signal connector
  14. Program connector
  15. Regulators output LED indicators
  16. Program burning voltage LED indicator
  17. Safety output LED indicators

Install Software

This development kit uses FlexGUI software. FlexGUI software is based on Java JRE.

Preparing the Windows PC workstation consists of three steps.

  1. Install the appropriate Java SE Runtime Environment (JRE).
  2. Install Windows 7 FlexGUI driver.
  3. Install FlexGUI software package.

3.1 Flashing or Updating the GUI Firmware

The KITFS26AEEVM is delivered with the GUI firmware flashed. If MCU firmware is flashed, ignore this section. If it is specified to update the firmware or it is malfunctioning, follow the instructions in Section 3.1.1 "Flashing Freedom board firmware for Windows 7" and Section 3.1.2 "Flashing Freedom board firmware from Windows 10".

3.1.1 Flashing Freedom board Firmware for Windows 7

Steps 1 and 2 are not required if BOOTLOADER is already loaded in the Freedom board.

  1. Press the RST pushbutton 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. Drag and drop the file “MSD-DEBUG-FRDM-KL25Z_Pemicro_v118.SDA” into the BOOTLOADER drive.
    Note: Make sure to allow enough time for the firmware to be saved in the Bootloader
  3. Disconnect and reconnect the USB cable into the SDA port.
    • This time without pressing the RST pushbutton, FRDM_KL25Z device should appear on the left pane of the File explorer. GS-KITFS26AEEVM-IMG1
  4. Locate the file “nxp-gui-fw-frdmkl25z-usb_hid-fs2630_vX.Y.bin” from the package and drag and drop the file into the FRDM_KL25Z device.
    Note: Make sure to allow enough time for the firmware to be saved.
  5. Freedom board firmware is successfully loaded. Disconnect and reconnect the USB cable into the KL25Z USB port.

3.1.2 Flashing Freedom board Firmware from Windows 10

  1. Disable the storage services: run the services, double-click on the storage service from the list and press STOP. GS-KITFS26AEEVM-IMG2
    Steps 2 and 3 are not required if BOOTLOADER is already loaded in the Freedom board.
  2. Press the RST pushbutton and connect the USB cable into the SDA port on the Freedom board.
    • a. A new “BOOTLOADER” device should appear on the left pane of the File explorer.
  3. Drag and drop the file “MSD-DEBUG-FRDM-KL25Z_Pemicro_v118.SDA” 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 pushbutton, FRDM_KL25Z device should appear on the left pane of the File explorer. GS-KITFS26AEEVM-IMG3
  5. Locate the file “nxp-gui-fw-frdmkl25z-usb_hid-fs2630_vX.Y.bin” from the package and drag and drop the file into the FRDM_KL25Z device.Note: Make sure to allow enough time for the firmware to be saved.
  6. Freedom board Firmware is successfully loaded. Disconnect and reconnect the USB cable into the KL25Z USB port.

3.1.3 Installing GUI Software Package

To install the FS26 NXP GUI, download or obtain the NXP GUI package, unzip 1- NXP_GUI_Setup folder:

GS-KITFS26AEEVM-IMG4

Double-click NXP_GUI_version-Setup.exe and follow the instructions.

GS-KITFS26AEEVM-IMG5

Proceed with the following pop-up windows to install the application on Windows PC:

GS-KITFS26AEEVM-IMG6
GS-KITFS26AEEVM-IMG7
GS-KITFS26AEEVM-IMG8
GS-KITFS26AEEVM-IMG9

Select the following options before completing the installation of the setup:

  • Run NXP_GUI
  • Show Readme

Select Finish to complete the installation.

GS-KITFS26AEEVM-IMG10

When installation is finished the application can be found in the windows search bar as “NXPGUI”.

Configure the Hardware

GS-KITFS26AEEVM-IMG11

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

  1. With SW1 in middle position, set DC power supply to 12 V and current limit to 1.0 A. Attach the DC power supply positive and negative output to KITFS26AEEVM VBAT Phoenix connector(J1). Or connect 12 V power supply to VBAT Jack (J2).

    Table 1. VBAT Phoenix connector (J1)

    Table 2. VBAT three position connector (SW1)

  2. Connect the Windows PC USB port to the KL25Z USB side of the freedom board included in the kit, using the provided USB 2.0 cable.
  3. Turn On SW6 to apply 5.0 V to the VDebug pin.
  4. Turn On the power supply.
  5. Close SW1.

Note: At this step, the product is in debug mode and all regulators are turned Off. The user can then power up with OTP configuration or configure the mirror registers before power up. Power up is effective as soon as SW6 is turned Off.

4.1 Ready to Use

Start embedded application development.