Freescale Semiconductor, Inc. User's Guide Document Number: KTPT2000FRDM6CUG Rev. 2.0, 6/2015 KITPT2000FRDM6C Evaluation Board Figure 1. KITPT2000FRDM6C Evaluation Board (c) 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. FreescaleTM and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. (c) 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(R) 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(R) CortexTM-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 ArduinoTM 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. (c) 2015 Freescale Semiconductor, Inc. Document Number: KTPT2000FRDM6CUG Rev. 2.0 6/2015