background image

NXP Semiconductors

UM11777

FRDMGD3160HB8EVM half-bridge evaluation board

6.4 Troubleshooting

Some common issues and troubleshooting procedures are detailed below. This is not an

exhaustive list by any means, and additional debug may be needed:

Problem

Evaluation

Explanation

Corrective action(s)

Check PWM jumper position on

translator board

Incorrect PWM jumpers obstruct

signal path but not report fault

Set PWMH_SEL (J4) and

PWML_SEL (J5) jumpers properly, for

desired control method:

3.3 V to 5.0 V translator board

reviewed in 

Section 4.6

Check PWM control signal

Ensure that proper PWM signal is

reaching GD3160 PWM input

Monitor EXT_PWML (TP14) and

EXT_PWMH (TP15) for commanded

PWM state

Check FSENB status (see GD3160

pin 15, STATUS3)

PWM is disabled when

FSENB = LOW

Set pin FSENB = HIGH (pin 15) to

continue

No PWM output (no fault reported)

Check CONFIG_EN bit (MODE2)

PWM is disabled when 

CONFIG_EN is logic 1

Write CONFIG_EN = logic 0 to

continue

Check VGE fault (VGE_FLT)

A short on IGBT or SiC module gate,

or too low of VGEMON delay setting

causes VGE fault, locking out PWM

control of the gate.

Clear VGE_FLT bit (STATUS2) to

continue. Increase VGEMON delay

setting (CONFIG6).
If safe operating condition can be

guaranteed, set VGE_FLTM (MSK2)

bit to logic 0, to mask fault.

No PWM output (fault reported)

Check for short-circuit fault (SC) in

STATUS1 register

SC is a severe fault that disables

PWM. SC fault cannot be masked

Clear SC fault to continue. Consider

adjusting SC fault settings on

GD3160:

Adjust short-circuit threshold

setting (CONFIG2)

Adjust short-circuit filter setting

(CONFIG2)

Check for dead time fault (DTFLT) in

STATUS2 register

Dead time is enforced, but fault

indicates that PWM controls signals

are in violation

Clear DTFLT fault bit (STATUS2).
Check PWMHSEL (J10) and

PWMLSEL (J9) are configured to

bypass dead time faults.
Consider adjusting dead time settings

on GD3160:

Change mandatory PWM dead

time setting (CONFIG5)

Mask dead time fault (MSK2)

PWM output is good, but with

persistent fault reported

Check for overcurrent (OC) fault in

STATUS1 register

OC fault latches, but does not disable

PWM. OC fault cannot be masked.

Clear OC fault bit (STATUS1).
Adjust OC fault detection settings on

GD3160:

Adjust overcurrent threshold

setting (CONFIG1)

Adjust overcurrent filter setting

(CONFIG1)

PWM or FSSTATE rising edge has

longer delay than falling edge

Check translator output voltage

versus GD3160 VDD voltage

Low translator output voltage

(compared with correct VDD at

GD3160) causes the high threshold

at the GD3160 pin to be crossed later

than commanded

Check translator output voltage

selection (J233) is configured to the

same level as the GD3160 VDD
Check VCCSEL supply or translator

outputs on the translator board

for excessive loading or supply

droop/pulldown

WDOG_FLT reported on startup

Check VSUP and VCC are powered

On initialization, watchdog fault is

reported when one die is powered up

before the other

Check VSUP and VCC both have

power applied.
Clear WDOG_FLT bit (STATUS2) to

continue.

SPIERR reported on startup

Check KL25Z/translator connection

On initialization, SPIERR can occur

when the SPI bus is open, or when

GD3160 IC is powered up before the

translator (which provides CSB).

Clear SPIERR fault to continue.
Reinitialize power to GD3160 after

translator is powered (over USB).

UM11777

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2022. All rights reserved.

User manual

Rev. 1 — 6 May 2022

34 / 39

