Freescale Semiconductor, Inc. User’s Guide Document Number: KTMPC5744DBUG Rev. 1.0, 2/2015 KITMPC5744DBEVM Evaluation Daughter Board Figure 1. KITMPC5744DBEVM © Freescale Semiconductor, Inc., 2015. All rights reserved. Contents 1 2 3 4 5 6 7 8 9 Important Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Getting to Know the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Installing the Software and Setting up the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Board Layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Bill of Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 KTMPC5744DBUG Rev. 1.0 2/2015 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 evaluation kit 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. 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 KTMPC5744DBUG Rev. 1.0 2/2015 Freescale Semiconductor, Inc. 3 Getting Started 2 Getting Started 2.1 Kit Contents/Packing List The KITMPC5744DBEVM contents include: • Assembled and tested evaluation board/module in anti-static bag. • The board preloaded with demo software • Warranty card 2.2 Jump Start Freescale’s analog product development boards help to easily evaluate Freescale products. These tools support analog mixed signal and power solutions including monolithic ICs using proven high-volume SMARTMOS mixed signal technology, and system-in-package devices utilizing power, SMARTMOS and MCU dies. Freescale products enable longer battery life, smaller form factor, component count reduction, ease of design, lower system cost and improved performance in powering state of the art systems. • Go to www.freescale.com/analogtools • Locate your kit • Review your Tool Summary Page • Look for Jump Start Your Design • 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 KITMPC5744DBEVM is an extensible board for the KIT33908MBEVBE and cannot operate separately. Equipment list is considered for operation with the KIT33908MBEVBE uniquely. We can distinguish two modes of operation with this platform. Recommended equipment for software development: • Power supply 12 V/3.0 A • USB A-B cable • Debugger for the MPC5744P MCU • USB-enabled PC Recommended equipment for hardware development (validation of Analog functionality etc.): • Power supply: typically 12 V/3.0 A • USB A-B cable • USB-enabled PC Recommended software: • MC33907_8 Graphical User Interface (GUI) (http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KIT33907AEEVB&fpsp=1&tab=Design_Tools_ Tab) • Greenhills IDE for Qorivva MCU family installed (http://www.ghs.com/products/MULTI_IDE.html) 2.4 System Requirements The kit requires the following to function properly with the software: • x86 or compatible processor • Windows 7, 32-bit, Service Pack 1 • .NET Framework 4.0 or higher KTMPC5744DBUG Rev. 1.0 2/2015 4 Freescale Semiconductor, Inc. Getting to Know the Hardware 3 Getting to Know the Hardware 3.1 Board Overview The KITMPC5744DBEVM evaluation board is populated with a MPC5744P safety oriented microcontroller from the Qorivva family. The KITMPC5744DBEVM is a daughter board that extends the KIT33908MBEVBE kit (populated with MC33908 System Basis chip). Together, these two kits create a platform that forms a base for a Safety Ecosystem, which can reach the highest level in functional safety as defined by the ISO26262. The whole platform is shown in Figure 2. The daughter board includes the MCU and external components necessary for its basic operation as the decoupling capacitors, crystal oscillator, reset circuitry, LED indicators, etc. Power supply and intelligent power management including enhanced safety features is provided to the daughter board from the mother board. Due to this, the daughter board cannot operate separately and it has to be plugged on the mother board (using four 80-pin connectors). The daughter board is delivered with a demo software already loaded in the Flash memory of the MPC5744P. This code provides algorithms and procedures necessary to initialize and operate the MC33908 correctly. See the KTMPC5744DBSWUG - Basic SW Drivers for MPC5744P. Figure 2. Interfacing with the KIT33908MBEVBE KTMPC5744DBUG Rev. 1.0 2/2015 Freescale Semiconductor, Inc. 5 Getting to Know the Hardware 3.2 Board Features The board features are as follows: • Qorivva MPC5744P 32-bit microcontroller with safety architecture • Preloaded software demo for the MC33908 and MPC5744P platform • Designed to be plugged onto the KIT33908MBEVBE Evaluation Board • Separated power supplies for the core and the ADC • High precision VCCA power supply connected to the ADC reference voltage • Equipped by Nexus and JTAG for simple debug • Possible to connect USB/RS232 through the mother board 3.3 Device Features This evaluation board features the following Freescale products: Table 1. Device Features Device Description Features MPC5744P The MPC5744P is a Qorivva 32-bit embedded Power Architecture® MCU family designed for automotive and industrial functional safety applications. • Dual e200 Z4 CPU architecture • Dual processing spheres including; CPU, DMA, interrupt controller, crossbar, and MPU for logic level fault detection • Two statically configurable modes of operation: Lockstep operation (redundant processing and calculations) and dual parallel mode (independent core operation) • Fault collection unit, which monitors and manages fault events • Error correction coding on RAM and flash memory allows detection/correction of memory errors • Safety oriented MCU to achieve ISO 26262 functional safety standard certification • Robust communications with FlexRay™ and CAN/safety port high-speed low latency messaging • Cross-triggering unit coordinates ADC, timer, and PWM generation and minimizes CPU interrupt load • Peripheral modules (ADCs, eTimers, …) • This product is included in Freescale's product longevity program, with assured supply for a minimum of 15 years after launch MC33908 The MC33908 System Basis Chip (SBC), a Freescale Energy-Efficient solution, provides power to MCUs and other system loads and optimizes energy consumption. • • • • Flexible DC/DC pre-regulator allowing Buck or Buck-Boost Optional Boost to improve system availability at cranking Multiple output power supplies from 0.5 A up to 2.0 A DC/DC voltage regulator to supply MCU core up to 1.5 A KTMPC5744DBUG Rev. 1.0 2/2015 6 Freescale Semiconductor, Inc. Getting to Know the Hardware 3.4 Board Description The evaluation board comes with a mounted Freescale MPC5744P microcontroller. The board-level logic diagram is featured in Figure 3. Reset Circuitry MCU IOs - Power Config JTAG Debugger Connector Boot Config Nexus Debugger Connector Reset Config MCU Cores Power Config Interrupt Config Figure 3. KITMPC5744DBEVM Board Description KTMPC5744DBUG Rev. 1.0 2/2015 Freescale Semiconductor, Inc. 7 Getting to Know the Hardware 3.4.1 LED Definitions Table 2 LEDs are provided as visual output devices for the KITMPC5744DBEVM evaluation board: Table 2. LEDs Schematic Label Signal/Rail D1 VCORE_ON D2 EXT_POR D3 POR Description VCORE power supply from the mother board External Power On Reset Functional reset (connected to the mother board) 3.4.2 Test Point Definitions Table 3 test-point jumpers provide access to signals: Table 3. Test Points Schematic Label Signal/Rail Description P2 VDD_HV_OSC0 P3 ADV0/1 P4 ADR1 ADC1 High reference voltage P5 ADR0 ADC0 High reference voltage P6 HV_FLA P7 HV_IO High voltage Power supply for the I/Os P8 LV_PLL Low voltage power supply for the PLL module P9 LV_CORE P10 GND P11 VDD_HV_PMU P12 MUX_OUT Analog signal coming from the Mother board P13 GND_COM Analog ground High voltage power supply for the internal oscillator High voltage supply for the ADC modules Power Supply and decoupling pin for flash memory Low voltage power Supply Ground PMU high voltage Supply 3.4.3 Connector Definitions Table 4. Connectors Connector P1 Description JTAG debugger interface J1 Nexus debugger interface X1 Interface to the mother board X2 Interface to the mother board X3 Interface to the mother board X4 Interface to the mother board KTMPC5744DBUG Rev. 1.0 2/2015 8 Freescale Semiconductor, Inc. Getting to Know the Hardware 3.4.4 Jumper and Switch Definitions Table 5 defines the evaluation board jumper positions and explains their functions. For each jumper a default setting is shown on the left side. Table 5. Jumpers and Switches Schematic Label Setting JP1 Description INTb_SEL – selection of the MCU interrupt pin 1-2 INTb pin from the MC3390x is connected to a standard EIRQ interrupt pin of the MCU (PA0) 2-3 INTb pin from MC3390x is connected to the NMI (Non Maskable Interrupt) pin of the MCU JP2 VPP_TEST – SoC Test Mode, See Table 6 for truth table 1-2 VPP_TEST pin is connected to the GND (Normal operation) 2-3 VPP_TEST pin is connected the VDD_HV_IO JP3 RST_SBC – Connects RST coming from the SBC to the functional RESET of the MCU JP4 ABS2 – puts Alternate Boot Selector bit 1 to the Ground (for all possible configurations see Table 6). JP5 ABS1 – puts Alternate Boot Selector bit0 to the Ground (for all possible configurations see Table 6). JP6 FAB – deactivates the Force Alternate Boot Mode (for all possible configurations see Table 6). JP7 EXT_PORT – connects external Power On Reset of the MCU to an external port (to the mother board) KTMPC5744DBUG Rev. 1.0 2/2015 Freescale Semiconductor, Inc. 9 Getting to Know the Hardware Table 5. Jumpers and Switches (continued) Schematic Label Setting JP8 Description VDD_LV – power supply for the PLL and cores (VDD_LV_PLL and VDD_LV_CORE) 1-2 The VCORE coming from the motherboard is used directly – if this option is used, the VCORE on the motherboard must be configured to 1.2 V, otherwise the MCU can be damaged! 2-3 The VDD_LV_xxx will be supplied from VCOREcoming from motherboard using an external ballast to generate 1.2 V (VCORE is configured on the motherboard to 3.3 V). VDD_HV – power supply for the MCU’s IOs (VDD_HV_IO and some other peripherals – see schematics for details) JP9 1-2 The VCORE is used (is configured to 3.3 V) 2-3 The VCCA is used JP10 ADV0/1 – power supply for the ADC module 1-2 The VCORE is used 3-4 The VCCA is used Table 6. Boot Mode Truth Table FAB ABS[2,0] Boot Mode 1 00 UART 1 01 CAN KTMPC5744DBUG Rev. 1.0 2/2015 10 Freescale Semiconductor, Inc. Getting to Know the Hardware 3.4.5 Reset Circuit In the safety applications, the RESET pin of the MCU is controlled directly by the MC33907_8. The debugger must have a full control over the RESET pin, for debugging purposes. Reset signals coming from the JTAG and Nexus debug interfaces are connected directly to the reset of the MC33907_8, and this common signal ("RESET_PWSBC_B") is connected to the functional reset of the MCU. This means any of the three signals can cause a functional reset of the MCU (see Figure 4 for details). Figure 4. Reset Circuit 3.5 Interfacing with the Mother Board 3.5.1 Power Supplies Power supply (power management) for the daughter board is completely provided by the mother board. Consequently, the mother board must be configured in a compatible way. Caution: Incorrect configuration of power supplies can damage the MCU. The flexibility of the MC33907_8 power management circuit provides more possible configurations in how to interface with the MPC5744P. Two of them are described with the following. 1. The first configuration provides directly 1.2 V from the MC33907_8 to the VDD_LV_XX (for the cores and the PLL). In this configuration, the external ballast populated on the daughter board is not used. This provides a more efficient solution, 1.2 V will be provided directly from the DC-DC and not from an LDO (power is saved normally dissipated by the external ballast transistor). Configuration is described in Table 7. 2. In the second case, the reference voltage for the ADC is configured to 5.0 V. The rest of the circuits are supplied from the VCORE which is configured to provide 3.3 V. All the low voltage power supplies (VDD_LV_xx) are supplied from external ballast providing 1.2 V from the VCORE (see Table 8). KTMPC5744DBUG Rev. 1.0 2/2015 Freescale Semiconductor, Inc. 11 Getting to Know the Hardware Table 7. Power Supply Settings - scenario 1 VCCA 3.3 V VCORE KIT33908MBEVBE Settings KITMPC5744DBEVM Settings JP104 JP114 JP122 S101 JP8 JP9 JP10 VCORE_EN VCORE_SEL VDDIO_SEL VCCA/VAUX VDD_LV VDD_HV HV_ADV connected 3-4 1-2 1-2 2-3 2-3 1.2 V 1-8 (VAUX = 3.3 V) VDD_HV_PMU VDD_LV_COR VDD_HV_IO VDD_LV_CORx VDD_HV_FLA VDD_LV_PLL or 3-6 (VAUX = 5.0 V) VDD_HV_OSC VDD_HV_ADRE0 VDD_HV_ADRE1 VDD_HV_ADV Table 8. Power Supply Settings - scenario 2 VCCA 5.0 V VCORE 3.3 V VCORE + Ext. Ballast KIT33908MBEVBE Settings JP104 JP114 JP122 S101 JP8 JP9 JP10 VCORE_EN VCORE_SEL VDDIO_SEL VCCA/VAUX VDD_LV VDD_HV HV_ADV 2-3 2-7 (VAUX = 5.0 V) or 4-5 (VAUX = 3.3 V) 2-3 1-2 1-2 1.2 V connected VDD_HV_ADRE0 VDD_HV_PMU VDD_HV_ADRE1 VDD_HV_IO VDD_HV_FLA KITMPC5744DBEVM Settings 1-2 VDD_LV_COR VDD_LV_COR x VDD_LV_PLL VDD_HV_OSC VDD_HV_ADV KTMPC5744DBUG Rev. 1.0 2/2015 12 Freescale Semiconductor, Inc. Getting to Know the Hardware Mother Board - Power Management S101 JP114 1 2 3 4 V CORE_SEL ON V /V CCA AUX VCORE Control VCCA Control 3.3/5 V VCCA V CORE_EN JP104 Daughter Board - MPC5744P 1.2/3.3 V V CORE ADC Filter JP10 VDD_HV_ADV 3.3 V Power Supply VDD_HV_ADRx 3.0 V - 5.5 V Reference JP9 3.3 V VDD_HV_IO 3.3 V IO Peripheral VDD_HV_OSC 3.3 V OSC VDD_HV_FLASH 3.3 V Flash VDD_HV_PMU MVRON CTRL 1.2 V Core Logic Power Domain JP8 1.2 V VDD_LV_xxx VDD_LV_PLL VSS_HV_xxx 1.2 V FMPLL VSS_HV_xxx VSS_HV_xxx Figure 5. Power Supplies - Configuration of the Mother Board KTMPC5744DBUG Rev. 1.0 2/2015 Freescale Semiconductor, Inc. 13 Getting to Know the Hardware 3.5.2 Peripherals Port mapping between peripherals on the mother and daughter boards is shown in Table 9. Table 9. Port Mapping Between Mother Board and the KITMPC5744DBEVM Daughter Board Jumper setting Module/Pin Pin function MCU MCU port Mother board Daughter board MOSI SPI MISO CLK UART C[7] PORTC C[5] PORTB POT PORTC Tx INT EIRQ NMI PORTD JP300 D[9] D[12] PORTA JP1 JP3 /NMI RESET FCCU_F[0] FCCU[1] JP109 FCCU_F[1] PORTA JP306 A[6] A[7] SW4 A[8] D[4] LED3 PORTD JP307 LED4 Tx Rx Tx Rx FCCU A[5] LED1 LED2 LINFlex_1 A[0]/REQ0 JP110 SW3 LIN ADC_1 FCCU[0] SW2 CAN ADC_0 JP304 SW1 SIUL B[7]/AN[0] B[13]/AN[0] JP305 RSTb FCCU DSPI_0 C[4] Mux_OUT Rx Module name C[6] NCS ADC Pin SIUL D[5] D[6] D[7] B[0] PORTB B[1] B[2] PORTB B[3] FlexCAN[0] LINFlex_0 KTMPC5744DBUG Rev. 1.0 2/2015 14 Freescale Semiconductor, Inc. Installing the Software and Setting up the Hardware 4 Installing the Software and Setting up the Hardware 4.1 Installing the GUI on your Computer The Graphical User Interface (GUI) software is dedicated to the MC33907_8 development boards. To install the GUI successfully please follow these steps: 1. Make sure that the KIT33908MBEVBE is disconnected from the PC. 2. Launch “setup.exe” as shown in Figure 6. Figure 6. GUI Installation 3. Follow instructions of the automatic installer. 4. Connect the KIT33908MBEVBE to the PC – installation of the drivers starts automatically. 5. Launch the GUI when the installation is finished (restart is not required). KTMPC5744DBUG Rev. 1.0 2/2015 Freescale Semiconductor, Inc. 15 Installing the Software and Setting up the Hardware 4.2 Configuring the Hardware USB Cable Debugger KITMPC5744DBEVM 12 V DC Power Supply KIT33908MBEVBE Figure 7. Recommended Configuration for Software Development KTMPC5744DBUG Rev. 1.0 2/2015 16 Freescale Semiconductor, Inc. Installing the Software and Setting up the Hardware KITMPC5744DBEVM USB Cable 12 V DC Power Supply KIT33908MBEVBE Figure 8. Recommended Configuration for Hardware Development 4.3 Step-by-Step Instructions for Setting Up the Hardware Using the GUI In order to perform the demonstration examples, first set up the evaluation board hardware and software as follows: 1. Install the MC33907_8 graphical user interface. 2. Plug-in the daughter board (KITMPC5744DBEVM) to the mother board platform (KIT33908MBEVBE). 3. Connect the power supply to the mother board and switch it on (verify the polarity of the power supply first). 4. Connect the mother board to the PC using a USB A-B cable. 5. Wait for the driver installation to complete (after the first connection, drivers for the device have to be installed). This takes several minutes. 6. When the installation is complete, a status message is displayed. 7. Launch the MC33907_8 GUI. 8. Click the EVM button on the welcome screen to choose the enhanced evaluation board option. 9. Click on the tab called "Read register 5". If the board works properly, the bits of the WD_LFSR register move randomly. KTMPC5744DBUG Rev. 1.0 2/2015 Freescale Semiconductor, Inc. 17 A B C D 2,3 MUX_OUT_PB7 1 2 VDD_LV_CORE VDD_LV_PLL VDD_HV_IO VDD_HV_FLA VDD_HV_ADR0 VDD_HV_ADR1 SW2 5 3 4 2,3 3 101-0367-EV VDD_HV_ADV0/1 P11 P4 P5 P6 1 2 RESET_PWSBC_B P3 EXT_PORT P2 P8 P12 3 4 C38 10pF D2 RED LED 1 X5 R13 4.70K PA0 4 40MHZ 2 RESET_MCU_B 2,3 HDR_1X3 IO_2_FCCU_F0 IO_3_FCCU_F1 3 2 R12 1 4.70K JP1 SW1_PE0 SW2_PE2 SW3_PE4 SW4_PE5 DEL1_PE6 DEL2_PE7 DEL3_PE9 DEL4_PE10 PE11 PE12 PE13 PE14 PE15 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 PC0 PC1 PC2 NCS_PC4 SCLK_PC5 MOSI_PC6 MISO_PC7 PC10 PC11 PC12 PC13 PC14 PC15 38 141 IO_2_FCCU_F0 IO_3_FCCU_F1 3 3 C37 10pF DNP GND_COM R16 MDO JCOMP 0 30 29 130 9 31 JCOMP 123 88 87 1 68 49 42 44 46 48 61 63 65 67 117 119 121 SW1_PE0 SW2_PE2 SW3_PE4 SW4_PE5 DEL1_PE6 DEL2_PE7 DEL3_PE9 DEL4_PE10 PE11 PE12 PE13 PE14 PE15 TCK TMS 66 41 45 11 13 142 15 111 80 82 101 103 124 PC0 PC1 PC2 NCS_PC4 SCLK_PC5 MOSI_PC6 MISO_PC7 PC10 PC11 PC12 PC13 PC14 PC15 INT_NMI 73 74 84 92 108 14 2 10 12 134 118 120 122 136 143 144 PA0 PA1 RGM_ABS1_PA2 RGM_ABS2_PA3 RGM_FAB_PA4 SW1_PA5 SW2_PA6 SW3_PA7 SW4_PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15 INT_NMI_B 3 3 TCK 3 TMS VSS_OSC PA0 PA1 RGM_ABS1_PA2 RGM_ABS2_PA3 RGM_FAB_PA4 SW1_PA5 SW2_PA6 SW3_PA7 SW4_PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15 3 3 3 3 3 3 3 3 3 3 3 3 3 2,3 3 2,3 2,3 2,3 3 3 3 3 3 3 3 3 3 3 3 3 VDD_HV_IO VDD_HV_IO R14 560 VDD_HV_IO VSS_OSC D3 RED LED R15 560 VDD_HV_IO GND_COM P13 P10 JP7 HDR 1X2 JP3 HDR 1X2 P9 101-0367-EV SW1 P7 1 A C VDD_HV_OSC0 1 2 1 2 1 A EXTAL XTAL EXT_POR MDO0 RESET JCOMP TCK TMS NMI FCCU_F0 FCCU_F1 E0 E2 E4 E5 E6 E7 E9 E10 E11 E12 E13 E14 E15 C0 C1 C2 C4 C5 C6 C7 C10 C11 C12 C13 C14 C15 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 MCU1 VDD_HV_IO VDD_HV_ADR1 VDD_HV_ADR0 GND_COM L3 26OHM 3 VSSA VSS_PLL L1 26OHM PF0 PF3 MDO3_PF4 MDO2_PF5 MDO1_PF6 MCKO_PF7 MSEO1_PF8 MSEO0_PF9 EVTO_PF10 EVTI_PF11 PF12 PF13 PF14 PF15 PG2 PG3 PG4 PG5 PG6 PG7 PG8 PG9 PG10 PG11 PJ8 RDY_PJ9 133 139 4 5 8 19 20 23 24 25 106 112 115 113 102 104 100 85 98 83 81 79 77 75 95 16 69 L2 26OHM VSS_OSC BCTRL PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 TXD_UART_PD9 PD10 PD11 RXD_UART_PD12 PD14 125 3 140 128 129 33 34 37 32 26 76 78 99 105 107 TXD_C_PB0 RXD_C_PB1 TXD_L_PB2 RXD_L_PB3 TDO_PB4 TDI_PB5 PB6 MUX_OUT_PB7 TRIM_PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 109 110 114 116 89 86 138 43 47 52 53 54 55 60 64 62 MPC5744P BCTRL VPP/TEST_MODE J8 J9 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 F0 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D14 B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 VDD_HV_OSC0 VDD_HV_FLA VDD_HV_ADV0/1 VDD_HV_PMU VDD_LV_PLL VDD_LV_CORE 3 36 VDD_HV_PMU 51 57 1 2 C 50 56 VDD_HV_ADRE0 VDD_HV_ADRE1 VSS_HV_ADRE0 VSS_HV_ADRE1 6 21 91 126 VDD_HV_IO1 VDD_HV_IO2 VDD_HV_IO3 VDD_HV_IO4 VSS_HV_IO1 VSS_HV_IO2 VSS_HV_IO3 VSS_HV_IO4 7 22 90 127 18 39 70 93 131 135 VDD_LV_COR1 VDD_LV_COR2 VDD_LV_COR3 VDD_LV_COR4 VDD_LV_COR5 VDD_LV_COR6 VSS_LV_COR1 VSS_LV_COR2 VSS_LV_COR3 VSS_LV_COR4 VSS_LV_COR5 VSS_LV_COR6 VSS_LV_COR7 17 40 71 94 96 132 137 VDD_LV_PLL 72 58 97 27 VDD_HV_PMU_AUX/IO VDD_HV_ADV VDD_HV_FLA VDD_HV_OSC VSS_HV_ADV VSS_HV_OSC 59 28 VSS_LV_PLL/COR 35 1 2 4 1 2 3 3 3 3 3 3 3 3 3 3 BCTRL PJ8 3 RDY_PJ9 PG2 PG3 PG4 PG5 PG6 PG7 PG8 PG9 PG10 PG11 4 2 3 PF0 3 PF3 3 MDO3_PF4 3 MDO2_PF5 3 MDO1_PF6 3 MCKO_PF7 3 MSEO1_PF8 3 MSEO0_PF9 3 EVTO_PF10 3 EVTI_PF11 3 PF12 3 PF13 3 PF14 3 PF15 3 PD0 3 PD1 3 PD2 3 PD3 3 PD4 3 PD5 3 PD6 3 PD7 3 PD8 3 TXD_UART_PD9 PD10 3 PD11 3 RXD_UART_PD12 PD14 3 TXD_C_PB0 3 RXD_C_PB1 3 TXD_L_PB2 3 RXD_L_PB3 3 TDO_PB4 3 TDI_PB5 3 PB6 3 MUX_OUT_PB7 TRIM_PB8 3 PB9 3 PB10 3 PB11 3 PB12 3 PB13 3 PB14 3 PB15 3 2,3 2 10 9 4 5 HDR 1X2 HDR 1X2 JP2 HDR_1X3 3 2 1 1 2 13 12 VDD_HV_IO 3 3 2,3 R2 R10 10K 10K 10K R1 VDD_HV_IO HDR 1X2 RESET_PWSBC_B JP6 JP5 JP4 1 2 1 2 1 2 1OE 1A 2OE 2A 3OE 3A 4OE 4A 3 6 8 11 1 FIUO: X RGM_FAB_PA4 RGM_ABS1_PA2 RGM_ABS2_PA3 Friday, August 08, 2014 Date: 1 Sheet 2,3 2,3 2 of PUBI: ___ 2,3 SCH-28455 PDF: SPF-28455 Document Number MCU_MPC5744P KITMPC5744DBEVM FCP: ___ C39 0.1UF Size C Page Title: ICAP Classification: Drawing Title: 74LVC125AD 1Y 2Y 3Y 4Y U1 VDD_HV_IO 14 VCC 18 GND 4 Rev AX1 A B C D 5 7 5 Schematic Schematic Figure 9. Evaluation Board Schematic, Part 1 KTMPC5744DBUG Rev. 1.0 2/2015 Freescale Semiconductor, Inc. Freescale Semiconductor, Inc. A B C 2,3 2,3 2,3 2,3 2,3 VDD_HV_IO 2,3 VCORE TXD_C_PB0 TXD_L_PB2 TDO_PB4 PB6 TRIM_PB8 PB10 PB12 PB14 2,3 2,3 2,3 2 2 2 2 2 EXT_PORT 2,3 PA0 RGM_ABS1_PA2 RGM_FAB_PA4 SW2_PA6 SW4_PA8 PA10 PA12 PA14 RESET_PWSBC_B IO_2_FCCU_F0 PB13 SW1_PA5 SW2_PA6 SW3_PA7 SW4_PA8 TXD_UART_PD9 2 2 2,3 2,3 2,3 2,3 2,3 2,3 2 2 2,3 2,3 2,3 2 2 2 TXD_C_PB0 TXD_L_PB2 MOSI_PC6 NCS_PC4 2,3 2,3 2,3 2,3 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 5 RDY_PJ9 TDI_PB5 TDO_PB4 TCK EVTI_PF11 RESET_MCU_B VCCA 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 2,3 2,3 2,3 2,3 JTAG P1 HDR 2X7 1 3 5 7 9 11 13 2 2 2,3 RXD_C_PB1 2,3 RXD_L_PB3 2,3 TDI_PB5 2,3 MUX_OUT_PB7 2,3 PB9 2 PB11 2 PB13 2,3 PB15 2 PA1 2 RGM_ABS2_PA3 SW1_PA5 2,3 SW3_PA7 2,3 PA9 2 PA11 2 PA13 2 PA15 2 TMS 2,3 JCOMP 2,3 TCK 2,3 INT_NMI_B 2 IO_3_FCCU_F1 MUX_OUT_PB7 PD4 2,3 PD5 2,3 PD6 2,3 PD7 2,3 RXD_UART_PD12 RXD_C_PB1 RXD_L_PB3 MISO_PC7 SCLK_PC5 VCORE VCCA 2 4 6 8 10 12 14 DEBUG CONNECTORS CON 2X40 HDR X1 JCOMP 2,3 4 2,3 VCORE MDO3_PF4 MDO1_PF6 MSEO1_PF8 EVTO_PF10 PF12 PF14 EXT_PORT TMS 2,3 2,3 2,3 2,3 2,3 2 2 PF0 DEL4_PE10 PE12 PE14 2 2 2 2 SW1_PE0 SW2_PE2 SW3_PE4 DEL1_PE6 PD0 PD2 PD4 PD6 PD8 PD10 RXD_UART_PD12 PD14 PC10 PC12 PC14 PC0 PC2 NCS_PC4 MOSI_PC6 2 2 2 2 2 2 2,3 2,32,3 2 2 2,3 2 2 2 2 2 2 2,3 2,3 4 VBATP 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 CON 2X40 HDR X2 VBATP 2 2 2 2 2,3 2,3 VCORE PF3 2 MDO2_PF5 MCKO_PF7 MSEO0_PF9 EVTI_PF11 PF13 2 PF15 2 SW4_PE5 DEL2_PE7 DEL3_PE9 PE11 2 PE13 2 PE15 2 2,3 2,3 2,3 2,3 2 2 2 PD1 2 PD3 2 PD5 2,3 PD7 2,3 TXD_UART_PD9 PD11 2 PC11 PC13 PC15 SCLK_PC5 MISO_PC7 PC1 2,3 3 2,3 2,3 2,3 2,3 2,3 2,3 2,3 3 2 2 2 2 2 2 VCORE VBATP TCK TMS TDI_PB5 JCOMP RGM_FAB_PA4 RESET_MCU_B TDO_PB4 PJ8 PG2 PG4 PG6 PG8 PG10 VCCA J1 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 VCCA 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 GND_COM NEXUS CON 2X40 HDR X3 CON_2X19 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 GND_COM 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 39 40 41 42 43 D 5 2 2 2 2 2 VCORE RDY_PJ9 PG3 PG5 PG7 PG9 PG11 2 2 MDO3_PF4 MDO2_PF5 MDO1_PF6 MDO 2 EVTO_PF10 MCKO_PF7 MSEO1_PF8 MSEO0_PF9 RDY_PJ9 EVTI_PF11 2,3 2,3 2,3 2,3 2,3 2,3 2,3 2,3 2,3 2,3 VCORE VDD_HV_IO VBATP 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 CON 2X40 HDR X4 FIUO: X 1 3 Sheet SCH-28455 PDF: SPF-28455 Friday, August 08, 2014 Date: of PUBI: ___ Document Number INTERFACE_CONNECTORS KITMPC5744DBEVM FCP: ___ VCORE VBATP Size C Page Title: ICAP Classification: Drawing Title: 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 1 4 Rev AX1 A B C D Schematic Figure 10. Evaluation Board Schematic, Part 2 KTMPC5744DBUG Rev. 1.0 2/2015 19 A B C D 2 BCTRL R9 0 26OHM 2 2 5 2 C6 10uF 1 C13 10uF C1 4.7uF R3 0.5 C14 0.047UF C9 10uF HDR_1X3 26OHM L9 JP9 1 SML-LXT0805GW D1 R11 390 MCU_3.3V 1 1 2 3 26OHM L10 L11 1 VCCA VCORE MCU_3.3V VDD_LV POWER SUPPLIES A C C8 10uF R4 0.5 C11 0.047UF R5 0.5 C3 4.7uF Q1 NJD2873T4 C2 4.7uF 4 3 20 JP8 HDR_1X3 R7 0.5 R8 0.5 C7 4.7uF VCORE VDD_HV_PMU C19 0.047UF VDD_HV_IO C5 4.7uF C17 0.047UF VDD_LV C21 0.1UF C15 0.047UF R6 0.5 C4 4.7uF 3 2 1 5 4 4 C10 0.1UF C12 0.1UF 1 C16 0.1UF 26OHM L4 2 C18 0.1UF VSS_PLL C20 0.1UF C23 0.047UF VDD_LV_PLL C22 0.1UF VDD_LV_CORE 3 3 1 2 3 VCCA VCCA MCU_3.3V VCORE HDR_1X3 JP10 1 1 1 1 26OHM L6 26OHM L5 26OHM L8 1 2 26OHM L7 26OHM L12 2 2 2 2 C25 1uF C24 1uF C26 1uF C30 0.1UF 2 VSS_OSC C35 0.01UF VDD_HV_OSC0 C32 0.01UF C34 0.01UF VDD_HV_ADR1 C33 0.01UF VDD_HV_ADR0 C36 0.01UF VDD_HV_ADV0/1 VDD_HV_FLA C29 0.047UF C28 0.047UF C27 0.1UF VSSA VSSA VSSA C31 0.047UF 2 FCP: ___ FIUO: X 4 Sheet Friday, August 08, 2014 Date: 1 SCH-28455 PDF: SPF-28455 Document Number of PUBI: ___ Size C POWER_SUPPLIES KITMPC5744DBEVM ICAP Classification: Drawing Title: Page Title: 1 4 Rev AX1 A B C D Schematic Figure 11. Evaluation Board Schematic, Part 3 KTMPC5744DBUG Rev. 1.0 2/2015 Freescale Semiconductor, Inc. Board Layout 6 Board Layout 6.1 Silkscreen Top KTMPC5744DBUG Rev. 1.0 2/2015 Freescale Semiconductor, Inc. 21 Board Layout 6.2 Silkscreen Bottom KTMPC5744DBUG Rev. 1.0 2/2015 22 Freescale Semiconductor, Inc. Bill of Materials 7 Bill of Materials Table 10. Bill of Materials (1) Item Qty Schematic Label Value Description Part Number Assy Opt Active Components 1 2 1 1 U1 IC BUF QUAD TS 1.2 V - 3.6 V SO14 74LVC125AD MCU1 IC MCU 32 BIT 2.5 MB FLASH 384 KB SRAM 3.3 V LQFP144 PPC5744PFK0AMLQ8 Resistors 3 3 R1, R2, R10 10 K RES MF 10 K 1/10 W 5% 0603 RK73B1JTTD103J 4 6 R3, R4, R5, R6, R7, R8 0.5 RES MF 0.50 1/8 W 1% 0805 RL0805FR-070R5L 5 1 R9 0 RES MF 0 1/10 W 1% 0603 MC0603SAF0000T5E 6 1 R11 390 RES MF 390 1/10 W 5% 0603 RK73B1JTTD391J 7 2 R12, R13 4.70 K RES MF 4.7 K 1/4 W 1% AEC-Q200 0603 CRCW06034K70FKEAHP 8 2 R14, R15 560 K RES MF 560 K 1/10 W 5% 0603 RK73B1JTTD561J 9 1 R16 0 RES MF 0 1/10 W 1% 0603 MC0603SAF0000T5E (2) Capacitors 10 6 C1, C2, C3, C4, C5, C7 4.7 uF CAP CER 4.7 uF 25 V 10% X5R 0603 GRM188R61E475KE11D 11 4 C6, C8, C9, C13 10 uF CAP CER 10 uF 25 V 20% X5R 0603 GRM188R61E106MA73D 12 10 C10, C12, C16, C18, C20, C21, C22, C27, C30, C39 0.1 uF CAP CER 0.1 uF 50 V 10% X7R 0603 GRM188R71H104KA93D 13 9 C11, C14, C15, C17, C19, C23, C28, C29, C31 0.047 uF CAP CER 0.047 uF 25 V 10% X7R 0603 C0603X7R250-473KNE 14 3 C24, C25, C26 1 uF CAP CER 1 uF 25 V 10% X7R 0603 0603X105K250SNT 15 5 C32, C33, C34, C35, C36 0.01 uF CAP CER 0.01 uF 50 V 10% X7R 0603 C0603X7R500-103KNE 16 2 C37, C38 10 pF CAP CER 10 pF 50 V 10% X7R 0603 06035C100KAT2A 17 1 D1 SML-LXT0805 GW LED GRN SGL 2 V 20 MA SMT 0805 SML-LXT0805GW-TR 18 2 D2, D3 RED LED LED RED SGL 30 MA SMT 0805 SML-LXT0805IW-TR Diodes Connectors 19 5 JP1, JP2, JP8, JP9, JP10 HDR_1X3 HDR 1X3 TH 100 MIL SP 338H AU 150L HMTSW-103-24-S-S-230 20 5 JP3, JP4, JP5, JP6, JP7 HDR 1X2 HDR 1X2 TH 100 MIL SP 165H AU TLW-102-06-G-S 21 1 J1 CON_2X19 CON 2X19 SKT SMT 25 MIL SP AU MICTOR 5767061-1 L1, L2, L3, L4, L5, L6, L7, L8, L9, L10, L11, L12 26 IND FER BEAD 26 100 MHZ 1.5 A 25% 1206 MI1206K260R-10 Inductors 22 12 Test Points 23 1 P1 HDR 2X7 HDR 2X7 TH 100 MIL CTR 330H SN 115L TSW-107-23-T-D 24 10 P2, P3, P4, P5, P6, P7, P8, P9, P11, P12 TEST POINT RED TEST POINT RED 40 MIL DRILL 180 MIL TH 109L 5000 25 2 P10, P13 5006 TEST POINT BLK 70X220 MIL TH 5006 Q1 NJD2873T4 TRAN NPN PWR BJT 2 A 50 V DPAK NJD2873T4G Transistors 26 1 KTMPC5744DBUG Rev. 1.0 2/2015 Freescale Semiconductor, Inc. 23 Bill of Materials Table 10. Bill of Materials (1) (continued) Item Qty Schematic Label Value Description Part Number Assy Opt Switches 27 SW1, SW2 101-0367-EV SW SPST MOM NO PB 50 MA 12 V SMT 101-0367-EV 4 X1, X2, X3, X4 CON 2X40 HDR CON 2X40 HDR SMT 0.5 MM SP 99 H AU DF12 (3.0)-80DP-0.5V (86) 1 X5 40 MHZ XTAL 40 MHZ -- -- SMT NX5032GA-40.000000MHZ-L N-CD-1 2 Jumpers 28 Crystal 29 Notes 1. 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. 2. Do not populate. 3. Critical components. For critical components, it is vital to use the manufacturer listed. KTMPC5744DBUG Rev. 1.0 2/2015 24 Freescale Semiconductor, Inc. References 8 References Freescale.com Support Pages KITMPC5744DBEVM Description URL Tool Summary Page http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KITMPC5744DBEVM MC33908 Product Summary Page http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC33908 KIT33908MBEVBE Tool Summary Page http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KIT33908MBEVBE MPC564xL 8.1 Product Summary Page http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPC564xL Analog Home Page http://www.freescale.com/analog Automotive Home Page http://www.freescale.com/automotive Support Visit www.freescale.com/support for a list of phone numbers within your region. 8.2 Warranty Visit www.freescale.com/warranty for a list of phone numbers within your region. KTMPC5744DBUG Rev. 1.0 2/2015 Freescale Semiconductor, Inc. 25 Revision History 9 Revision History Revision 1.0 Date 2/2015 Description of Changes • Initial Release KTMPC5744DBUG Rev. 1.0 2/2015 26 Freescale Semiconductor, Inc. How to Reach Us: Information in this document is provided solely to enable system and software implementers to use Freescale products. Home Page: freescale.com There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits based Web Support: freescale.com/support Freescale reserves the right to make changes without further notice to any products herein. Freescale makes no on the information in this document. warranty, representation, or guarantee regarding the suitability of its products for any particular purpose, nor does Freescale assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. “Typical” parameters that may be provided in Freescale data sheets and/or specifications can and do vary in different applications, and actual performance may vary over time. All operating parameters, including “typicals,” must be validated for each customer application by customer’s technical experts. Freescale does not convey any license under its patent rights nor the rights of others. Freescale sells products pursuant to standard terms and conditions of sale, which can be found at the following address: freescale.com/SalesTermsandConditions. Freescale and the Freescale logo, Energy Efficient Solutions, and the SafeAssure, logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. SMARTMOS is a trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2015 Freescale Semiconductor, Inc. Document Number: KTMPC5744DBUG Rev. 1.0 2/2015