KT33816FRDMUG, KIT33816FRDMEVM Evaluation Board - User s Guide

Freescale Semiconductor
User’s Guide
Document Number: KT33816FRDMUG
Rev. 2.0, 11/2014
KIT33816FRDMEVM Evaluation Board
Figure 1. KIT33816FRDMEVM
© Freescale Semiconductor, Inc., 2014. All rights reserved.
Contents
1 Important Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3 Understanding the System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4 Getting to Know the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5 Installing the Software and Setting up the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
8 Silkscreen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
9 Bill of Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
10 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
11 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
KT33816FRDMUG, Rev. 2.0
2
Freescale Semiconductor, Inc.
Important Notice
1
Important Notice
Freescale 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. This EVB may be used with any development system or other source of I/O
signals by simply connecting it to the host MCU or computer board via off-the-shelf cables. This EVB is not a
Reference Design and is not intended to represent a final design recommendation for any particular
application. Final device in an application will be heavily dependent 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 goods provided may not be complete in terms of required design, marketing, and or manufacturing related
protective considerations, including product safety measures typically found in the end product incorporating
the goods. Due to the open construction of the product, it is the user's responsibility to take any and all
appropriate precautions with regard to electrostatic discharge. In order to minimize risks associated with the
customers applications, adequate design and operating safeguards must be provided by the customer to
minimize inherent or procedural hazards. For any safety concerns, contact Freescale sales and technical
support services.
Should this evaluation kit not meet the specifications indicated in the kit, it may be returned within 30 days from
the date of delivery and will be replaced by a new kit.
Freescale reserves the right to make changes without further notice to any products herein. Freescale makes
no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor
does Freescale assume any liability arising out of the application or use of any product or circuit, and
specifically disclaims any and all liability, including without limitation consequential or incidental damages.
"Typical" parameters can and do vary in different applications and actual performance may vary over time. All
operating parameters, including "Typical", must be validated for each customer application by customer's
technical experts.
Freescale does not convey any license under its patent rights nor the rights of others. Freescale products are
not designed, intended, or authorized for use as components in systems intended for surgical implant into the
body, or other applications intended to support or sustain life, or for any other application in which the failure
of the Freescale product could create a situation where personal injury or death may occur.
Should the buyer purchase or use Freescale products for any such unintended or unauthorized application,
the buyer shall indemnify and hold Freescale and its officers, employees, subsidiaries, affiliates, and
distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising
out of, directly or indirectly, any claim of personal injury or death associated with such unintended or
unauthorized use, even if such claim alleges that Freescale was negligent regarding the design or manufacture
of the part. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other
product or service names are the property of their respective owners.
© Freescale Semiconductor, Inc. 2014.
KT33816FRDMUG, Rev. 2.0
Freescale Semiconductor
3
Getting Started
2
Getting Started
2.1
Kit Contents/Packing List
The KIT33816FRDMEVM contents include:
•
Assembled and tested evaluation board in an anti-static bag
•
Quick Start Guide, Analog Tools
•
Warranty card
2.2
Jump Start
Freescale’s analog product development boards help to easily evaluate Freescale products. These tools support analog mixed signal and
power solutions including monolithic ICs using proven high-volume SMARTMOS mixed signal technology, and system-in-package devices
utilizing power, SMARTMOS and MCU dies. Freescale products enable longer battery life, smaller form factor, component count reduction,
ease of design, lower system cost and improved performance in powering state of the art systems.
•
Go to www.freescale.com/analogtools
•
Locate the kit
•
Review the Tool Summary Page
•
Look for
•
Download documents, software, and other information
Once the files are downloaded, review the user guide in the bundle. The user guide includes setup instructions, BOM and schematics.
Jump start bundles are available on each tool summary page with the most relevant and current information. The information includes
everything needed for design.
2.3
Required Equipment and Software
To use this kit, you need:
•
Power supply 12 V with current limit set initially to 4.0 A
•
Oscilloscope (four-channel preferably) with current probe(s) (10 MHz bandwidth)
•
SPIGen 7.0 or greater www.freescale.com/analogtools
•
USB to mini USB cable to connect the computer to the KL25Z
2.4
System Requirements
The kit requires the following to function properly with the software:
•
USB-enabled PC with Windows® XP or higher
KT33816FRDMUG, Rev. 2.0
4
Freescale Semiconductor, Inc.
Understanding the System
3
Understanding the System
KIT33816FRDMEVM uses the freedom board KL25Z to communicate with the MC33816 by SPI to setup registers and flash CRAM and
DRAM. The KL25Z is also controlling the start and end of injection thanks to the STARTx pins. This particular application drives four
injectors, two fuel pumps and an external DCDC.
3.1
Block Diagram
The high level system block diagram (Figure 2) outlines the way the Freescale standard products are used to implement this particular
application of four cylinders (INJ1, INJ2, INJ3 and INJ4) and two fuel pump (FP1 and FP2). Communication between the KL25Z and
MC33816 is done by SPI, control and reporting is done through I/Os.
+
VSUPP
-
VBOOST
VBAT
VSUPP
Reverse Battery
and
Transient Protection
VBATT
VBOOST
1
+5V
LED
+5V
Regulator
VBAT_EXT
VBAT
B_HS1
G_HS1
S_HS1
HS1
MOSFET
VBOOST
VCC5
1
INJ1
2
VCCIO
1
VCCIO_EXT
VCCP
INT_CLK
1
B_HS2
G_HS2
S_HS2
HS2
MOSFET
D_LS1
G_LS1
LS1
MOSFET
D_LS2
G_LS2
LS2
MOSFET
VCCP
CLK
EXT_CLK
1
INJ2
2
VSENSEP1
VSENSEP1
IO_PORT
CSB
MISO
MOSI
SCLK
DBG
VBAT
B_HS3
G_HS3
S_HS3
USB_PWR
LED
MC33816
16
KL25Z
DRVEN
RESETB
START1
START2
START3
START4
START5
START6
FLAG0
LED
FLAG1
LED
HS4
MOSFET
D_LS3
G_LS3
LS3
MOSFET
D_LS4
G_LS4
LS4
MOSFET
LS7
MOSFET
1
INJ3
2
1
INJ4
2
VSENSEP2
FLAG2
FLAG1
FLAG0
IRQB
OA_2
OA_1
VSENSEP2
VBAT
VBAT
VBOOST
VBOOST
B_HS4
G_HS4
S_HS4
EXT_PORT
FLAG2
LED
HS3
MOSFET
B_HS5
G_HS5
S_HS4
HS5
MOSFET
D_LS5
G_LS5
LS5
MOSFET
D_LS6
G_LS6
LS6
MOSFET
G_LS7
+
-
VSENSEP3
VSENSEP4
VSENSEP3
VSENSEP4
1
FP1
2
1
FP2
2
GND
Figure 2. Block Diagram
KT33816FRDMUG, Rev. 2.0
Freescale Semiconductor
5
Understanding the System
3.1.1
Device Features
This evaluation board features the following Freescale products:
Table 1. MC33816 Device Features
Device
MC33816
Description
Features
Programmable Solenoid Controller,
5 high-sides and 7 low-sides
•
•
•
•
•
•
•
Battery voltage range, 5.5 V < VBATT < 32 V (1)
Pre-drive operating voltage up to 72 V
High-side/low-side pre-drive PWM capability up to 100 kHz
All pre-drivers with four selectable slew rates
Eight selectable, pre-defined VDS monitoring thresholds
Encryption for microcode protection
Integrated 1.0 MHz back-up clock
Note:
1. In case VSUPP > 16 V, it is highly recommended to disable the internal VCCP regulator and externally supply VCCP.
3.2
FRDM-KL25Z Freedom Development Platform
The Freescale Freedom development platform is a set of software and hardware tools for evaluation and development. It is ideal for rapid
prototyping of microcontroller-based applications. The Freescale Freedom KL25Z hardware, FRDM-KL25Z, is a simple, yet sophisticated
design featuring a Kinetis L Series microcontroller, the industry's first microcontroller built on the ARM® Cortex™-M0+ core.
Figure 3. FRDM-KL25Z
KT33816FRDMUG, Rev. 2.0
6
Freescale Semiconductor, Inc.
Understanding the System
3.3
Connecting the FRDM-KL25Z Freedom Development Platform
KIT33816FRDMEVM includes a KL25Z already flashed in order to use it as a SPI dongle to control the MC33816.
Only plug in a USB cable from a USB host to the KL25Z mini-B USB connector and SPIGEN (7.xx and above) are needed to use the kit.
The following chapters, Section 3.3.1 through Section 3.3.4 are optional and only required if a software update is needed or if the user
wants to reprogram the KL25Z to develop their own application.
3.3.1
Installing the Drivers (Optional)
To flash the Freedom board using drag and drop from Windows Explorer, USB Drivers and OpenSDA Firmware (MSD & Debug) from
P&E Micro www.pemicro.com/opensda must be loaded on the board.
3.3.2
Enter OpenSDA Bootloader Mode (Optional)
1. Unplug the USB cable if attached.
2. Press and hold the Reset button (SW1).
3. Plug in a USB cable between a USB host and the OpenSDA USB connector (labeled SDAII).
4. Release the Reset button.
A removable drive is visible in the host file system with a volume label of BOOTLOADER. You are now in OpenSDA Bootloader mode.
3.3.3
Load an OpenSDA Application (Optional)
1.
2.
3.
3.3.4
Locate the OpenSDA Applications folder from the downloaded zip file.
Copy and paste or drag and drop the MSD Flash Programmer Application (MSD-FRDM-KL25Z_vXYZ_Pemicro.SDA)
to the BOOTLOADER drive (Make sure to unzip the file before doing the paste or drop).
Unplug the USB cable and plug it into the SDA USB Connector. The new OpenSDA Application is now running and a
FRDM-KL25Z drive visible in the host file system.
Using the MSD Flash Programmer (Optional)
1.
2.
3.
Locate SPIGEN UsbSpiDongleKL25Z_XXX.srec image folder in SPIGEN folder (C:\Program Files (x86)\SPIGen\SPI
Dongle Firmware).
Copy and paste or drag and drop the .srec files to the FRDM-KL25Z drive.
Unplug the USB cable for the open SDA USB Connector and plug it to the USB_KL25Z.
KT33816FRDMUG, Rev. 2.0
Freescale Semiconductor
7
Getting to Know the Hardware
4
Getting to Know the Hardware
4.1
Board Overview
The KIT33816FRDMEVM is an easy-to-use circuit board allowing the user to exercise all the functions of the MC33816 Smart Pre-driver
circuit. A PC communicates to the Evaluation Board (EVB) through a Freedom Board (FRDM-KL25Z) connected to the PC’s USB port.
The Freescale SPIGen program (version 7.0 and above) provides the user interface to the MC33816 SPI port and allows the user to
program the Code RAM and Data Registers, send commands to the IC and receive status from the IC.
4.2
Board Features
The board features are as follows:
•
MC33816 Direct Injection Pre-driver Integrated Circuit
•
USB-to-SPI dongle interface using the FRDM-KL25Z
•
External MOSFETs
•
Power-conditioning circuitry
•
+5.0 V regulator supplies all +5.0 V power required by the MC33816 EVB
•
+12 V VSUPP provides the power to the MC33816 and the loads
4.3
FRDM-KL25Z Features
The FRDM-KL25Z board features are as follows:
•
MKL25Z128VLK4 MCU - 48 MHz, 128 KB Flash, 16 KB SRAM, USB OTG (FS), 80LQFP
•
Capacitive touch slider, MMA8451Q accelerometer, Tri-color LED
•
Flexible power supply options - USB, coin cell battery, external source
•
Easy access to MCU I/O
•
Battery-ready, power-measurement access points
•
Form factor compatible with Arduino™ R3 pin layout
•
New, OpenSDA debug interface
•
Mass storage device flash programming interface (default) - no tool installation required to evaluate demonstration
applications
•
P&E Debug interface provides run-control debugging and compatibility with IDE tools
•
CMSIS-DAP interface: new ARM standard for embedded debug interface
Additional reference documents are available on freescale.com/FRDM-KL25Z
KT33816FRDMUG, Rev. 2.0
8
Freescale Semiconductor, Inc.
Getting to Know the Hardware
4.4
Board Description
The analog part consists of the MC33816 chip controlling external drivers. The digital part consists of the KL25Z controlling the MC33816
by SPI and I/Os.
FUEL PUMP
BANK2
BANK1
MC33816
KL25Z
DCDC
Pi Filter
Figure 4. Board Description
Table 2. Board Description
Name
Description
KL25Z
• Microcontroller used to communicate with the computer by a USB to the
MC33816 by SPI
DCDC
• DCDC converter to generate BOOST voltage
BANK1
• Injectors Bank1: 2 high-side + 2 low-side ton control injectors 1 and 2
BANK2
• Injectors Bank2: 2 high-side + 2 low-side ton control injectors 3 and 4
Fuel Pump
• 1 high-side + 2 low-side to control Fuel Pump 1 and 2
MC33816AE
• Programmable Solenoid Controller
Pi Filter
• Pi Filter circuits remove unwanted or undesired frequencies
KT33816FRDMUG, Rev. 2.0
Freescale Semiconductor
9
Getting to Know the Hardware
4.5
LED Display
Five LED's are provided as visual output devices for the MC33816 evaluation board. The LED devices are:
1. FLAG0 LED - Indicates that the digital FLAG 0 output is a logic 1.
2. FLAG1 LED - Indicates that the digital FLAG 1 output is a logic 1.
3. FLAG2 LED - Indicates that the digital FLAG 2 output is a logic 1.
4. +5.0 V LED - Indicates that the +5.0 volt regulator is running.
5. USB_PWR LED - Indicates that the KL25Z FRDM is connected properly and is attached to an active USB port on a
PC.
4.6
Test Point Definitions
The MC33816 EVB contains 48 test points that provide access to certain signals in the MC33816 as follows:
Table 3. Test Point Definitions
TP #
Signal Name
Description
1
+5.0 V
+5.0 Volt regulator output
2
VCCP
VCCP device pin
3
VCCIO
VCCIO device pin
4
VBAT
VBAT device pin
5
PGND
power ground
6
VBOOST
DC-DC convertor output, 0 to 72 V
7
DGND
digital ground
8
CLK
CLK device pin for external clocking
9
RESETB
RESETB device pin for reset
10
DRVEN
DRVEN device pin for enabling the pre-drivers
11
IRQB
IRQB device pin, output for MCU hardware interruptt
12
MISO
MISO device pin for SPI for data out
13
MOSI
MOSI device pin for SPI for data in
14
SCLK
SCLK device pin for SPI clock
15
CSB
CSB device pin for SPI chip select
16
START1
START1 device pin for injector 1 (INJ1) output control
17
START2
START2 device pin for injector 2 (INJ2) output control
18
START3
START3 device pin for injector 3 (INJ3) output control
19
START4
START4 device pin for injector 4 (INJ4) output control
20
START5
START5 device pin for fuel pump 1 (FP1) output control
21
START6
START6 device pin for fuel pump 2 (FP2) output control
22
VSENSEP4
VSENSEP4 device pin, voltage across R12 current sense resistor for the DC-DC converter
23
VSENSEN4
VSENSEN4 device pin, voltage across R12 current sense resistor for the DC-DC converter
24
PGND
power ground
25
G_HS1
G_HS1 device pin for HS1 driver control
26
G_HS3
G_HS3 device pin for HS3 driver control
27
G_HS5
G_HS5 device pin for HS5 driver control
28
G_HS2
G_HS2 device pin for HS2 driver control
29
G_HS4
G_HS4 device pin for HS4 driver control
30
G_LS5
G_LS5 device pin for LS5 driver control
31
G_LS1
G_LS1 device pin for LS1 driver control
32
G_LS3
G_LS3 device pin for LS3 driver control
33
G_LS6
G_LS6 device pin for LS6 driver control
34
G_LS2
G_LS2 device pin for LS2 driver control
35
G_LS4
G_LS4 device pin for LS4 driver control
36
VSENSEP3
VSENSEP3 device pin, voltage across R26 current sense resistor for the fuel pump bank
37
VSENSEP1
VSENSEP1 device pin, voltage across R21 current sense resistor for the injector bank 1
38
VSENSEP2
VSENSEP2 device pin, voltage across R22 current sense resistor for the injector bank 2
39
VSENSEN3
VSENSEN3 device pin, voltage across R26 current sense resistor for the fuel pump bank
KT33816FRDMUG, Rev. 2.0
10
Freescale Semiconductor, Inc.
Getting to Know the Hardware
Table 3. Test Point Definitions (continued)
TP #
4.7
Signal Name
Description
40
VSENSEN1
41
VSENSEN2
VSENSEN1 device pin, voltage across R21 current sense resistor for the injector bank 1
VSENSEN2 device pin, voltage across R22 current sense resistor for the injector bank 2
42
PGND
power ground
43
PGND
power ground
44
PGND
power ground
45
G_LS7
G_LS7 device pin for LS7 driver control
46
FLAG0
FLAG0 device pin
47
FLAG1
FLAG1 device pin
48
FLAG2
FLAG2 device pin
Input Signal Definitions
The MC33816 EVB has nine logic level input signals used to control certain outputs or functions inside the circuit are:
1. DRVEN - Controls the state of the all the pre-driver outputs
2. RESETB - When the RESETB line is held low, the MC33816 is reset
3. START1 - Provides start signal for Injector 1
4. START2 - Provides start signal for Injector 2
5. START3 - Provides start signal for Injector 3
6. START4 - Provides start signal for Injector 4
7. START5 - Provides start signal for Fuel Pump 1
8. START6 - Provides start signal for Fuel Pump 2
9. DBG - Provides the trace signal if activated
10. CLK - Provides 1 MHz CLK to the MC33816
4.8
Screw Terminal Connections
The MC33816 EVB contains four injector outputs, two fuel pump outputs, and one VSUPP input screw terminal connection.
4.9
Pin Jumpers
There are four 3-pin jumper headers on the MC33816 EVB.
1. VBAT_SELECT - This is a header to supply the +5.0 V linear regulator from VSUPP (position 2-3) or from the
VBAT_EXT.
2. VCCIO_SEL - This is a header to Supply VCCIO from the +5.0 V regulator (position 2-3) or from the 3.3 V coming from
the KL25Z. If KL25Z is used this jumper should always be in 3.3 V position since the KL25Z has a 3.3 V logic (position
1-2).
3. CLK_SEL - This is a header to select the KL25Z Oscillator set to 1 MHz (position 1-2) or an external clock pin (position
2-3).
4. DBG_SEL - This header is not populated in this board revision, since DBG is connected directly to the KL25Z.
4.10 MC33816 EVB Connectors
4.10.1
Input Connector
There is one input connector used to connect the MC33816 EVB to +12 V.
1. (VSUPP) +12 VOLT POWER SUPPLY INPUT Screw Terminal 1 (+) +12 V
Screw Terminal 2 (-) GND
KT33816FRDMUG, Rev. 2.0
Freescale Semiconductor
11
Getting to Know the Hardware
4.10.2
Output Connectors
There are six output connectors that provide the four injector and two fuel pump output signals:
1. (INJ1) INJECTOR OUTPUT 1 Screw Terminal 1 - High-side drive
Screw Terminal 2 - Low-side drive
2. (INJ2) INJECTOR OUTPUT 2 Screw Terminal 1 - High-side drive
Screw Terminal 2 - Low-side drive
3. (INJ3) INJECTOR OUTPUT 3 Screw Terminal 1 - High-side drive
Screw Terminal 2 - Low-side drive
4. (INJ4) INJECTOR OUTPUT 4 Screw Terminal 1 - High-side drive
Screw Terminal 2 - Low-side drive
5. (FP1) FUEL PUMP OUTPUT 1 Screw Terminal 1 - Low-side drive
Screw Terminal 2 - High-side drive
6. (FP2) FUEL PUMP OUTPUT 2 Screw Terminal 1 - Low-side drive
Screw Terminal 2 - High-side drive
4.11 Freedom Board FRDM - KL25Z Connectors
The KL25Z board is to be plugged into the four male connectors J14 - 17, attached with the kit four female connectors are included and
should be soldered directly on the KL25Z.
Table 4. KL25Z J14 Pin-out
PIn
SPIGen Signal
Pin
J14 01
(IRQ)
J14 02
J14 03
(DBG)
J14 04
J14 05
(CLK)
J14 06
J14 07
(FLAG1)
J14 08
J14 09
(FLAG2)
J14 10
J14 11
(FLAG3)
J14 12
J14 13
J14 14
J14 15
J14 16
SPIGen Signal
(FLAG0)
Table 5. KL25Z J16 Pin-out
PIn
SPIGen Signal
Pin
SPIGen Signal
J16 01
DATA0 (DRVEN)
J16 02
J16 03
DATA1 (RESETB)
J16 04
J16 05
DATA2 (START1)
J16 06
SPI0-CSB
J16 07
DATA3 (START2)
J16 08
SPI0-MOSI
J16 09
DATA4 (START3)
J16 10
SPI0-MISO
J16 11
CTRL0 (START4)
J16 12
SPI0-SCLK
KT33816FRDMUG, Rev. 2.0
12
Freescale Semiconductor, Inc.
Getting to Know the Hardware
Table 5. KL25Z J16 Pin-out (continued)
PIn
J16 13
SPIGen Signal
CTRL1 (START5)
J16 16
J16 17
J16 18
CTRL2 (START6)
SPIGen Signal
Pin
SPIGen Signal
J16 14
J16 15
J16 19
Pin
J16 20
Table 6. KL25Z J17 Pin-out
PIn
SPIGen Signal
J17 01
J17 02
J17 03
J17 04
J17 05
J17 06
J17 07
J17 08
J17 09
J17 10
USB PWR
J17 11
J17 12
GND
J17 13
J17 14
GND
J17 15
J17 16
Table 7. KL25Z J15 Pin-out
PIn
SPIGen Signal
Pin
J15 01
ADC0 DP0 (OA1)
J15 02
J15 03
ADC0 DM0 (OA2)
J15 04
J15 05
J15 06
J15 07
J15 08
J15 09
J15 10
J15 11
J15 12
SPIGen Signal
KT33816FRDMUG, Rev. 2.0
Freescale Semiconductor
13
Installing the Software and Setting up the Hardware
5
Installing the Software and Setting up the Hardware
5.1
Installing SPIGen Freeware on your Computer
The latest version of SPIGen is designed to run on Windows 8, Windows 7, Vista or XP-based operating systems. To install the software,
go to www.freescale.com/analogtools and select your kit. Click on that link to open the corresponding Tool Summary Page. Look for "Jump
Start Your Design". Download to your computer desktop the SPIGen software as well as the associated configuration file.
Run the install program from the desktop. The Installation Wizard conducts the rest of the process.
To use SPIGen, go to the Windows Start menu, then Programs, then SPIGen, and click on the SPIGen icon. The SPIGen Graphic User
Interface (GUI) appears. Go to the file menu in the upper left hand corner of the GUI, and select "Open". In the file selection window that
appears, set the "Files of type:" drop-down menu to "SPIGen Files (*.spi)". (As an exceptional case, the file name may have a .txt
extension, in which case, set the menu to "All Files (*.*)".) Next, browse for the configuration file that was saved on the desktop earlier and
select it. Click "Open", and SPIGen creates a specially configured SPI command generator for your evaluation board.
The GUI is shown in Figure 5. The text at the top is the name of the configuration file loaded. The left side panel displays folders that group
user interfaces. The interfaces in the pre-installed MC33816 folder pertain specifically to the board under discussion. The process of
loading the configuration file has assigned a list of "Extra Pins" as well as a list of "Quick Commands", all of which are board-specific.
Figure 5. SPIGen GUI
KT33816FRDMUG, Rev. 2.0
14
Freescale Semiconductor, Inc.
Installing the Software and Setting up the Hardware
5.2
Configuring the Hardware
Mini USB
15.0V
2A
USB
Figure 6. KIT33816FRDMEVM Board Setup
5.3
Step-by-step Instructions for Setting up the Hardware using SPIGen
To perform the examples included in the software bundle, the following connections and setup must be performed:
1. Make sure SPIGen 7.0 (or higher) is installed on the PC and it can communicate with the Freedom board KL25Z, as
described in that kit’s documentation. (See Section 5.1).
2. Connect the KL25Z to the PC using the USB KL25Z port (left side of SW1). The USB_PWR LED on the MC33816 EVB
should be illuminated.
3. Attach the +12 VDC supply (do not turn on power yet) to the VSUPP input connector on the MC33816 EVB, making
sure to observe the GND and +12 V terminals. The current capability of the +12 V supply should exceed the maximum
total current that the number of simultaneously ON loads will require.
4. Attach loads (Injectors) to the INJ1, INJ2, INJ3, and INJ4 output terminals (and optionally FP1 and FP2), as desired.
5. Turn on the +12 V supply. Verify all is working correctly by observing the +5.0 V LED, which should be illuminated.
KT33816FRDMUG, Rev. 2.0
Freescale Semiconductor
15
Installing the Software and Setting up the Hardware
5.4
Running an Example Program
1.
2.
3.
4.
5.
6.
7.
8.
9.
5.5
Launch the SPIGen program.
When the KL25Z is properly connected to the computer, the LED on KL25Z turns blue when SPIGen is running.
Load the config file, by clicking on "File" then "Open" and browsing to the KIT33816AESW.spi file located inside the
"Injector Demo Files" directory.
Go to the "Single Command" page in SPIGen and set the RESETB pin high.
Go to the "Micro code" page under "MC33816" and click on the folder icon on the right side of the "Code Ram 1" edit
box. Browse to the location of the MC33816_ch1.cip.bin file, select it, and click on the "Open" button.
Click on the folder icon on the right side of the "Code Ram 2" edit box. Browse to the location of the
MC33816_ch2.cip.bin file, select it, and click on the "Open" button.
Continue by selecting the Data Ram and Register files located inside the same directory as the microcode files. The
file names should be self explanatory. After selecting all the files click "Download All" and wait for a confirmation
message. Click on the "Save Filenames" button to save the code and register file configuration.
Click the "Enable Flash on CH1 and CH2" button to run the code. At this point both channels should be operational.
Go to the "Single command" page and set the DRVEN pin high. This enables all of the pre-drivers and the DC-DC
boost converter should also start regulating. Approximately 40 V should be measured on the VBOOST output pin.
Running the Example Batch Files
1.
Go to the "Batch commands" page and select the batch file you want to run. There are five choices. "Start1" through
"Start4" pulse only one injector (1, 2, 3, or 4). The "Start1-4" batch command pulses all four injectors in sequence.
2. Click on the “Send Continuously” button.
3. Observe the four loads attached to the MC33816 EVB are turning on and off in succession.
There are other demo batch examples that can be run and examined for learning how to use the MC33816 EVB.
KT33816FRDMUG, Rev. 2.0
16
Freescale Semiconductor, Inc.
Troubleshooting
6
Troubleshooting
Table 8. Troubleshooting
Problem
Code download fails (all files)
Possible Solution
Make sure the RESETB signal on the “Single Command” page is set to High
Download fails after “Main Configuration Register” Watchdog timeout is set too low. Using the IDE, update the spi_config register in the main config reg
so the watchdog value is set to the maximum value (bits 0-4 are set)
SPIGen does not function on Win8 64-bit
Win8 64-bit is currently not supported. Win8 32-bit is supported. 
Win7 32-bit and 64-bit are supported
Code downloaded successfully, but outputs are
not toggling, and the VBOOST voltage is not
correct
Make sure the DRVEN signal on the “Single Command” page is set to High
OR
After clicking on Download All, make sure to click on Enable Flash on CH1 and CH2
OR
Make sure that power supply current limitation is sufficiently high (~4 A)
SPIGen error: “The USB to SPI Device was not
found”
Make sure to use at least SPIGEN Rev 7.0. The KL25Z must be connected to the computer using
the USB and connected to the KL25Z_USB.
KT33816FRDMUG, Rev. 2.0
Freescale Semiconductor
17
DGND
PGND
VBOOST
+5V
DGND
C18
0.1UF
*
DRVEN
FLAG_0
FLAG_1
FLAG_2
VBAT
START1
START2
START3
START4
START5
START6
MISO
MOSI
SCLK
CSB
CLK
RESETB
IRQB
3V3
PGND
DBG
VCCIO_SELECT
J6
HDR_1X3
1
C
MMSZ5245B
D1
PGND
VBAT
1
SMBJ40
D2
Q1
AOD4185
VBAT
DGND, PGND and AGND
must be connected all
together in star.
A
4
3
TP6
PGND
C19
0.1UF
2
10
11
12
39
48
4
5
6
7
8
9
18
15
14
16
13
1
3
64
VCCIO
DRVEN
FLAG0
FLAG1
FLAG2
VBATT
VBOOST
START1
START2
START3
START4
START5
START6
DBG
MISO
MOSI
SCLK
CS
CLK
RESET
IRQ
U4
DGND
DGND
C8
0.1UF
C11
0.1UF
DGND
D_LS6
G_LS6
D_LS5
G_LS5
B_HS5
G_HS5
S_HS5
D_LS2
G_LS2
D_LS1
G_LS1
B_HS2
G_HS2
S_HS2
B_HS1
G_HS1
S_HS1
C12
4.7uF
MC33816
VSENSEP4
VSENSEN4
OA_2
VSENSEP2
VSENSEN2
G_LS7
D_LS4
G_LS4
D_LS3
G_LS3
B_HS4
G_HS4
S_HS4
B_HS3
G_HS3
S_HS3
VSENSEP3
VSENSEN3
OA_1
32
31
23
28
27
41
35
44
36
45
52
53
54
55
56
57
30
29
22
26
25
33
42
34
43
49
50
51
37
46
38
47
58
59
60
*
C1
10uF
PGND
MC33816AE
VSENSEP4
VSENSEN4
OA2
VSENSEP2
VSENSEN2
D_LS4
G_LS4
G_LS7
D_LS3
G_LS3
B_HS4
G_HS4
S_HS4
B_HS3
G_HS3
S_HS3
VSENSEP3
VSENSEN3
OA1
VSENSEP1
VSENSEN1
D_LS6
G_LS6
D_LS5
G_LS5
B_HS5
G_HS5
S_HS5
D_LS2
G_LS2
D_LS1
G_LS1
B_HS2
G_HS2
S_HS2
B_HS1
G_HS1
S_HS1
VCCP
PGND
+
VBAT_EXT
VBAT_SELECT
J2
HDR_1X3
3
2
1
+5V
C13
0.1UF
61
62
63
PGND
C10
0.1UF
VSENSEP1
VSENSEN1
PGND
C9
1uF
AGND
VBAT Input Protection
AGND
100K
PGND
R1
PGND
3
2
1
TB 1X2
AGND
C
A
C4
0.1UF
3
VIN
U1
1
PGND
C6
1uF
PGND
TP48
TP49
TP50
D8
C28
330pF
C
PGND
0 SH21
0 SH20
C20
1000PF
R8
2.2
GREEN
R11
10
3B
2B
1B
USB_PWR
PGND
A
3
U3C
2
U3B
1
U3A
C26
470 PF
1
R7
470
+5V
C7
0.1UF
E
COM
1C
8
9
16
PGND
R2
470
COM
PGND
9
15
8
COM
PGND
9
14
8
PGND
R12
0.010
Q2
BUK9230-100B
L2
10UH
ULN2003ADR
E
COM
3C
ULN2003ADR
E
COM
2C
PGND
COM
D3
GREEN
ULN2003ADR
Linear Regulation
PGND
C5
10uF
C28 must be placed close to U1
VSENSEN4
VSENSEP4
G_LS7
VPWR
USB_PWR
FLAG_2
FLAG_1
FLAG_0
PGND
MC78L05ACHX
VOUT
GND
2
VSUPP
GND
19
1
1
1
A
C
1
2
17
VCCIO
21
VCC5
DGND
DGND
40
VCCP
20
VCC2P5
AGND
24
AGND
PGND
65
PGND
1
2
4
18
3
C
D6
A
A
A
+5V
Flags LED
GREEN
D7
GREEN
FLAG2
C
D5
GREEN
FLAG1
C
FLAG0
PGND
PGND
C23
330PF
R9
5.1
1
1
3
TP25
D9
FFD10UP20S
4
C24
330PF
G_LS7
PGND
R10
5.1
C25 must be placed as close as possible
to Q2 and R12 such as to create a
small current loop.
470
R6
470
R5
470
R4
START6
DRVEN
RESETb
START1
START2
START3
START4
START5
CLK
1
3
5
7
9
11
13
15
17
19
VBAT
1
TP46
C25
0.22uF
2
4
6
8
10
12
14
16
18
20
1
3
5
7
9
11
13
15
1
3
5
7
9
11
2
4
6
8
10
12
2
4
6
8
10
12
14
16
5-146257-8
J17
5-146257-6
J15
3V3
USB_PWR
DGND
DGND
2
3
*1
VSENSEN4
VSENSEP4
C27
0.22uF
PGND
+
6uH
L1
1
1
C22
390uF
TP24
2
R_OA2
10k
1000pF
C_OA2
OA_2
+
PGND
PI Filter
C17
0.22uF
C15
1000uF (NRND)
VPWR
Analog Output
CLOCK
TP23
VBOOST
C16
0.22uF
1
HDR_1X3
J5
OA2
CLK_SELECT
1000pF
C_OA1
OA_1
C14
1000uF (NRND)
10k
Freedom Board Interface
OA_1
OA_2
DC-DC Boost Converter
C21
390uF
+
FLAG_0
CSB
MOSI
MISO
SCLK
DGND
R_OA1
INT_CLK
6-146257-0
+
2
4
6
8
10
12
14
16
5-146257-8
J14
J16
1
3
5
7
9
11
13
15
EXT_CLK
OA1
IRQB
DBG
INT_CLK
FLAG_1
FLAG_2
START6
START5
START4
START3
START2
START1
CSB
SCLK
MOSI
MISO
IRQB
DRVEN
RESETB
CLK
1
1
1
1
1
1
1
TP47
TP8
TP7
TP5
TP4
TP3
TP2
TP22
TP21
TP20
TP19
TP18
TP17
TP16
TP15
TP14
TP13
TP12
TP11
TP10
TP9
Digital TP
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Supplies TP
DGND
DGND
VBOOST
VBAT
VCCIO
VCCP
+5V
7
VSENSEPx and VSENSENx test points must be placed
close to their corresponding sense resistors.
J1
Schematics
Schematics
Figure 7. KIT33816FRDMEVM Evaluation Board Schematic Part 1
KT33816FRDMUG, Rev. 2.0
Freescale Semiconductor, Inc.
VSUPP
10
0
C51
SH6
C59
330pF
330pF
DNP
PGND
C43 and C47 must be
placed close to J8
PGND
C39
0.33UF
SH1
10
R17
0
C69
SH10
C73
330pF
330pF
DNP
10
R24
C73 must be placed close to U1
VSENSEN3
VSENSEP3
G_LS5
D_LS5
PGND
C65 and C67 must be
placed close to J12
PGND
C59 must be placed close to U1
VSENSEN1
VSENSEP1
G_LS1
D_LS1
B_HS1
S_HS1
0
R13
4700pF
C67
4700pF
C65
4700pF
C47
4700pF
C43
1
B_HS5
2.2uF
PGND
INJ1
J8
J12
0
0
STPS2H100UY
D17
SH14
SH19
Q12
BUK9230-100B
A
C
SH5
OSTTG025100B
FP1
0
Q7
BUK9230-100B
B_HS2
S_HS2
G_HS2
C62
0
SH15
DNP
C64
0.33UF
330pF
DNP
G_LS2
D_LS2
C40
0.33UF
SH2
0
PGND
R21
0.015
SH7
C52
330pF
DNP
D19
TPSMB15ATG
10
0
C32
330pF
DNP
PGND
10
1
10
VBAT
INJ2
J9
0
330pF
C70
SH11
D13
STPS2H100UY
PGND
PGND
PGND
10
R25
4700pF
C68
4700pF
C66
1
C72
1000PF
J13
FP2
A
C
G_LS3
D_LS3
B_HS3
S_HS3
G_HS3
Q13
BUK9230-100B
PGND
C41
0.33UF
SH3
0
C53
SH8
C60
330pF
330pF
DNP
PGND
C45 and C49 must be
placed close to J10
0
C33
330pF
DNP
10
10
R19
R15
0
SH16
DNP
VBAT
Fuel Pump
D20
TPSMB15ATG
C60 must be placed close to U1
VSENSEN2
VSENSEP2
STPS2H100UY
D18
OSTTG025100B
1
2
Injectors Bank 1
Q8
BUK9230-100B
C66 and C68 must be
placed close to J13
DNP
VBOOST
Q4
BUK9230-100B
OSTTG025100B
1
2
VBOOST
2.2uF
C61
C56
1000PF
1
BUK9230-100B
R26
0.015
PGND
G_LS6
D_LS6
1
C36
1000PF
Q11
4700pF
C48
4700pF
C44
PGND
STPS2H100UY
D16
C63
1000PF
PGND
R18
R14
C44 and C48 must be
placed close to J9
R23
VBAT
D12
STPS2H100UY
PGND
VBOOST
D10
SBR10200CTL
OSTTG025100B
1
2
S_HS5
Q3
BUK9230-100B
1
2
G_HS5
SH12
SH17
C71
1000PF
0
0
C55
1000PF
1
C35
1000PF
1
4
3
3
G_HS1
1
4
4
C31
C
A
330pF
A
C
4
3
C
A
4700pF
C49
4700pF
C45
2.2uF
INJ3
J10
1
1
1
1
G_LS1
G_LS2
VSENSEP1
VSENSEN1
PGND
1
G_HS2
TP44
TP41
TP38
TP35
TP32
TP29
TP26
G_LS4
D_LS4
Bank 1 TP
1
1
SH13
SH18
Q9
BUK9230-100B
B_HS4
S_HS4
G_HS4
D14
STPS2H100UY
PGND
VBOOST
OSTTG025100B
1
2
D11
SBR10200CTL
PGND
BUK9230-100B
Q5
C30
G_HS1
0
0
C57
1000PF
1
C37
1000PF
1
VBAT
4
3
3
4
3
4
3
C
A
1
4
4
3
C
A
C29
A
C
3
4
3
VSENSEPx and VSENSENx test points must be placed
close to their corresponding sense resistors.
VBAT
4
3
C42
0.33UF
SH4
PGND
10
PGND
R22
0.015
SH9
PGND
VSENSEN2
VSENSEP2
G_LS4
G_LS3
G_HS4
G_HS3
0
C54
1
1
1
1
1
1
1
TP45
TP42
TP39
TP36
TP33
TP30
TP27
10
4700pF
C50
4700pF
C46
Bank 2 TP
330pF
DNP
PGND
R20
R16
C46 and C50 must be
placed close to J11
0
C34
330pF
DNP
VSENSEPx and VSENSENx test points must be placed
close to their corresponding sense resistors.
1
C58
1000PF
1
C38
1000PF
INJ4
J11
VBOOST
Q6
BUK9230-100B
D15
STPS2H100UY
1
1
1
1
1
1
TP43
TP40
TP37
TP34
TP31
TP28
Fuel Pump TP
PGND
VSENSEN3
VSENSEP3
G_LS6
G_LS5
G_HS5
Injectors Bank 2
Q10
BUK9230-100B
OSTTG025100B
1
2
VBOOST
4
3
4
3
C
A
Freescale Semiconductor
VSENSEPx and VSENSENx test points must be placed
close to their corresponding sense resistors.
DNP
Schematics
Figure 8. KIT33816FRDMEVM Evaluation Board Schematic Part 2
KT33816FRDMUG, Rev. 2.0
19
Silkscreen
8
Silkscreen
8.1
Silkscreen Top
KT33816FRDMUG, Rev. 2.0
20
Freescale Semiconductor, Inc.
Bill of Materials
9
Bill of Materials
Table 9. Bill of Materials (2)
Item
Qty
Schematic Label
Value
Description
Part Number
Assy
Opt
Freescale Component
1
1
U4
Freescale IC CTLER AUTOMOTIVE
ENGINE/SMART GATE 5.5-72 V
LQFP64
MC33816AE
(4)
Active Components
2
1
U1
MC78L05ACHX
IC VREG 5 V 100 mA 30 V SOT-89
MC78L05ACHX
3
1
U2
TC1055-3.3 VCT713
IC VREG LDO 3.3 V 100mA 2.7-6 V
SOT23-5
TC1055-3.3VCT713
4
1
U3
ULN2003ADR
IC TRAN ARRAY NPN DARL SEVEN
50 V 0.5 A SOIC16
ULN2003ADR
Capacitors
5
1
C1
10 F
CAP ALEL 10 uF 50 V 20% -- SMD
EEETG1H100P
6
3
C2, C6, C9
1.0 F
CAP CER 1 F 25 V 10% X7R 0'0603
0'0603X105K250SNT
7
9
C3, C4, C7, C8, C10, C11, C13,
0.1 F
C18, C19
8
1
C5
10 F
9
1
C12
4.7 F
CAP CER 4.7 F 10 V 10% X5R 0'0603 LMK107BJ475KA-T
ECOS1KP102BA
CAP CER 0.1 F 50 V 10% X7R 0'0603 GRM188R71H104KA93D
CAP CER 10 F 10 V 20% X5R 0'0603 LMK107BJ106MALTD
10
2
C14, C15
1000 F (NRND)
CAP ALEL 1000 uF 80 V 20% -RADIAL (NRND)
11
4
C16, C17, C25, C27
0.22 F
CAP CER 0.22 F 100 V 20% X7S
0'0805
C2012X7S2A224M/SOFT
12
12
C20, C35-C38, C55-C58, C63,
C71, C72
1000 pF
CAP CER 1000 pF 100 V 10% X7R
0'0603
C0'0603C102K1RACTU
13
2
C21, C22
390 F
14
2
C23, C24
330 pF
15
1
C26
470 pF
16
4
C28, C59, C60, C73
330 pF
CAP CER 330 pF 25 V 1% C0G 0'0603 0'06033A331FAT2A
17
3
C29, C30, C61
2.2 F
CAP CER 2.2 F 100V 10% X7R 1210 GRM32ER72A225KA35L
18
5
C39-C42, C64
0.33 F
MCCA001173
19
12
C43-C50, C65-C68
4700 pF
CAP CER 0.33 F 25 V 10% X7R
0'0603
CAP CER 4700 pF 100 V 5% C0G
0'0805
20
1
D1
MMSZ5245B
DIODE ZNR -- 15 V 0.5 W SOD123
MMSZ5245BT1G
21
1
D2
SMBJ40
DIODE TVS 9.3 A 40 V SMB SMT
SMBJ40A
22
6
D3-D8
GREEN
LED GRN SGL 30 mA SMT 0'0805
LTST-C171KGKT
23
1
D9
FFD10UP20S
DIODE SW UF 10 A 200 V TO252
FFD10UP20S
CAP ALEL 390 uF 100 V 20% -RADIAL
CAP CER 330 pF 100 V 5% C0G
0'0805
CAP CER 470 pF 100 V 5% C0G
0'0603
UHE2A391MHD
0'08051A331JAT2A
0'0603CG471J101NT
C0'0805C472J1GACTU
Diodes
KT33816FRDMUG, Rev. 2.0
Freescale Semiconductor
21
Bill of Materials
Table 9. Bill of Materials (2) (continued)
24
2
D10, D11
SBR10200CTL
DIODE DUAL CC RECT SW 10 A
200 V DPAK
SBR10200CTL-13
25
7
D12-D18
STPS2H100UY
DIODE SCH RECT 2 A 100 V
AEC-Q101 SMB
STPS2H100UY
Connectors and Jumpers
26
1
J1
TB 1X2
CON 1X2 TB TH 5MM 12.9 MM SN
150L
OSTTA020161
27
4
J2, J5-J6
HDR_1X3
HDR 1X3 TH 100 MIL SP 319H AU
130L
961103-6404-AR
28
1
J7
HDR_1X3
HDR 1X3 TH 100 MIL SP 319H AU
130L
961103-6404-AR
29
2
J14,J17
5-146257-8
CON 2X8 PLUG 2.54 MM CTR 328H
AU 120L
5-146257-8
30
1
J16
6-146257-0
CON 2X6 PLUG 2.54 MM CTR 328H
AU 120L
6-146257-0
31
1
J15
5-146257-6
CON 2X10 PLUG 2.54 MM CTR 328H
AU 120L
5-146257-6
32
6
J8-J13
OSTTG025100B
CON 1X2 TB TH 5.08 MM 504H -- 177L OSTTG025100B
(3)
Inductors
33
1
L1
6.0 H
IND ROD CHK 6 H@10 kHz 10 A
25% TH
744710610
34
1
L2
10 H
IND PWR 10 H@100 kHz 16 A 20%
SMT
SRP1250-100M
Transistors
35
1
Q1
AOD4185
TRAN PMOS PWR 40 A 40 V TO252
AOD4185
36
12
Q2-Q13
BUK9230-100B
TRAN NMOS PWR SW 47 A 100 V
DPAK
BUK9230-100B,118
Resistors
37
1
R1
100 K
RES MF 100K 1/10 W 5% 0'0603
CR0'0603-JW-104ELF
38
5
R2, R4-R7
470
RES MF 470 Ohm 1/10 W 5% 0'0603
CR0'0603-10W-471JT
39
1
R3
180
RES MF 180 Ohm 1/10 W 5% 0'0603
RK73B1JTTD181J
40
1
R8
2.2
RES MF 2.2 Ohm 1/10 W 5% 0'0603
ERJ3GEYJ2R2V
41
2
R9, R10
5.1
RES MF 5.1 Ohm 1/10 W 5% 0'0603
RK73B1JTTD5R1J
42
12
R11, R13-R20, R23-R25
10
RES MF 10 Ohm 1/10 W 5%
AEC-Q200 0'0603
CRCW0'060310R0JNEA
43
1
R12
0.010
RES METAL STRIP 0.01 Ohm 1 W 1%
WSK2512R0100FEA
2512
44
3
R21, R22, R26
0.015
RES MF 0.015 Ohm 1 W 1%
AEC-Q200 2512
WSK2512R0150FEA
TP1-TP48
3.65x2.05MM
TEST POINT 3.65x2.05 MM SMT
S1751-46R
Test Points
45
48
Notes
2. Freescale does not assume liability, endorse, or warrant components from external manufacturers are referenced in circuit drawings or tables.
While Freescale offers component recommendations in this configuration, it is the customer’s responsibility to validate their application.
3. Do not populate.
4. Critical components. For critical components, it is vital to use the manufacturer listed.
KT33816FRDMUG, Rev. 2.0
22
Freescale Semiconductor, Inc.
References
10 References
Following are URLs where you can obtain information on related Freescale products and application solutions:
Freescale.com
Support Pages
Description
URL
KIT33816FRDMEVM Tool Summary
Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KIT33816FRDMEVM
MC33816
Product Summary
Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC33816
FRDM-KL25Z
Tool Summary
Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=FRDM-KL25Z
SPIGen
Tool Summary
Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?&code=SPIGEN
Analog Home Page
http://www.freescale.com/analog
Automotive Home
Page
http://www.freescale.com/automotive
AN4849
Application Note
http://www.freescale.com/files/analog/doc/app_note/AN4849.pdf
AN4954
Application Note
http://www.freescale.com/files/analog/doc/app_note/AN4954.pdf
10.1 Support
Visit www.freescale.com/support for a list of phone numbers within your region.
10.2 Warranty
Visit www.freescale.com/warranty for a list of phone numbers within your region.
KT33816FRDMUG, Rev. 2.0
Freescale Semiconductor
23
Revision History
11 Revision History
Revision
Date
Description of Changes
1.0
10/2014
• Initial Release
2.0
11/2014
• Updated step 1 in Section 3.3.4
KT33816FRDMUG, Rev. 2.0
24
Freescale Semiconductor, Inc.
How to Reach Us:
Information in this document is provided solely to enable system and software implementers to use Freescale products.
Home Page:
freescale.com
There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits based
Web Support:
freescale.com/support
Freescale reserves the right to make changes without further notice to any products herein. Freescale makes no
on the information in this document.
warranty, representation, or guarantee regarding the suitability of its products for any particular purpose, nor does
Freescale assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any
and all liability, including without limitation consequential or incidental damages. “Typical” parameters that may be
provided in Freescale data sheets and/or specifications can and do vary in different applications, and actual performance
may vary over time. All operating parameters, including “typicals,” must be validated for each customer application by
customer’s technical experts. Freescale does not convey any license under its patent rights nor the rights of others.
Freescale sells products pursuant to standard terms and conditions of sale, which can be found at the following address:
freescale.com/SalesTermsandConditions.
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.
SMARTMOS is a trademark of Freescale Semiconductor, Inc. All other product or service names are the property of their
respective owners.
© 2014 Freescale Semiconductor, Inc.
Document Number: KT33816FRDMUG
Rev. 2.0
11/2014