Summary of Contents for SAFE ASSURE FRDMGD3160HB8EVM

Page 1: ...1 6 May 2022 User manual Document information Information Content Keywords automotive half bridge GD3160 gate driver Abstract This document describes key features and usage requirements for performin...

Page 2: ...half bridge evaluation board Rev Date Description 1 20220506 initial version Revision history UM11777 All information provided in this document is subject to legal disclaimers NXP B V 2022 All rights...

Page 3: ...in an application heavily depends on proper printed circuit board layout and heat sinking design as well as attention to supply filtering transient suppression and I O signal quality The product prov...

Page 4: ...3160HB8EVM half bridge evaluation board 2 FRDMGD3160HB8EVM Figure 1 FRDMGD3160HB8EVM UM11777 All information provided in this document is subject to legal disclaimers NXP B V 2022 All rights reserved...

Page 5: ...cations An overview of the technical and functional specifications for the board Documents and Software Design Resources All of the information and resources required by users who have already purchas...

Page 6: ...o the serial peripheral interface SPI registers on the GD3160 gate drive devices in either daisy chain or standalone configuration The KITGD316xTREVB translator board is used to translate 3 3 V signal...

Page 7: ...pin for fast response to faults Compatible with negative gate supply Compatible with 200 V to 1700 V IGBTs power range 125 kW Table 1 Device features 4 4 Board description The FRDMGD3160HB8EVM is a ha...

Page 8: ...ltage domain is 12 V VSUP domain that interfaces with the MCU and GD3160 control registers through the 24 pin connector interface The low side driver and high side driver domains are driver control in...

Page 9: ...ide 6 INTBL interrupt bar low side 7 MOSIL master out slave in low side 8 SCLK serial clock input 9 MISOL master in slave out low side 10 EN_PS MCU signal to enable flyback power supply for high side...

Page 10: ...WMH PWM input high side 22 FSSTATEH fail safe state high side 23 GND ground 24 INTBH interrupt bar high side Table 2 Low voltage domain 24 pin connector definitions continued 4 4 2 Test point definiti...

Page 11: ...supply test point for low side driver gate of IGBT or SiC module VRFL TP9 5 0 V reference test point for isolated analog circuitry on low side driver High side driver domain AMXH TP23 high side drive...

Page 12: ...ble controlled from MCU PS_EN J2 2 3 flyback power supply enable always on 1 2 normal operation CSB J3 2 3 daisy chain operation 1 2 dead time fault protection enabled low side PWMALTH_SEL J7 2 3 dead...

Page 13: ...channel MOSFET Potentiometer R32 adjusts resistor R3 for VCCH VCCL and VEEH VEEL tune VCC GNDISO for 17 V Table 5 Power supply definition 4 4 4 Bottom view Figure 6 FRDMGD3100HB8EVM bottom view UM117...

Page 14: ...ate low resistor in series with the GL pin at the output of the GD3160 gate low driver and P6 SiC module gate that controls the turn off current for SiC MOSFET gate RAMC series resistor between P6 SiC...

Page 15: ...tput pin of low side driver indicating reported fault status when on active LOW High side INTB connected to the INTB interrupt output pin of high side driver indicating reported fault status when on a...

Page 16: ...The Freedom KL25Z is an ultra low cost development platform for Kinetis L series MCU built on Arm Cortex M0 processor Figure 9 Freedom development platform UM11777 All information provided in this doc...

Page 17: ...SEL J4 2 3 selects PWM high side control from fiber optic receiver inputs 1 2 selects PWM low side control from KL25Z MCU PWML_SEL J5 2 3 selects PWM low side control from fiber optic receiver inputs...

Page 18: ...T P6 module Windows based PC High voltage DC power supply for DC link voltage Low voltage DC power supply for VSUP 12 V DC gate drive board low voltage domain Voltmeter for monitoring high voltage DC...

