KTPT2000FRDM6CUG, KITPT2000FRDM6C Evaluation Board - User s Guide

Freescale Semiconductor, Inc.
User’s Guide
Document Number: KTPT2000FRDM6CUG
Rev. 2.0, 6/2015
KITPT2000FRDM6C Evaluation Board
Figure 1. KITPT2000FRDM6C Evaluation Board
© Freescale Semiconductor, Inc., 2015. All rights reserved.
Contents
1 Important Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1 Kit Contents/Packing List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Jump Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3 Required Equipment and Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.4 System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3 Understanding the System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.2 FRDM-KL25Z Freedom Development Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.3 Connecting the FRDM-KL25Z Freedom Development Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4 Getting to Know the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.1 Board Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.2 Board Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.3 FRDM-KL25Z Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.4 Board Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.5 DC/DC Optional Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.6 LED Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.7 Test Point Signal Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.8 Pin Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.9 MC33PT2000 EVB Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.10 Freedom Board FRDM - KL25Z Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5 Installing the Software and Setting Up the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.1 Installing SPIGen Freeware On Your Computer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.2 Configuring the Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.3 Step-by-step Instructions for Setting Up the Hardware Using SPIGen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.4 Running an Example Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.5 Running the Example Batch Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.6 Typical Peak and Hold Scope Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
8 Silkscreen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.1 Silkscreen Top . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
9 Bill of Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
10 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
10.1 Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
10.2 Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
11 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
KTPT2000FRDM6CUG 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. 2015.
KTPT2000FRDM6CUG Rev. 2.0
Freescale Semiconductor, Inc.
3
Getting Started
2
Getting Started
2.1
Kit Contents/Packing List
The KITPT2000FRDM6C contents include:
•
•
•
•
Assembled and tested evaluation board in an anti-static bag
Quick Start Guide, Analog Tools
Warranty card
USB cable to connect KL25Z to computer
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:
• 12 V power supply 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
2.4
System Requirements
The kit requires the following to function properly with the software:
• USB-enabled PC with Windows® XP or higher
KTPT2000FRDM6CUG Rev. 2.0
4
Freescale Semiconductor, Inc.
Understanding the System
3
Understanding the System
The KITPT2000FRDM6C uses the Freedom board KL25Z to communicate with the MC33PT2000 through the SPI to setup registers and
flash CRAM and DRAM. The KL25Z also controls the start and end of injection using the STARTx pins. This particular application drives
three injectors, two fuel pumps, and an external DC/DC.
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 six cylinders (INJ1, INJ2, INJ3, INJ4, INJ5 and INJ6), a fuel pump and a DCDC. Communication between the KL25Z and
MC33PT2000 is done by SPI, control and reporting is done through I/Os.
Figure 2. Block Diagram
KTPT2000FRDM6CUG Rev. 2.0
Freescale Semiconductor, Inc.
5
Understanding the System
3.1.1 Device Features
This evaluation board features the following Freescale products:
Table 1. MC33PT2000 Device Features
Device
MC33PT2000
Description
Programmable Solenoid Controller,
7 high-sides and 8 low-sides
Features
•
•
•
•
•
•
•
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 backup clock
Notes
1. If 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
KTPT2000FRDM6CUG Rev. 2.0
6
Freescale Semiconductor, Inc.
Understanding the System
3.3
Connecting the FRDM-KL25Z Freedom Development Platform
KITPT2000FRDM6C includes a KL25Z already flashed to use as a SPI dongle to control the MC33PT2000. A USB cable from a USB host
to the KL25Z mini-B USB connector and SPIGEN (7.xx and above) are all that are needed to use the kit.
The following chapters, Section 3.3.1, Installing the Drivers (Optional), page 7 through Section 3.3.4, Using the MSD Flash
Programmer (Optional), page 7 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. It is 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 file to the FRDM-KL25Z drive.
3. Unplug the USB cable from the open SDA USB Connector and plug it into the USB_KL25Z.
KTPT2000FRDM6CUG Rev. 2.0
Freescale Semiconductor, Inc.
7
Getting to Know the Hardware
4
Getting to Know the Hardware
4.1
Board Overview
The KITPT2000FRDM6C is an easy-to-use circuit board allowing the user to exercise all the functions of the MC33PT2000 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 MC33PT2000 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:
• MC33PT2000 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 MC33PT2000 EVB
• +12 V VSUPP provides the power to the MC33PT2000 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 www.freescale.com/FRDM-KL25Z
KTPT2000FRDM6CUG Rev. 2.0
8
Freescale Semiconductor, Inc.
Getting to Know the Hardware
4.4
Board Description
The analog part consists of the MC33PT2000 chip controlling external drivers. The digital part consists of the KL25Z controlling the
MC33PT2000 by the SPI and I/Os.
Figure 4. Board Description
Table 2. Board Description
Name
Description
KL25Z
Microcontroller used to communicate with the computer by using a USB and to the MC33PT2000 using
SPI
DCDC
DCDC converter to generate BOOST voltage
BANK1
Bank1: 2 high-side + 2 low-side to control injectors 1 and 2
BANK2
Bank2: 2 high-side + 2 low-side to control injectors 3 and 4
BANK3
Bank3: 2 high-side + 2 low-side to control injectors 5 and 6
Fuel Pump
Fuel Pump: 1 high-side + 1 low side to control low pressure fuel pump
MC33PT2000
Programmable solenoid controller
Pi Filter
Pi Filter circuits to remove unwanted or undesired frequencies
KTPT2000FRDM6CUG Rev. 2.0
Freescale Semiconductor, Inc.
9
Getting to Know the Hardware
4.5
DC/DC Optional Configuration
The KITPT2000FRDM6C uses a DC/DC in hysteretic mode by default. However, it is possible to configure it as resonant mode. In this
case, the C_RES capacitor has to be populated. For more detail on the hysteretic and resonant mode, refer to the PT2000 datasheet. The
microcode example on the web controls the DC/DC in hysteretic mode.
Figure 5. DC/DC Different Configuration
4.6
LED Display
Table 3. DC/DC Mode Versus Component Placement
DC/DC mode
Q9
C_GSHS7
R_CHSb7
C_RES
C_BHS7
Hysteretic (default)
Diode
Shorted
Do not place
Do not place
Do not place
Resonant
Diode
Shorted
Do not place
10 nF
Do not place
FW with MOSFET
MOSFET (BUK9230)
1.0 F
1.0 
Do not place
1.0 F
Five LEDs are provided as visual output devices for the KITPT2000FRDM6C evaluation board. The LED devices are:
1. FLAG0 LED - Indicates the digital FLAG 0 output is a logic 1
2. FLAG1 LED - Indicates the digital FLAG 1 output is a logic 1
3. FLAG2 LED - Indicates the digital FLAG 2 output is a logic 1
4. FLAG3 LED - Indicates the digital FLAG 3 output is a logic 1
5. +5.0 V LED - Indicates the +5.0 volt regulator is running.
6. USB_PWR LED - Indicates the KL25Z FRDM is connected properly and is attached to an active USB port on a PC.
KTPT2000FRDM6CUG Rev. 2.0
10
Freescale Semiconductor, Inc.
Getting to Know the Hardware
4.7
Test Point Signal Definitions
The KITPT2000FRDM6C has nine logic level input signals used to control certain outputs or functions inside the circuit. These are:
1. DRVEN - Controls the state of the all the pre-driver outputs
2. IRQ - Interrupt pin connected to KL25Z
3. DBG - I/O that can be configured to disable internal VCCP
4. RESETB - When the RESETB line is held low, the MC33PT2000 is reset
5. START1 - Provides start signal for Injector 1
6. START2 - Provides start signal for Injector 2
7. START3 - Provides start signal for Injector 3
8. START4 - Provides start signal for Injector 4.
9. START5 - Provides start signal for Injector 5
10. START6 - Provides start signal for Injector 6
11. START7 - Provides start signal for fuel pump
12. FLAG 0 to 4 - Flag pin used as output
13. CLK - Provides 1.0 MHz CLK to the MC33PT2000
14. CSB - SPI chip select
15. MOSI - SPI Master Out Slave In
16. MISO - SPI Master In Slave Out
17. SCLK - SPI CLK up to 10 MHz
18. G_LSx - Gate low ide
19. G_HSx - Gate high-side
20. VCCP - VCCP voltage
21. VCCIO - I/O voltage set to 3.3 V by default (JVCCIO)
22. 5.0 V - VCC5 voltage
23. VBOOST - VBOOST voltage
24. VBAT - Battery voltage
25. OA1 to 3 - OAx test point for current recopy or I/Os
26. GND - Ground test points
4.8
Pin Jumpers
There are two jumper headers on the KITPT2000FRDM6C.
1. VCCIO_SEL - This is a header to supply VCCIO from the +3.3 V regulator on the KL25Z (3.3V logic). If not connected, no
voltage goes through the I/Os
2. CLK_SEL - This is a header to select the KL25Z Oscillator which is set to 1 MHz. If not connected, the internal 1.0 MHz
backup CLK is used.
KTPT2000FRDM6CUG Rev. 2.0
Freescale Semiconductor, Inc.
11
Getting to Know the Hardware
4.9
MC33PT2000 EVB Connectors
4.9.1 Input Connector
There is one input connector used to connect the KITPT2000FRDM6C to +12 V.
1. (VSUPP) +12 VOLT POWER SUPPLY INPUT Screw Terminal 1 (+) +12 V
Screw Terminal 2 (-) GND
4.9.2 Output Connectors
There are seven output connectors that provide six injectors and a fuel pump:
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 4Screw Terminal 1 - High-side drive
Screw Terminal 2 - Low-side drive
5. (INJ5) INJECTOR OUTPUT 5Screw Terminal 1 - High-side drive
Screw Terminal 2 - Low-side drive
6. (INJ6) INJECTOR OUTPUT 6Screw Terminal 1 - High-side drive
Screw Terminal 2 - Low-side drive
7. (FP) FUEL PUMP OUTPUT Screw Terminal 1 - High-side drive
Screw Terminal 2 - Low-side drive
KTPT2000FRDM6CUG Rev. 2.0
12
Freescale Semiconductor, Inc.
Getting to Know the Hardware
4.10
Freedom Board FRDM - KL25Z Connectors
The KL25Z board plugs into the four male connectors J7 - J10. It is attached using the four female connectors included in the kit.These
four connectors should be soldered directly on the KL25Z. Refer to Figure 3 for connector orientation.
Table 4. EVB J8 Pinout (Connects to J1 on LK25Z)
PIn
SPIGen Signal
Pin
J8 01
IRQ
J8 02
J8 03
DBG
J8 04
START8
FLAG0
J8 05
CLK
J8 06
J8 07
FLAG1
J8 08
J8 09
FLAG2
J8 10
J8 11
FLAG3
J8 12
J8 13
J8 14
J8 15
J8 16
SPIGen Signal
Table 5. EVB J7 Pinout (Connects to J2 on KL25Z)
PIn
SPIGen Signal
Pin
J7 01
DRVEN
J7 02
J7 03
RESETB
J7 04
J7 05
START1
J7 06
CSB
J7 07
START2
J7 08
MOSI
J7 09
START3
J7 10
MISO
J7 11
START4
J7 12
SCLK
J7 13
START5
J7 14
J7 15
J7 16
J7 17
J7 18
J7 19
START6
SPIGen Signal
J7 20
START7
Pin
SPIGen Signal
Table 6. EVB J9 Pinout (Connects to J9 on KL25Z)
PIn
SPIGen Signal
J9 01
J9 02
J9 03
J9 04
J9 05
J9 06
J9 07
J9 08
3.3 V
J9 09
J9 10
USB PWR
J9 11
J9 12
GND
J9 13
J9 14
GND
J9 15
J9 16
3.3 V
KTPT2000FRDM6CUG Rev. 2.0
Freescale Semiconductor, Inc.
13
Getting to Know the Hardware
Table 7. EVB J10 Pinout (Connects to J10 on KL25Z)
PIn
SPIGen Signal
Pin
J10 01
OA1
J10 02
J10 03
OA2
J10 04
J10 05
OA3
J10 06
J10 07
J10 08
J10 09
J10 10
J10 11
J10 12
SPIGen Signal
KTPT2000FRDM6CUG Rev. 2.0
14
Freescale Semiconductor, Inc.
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 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 6. The text at the top is the name of the configuration file loaded. The left side panel displays folders grouping
user interfaces. The interfaces in the pre-installed MC33PT2000 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 6. SPIGen GUI
KTPT2000FRDM6CUG Rev. 2.0
Freescale Semiconductor, Inc.
15
Installing the Software and Setting Up the Hardware
5.2
Configuring the Hardware
Mini USB
12.0V
2A
USB
Figure 7. KITPT2000FRDM6C Board Setup
5.3
Step-by-step Instructions for Setting Up the Hardware Using SPIGen
The following connections and setup must be performed to use the examples included in the software bundle:
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 the kit’s documentation. (See Section 5.1, Installing SPIGen Freeware On Your Computer, page 15).
2. Connect the KL25Z to the PC using the USB KL25Z port (left side of SW1). The USB_PWR LED on the KITPT2000FRDM6C
should be illuminated.
3. Attach the +12 VDC supply (do not turn on power yet) to the VSUPP input connector on the MC33PT2000 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 the number of simultaneous ON loads requires.
4. Attach loads (Injectors) to the INJ1, INJ2, INJ3, INJ4, INJ5 and INJ6 output terminals 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.
KTPT2000FRDM6CUG Rev. 2.0
16
Freescale Semiconductor, Inc.
Installing the Software and Setting Up the Hardware
5.4
Running an Example Program
1. Launch the SPIGen program.
2. When the KL25Z is properly connected to the computer, the LED on the KL25Z turns blue while the SPIGen is running.
3. Load the config file, by clicking on "File" then "Open" and brows to the KITPT2000SW.spi file located inside the "Injector
Demo Files" directory.
4. Go to the "Micro code" page under "MC33PT2000".
5. Set the RESETB pin high.
6. Click on “Load Filenames”.
7. Open the SPIGenMC33PT2000Files.txt included in the project example. All cells should be filed with the right path (Code
Ramx, Data Ramx, Channelx, Main, IO, Diagnostics Configuration Registers.
8. Click on the “Download All” button to download all micro-code (CRAM), data ram, and register values into the PT2000 by the
SPI.
9. Click the "Enable Flash on CH1 CH2 and CH3" button to run the code. At this point both channels should be operational.
10. Set the DRVEN high.
11. Set the Start Pulse Width (ms) duration.
5.5
Running the Example Batch Files
1. Go to the “Batch commands” page and select the batch file desired to run. There are seven choices. “Start1” through “Start7”
pulse only one injector (1 to 7). The “Start1-7” batch command pulses all three injectors in sequence.
2. Click on the “Send Continuously” button.
3. Observe the seven loads attached to the KITPT2000FRDM6C are turning on and off in succession.
There are other demo batch examples which can be run and examined to learn how to use the KITPT2000FRDM6C.
KTPT2000FRDM6CUG Rev. 2.0
Freescale Semiconductor, Inc.
17
Installing the Software and Setting Up the Hardware
5.6
Typical Peak and Hold Scope Image
A scope image example is shown with an injector connected to INJ1. The expected behavior is when the Start1 pin rise injection goes into
Boost phase until the boost current is reached. It jumps to peak phase for 10 s, then bypass phase for 10 s, and then hold phase until
the start pin goes low.
Figure 8. Peak and Hold Scope Image
KTPT2000FRDM6CUG Rev. 2.0
18
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
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)
Download fails after “Main Configuration Register”
Make sure the DRVEN signal on the “Single Command” or “Microcode”page is set to High
Code downloaded successfully, OR
but outputs are not toggling, and After clicking on Download All, make sure to click on Enable Flash on CH1 and CH2
the VBOOST voltage is not correct 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.
KTPT2000FRDM6CUG Rev. 2.0
Freescale Semiconductor, Inc.
19
100K
A
1
1
START7
FLAG3
FLAG2
FLAG1
FLAG0
1
13
1
FLAG1
FLAG2
FLAG3
DRVEN
1
1
1
12
11
FLAG0
0.1uF
10
47
VPWR
C_BATT5
57
3
4
5
6
7
8
9
VBOOST
START1
START2
START3
START4
START5
START6
START7
19
16
15
17
14
MISO
MOSI
SCLK
CSb
DBG
80
2
79
0.1uF
VCCIO
1UF
VCC2P5
DRVEN
FLAG_3/EXTFW4
FLAG_2/EXTFW3
FLAG_1/EXTFW2
FLAG_0/EXTFW1
VBATT
VBOOST
START1/FLAG_5
START2/FLAG_6
START3/FLAG_7
START4/FLAG_8
START5/FLAG_9
START6/FLAG_10
START7/FLAG_11
DBG/FLAG_15
MISO
MOSI
SCLK
CS
D36
SMBJ40
VBAT
Q8
AOD4185
C_VCC2P5_1
CLK
RESET
IRQ/FLAG_13
U1
C_VCCIO
CLK
RESETb
IRQb
3V3
1
0.022UF
C_BOOST4
1
START6
1
START1
START5
1
DBG
1
1
CSB
1
1
SCLK
1
1
MOSI
START3
1
MISO
START4
1
IRQB
START2
1
RSTB
VCCIO_SELECT
JVCCIO
HDR 1X2 TH
C
4
3
MMSZ5245B
D17
VBAT Input Protection
R37
1
2
C
A
TB 1X2
0.1uF
VCC5
C_VCC2P5_2
21
VCC2P5
OA_2/FLAG_14
VSENSEP2
VSENSEN2
D_LS7 _DC
G_LS7 _DC
B_HS7
G_HS7
S_HS7
D_LS4
G_LS4
D_LS3
G_LS3
B_HS4
G_HS4
S_HS4
B_HS3
G_HS3
S_HS3
VSENSEP3
VSENSEN3
OA_1
VSENSEP1
VSENSEN1
D_LS6
G_LS6
D_LS5
G_LS5
B_HS6
G_HS6
S_HS6
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
4.7uF
C_VCCP2
C44
0.1uF
VIN
VOUT
1
+5V
C45
10uF
VCC5
B_HS4
G_HS4
S_HS4
D_LS3
G_LS3
D_LS4
G_LS4
B_HS7
G_HS7
S_HS7
D_LS7
G_LS7
VSENSEP2
VSENSEN2
67
68
69
44
54
43
53
58
59
60
40
50
29
28
OA_3
VSENSEP6
VSENSEN6
VSENSEP5
VSENSEN5
35
34
33
32
D_LS8
G_LS8
FLAG4
START8
38
39
49
25
24
OA_2
B_HS3
G_HS3
S_HS3
70
71
72
37
VSENSEP3
VSENSEN3
31
30
OA_1
VSENSEP1
VSENSEN1
27
26
36
D_LS6
G_LS6
D_LS5
G_LS5
42
52
41
51
B_HS6
G_HS6
S_HS6
B_HS5
G_HS5
S_HS5
64
65
66
61
62
63
D_LS2
G_LS2
D_LS1
G_LS1
46
56
45
55
B_HS2
G_HS2
S_HS2
B_HS1
G_HS1
S_HS1
73
74
75
76
77
78
0.1uF
C_VCCP1
VSENSEP5
VSENSEN5
VSENSEP2
VSENSEN2
D_LS7
G_LS7
B_HS7
G_HS7
S_HS7
D_LS4
G_LS4
D_LS3
G_LS3
B_HS4
G_HS4
S_HS4
B_HS3
G_HS3
S_HS3
VSENSEP3
VSENSEN3
VSENSEP1
VSENSEN1
D_LS6
G_LS6
D_LS5
G_LS5
B_HS6
G_HS6
S_HS6
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
5V Regulator
MC33PT2000
VSENSEP6 _DC
VSENSEN6 _DC
OA_3/D_HS1_7
VSENSEP5 _DC
VSENSEN5 _DC
D_LS8 _DC
G_LS8 _DC
VSENSEP4/FLAG_4
VSENSEN4/START8/FLAG_12
0.1uF
C_VCC5
C40
4.7uF
3
U4
MC78L05ACHX
GND
2
VSUPP
GND
48
VCCP
1
1
R_OA3
START8
FLAG4
R_OA2
R_OA1
C41
1UF
A
C
1
2
18
VCCIO
DGND
20
AGND
23
22
VCC5
EP_GND
81
D16
GREEN
0
0
0
R36
470
SILK = +5V
1000pF
C_OA3
OA3
1000pF
C_OA2
OA2
1000pF
C_OA1
OA1
1
1
1
OA3
OA2
OA1
0.1UF
C_BATT2
PI Filter
VBAT
6uH
INT_CLK
TP25
TP26
TP23
TP22
TP24
1
1
1
1
1
1
1
TP16
TP15
TP21
TP20
TP19
TP18
TP17
GND
VSENSEN6
R_GLS8a
G_LS8
VSENSEP6
G_LS8
D_LS8
C_BATT7
0.01UF
VPWR
2.2
HDR 1X2 TH
JCLK
CLK
1
2
CLK_SELECT
0.1UF
C_BATT4
VPWR
Supplies
Test Points
VBOOST
VBAT
VCCIO
VPWR
+ C_BATT3
470uF
VCCP
+5V
2
DC-DC BLOCK
CLK
1
1
1
1
1
+ C_BATT1
470uF
1
L_BATTERY
1
20
1
FLAG3
FLAG2
FLAG1
FLAG0
R_GLS8b
L2
10UH
USB_PWR
SH2
330pF
C_VSENSE6
SH1
4700PF
C_GLS8
2
5B
4B
3B
2B
1B
0
1
Q31
0
SH1 needs to be
placed close to
R_VSENSE6
1.0
BUK9230-100B
5
U5E
4
U5D
3
U5C
2
U5B
1
U5A
R_VSENSE6
0.01
C_RES
0.1uF
DNP
START6
DRVEN
RESETb
START1
START2
START3
START4
START5
IRQb
DBG
INT_CLK
FLAG1
FLAG2
FLAG3
FLAG4
2
4
6
8
10
12
14
16
E
COM
1C
8
9
16
HDR_10X2
HDR_2X8
J7
2
4
6
8
10
12
14
16
18
20
J8
8
9
15
8
9
14
8
9
13
8
9
12
1
3
D9
COM
START7
CSB
MOSI
MISO
SCLK
GND
START8
FLAG0
2
4
6
8
10
12
HDR_2X8
HDR_2X6
J9
2
4
6
8
10
12
14
16
J10
C_BOOST5
0.22uF
100V
A
A
A
A
A
+5V
RED LED
SILK = USB_PWR
D23
RED LED
SILK = F3
D22
RED LED
SILK = F2
D21
RED LED
SILK = F1
D20
RED LED
SILK = F0
D19
3V3
3V3
USB_PWR
GND
GND
680uF
+ C_BOOST6
VBOOST
FLAG LED
C
C
C
C
C
FRDM-KL25Z
1
3
5
7
9
11
13
15
1
3
5
7
9
11
330PF
R10
5.1
470
R44
470
R43
470
R42
470
R41
470
R40
OA1
OA2
OA3
C24
4
COM
COM
COM
COM
FFD10UP20S
ULN2003ADR
E
COM
5C
ULN2003ADR
E
COM
4C
ULN2003ADR
E
COM
3C
ULN2003ADR
E
COM
2C
ULN2003ADR
1
3
5
7
9
11
13
15
17
19
1
3
5
7
9
11
13
15
7
4
3
J6
Schematics
Schematics
Figure 9. KITPT2000FRDM6C Evaluation Board Schematic Part 1
KTPT2000FRDM6CUG Rev. 2.0
Freescale Semiconductor, Inc.
G_HS2
G_LS1
VSENSEP1
STPS2H100UY
VSENSEN1
R_GLSb1
C_MLS1
DNP
D24
VBOOST
0.1uF
C_MHS2
DNP
332
330PF
R_GHSb2
C_BHS2
1UF
C_BHS1
R_GHSb1
VSENSEN3
VSENSEP3
G_LS5
D_LS5
S_HS6
B_HS6
G_HS6
S_HS5
B_HS5
G_HS5
G_HS5
G_HS6
G_LS5
C_BHS6
R_GLSb5
C_MLS5
DNP
STPS2H100UY
VBOOST
0.1uF
C_MHS6
DNP
332
330PF
D29
R_GHSb6
C_BHS5
1UF
R_GHSb5
C_MHS5
DNP
332
330PF
1
2200PF
4700PF
C_INJN6
J16
2200PF
C_GSHS6
1
1000pF
C_GSHS5
VPWR
2200PF
C_GLS5
1
Q12
VBOOST
1
D_LS2
SH3
330pF
330pF
SH15
SH16
0
4
D_SHS14
0
0
R_GLSb6
C_MLS6
DNP
D34
VBOOST
G_LS6
4
332
330PF
2.2UF
C_BATT_HS5
R_VSENSE1
0.015
DNP
4700PF
C_INJN1
4700PF
C_INJP1
J11
1
OSTTG025100B
1
2
Q30
BUK9230-100B
G_LS3
2200PF
C_GLS6
1
VSENSEN5
VSENSEP5
VBOOST
0.1uF
G_HS7
1UF
C_MHS7
DNP
1
0
0
330PF
1
2200PF
C_GLS7
D30
1000pF
VBOOST
Q25
1
D_LS4
SH14
4700PF
R_VSENSE5
0.015
0
0
1
2
A
C
STPS2H100UY
D18
OSTTG025100B
J21
332
330PF
R_VSENSE2
0.015
DNP
4700PF
C_INJN2
4700PF
C_INJP2
0
2.2UF
J18
2200PF
C_GLS4
1
OSTTG025100B
1
2
DNP
D33
TPSMB15ATG
VPWR
C_BATT_HS7
SH17
R_GLSb4
C_MLS4
D32
VBOOST
Q32
4
FUEL PUMP
BUK9230-100B
4700PF
C_INJN7
D_SHS13
2.2UF
C_BATT_HS3
RURD620CCS9A_F085
3
1
BUK9230-100B
G_LS4
SH13
C_INJP7
1
330pF
Q24
BUK9230-100B
STPS2H100UY
C_VSENSE2
G_LS4
Q10
4
BUK9230-100B
Q23
BUK9230-100B
C_GSHS7
VPWR
STPS2H100UY
SH11
SH12
J14
2200PF
C_GSHS4
1
1000pF
C_GSHS3
VPWR
OSTTG025100B
1
2
2200PF
R_GSHS7
510K
332
332
4700PF
C_INJN5
4700PF
C_GLS3
R_GSHS4
510K
C_INJP5
332
R_GSHS3
510K
R_GLS7
C_VSENSE5
330pF
332
330PF
330PF
330PF
C_MLS7
DNP
332
330PF
D27
R_GHSb7
R_GLSb3
C_MLS3
DNP
C_BHS7
C_MHS4
DNP
R_GHSb3
C_MHS3
DNP
R_GHSb4
C_BHS4
1UF
C_BHS3
STPS2H100UY
OSTTG025100B
G_LS7
D_LS7
S_HS7
B_HS7
G_HS7
VSENSEN2
VSENSEP2
G_LS3
G_HS4
G_LS7
J19
Q13
BUK9230-100B
D_LS3
S_HS4
B_HS4
G_HS4
S_HS3
B_HS3
G_HS3
G_HS3
INJECTOR BANK2
1
2
2200PF
C_GLS2
R_VSENSE3
0.015
332
330PF
4700PF
C_INJN3
4700PF
C_INJP3
RURD620CCS9A_F085
3
1
BUK9230-100B
Q28
STPS2H100UY
C_VSENSE3
G_LS6
Q27
BUK9230-100B
D_LS6
0
R_GLSb2
C_MLS2
D25
SH3 needs to be
placed close to
R_VSENSE1
BUK9230-100B
Q29
D_SHS12
C_BATT_HS1
2.2UF
RURD620CCS9A_F085
3
1
VBOOST
G_LS2
VBOOST
1
SH6
C_VSENSE1
G_LS2
Q11
BUK9230-100B
STPS2H100UY
BUK9230-100B
Q22
BUK9230-100B
OSTTG025100B
1
2
R_GSHS5
510K
4700PF
J12
2200PF
C_GSHS2
1
1000pF
C_GSHS1
VPWR
OSTTG025100B
1
2
R_GSHS6
510K
C_INJP6
332
330PF
332
330PF
4700PF
C_INJN4
4700PF
C_GLS1
R_GSHS2
510K
R_GSHS1
510K
C_INJP4
332
330PF
INJECTOR BANK3
VSENSEN1
VSENSEP1
G_LS1
D_LS1
S_HS2
B_HS2
G_HS2
S_HS1
B_HS1
G_HS1
G_HS1
1
1
1
4
3
1
1
1
1
1
C
A
C
A
4
3
4
3
4
3
4
4
C_MHS1
DNP
A
C
A
4
3
3
1
C
A
C
3
1
4
3
4
3
A
1
1
1
1
1
4
C
A
C
3
1
4
3
3
4
3
A
C
4
Freescale Semiconductor, Inc.
3
INJECTOR BANK1
Q26
BUK9230-100B
Schematics
Figure 10. KITPT2000FRDM6C Evaluation Board Schematic Part 2
KTPT2000FRDM6CUG Rev. 2.0
21
Silkscreen
8
Silkscreen
8.1
Silkscreen Top
Figure 11. KITPT2000FRDM6C Silk Screen Top Layer
KTPT2000FRDM6CUG Rev. 2.0
22
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 Components
1
1
U1
IC DRV 1.0 MHZ Auto 5.0-36 V LQFP80 MC33PT2000AC
(4)
Active Components
2
1
U4
MC78L05AC
HX
IC VREG 5.0 V 100 mA 30 V SOT-89
3
1
U5
ULN2003ADR
IC Tran Array NPN DARL Seven 50 V
0.5 A SOIC16
4
1
L2
10 H
Ind PWR 10 H at 100 KHZ 16 A 20%
SMT
5
1
L_BATTERY
6.0 H
Ind Rod Chk 6.0 H at 10 kHZ 10 A 25%
TH
6
1
Q8
7
15
Q10, Q11, Q12, Q13, Q22, Q23, Q24,
Q25, Q26, Q27, Q28, Q29, Q30, Q31,
Q32
BUK9230-100
Tran NMOS PWR SW 47A 100 V DPAK
B
8
1
D9
FFD10UP20S Diode SW UF 10 A 200 V TO252
9
1
D16
Green
LED GRN SGL 30 MA SMT 0805
10
1
D17
MMSZ5245B
Diode ZNR -- 15 V 0.5 W SOD123
11
8
D18, D24, D25, D27, D29, D30, D32,
D34
STPS2H100U Diode SCH RECT 2.0 A 100 V
Y
AEC-Q101 SMB
12
5
D19, D20, D21, D22, D23
13
1
D33
TPSMB15AT
G
14
1
D36
SMBJ40
Diode TVS 9.3 A 40 V SMB SMT
15
3
D_SHS12, D_SHS13, D_SHS14
RURD620CC
S9A_F085
Diode Dual 6.0 A 200 V TO252AA
AOD4185
Tran PMOS PWR 40 A 40 V TO252
Diodes
Red Led
LED RED SGL 30 MA SMT 0805
Diode TVS UNIDIR 100 A 600 W 15 V
AEC-Q101 DO214AA
Capacitors
16
15
C24, C_MHS1, C_MHS2, C_MHS3,
C_MHS4, C_MHS5, C_MHS6, C_MHS7,
C_MLS1, C_MLS2, C_MLS3, C_MLS4,
C_MLS5, C_MLS6, C_MLS7
330 pF
Cap Cer 330 pF 100 V 5% C0G 0805
17
2
C40, C_VCCP2
4.7 F
Cap Cer 4.7 F 50V 20% X5R 0805
18
6
C41, C_BHS1, C_BHS3, C_BHS5,
C_BHS7, C_VCC2P5_1
1.0 F
Cap Cer 1.0 F 25 V 10% X7R
AEC-Q200 0603
19
9
C44, C_BATT5, C_BHS2, C_BHS4,
C_BHS6, C_VCC2P5_2, C_VCC5,
C_VCCIO, C_VCCP1
0.1 F
Cap Cer 0.1 F 50 V 10% X7R
AEC-Q200 0603
20
1
C45
10 F
Cap Cer 10 F 10 V 20% X5R 0603
21
2
C_BATT1, C_BATT3
470 F
Cap Alel 470 F 35 V 20% -- RADIAL
22
2
C_BATT2, C_BATT4
0.1 F
Cap Cer 0.1 F 200 V 10% X7R 1206
23
1
C_BATT7
0.01 F
Cap Cer 0.01 F 100 V 10% X7R 0805
KTPT2000FRDM6CUG Rev. 2.0
Freescale Semiconductor, Inc.
23
Bill of Materials
Table 9. Bill of Materials (2) (continued)
Item
Qty.
Schematic Label
Value
24
Description
4
C_BATT_HS1, C_BATT_HS3,
C_BATT_HS5, C_BATT_HS7
2.2 F
25
1
C_BOOST4
0.022 F
Cap Cer 0.022 F 50 V 10% X7R 0805
26
1
C_BOOST5
0.22uF
Cap Cer 0.22 F 100 V 20% X7S 0805
27
1
C_BOOST6
680 F
Cap Alel 680 F 100 V 20% -- RADIAL
28
10
C_GLS1, C_GLS2, C_GLS3, C_GLS4,
C_GLS5, C_GLS6, C_GLS7, C_GSHS2,
C_GSHS4, C_GSHS6
2200 pF
Cap Cer 2200 pF 25 V 20% X7R 0805
29
15
C_GLS8, C_INJN1, C_INJN2, C_INJN3,
C_INJN4, C_INJN5, C_INJN6, C_INJN7,
C_INJP1, C_INJP2, C_INJP3, C_INJP4,
C_INJP5, C_INJP6, C_INJP7
4700 pF
Cap Cer 4700 pF 100 V 10% X7R 0805
30
7
C_GSHS1, C_GSHS3, C_GSHS5,
C_GSHS7, C_OA1, C_OA2, C_OA3
1000 pF
Cap Cer 1000 pF 50 V 10% X7R 0805
31
1
C_RES
0.1 F
Cap Cer 0.1 F 100 V 10% X7R
AEC-Q200 0805
32
5
C_VSENSE1, C_VSENSE2,
C_VSENSE3, C_VSENSE5,
C_VSENSE6
330 pF
Cap Cer 330 pF 25 V 10% X7R 0603
Part Number
Assy.
Opt.
Cap Cer 2.2 F 25 V 10% X7R 0805
(3)
Resistors
33
1
R10
5.1
Res MF 5.1  1/10 W 5% 0603
34
6
R36, R40, R41, R42, R43, R44
470
Res MF 470  1/10 W 5% 0603
35
1
R37
100k
Res MF 100 k 1/10 W 5% 0603
36
14
R_GHSB1, R_GHSB2, R_GHSB3,
R_GHSB4, R_GHSB5, R_GHSB6,
R_GHSB7, R_GLS7, R_GLSB1,
R_GLSB2, R_GLSB3, R_GLSB4,
R_GLSB5, R_GLSB6
332
Res MF 332 1/8 W 1% 0805
37
1
R_GLS8A
2.2
Res MF 2.20 1/8 W 1% 0805
38
1
R_GLS8B
1.0
Res MF 1.0 1/8 W 1% 0805
39
7
R_GSHS1, R_GSHS2, R_GSHS3,
R_GSHS4, R_GSHS5, R_GSHS6,
R_GSHS7
510k
Res MF 510 k 1/8 W 5% 0805
40
3
R_OA1, R_OA2, R_OA3
41
4
R_VSENSE1, R_VSENSE2,
R_VSENSE3, R_VSENSE5
0.015
Res MF 0.015 2.0 W 1% 2512
42
1
R_VSENSE6
0.01
Res MF 0.01  1.0 W 1% 2512
43
11
SH1, SH2, SH3, SH6, SH11, SH12,
SH13, SH14, SH15, SH16, SH17
0
0
Res MF Zero 1/8 W AEC-Q200 0805
Zero  Cut Trace 0603 PADS; No Part
to Order
Switches, Connectors, Jumpers and Test Points
44
1
J6
TB 1X2
Con 1X2 TB TH 5.0 mm 12.9 mm SN
150L
45
1
J7
HDR_10X2
HDR 2X10 TH 100 MIL CTR 330H AU
100L
46
2
J8, J9
HDR_2X8
HDR 2X8 TH 100 MIL CTR 330H AU
47
1
J10
HDR_2X6
HDR 2X6 TH 100 MIL CTR 330H AU
48
7
J11, J12, J14, J16, J18, J19, J21
OSTTG02510
Con 1X2 TB TH 5.08 mm 504H -- 177L
0B
KTPT2000FRDM6CUG Rev. 2.0
24
Freescale Semiconductor, Inc.
Bill of Materials
Table 9. Bill of Materials (2) (continued)
Item
Qty.
49
2
52
50
Schematic Label
Value
Description
JCLK, JVCCIO
HDR 1X2 TH
HDR 1X2 TH 100 MIL SP 339H AU 98L
CSB, DBG, FLAG0, FLAG1, FLAG2,
FLAG3, FLAG4, G_HS1, G_HS2,
G_HS3, G_HS4, G_HS5, G_HS6,
G_HS7, G_LS1, G_LS2, G_LS3, G_LS4,
G_LS5, G_LS6, G_LS7, G_LS8, IRQB,
MISO, MOSI, OA1, OA2, OA3, RSTB,
SCLK, START1, START2, START3,
START4, START5, START6, START7,
START8, TP15, TP16, TP17, TP18,
TP19, TP20, TP21, TP22, TP23, TP24,
TP25, TP26, VSENSEN1, VSENSEP1
3.65x2.05 mm Test Point 3.65x2.05 mm SMT
Part Number
Assy.
Opt.
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, except in Resonant mode.
4. Critical components. For critical components, it is vital to use the manufacturer listed.
KTPT2000FRDM6CUG Rev. 2.0
Freescale Semiconductor, Inc.
25
References
10
References
The following URLs are where you can obtain information on related Freescale products and application solutions:
Freescale.com
Support Pages
Description
URL
KITPT2000FRDM3C
Tool Summary Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KITPT2000FRDM3C
KITPT2000FRDM6C
Tool Summary Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KITPT2000FRDM6C
PT2000-IDEUG
Developer Studio 
User’s Guide
http://www.freescale.com/files/analog/doc/user_guide/PT2000-IDEUG.pdf
PT2000
Product Summary
Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=PT2000
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
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.
KTPT2000FRDM6CUG Rev. 2.0
26
Freescale Semiconductor, Inc.
Revision History
11
Revision History
Revision
Date
Description
1.0
3/2015
• Initial release
2.0
6/2015
• Added instruction to Section 5.4, Running an Example Program, page 17
• Updated Figure 8
KTPT2000FRDM6CUG Rev. 2.0
Freescale Semiconductor, Inc.
27
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.
© 2015 Freescale Semiconductor, Inc.
Document Number: KTPT2000FRDM6CUG
Rev. 2.0
6/2015