kit33816frdmevm evaluation board - nxp semiconductors · csb drven resetb start1 start2 start3...
TRANSCRIPT
Freescale SemiconductorUser’s Guide
Document Number: KT33816FRDMUGRev. 2.0, 11/2014
© Freescale Semiconductor, Inc., 2014. All rights reserved.
KIT33816FRDMEVM Evaluation Board
Figure 1. KIT33816FRDMEVM
KT33816FRDMUG, Rev. 2.02 Freescale Semiconductor, Inc.
Contents1 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 Freescale Semiconductor 3
Important Notice
1 Important NoticeFreescale 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.
Getting Started
KT33816FRDMUG, Rev. 2.04 Freescale Semiconductor, Inc.
2 Getting Started
2.1 Kit Contents/Packing ListThe KIT33816FRDMEVM contents include:
• Assembled and tested evaluation board in an anti-static bag• Quick Start Guide, Analog Tools• Warranty card
2.2 Jump StartFreescale’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 SoftwareTo 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 RequirementsThe kit requires the following to function properly with the software:
• USB-enabled PC with Windows® XP or higher
KT33816FRDMUG, Rev. 2.0 Freescale Semiconductor 5
Understanding the System
3 Understanding the SystemKIT33816FRDMEVM 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 DiagramThe 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.
Figure 2. Block Diagram
VBATT VBOOST
VCC5
VCCIO
FLAG0FLAG1FLAG2
SCLKMOSIMISOCSB
DRVENRESETBSTART1START2START3START4START5START6
B_HS1G_HS1S_HS1
B_HS2G_HS2S_HS2
D_LS1G_LS1
D_LS2G_LS2
Reverse Batteryand
Transient Protection
+5VRegulator
+5VLED
FLAG2LEDFLAG1
LEDFLAG0LED
CLK
USB_PWRLED
DBG
INT_CLK
EXT_CLK
VBOOST
HS1MOSFET
HS2MOSFET
LS1MOSFET
LS2MOSFET
VSENSEP1
VSENSEP1
INJ1
INJ2
VBOOST
VBAT
1
2
1
2
VSUPP
B_HS3G_HS3S_HS3
B_HS4G_HS4S_HS4
D_LS3G_LS3
D_LS4G_LS4
HS3MOSFET
HS4MOSFET
LS3MOSFET
LS4MOSFET
VSENSEP2
VSENSEP2
INJ3
INJ4
VBOOST
VBAT
1
2
1
2
B_HS5G_HS5S_HS4
D_LS5G_LS5
D_LS6G_LS6
HS5MOSFET
LS5MOSFET
LS6MOSFET
VSENSEP3
VSENSEP3
FP1
FP2
VBAT
1
2
1
2
G_LS7LS7
MOSFET
VSENSEP4
VSENSEP4
+
-
VBAT
VBOOST
+
-
OA_1OA_2IRQB
IO_PORT
EXT_PORT
GND
VBAT_EXT
VCCIO_EXT
VCCPVCCP
1
1
1
VSUPP
VBAT
16
KL25Z MC33816
Understanding the System
KT33816FRDMUG, Rev. 2.06 Freescale Semiconductor, Inc.
3.1.1 Device FeaturesThis evaluation board features the following Freescale products:
3.2 FRDM-KL25Z Freedom Development PlatformThe 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
Table 1. MC33816 Device Features
Device Description Features
MC33816Programmable 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.
KT33816FRDMUG, Rev. 2.0 Freescale Semiconductor 7
Understanding the System
3.3 Connecting the FRDM-KL25Z Freedom Development PlatformKIT33816FRDMEVM 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. Locate the OpenSDA Applications folder from the downloaded zip file.
2. 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).
3. 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.
3.3.4 Using the MSD Flash Programmer (Optional)1. Locate SPIGEN UsbSpiDongleKL25Z_XXX.srec image folder in SPIGEN folder (C:\Program Files (x86)\SPIGen\SPI
Dongle Firmware).
2. Copy and paste or drag and drop the .srec files to the FRDM-KL25Z drive.
3. Unplug the USB cable for the open SDA USB Connector and plug it to the USB_KL25Z.
Getting to Know the Hardware
KT33816FRDMUG, Rev. 2.08 Freescale Semiconductor, Inc.
4 Getting to Know the Hardware
4.1 Board OverviewThe 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 FeaturesThe 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 FeaturesThe 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 Freescale Semiconductor 9
Getting to Know the Hardware
4.4 Board DescriptionThe 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.
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
KL25Z
BANK1 BANK2 FUEL PUMP
DCDCPi Filter
MC33816
Getting to Know the Hardware
KT33816FRDMUG, Rev. 2.010 Freescale Semiconductor, Inc.
4.5 LED DisplayFive 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 DefinitionsThe 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 Freescale Semiconductor 11
Getting to Know the Hardware
4.7 Input Signal DefinitionsThe 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 ConnectionsThe MC33816 EVB contains four injector outputs, two fuel pump outputs, and one VSUPP input screw terminal connection.
4.9 Pin JumpersThere 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 ConnectorThere 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
40 VSENSEN1 VSENSEN1 device pin, voltage across R21 current sense resistor for the injector bank 1
41 VSENSEN2 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
Table 3. Test Point Definitions (continued)
TP # Signal Name Description
Getting to Know the Hardware
KT33816FRDMUG, Rev. 2.012 Freescale Semiconductor, Inc.
4.10.2 Output ConnectorsThere 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 ConnectorsThe 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 SPIGen Signal
J14 01 (IRQ) J14 02
J14 03 (DBG) J14 04
J14 05 (CLK) J14 06 (FLAG0)
J14 07 (FLAG1) J14 08
J14 09 (FLAG2) J14 10
J14 11 (FLAG3) J14 12
J14 13 J14 14
J14 15 J14 16
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 Freescale Semiconductor 13
Getting to Know the Hardware
J16 13 CTRL1 (START5) J16 14
J16 15 J16 16
J16 17 J16 18
J16 19 CTRL2 (START6) J16 20
Table 6. KL25Z J17 Pin-out
PIn SPIGen Signal 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 SPIGen Signal
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
Table 5. KL25Z J16 Pin-out (continued)
PIn SPIGen Signal Pin SPIGen Signal
Installing the Software and Setting up the Hardware
KT33816FRDMUG, Rev. 2.014 Freescale Semiconductor, Inc.
5 Installing the Software and Setting up the Hardware
5.1 Installing SPIGen Freeware on your ComputerThe 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 Freescale Semiconductor 15
Installing the Software and Setting up the Hardware
5.2 Configuring the Hardware
Figure 6. KIT33816FRDMEVM Board Setup
5.3 Step-by-step Instructions for Setting up the Hardware using SPIGenTo 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.
15.0V 2A
Mini USB
USB
Installing the Software and Setting up the Hardware
KT33816FRDMUG, Rev. 2.016 Freescale Semiconductor, Inc.
5.4 Running an Example Program1. Launch the SPIGen program.
2. When the KL25Z is properly connected to the computer, the LED on KL25Z turns blue when SPIGen is running.
3. Load the config file, by clicking on "File" then "Open" and browsing to the KIT33816AESW.spi file located inside the "Injector Demo Files" directory.
4. Go to the "Single Command" page in SPIGen and set the RESETB pin high.
5. 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.
6. 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.
7. 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.
8. Click the "Enable Flash on CH1 and CH2" button to run the code. At this point both channels should be operational.
9. 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.
5.5 Running the Example Batch Files1. 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 Freescale Semiconductor 17
Troubleshooting
6 Troubleshooting
Table 8. Troubleshooting
Problem Possible Solution
Code download fails (all files) 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 HighORAfter clicking on Download All, make sure to click on Enable Flash on CH1 and CH2ORMake 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.
Schematics
KT33816FRDMUG, Rev. 2.018 Freescale Semiconductor, Inc.
7 Schematics
Figure 7. KIT33816FRDMEVM Evaluation Board Schematic Part 1
MC33816AE
VBAT Input Protection
DGND, PGND and AGND
must be connected all
together in star.
Linear Regulation
Flags LED
Digital TP
CLOCK
DC-DC Boost Converter
PI Filter
Supplies TP
C25 must be placed as close as possible
to Q2 and R12 such as to create a
small current loop.
VSENSEPx and VSENSENx test points must be placed close to their corresponding sense resistors.
C28 must be placed close to U1
VSUPP
FLAG0
FLAG1
FLAG2
USB_PWR
VBAT_SELECT
CLK_SELECT
VCCIO_SELECT
*
*
*
Freedom Board Interface
Analog Output
VSU
PPG
ND
AGND
PGND
DGND
VBAT
PGN
D
PGN
D
PGN
D
DGND
AGND
PGND
VSEN
SEP4
VSEN
SEN
4
G_L
S7
INT_
CLK
3V3
G_L
S7
VSEN
SEP4
VSEN
SEN
4
VPW
R
VBAT
VPW
R
VSEN
SEP4
VSEN
SEN
4
DBG
CO
M
CO
M
CO
M
G_L
S7
IRQ
BD
BG
FLAG
_1FL
AG_2
CSB
MO
SIM
ISO
SCLK
DR
VEN
RES
ETb
STAR
T1ST
ART2
STAR
T3ST
ART4
STAR
T5
STAR
T6
OA_
1O
A_2
DG
ND
DG
ND
DG
ND
INT_
CLK
FLAG
_0
USB
_PW
R3V
3
OA_
2O
A_1
MO
SISC
LKC
SB
CLK
RES
ETB
IRQ
B
STAR
T1
STAR
T3ST
ART4
STAR
T5ST
ART6
FLAG
_0FL
AG_1
FLAG
_2
FLAG
_0
FLAG
_1
FLAG
_2 USB
_PW
R
DR
VEN
MO
SI
SCLK
CSB
CLK
RES
ETB
CLK
EXT_
CLK
STAR
T1
STAR
T2
STAR
T3
STAR
T4
STAR
T5
STAR
T6
IRQ
B
MIS
O
OA2
DR
VEN
STAR
T2
MIS
O
OA1
OA1
OA2
VBAT
+5V
+5V
VCC
PVC
CIO
VBO
OST
VBAT
+5V
VCC
P
VCC
IO
VBAT
VBO
OST
VBO
OST
+5V
+5V
VBAT
_EXT
PGN
D
PGN
DPG
ND
PGN
DPG
ND
PGN
DPG
ND
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
DPG
ND
PGN
DPG
ND
PGN
D
PGN
DPG
ND
PGN
D
PGN
D
PGN
D
AGN
DD
GN
D
AGN
DD
GN
DD
GN
D
DG
ND
DG
ND
DG
ND
B_H
S1
B_H
S2
G_H
S1
G_H
S2
G_L
S1
G_L
S2
B_H
S5G
_HS5
G_L
S5
G_L
S6
B_H
S3G
_HS3
B_H
S4G
_HS4
G_L
S3
G_L
S4
S_H
S2
S_H
S1
S_H
S3
S_H
S5
S_H
S4
D_L
S1
D_L
S2
D_L
S5
D_L
S3
D_L
S4
VSEN
SEP1
D_L
S6
VSEN
SEN
1
VSEN
SEP3
VSEN
SEN
3
VSEN
SEP2
VSEN
SEN
2
J1 TB 1
X2
1 2
R1
100K
U1
MC
78L0
5AC
HX
VIN
3VO
UT
1
GND2
C23
330P
F
TP15
1
R2
470
D9
FFD
10U
P20S
34
1
TP49 1
U3B
ULN
2003
ADR
2B2
CO
M9
E8
2C15
TP7
1
TP17
1
L1 6uH
12
J2 HD
R_1
X3
321
C16
0.22
uF
TP11
1
TP20
1
D2
SMBJ
40
AC
C7
0.1U
F
L2 10U
H
1 2
D7
GR
EEN
AC
C10
0.1U
F
D5
GR
EEN
AC
R_O
A1
10k
TP12
1
R7
470
TP46
1
TP48 1
C9
1uF
R10
5.1
MC
3381
6
U4
CLK
1
DR
VEN
2
RES
ET3
STAR
T14
STAR
T25
STAR
T36
STAR
T47
STAR
T58
STAR
T69
FLAG
010
FLAG
111
FLAG
212
CS
13M
OSI
14M
ISO
15
SCLK
16
VCCIO17
DBG
18
DGND19
VCC2P520
VCC521
OA_
122
OA_
223
AGND24
VSEN
SEN
125
VSEN
SEP1
26
VSEN
SEN
227
VSEN
SEP2
28
VSEN
SEN
329
VSEN
SEP3
30
VSEN
SEN
431
VSEN
SEP4
32
D_L
S633
D_L
S534
D_L
S435
D_L
S336
D_L
S237
D_L
S138
VBAT
T39
VCCP40
G_L
S741
G_L
S642
G_L
S543
G_L
S444
G_L
S345
G_L
S246
G_L
S147
VBO
OST
48
B_H
S549
G_H
S550
S_H
S551
B_H
S452
G_H
S453
S_H
S454
B_H
S355
G_H
S356
S_H
S357
B_H
S258
G_H
S259
S_H
S260
B_H
S161
G_H
S162
S_H
S163
IRQ
64
PGND65
TP22
1
R5
470
R12
0.01
0
C25
0.22
uF
TP23
1
TP5
1
TP2
1
TP4
1
+C
1510
00uF
(NR
ND
)
R_O
A2
10k
TP16
1
C20
1000
PF
TP18
1
SH21
0
C18
0.1U
F
+C
2139
0uF
C_O
A1
1000
pF
TP47
1
+C
110
uF
TP13
1
C11
0.1U
F
TP8
1
C5
10uF
C8
0.1U
F
TP6
1
C28
330p
F
D1
MM
SZ52
45B
AC
J16
6-14
6257
-0
12
34 6
5 78
910
1112
1314
1516
1718
1920
C_O
A2
1000
pF
TP9
1
TP24
1
Q1
AOD
4185
1
34
C24
330P
F
J6 HD
R_1
X3
321
J5 HD
R_1
X3
1 2 3
D3
GR
EEN
A C
C26
470
PF
D8
GR
EEN
AC
D6
GR
EEN
AC
C6
1uF
TP50 1
C19
0.1U
F
R4
470
U3A
ULN
2003
ADR
1B1
1C16
CO
M9
E8
C4
0.1U
F
R8
2.2
R6
470
C27
0.22
uF
TP14
1
+C
1410
00uF
(NR
ND
)
TP3
1
R9
5.1
J15
5-14
6257
-6
12
34 6
5 78
910
1112
SH20
0
R11
10
J17
5-14
6257
-8
12
34 6
5 78
910
1112
1314
1516
C13
0.1U
F
TP21
1
TP19
1
J14
5-14
6257
-8
12
34 6
5 78
910
1112
1314
1516
U3C
ULN
2003
ADR
3B3
3C14
CO
M9
E8
C17
0.22
uF
+C
2239
0uF
TP10
1
C12
4.7u
F
TP25
1
Q2
BUK9
230-
100B
1
34
KT33816FRDMUG, Rev. 2.0 Freescale Semiconductor 19
Schematics
Figure 8. KIT33816FRDMEVM Evaluation Board Schematic Part 2
Injectors Bank 1
Injectors Bank 2
Fuel Pump
Bank 2 TP
C59 must be placed close to U1
Bank 1 TP
VSENSEPx and VSENSENx test points must be placed close to their corresponding sense resistors.
Fuel Pump TP
C60 must be placed close to U1
C73 must be placed close to U1
C43 and C47 must be
placed close to J8
C44 and C48 must be
placed close to J9
C45 and C49 must be
placed close to J10
C46 and C50 must be
placed close to J11
C65 and C67 must be
placed close to J12
C66 and C68 must be
placed close to J13
INJ1
INJ2
INJ3
INJ4
FP1
FP2
VSENSEPx and VSENSENx test points must be placed close to their corresponding sense resistors.
VSENSEPx and VSENSENx test points must be placed close to their corresponding sense resistors.
G_H
S3
G_H
S4
G_L
S3
G_L
S4
VSEN
SEP2
VSEN
SEN
2
G_H
S1
G_H
S2
G_L
S1
G_L
S2
VSEN
SEP1
VSEN
SEN
1
G_H
S5
G_L
S5
VSEN
SEP3
VSEN
SEN
3
G_L
S6
VBO
OST
VBO
OST
VBO
OST
VBO
OST
VBAT
VBAT
VBAT
VBAT
VBAT
VBO
OST
VBO
OST
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
D
PGN
DPG
ND
PGN
D
B_H
S1B_
HS2
G_H
S1
S_H
S1
VSEN
SEP1
VSEN
SEN
1
G_H
S2
S_H
S2
VSEN
SEP2
VSEN
SEN
2
B_H
S3
G_H
S3
S_H
S3S_
HS4
B_H
S4
G_H
S4
B_H
S5
G_H
S5
S_H
S5
VSEN
SEP3
VSEN
SEN
3
G_L
S5
D_L
S5
G_L
S6
D_L
S6
G_L
S1
D_L
S1
G_L
S2
D_L
S2D
_LS3
G_L
S3G
_LS4
D_L
S4
C45
4700
pF
R16
10
C64
0.33
UF
SH3
0
C43
4700
pF
C52
330p
F
DN
P
C53
330p
F
DN
P
C55
1000
PF
C39
0.33
UF
TP38
1
SH150
SH8
0C
5610
00PF
TP34
1
TP33
1
TP32
1
R23
10
C34
330p
F
DN
P
SH10
0
D13
STPS
2H10
0UY
AC
D10
SBR
1020
0CTL
3
14
C38
1000
PF
C48
4700
pF
J9
OST
TG02
5100
B
1 2
J11
OST
TG02
5100
B
1 2
Q13
BUK9
230-
100B
1
34
Q7
BUK9
230-
100B
1
34
R18
10
J12
OST
TG02
5100
B
1 2
C70
330p
F
DN
P
SH7
0
R15
10
C62
330p
F
DN
P
TP37
1
Q12
BUK9
230-
100B
1
34
SH160
C57
1000
PF
C35
1000
PF
SH5
0
SH4
0
TP41
1
R19
10
C41
0.33
UF
C60
330p
F
C72
1000
PF
C46
4700
pF
TP36
1
SH19
0
D15
STPS
2H10
0UY
AC
D16
STPS
2H10
0UY
AC
C68
4700
pF
SH12
0
C30
2.2u
F
TP35
1
SH11
0
TP44
1
SH6
0
C31
330p
F
DN
P
R25
10
D18
STPS
2H10
0UY
AC
C36
1000
PF
C63
1000
PF
C58
1000
PF
C67
4700
pF
D19
TPSM
B15A
TG
DN
P
A C
Q11
BUK9
230-
100B
1
34
R21
0.01
5
C37
1000
PF
SH17
0
SH13
0
Q6
BUK9
230-
100B
1
34
R13
10
R17
10
TP40
1
Q4
BUK9
230-
100B
1
34
C51
330p
F
DN
P
C71
1000
PF
Q10
BUK9
230-
100B
1
34
C65
4700
pF
R22
0.01
5C
5933
0pF
Q3
BUK9
230-
100B
1
34
J10
OST
TG02
5100
B
1 2
C54
330p
F
DN
P
TP45
1
C69
330p
F
DN
P
D11
SBR
1020
0CTL
3
14
Q9
BUK9
230-
100B
1
34
C47
4700
pF
TP26
1
TP39
1
C33
330p
F
DN
P
R20
10
R26
0.01
5
J8
OST
TG02
5100
B
1 2
D17
STPS
2H10
0UY
AC
TP29
1
J13
OST
TG02
5100
B
1 2
Q8
BUK9
230-
100B
1
34
R24
10
TP30
1
D14
STPS
2H10
0UY
AC
C50
4700
pF
R14
10
SH9
0
D12
STPS
2H10
0UY
AC
SH14
0
C49
4700
pF
TP43
1
C42
0.33
UF
C40
0.33
UF
C44
4700
pF
D20
TPSM
B15A
TG
DN
P
A C
Q5
BUK9
230-
100B
1
34
TP28
1
SH18
0
SH2
0
TP42
1
C73
330p
F
C66
4700
pF
C29
2.2u
FC
3233
0pF
DN
P
TP31
1
C61
2.2u
F
TP27
1
SH1
0
Silkscreen
KT33816FRDMUG, Rev. 2.020 Freescale Semiconductor, Inc.
8 Silkscreen
8.1 Silkscreen Top
KT33816FRDMUG, Rev. 2.0 Freescale Semiconductor 21
Bill of Materials
9 Bill of Materials
Table 9. Bill of Materials (2)
Item Qty Schematic Label Value Description Part NumberAssy Opt
Freescale Component
1 1 U4Freescale 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 VCT713IC VREG LDO 3.3 V 100mA 2.7-6 V SOT23-5
TC1055-3.3VCT713
4 1 U3 ULN2003ADRIC 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 9C3, C4, C7, C8, C10, C11, C13, C18, C19
0.1 F CAP CER 0.1 F 50 V 10% X7R 0'0603 GRM188R71H104KA93D
8 1 C5 10 F CAP CER 10 F 10 V 20% X5R 0'0603 LMK107BJ106MALTD
9 1 C12 4.7 F CAP CER 4.7 F 10 V 10% X5R 0'0603 LMK107BJ475KA-T
10 2 C14, C15 1000 F (NRND)CAP ALEL 1000 uF 80 V 20% -- RADIAL (NRND)
ECOS1KP102BA
11 4 C16, C17, C25, C27 0.22 FCAP CER 0.22 F 100 V 20% X7S 0'0805
C2012X7S2A224M/SOFT
12 12C20, C35-C38, C55-C58, C63, C71, C72
1000 pFCAP CER 1000 pF 100 V 10% X7R 0'0603
C0'0603C102K1RACTU
13 2 C21, C22 390 F CAP ALEL 390 uF 100 V 20% -- RADIAL
UHE2A391MHD
14 2 C23, C24 330 pF CAP CER 330 pF 100 V 5% C0G 0'0805
0'08051A331JAT2A
15 1 C26 470 pFCAP CER 470 pF 100 V 5% C0G 0'0603
0'0603CG471J101NT
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 CAP CER 0.33 F 25 V 10% X7R 0'0603
MCCA001173
19 12 C43-C50, C65-C68 4700 pFCAP CER 4700 pF 100 V 5% C0G 0'0805
C0'0805C472J1GACTU
Diodes
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
Bill of Materials
KT33816FRDMUG, Rev. 2.022 Freescale Semiconductor, Inc.
24 2 D10, D11 SBR10200CTLDIODE DUAL CC RECT SW 10 A 200 V DPAK
SBR10200CTL-13
25 7 D12-D18 STPS2H100UYDIODE SCH RECT 2 A 100 V AEC-Q101 SMB
STPS2H100UY
Connectors and Jumpers
26 1 J1 TB 1X2CON 1X2 TB TH 5MM 12.9 MM SN 150L
OSTTA020161
27 4 J2, J5-J6 HDR_1X3HDR 1X3 TH 100 MIL SP 319H AU 130L
961103-6404-AR
28 1 J7 HDR_1X3HDR 1X3 TH 100 MIL SP 319H AU 130L
961103-6404-AR (3)
29 2 J14,J17 5-146257-8CON 2X8 PLUG 2.54 MM CTR 328H AU 120L
5-146257-8
30 1 J16 6-146257-0CON 2X6 PLUG 2.54 MM CTR 328H AU 120L
6-146257-0
31 1 J15 5-146257-6CON 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
Inductors
33 1 L1 6.0 HIND ROD CHK 6 H@10 kHz 10 A 25% TH
744710610
34 1 L2 10 HIND 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-100BTRAN 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 10RES MF 10 Ohm 1/10 W 5% AEC-Q200 0'0603
CRCW0'060310R0JNEA
43 1 R12 0.010RES METAL STRIP 0.01 Ohm 1 W 1% 2512
WSK2512R0100FEA
44 3 R21, R22, R26 0.015RES MF 0.015 Ohm 1 W 1% AEC-Q200 2512
WSK2512R0150FEA
Test Points
45 48 TP1-TP48 3.65x2.05MM TEST POINT 3.65x2.05 MM SMT S1751-46R
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.
Table 9. Bill of Materials (2) (continued)
KT33816FRDMUG, Rev. 2.0 Freescale Semiconductor 23
References
10 ReferencesFollowing are URLs where you can obtain information on related Freescale products and application solutions:
10.1 SupportVisit www.freescale.com/support for a list of phone numbers within your region.
10.2 WarrantyVisit www.freescale.com/warranty for a list of phone numbers within your region.
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
Revision History
KT33816FRDMUG, Rev. 2.024 Freescale Semiconductor, Inc.
11 Revision HistoryRevision Date Description of Changes
1.0 10/2014 • Initial Release
2.0 11/2014 • Updated step 1 in Section 3.3.4
Document Number: KT33816FRDMUGRev. 2.011/2014
Information in this document is provided solely to enable system and software implementers to use Freescale products.
There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits based
on the information in this document.
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 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.
How to Reach Us:
Home Page: freescale.com
Web Support: freescale.com/support