Page 19: ...on appears on the desktop By default the FlexGUI executable file is installed at C NXP_GD31xx_GUI x x x msi Installing the device drivers overwrites any previous FlexGUI installation and replaces it w...

Page 20: ...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 wi...

Page 21: ...igure 13 Kit selection FlexGUI settings Access settings by selecting Settings from the File menu Figure 14 GUI settings menu UM11777 All information provided in this document is subject to legal discl...

Page 22: ...luation board The Loader and Logs settings are shown below Figure 15 Loader settings Figure 16 Logs settings UM11777 All information provided in this document is subject to legal disclaimers NXP B V 2...

Page 23: ...electing Settings from the File menu The Register Map and Tabs settings are shown below Figure 17 Register map settings Figure 18 Tabs settings UM11777 All information provided in this document is sub...

Page 24: ...board Command Log window The Command Log area informs the user about application events Figure 19 Command Log area UM11777 All information provided in this document is subject to legal disclaimers NX...

Page 25: ...tus menus Pins tab functionality Set control levels Default values are shown Control pins set values to a default to a functional state FSENB enable disable fail safe enable EN_PS enables flyback supp...

Page 26: ...r all faults and automatically poll status registers Figure 22 Status tab functionality Analog tab functionality Read and poll ADC values from the high voltage domain Displays raw ADC and converted va...

Page 27: ...using the W button Copy button to copy the read values to the write line can be set to copy automatically Reset button to undo the changes on the write line and reset to the previous value Global regi...

Page 28: ...ntrols are disabled when not in config mode Provides a more intuitive visual way to set parameters All settings are automatically synchronized with the register controls Figure 25 Gate drive tab UM117...

Page 29: ...ted to current sense Provides a more intuitive visual way to set parameters All settings are automatically synchronized with the register controls Figure 26 Current sense tab UM11777 All information p...

Page 30: ...t and segmented drive Provides a more intuitive visual way to set parameters All settings are automatically synchronized with the register controls Figure 27 Desat and segmented drive tab UM11777 All...

Page 31: ...egister controls Figure 28 Overtemperature tab Undervoltage and overvoltage threshold tab Allows setting of parameters related to undervoltage and overvoltage threshold Provides a more intuitive visua...

Page 32: ...on board Measurements tab Allows monitoring and graphing of ADC and temperature values Figure 30 Measurements tab UM11777 All information provided in this document is subject to legal disclaimers NXP...

Page 33: ...modified when in configuration mode Red indicates that a fault has been latched Figure 31 Status tab Pulse tab Used for double pulse short circuit and PWM testing Select desired T1 T2 and T3 timings...

Page 34: ...2 register Dead time is enforced but fault indicates that PWM controls signals are in violation Clear DTFLT fault bit STATUS2 Check PWMHSEL J10 and PWMLSEL J9 are configured to bypass dead time faults...

Page 35: ...VCC level Check Zener diode in power supply circuit for proper value in setting VEE level Clear VCCOV bit STATUS1 to continue VCCOV fault reported on startup Check VCC GNDISO potential PWM is disabled...

Page 36: ...cts or services a used in safety critical applications or b in which failure could lead to death personal injury or severe physical or environmental damage such products and services hereinafter refer...

Page 37: ...ce names and trademarks are the property of their respective owners NXP wordmark and logo are trademarks of NXP B V Kinetis is a trademark of NXP B V SafeAssure is a trademark of NXP B V UM11777 All i...

Page 38: ...Freedom development platform 16 Fig 10 Translator board 17 Fig 11 Evaluation board and system setup 18 Fig 12 FRDM KL25Z setup and interface 19 Fig 13 Kit selection 21 Fig 14 GUI settings menu 21 Fig...

Page 39: ...icators 15 4 5 Kinetis KL25Z Freedom board 16 4 6 3 3 V to 5 0 V translator board 17 5 Configuring the hardware 17 6 Installation and use of software tools 19 6 1 Installing FlexGUI on your computer 1...

Reviews: