
NXP Semiconductors
UM11134
FRDMGD3100HBIEVM half-bridge evaluation board
UM11134
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2020. All rights reserved.
User guide
Rev. 3 — 10 February 2020
23 / 35
4. Find the most recent MDS-DEBUG-FRDM-KL25Z_Pemicro_v***.SDA and copy/drag-
and-drop into the
BOOTLOADER
device.
5. Reboot the board by unplugging and re-plugging the connection to the
OpenSDA
port. Verify now the device appears as a “KL25Z” device to continue.
6. Locate the most recent KL25Z firmware; this is distributed as part of the SPIGen
package.
a. From the SPIGen install directory, this is located in the
SPI Dongle Firmware
folder and is named of the form “UsbSPIDongleKL25Z_GD3100_v***.srec”.
•
When using translator revC, use the firmware version 5.4.7 or later.
•
When using the translator revB, use the firmware version only up to 5.4.6, to
maintain backward compatibility and pinout.
b. This .srec file is a product/family-specific configuration file for FRDM-KL25Z
containing the pin definitions, SPI/PWM generation code, and pin mapping
assignments necessary to interface with the translator board as part of
FRDMGD3100HBIEVM.
7. With the KL25Z still plugged through the
OpenSDA
port, copy/drag-and-drop the .srec
file into the KL25Z device memory. Once done, disconnect the USB and plug into the
other USB port, labeled
KL25Z
.
a. The device may not appear as a distinct device to the computer while connected
through the KL25Z USB port, this is normal.
8. The FRDM-KL25Z board is now fully set up to work with FRDMGD3100HBIEVM and
the SPIGen GUI.
a. There is no software stored or present on either the driver or translator boards,
only on the FRDM-KL25Z MCU board.
All uploaded firmware is stored in non-volatile memory until the reset button is hit on the
FRDM-KL25Z. There is no need to repeat this process upon every power up, and there is
no loss of data associated with a single unplug event.
6.3 Using the SPIGEN graphical user interface
The SPIGen graphical user interface is available from NXP.com as an evaluation tool
demonstrating GD3100-specific functionality, configuration, and fault reporting. SPIGen
also includes basic capacity for the FRDMGD3100HBIEVM to control an IGBT, enabling
double-pulse or short-circuit testing.
SPI messages can be realized graphically or in hexadecimal format, and the CSB is
selectable to address one or both GD3100 present on the board. See
SPIGen graphical user interface for GD3100 internal register read and write access.