Freescale Semiconductor, Inc. User’s Guide Document Number: KT34FS6407-34FS6408UG Rev. 1.0, 8/2015 KIT34FS6407EVB and KIT34FS6408EVB Evaluation Board Figure 1. KIT34FS6407EVB and KIT34FS6408EVB Board © Freescale Semiconductor, Inc., 2015. All rights reserved. Contents 1 Important Notice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 2 Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 3 Terms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 4 Getting to Know the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 5 Accessory Interface Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21 6 Installing the Software and Setting up the Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23 7 Initialization and Configuration Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30 8 Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31 9 Board Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32 10 References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37 11 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38 KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/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 KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 3 Getting Started 2 Getting Started 2.1 Kit Contents/Packing List The KIT34FS6407EVB and KIT34FS6408EVB contents include: • Assembled and tested evaluation board/module in anti-static bag • 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. • Click on the appropriate link for your board KIT34FS6407EVB: www.freescale.com/KIT34FS6407EVB KIT34FS6408EVB: www.freescale.com/KIT34FS6408EVB • 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. 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 • 2.7 V to 40 V power supply, 3.0 A capability • Freescale’s KITUSBSPIDGLVME interface dongle • SPIGen Graphical User Interface or MC3390X_GUI When not connected to an evaluation board, the KITUSBSPIDGLVME can be used in standalone mode to program its onboard MC68HC908JW32 microcontroller. In this case, the interface dongle and USB cable are required. For more information, see the “SPIGen 7 User Guide”. 2.4 System Requirements The kit requires the following: • USB-enabled PC with Windows® XP or higher KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 4 Freescale Semiconductor, Inc. Terms 3 Terms Part Number or Parameter CAN_5V EVB Definition 5.0 V CAN voltage Evaluation Board FCCU Fault Collection and Control Unit FS0B Fail-safe Output Number 0 INTB Interrupt IO LDO Input/Output Low-dropout Regulator RSTB Reset SMPS Switching Mode Power Supply SPIGen Software utility (installed on a PC) provides communication functions between the PC and a Freescale evaluation board VAUX Auxiliary power supply VCCA Power supply for ADC VPRE Pre-regulator voltage WD Watchdog KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 5 Getting to Know the Hardware 4 Getting to Know the Hardware 4.1 Board Overview KIT34FS6407EVB and KIT34FS6408EVB evaluation boards demonstrate the functionality of the SMARTMOS MC34FS6407 and MC34FS6408 power system basis chips, respectively. These ICs are equipped with an intelligent power management system including safety features targeting the latest ISO26262 automotive functional safety standard. The EVB is a standalone board that can be used either with a compatible microcontroller or with a PC. The latter case requires a KITUSBSPIDGLEVME accessory interface board. See Section 2.3 "Required Equipment and Software". 4.2 Board Features This EVB comes mounted with either an MC34FS6407 or an MC34FS6408 IC. The main features of the board are: • VBAT power supply either through power jack (2.0 mm) or phoenix connector • VCORE configuration:1.2 V or 3.3 V • VCCA configuration: 5.0 V/3.3 V • Internal transistor or external PNP • VAUX configuration: 3.3 V or 5.0 V • Enabled or disabled at startup • Ignition key switch • CAN bus • IO connector (IO_0 to IO_5) • Debug connector (SPI bus, CAN digital, RSTB, FS0B, INTB, Debug, MUX_OUT) • Signalling LED to give state of signals or regulators 4.3 Device Features The MC34FS6407 and the MC34FS6408 are multi-output ICs, with power supply and HSCAN transceiver. The MC34FS6407 is designed to support up 800 mA on VCORE, while MC34FS6408 supports up to 1.5 A on VCORE. All other features are the same. Table 1. Device Features Device MC34FS6407/ MC34FS6408 Description Power system basis chip with high-speed CAN and LIN transceivers Features • Highly flexible SMPS pre-regulator, allowing two topologies: non-inverting buck-boost or standard buck • Switching mode power supply (SMPS) dedicated to MCU core supply: 1.2 V or 3.3 V, delivering up to 1.5 A for the MC34FS6408 and up to 800 mA for the MC34FS6407 • Linear voltage regulator dedicated to MCU A/D reference voltage or I/Os supply (VCCA): 5.0 V or 3.3 V • Linear voltage regulator dedicated to auxiliary functions or to a sensor supply (VCCA tracker or independent 5.0 V/3.3 V) • Multiple wake-up sources in Low-power mode: CAN and/or IOs • Battery voltage sensing and multiplexer output terminal (various signal monitoring) • Enhanced safety block associated with fail-safe outputs • Six configurable I/Os • ISO11898 high-speed CAN interface compatibility for baud rates of 40 kB/s to 1.0 MB/s • High EMC immunity and ESD robustness KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 6 Freescale Semiconductor, Inc. Getting to Know the Hardware 4.4 Board Description The EVB comes with either a Freescale MC34FS6407or MC34FS6408 IC mounted on it. Below is a view of the board indicating the major components. Buck/Buck Boost Section Power Supplies LEDs for Power Supplies Battery Connection Compensation Network Main Switch VCORE Selection Ignition Key Switch DBG Mode Select LIN Bus (Not Avaiable on KIT34FS640xEVB) SPI Dongle Connector CAN Bus Second Resistor Bridge - VDRIFG Selection I/Os of MC34FS6407/MC34FS6406 VCCA and VAUX Selection Main Signals of MC34FS6407/MC34FS6406 FS Output Circuitry Figure 2. Board Description —MC34FS6407and MC34FS6408 Table 2. Board Description Name Buck/Buck-Boost Section Battery Connection Main Switch Description • VPRE DC/DC selection mode, either Boost or Buck • Battery voltage input, either on Jack (black connector) or Phoenix (green) connector • Battery voltage ON/OFF KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 7 Getting to Know the Hardware Table 2. Board Description (continued) Name Description • Simulate ignition key. Connected to IO_0 Ignition Key Switch LIN Bus • LIN bus as a master (Not available on KIT34FS640xEVB) CAN Bus • CANH and CANL differential pair • All IOs, VDDIO and GND available I/Os of MC34FS6407_8 Second Resistor Bridge - VDRIFT Selection Main Signals of MC34FS6407_8 VCCA and VAUX Selection FS Output Circuitry SPI Dongle Connector DBG Mode Select VCORE Selection Compensation Network LEDs for Power Supplies Power Supplies 4.5 • Bridge resistor for VCORE redundant check • SPI, VDDIO, fail-safe pin, CAN, MUXOUT, INTB and RSTB available • VCCA and VAUX voltage selection • FS0B configuration • Connector with SPI bus. Compliant to SPIGen Freescale board • Controls Debug or Normal mode entering at boot up • VCORE voltage selection • Compensation network selection • Switches for ON/OFF on LEDs • MC34FS6407 or MC34FS6408 output power supply (VPRE, VCORE, VAUX, VCCA) Evaluation Board Configuration Figure 3 shows a configuration example for the EVB, which enables: • VCORE 3.3 V • Compensation network for MPC5643L • VCCA and VAUX = 5.0 V • VCCA with external PNP • Debug mode • VPRE in Buck mode • VDDIO tied to VCCA • Various signalling LEDs enabled • IO1 configured as IN/OUT KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 8 Freescale Semiconductor, Inc. Getting to Know the Hardware KIT34FS640XEVB REV A 2015 FREESCALE Switch Jumper Red LED Green LED Figure 3. Default Board Configuration KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 9 Getting to Know the Hardware 4.6 LED Definitions The following table lists the LEDs used as visual output devices on the EVB: Table 3. LEDs Schematic Label Name D6 VPRE Indicator of pre-regulator voltage D7 VAUX Indicator of auxiliary power supply D8 VCCA Indicator of ADC power supply D9 CAN_5V Indicator of 5.0 V CAN voltage D10 IO_5 Indicator of IO_5 state D11 IO_4 Indicator of IO_4 state D12 FS0B Indicator for fail-safe output number 0 D13 VBAT_P Indicator of battery voltage after protection diode D14 RSTB Indicator of a reset D15 INTB Indicator of an interrupt D17 VCORE 4.7 Description Indicator of VCORE power supply Test Point Definitions The following test-point jumpers provide access to signals on the MC34FS6407or MC34FS6408: Table 4. Test Points Schematic Label Signal Name Description TP2 J24.3 - TP3 J24.5 - TP4 J24.7 - TP5 J20.16 - TP6 PGND Power ground TP7 PGND Power ground TP8 GND Ground TP9 GND Ground TP10 GND Ground TP11 GND Ground TP12 GND Ground TP13 GND Ground TP14 GND Ground TP15 GND Ground KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 10 Freescale Semiconductor, Inc. Getting to Know the Hardware Table 4. Test Points (continued) Schematic Label Signal Name Description TP16 GND Ground TP17 GND Ground TP18 J24.2 - TP19 J24.4 - TP20 J24.6 - TP21 J24.8 - TP22 J24.10 - TP23 J24.12 - TP24 J24.14 - TP25 J24.16 - TP26 VPRE TP27 VCORE Core voltage for the MCU TP28 CANH - TP29 CANL - TP30 LIN TP31 MUX_OUT TP32 FS0B Fail-safe output TP33 RSTB Reset signal TP34 INTB Interrupt output TP35 VSW VPRE Switching voltage TP36 VAUX Auxiliary power supply TP37 VCCA ADC power supply TP38 CAN_5V CAN power supply TP39 VSUP3 TP40 VSW_Core Pre-regulator voltage LIN bus (Not available on KIT34FS640xEVB) Output from the analog multiplexer Supply voltage VCORE supply voltage KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 11 Getting to Know the Hardware 4.8 Connector and Jumper Definitions Table 5. Main Power Supply Connector JP1 Pin Number Name of Power Rail Description 1 VCORE Core voltage for the MCU 2 PGND Power ground 3 VCCA ADC power supply 4 GND Ground 5 VAUX Auxiliary power supply 6 GND Ground 7 CAN_5V 8 GND Ground 9 VPRE Pre-regulator voltage 10 PGND Power ground CAN power supply Table 6. Jumpers J1 through J31 (Including Connectors) Schematic Label J1 J2 Pin Number Pin Name Jumper/Pin Function Compensation network for FB_core – part 1 1-2 VCORE = 1.23 V 3-4 VCORE = 3.3 V C_OUT – selection of output capacitance for VCORE If connected, output capacitance is 40 µF, 20 µF otherwise No jumper COUT = 20 µF 1-2 COUT = 40 µF J3 Power supply DC 12 V J4 Buck-boost/standard buck mode configuration 1-2 3-4 No jumper J5 Buck-boost configuration Buck only configuration VCORE selection 1-2 VCORE = 1.23 V 3-4 VCORE = 3.3 V KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 12 Freescale Semiconductor, Inc. Getting to Know the Hardware Table 6. Jumpers J1 through J31 (Including Connectors) (continued) Schematic Label J6 J7 J8 J9 Pin Number Pin Name Jumper/Pin Function Configuration for Boots_core pin 1-2 Boots_core pin connected to GND – used for devices with linear voltage regulator on VCORE 2-3 Boots_core pin connected to SW_core – used for devices with switching mode power supply on VCORE Power supply (max. voltage = 40 V) This connector should be used to supply EVB from protected voltage source 1 VBAT Positive supply 2 GND Ground Power supply for EVB Allows disconnecting of all three supply pins for current measurements Normally (no measurement), jumpers should be connected 1-2 Enables power supply (VBAT_P) for VSUP3 pin of MC34FS6407(or MC34FS6408) 3-4 Enables power supply (VSUP) for VSUP1 and VSUP2 pins of MC34FS6407(or MC34FS6408) Compensation network for FB_core – part 2 1-2 VCORE = 1.23 V 3-4 VCORE = 3.3 V J10 VSNS_EN – connects battery voltage before filter to VSENSE J11 External transistor for VCCA 1-2 Emitter of Q2 connected to VCCA_E 2-3 External transistor Q2 is not used J12 IO_0_PD – pulls down IO_0 J13 FS0B pull-up connection 1-2 FS0B pull-up is supplied from VSUP3 2-3 FS0B pull-up is supplied from VDDIO J14 Connects base of the transistor Q2 to the VCCA_B pin J15 External resistor bridge monitoring (for future use) Used in conjunction with J18 Resistor bridge has to be in same configuration as J5 Voltage on this voltage divider has to be adjusted to same level as for first bridge using potentiometer R17 1-2 VCORE = 1.23 V 3-4 VCORE = 3.3 V KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 13 Getting to Know the Hardware Table 6. Jumpers J1 through J31 (Including Connectors) (continued) Schematic Label Pin Number J16 VDDIO tracking J17 J18 J19 Pin Name Jumper/Pin Function 1-2 VDDIO tracks VCCA 2-3 VDDIO tracks VCORE DBG_EN - enables debug mode No jumper Normal mode 1-2 Debug mode DRIFT_MONIT – External resistor bridge monitoring 1-2 Second resistor bridge on IO_1 is disabled 2-3 Reserved for future use VCCA/VAUX regulator selection 1-3 and 2-4 VAUX is disabled 3-5 and 4-6 VAUX is enabled KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 14 Freescale Semiconductor, Inc. Getting to Know the Hardware Table 6. Jumpers J1 through J31 (Including Connectors) (continued) Schematic Label J20 J21 J22 Pin Number Pin Name Jumper/Pin Function Additional Inputs/Output Fail-safe output 1 FS0B 2 VDDIO 3 MISO SPI – Master Input Slave Output 4 RSTB Reset pin – connect to the reset line of the MCU 5 MOSI SPI – Master Output Slave Input 6 GND Ground 7 SCLK SPI – clock 8 GND Ground 9 NCS SPI – Chip Select 10 GND Ground 11 MUX_OUT 12 INTB 13 RXD_L LIN receive pin – connect to the MCU — Not Available on KIT34FS640xEVB 14 TXD_L LIN transmit pin – connect to the MCU — Not Available on KIT34FS640xEVB 15 GND Ground 16 TP5 - 17 RXD CAN receive pin – connect to the MCU 18 TXD CAN transmit pin – connect to the MCU 19 DBG Debug pin 20 GND Ground VDDIO voltage Output from the multiplexer – connect to the MCU's ADC Interrupt pin – connect to the MCU IO with an interrupt capability LIN connector LIN after transceiver (NOT the MCU side) — Not Available on KIT34FS640xEVB 1 LIN 2 GND Ground CAN connector 1 CANH CANH signal after transceiver (NOT the MCU side) 2 CANL CANL signal after transceiver (NOT the MCU side) KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 15 Getting to Know the Hardware Table 6. Jumpers J1 through J31 (Including Connectors) (continued) Schematic Label J23 J24 J25 J26 Pin Number Pin Name Jumper/Pin Function General Inputs/Outputs pin1 IO_1 - pin2 IO_0 - pin3 IO_3 - pin4 IO_2 - pin5 IO_5 - pin6 IO_4 - pin7 VDDIO - pin8 NC - pin9 VBAT - pin10 GND - SPI/USB dongle or MCU connection SPI/USB dongle should be directly connected to this port pin1 GND Ground pin2 TP18 - pin3 TP2 - pin4 TP19 - pin5 TP3 - pin6 TP20 - pin7 TP4 - pin8 TP21 - pin9 SCLK SPI – clock pin10 TP22 Not connected pin11 MOSI SPI – Master Output Slave Input pin12 TP23 - pin13 MISO SPI – Master Input Slave Output pin14 TP24 - pin15 NCS SPI – Chip Select pin16 TP25 - Power supply for LEDs on IO_4 and IO_5 (D11, D10) 1-2 Enables power supply for IO_4 (D11) 3-4 Enables power supply for IO_5 (D10) RSTB_LED_EN – enables LED D14 for RSTB output KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 16 Freescale Semiconductor, Inc. Getting to Know the Hardware Table 6. Jumpers J1 through J31 (Including Connectors) (continued) Schematic Label Pin Number Pin Name Jumper/Pin Function J27 INTB_LED_EN – enables LED D15 for INTB output J28 IO5_OUT – IO_5 output configuration J29 1-2 IO_5 connected to LED D10 via transistor Q5 2-3 IO_5 pulled down IO4_OUT – IO_4 output configuration 1-2 IO_4 pulled down 2-3 IO_4 connected to LED D11 via transistor Q6 J30 Enable LED D12 for fail-safe. J31 Enables LED D13 as indicator of power supply J32 Enables LED D17 as indicator for VCORE power supply KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 17 Getting to Know the Hardware 4.8.1 Compensation Network A voltage regulator needs feedback from the VCORE voltage to be able to adjust (control) output voltage. For this reason, two bridges are implemented in the external MC34FS6407 or MC34FS6408 circuitry. Static feedback (steady-state) voltage is defined by a simple resistor bridge (given by RA3/RB3 and RA4). Dynamic behavior of the regulator is controlled by another bridge that is an RC divider (defined by RBx, CBx, R1, C1, R2, C2). Figure 4 shows the compensation network. Steady-state voltage can be either 1.2 V or 3.3 V. To tune the dynamic performance, the board is equipped with two different bridges (possible combinations of the jumpers J1 and J9 are shown in Table 7). The combinations shown in Table 7 are chosen to provide optimal performance for the given output voltage. The real dynamic performance can differ for different applications and can be tuned by changing the compensation network and by adding output capacitors (J2). Table 7. Compensation Network and VCORE Settings VCORE (V) Jumper Settings Static Behavior Dynamic Behavior J5 J1 J9 1.23 3-4 3-4 3-4 3.3 1-2 1-2 1-2 VCORE _sense VCORE Figure 4. Compensation Network and VCORE Setup Schematic KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 18 Freescale Semiconductor, Inc. Getting to Know the Hardware 4.8.2 Second Resistor Bridge - VDRIFT Monitoring To increase the safety level of an application, a second resistor bridge has been added. This bridge generates the same voltage as the bridge connected to FB_core pin. If the difference between voltages is greater than VDRIFT, the FS state machine is impacted. Table 8. VDRIFT Monitoring Settings VCORE (V) Hardware Settings J15 J18 1.23 1+2 3+4 3.3 3+4 1+2 Invoking this functionality involves both the board hardware and the software configuration. On the hardware side, the second resistor bridge must be configured by jumper J18, as shown in the Figure 5, and adjusted by the potentiometer R17 to set the same voltage as on the first bridge. Software sets registers INIT_Vreg1 (bit Vcore_FB to 1) and register INIT_FSSM1 (bit IO_1_FS to 1). VCORE J15 IO _ 1 V C OR E FB Drift E n a ble V COR E V COR E Figure 5. Second Resistor Bridge KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 19 Getting to Know the Hardware 4.9 Switch Definitions Table 9. Switches Switch Number SW1 SW2 SW3 SW4 Position Function Description Power supply select 1-2 Supply from J7 selected 2-3 Power jack on J3 selected VCCA/VAUX switch Only one choice is possible at the same time 1 3.3 V / 3.3 V 2 5.0 V / 5.0 V 3 3.3 V / 5.0 V 4 5.0 V / 3.3 V This setting is not allowed if VAUX is not used - option VCCA only (selected by J19) LEDs - indicators for power supplies 1 VPRE Enables LED indicator for pre-regulator 2 VAUX Enables LED indicator for auxiliary power supply 3 VCCA Enables LED indicator for VCCA regulator 4 CAN_5 V Enables LED indicator for CAN regulator Ignition switch 1-2 IO_0 connected to VBAT (ignition key active) 2-3 No voltage on the IO_0 KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 20 Freescale Semiconductor, Inc. Accessory Interface Board 5 Accessory Interface Board The KIT34FS6407EVB and KIT34FS6408EVB are generally used with the KITUSBSPIDGLEVME interface dongle (see Figure 6), which provides a bidirectional SPI/USB conversion. This small board makes use of the USB, SPI, and parallel ports built into Freescale’s MC68HC908JW32 microcontroller. The main function provided by this dongle is to allow Freescale evaluation kits that have a parallel port to communicate via a USB port to a PC. For more information regarding KITUSBSPIDGLEVME interface dongle, go to http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KITUSBSPIDGLEVME. Figure 6. KITUSBSPIDGLEVME Interface Dongle For information on setting up the dongle with the EVB, see Section 5.1 "Connecting the KITUSBSPIDGLEVME Interface Dongle". KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 21 Accessory Interface Board 5.1 Connecting the KITUSBSPIDGLEVME Interface Dongle A typical connection of KITUSBSPIDGLEVME Interface Dongle (see Section 5 "Accessory Interface Board") to the KIT34FS6407EVB or KIT34FS6408EVB evaluation board is done through connector J24 (see Figure 7). In this configuration, it is recommended that you use the EVB in a debug mode (J17 configured as Debug). In this mode there is no timeout used for the INIT phase, so the initialization commands can be sent anytime. WD refresh is also not mandatory in the debug mode. This means that no action is taken if WD refresh fails (WD window expires, WD refreshed during closed window, wrong WD answer). Flip Interface Dongle upside down Mount Interface Dongle to Evaluation Board KITUSBSPIDGLEVME KIT34FS6407EVB/KIT34FS6408EVB Figure 7. Connecting KITUSBSPIDGLEVME to the Evaluation Board KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 22 Freescale Semiconductor, Inc. Installing the Software and Setting up the Hardware 6 Installing the Software and Setting up the Hardware 6.1 Installing the GUI Software Two different Graphical User Interfaces (GUI’s) provide the software interface that allows you to communicate with the KIT34FS6407EVB or the KIT34FS6408EVB. • • SPIGen is Freescale’s generic GUI for use with the KITUSBSPIDGLEVME Interface Dongle. The MC3390X_GUI is a special purpose graphical user interface designed specifically for MC3390x and MC34FS640x evaluation boards. Both GUI’s are similar in function and either may be used with the KIT34FS6407/8 EVBs. 6.1.1 Installing SPIGen on your Computer The latest version of SPIGen is designed to run on any Windows 8, Windows 7, Vista, or XP-based operating system. To install the software, do the following: 1. Download and install SPIGen a) Go to www.freescale.com/analogtools and find your kit. b) Click on the kit name to open the corresponding Tool Summary Page c) On the tool summary page, look for “Jump Start Your Design.” Click on “Get Started with the KIT34FS640xEVB” link. d) From the list of items that appear, click on “SPI Generator (SPIGen) Software” and follow the sequence of instructions to begin the download process. e) After you click the appropriate download button, a large downward arrow appears momentarily at the bottom left corner of your screen, indicating that the download has begun. f) When the download completes, an SPIGEN.exe button appears at the bottom left corner of your screen. Click on the button and select “Run.” A wizard guides you through the installation process. g) If you instructed the SPIGen wizard to create a short-cut, an SPIGen icon appears on you desktop. If you elected not to create a short-cut, the SPIGen executable is installed by default at C:Program Files\SPIGen 2. Download the configuration file MC33907_8_SPIGEN.spi. a) Go to www.freescale.com/analogtools and find your kit. b) Click on the kit name to open the corresponding Tool Summary Page c) On the tool summary page, look for “Jump Start Your Design.” Click on ‘Get Started with the KIT34FS640xEVB.” d) From the list of items that appear, click on “MC33907/MC33908 SPIGen Configuration Modification File.” e) You will be prompted with the option to Open or Save the file. Select the option to Save. f) After the download completes successfully, look for MC33907_8_SPIGEN.spi in your system download folder (C:\Users\xxxx\Downloads). 6.1.2 Installing the MC3390X_GUI on your Computer 1. Go to www.freescale.com/analogtools and find your kit. 2. Click on the kit name to open the corresponding Tool Summary Page 3. On the Tool Summary Page, look for “Jump Start Your Design.” Click on “Get Started with the KIT34FS640xEVB” link. 4. From the list of items that appear, click on “MC33907/8 Graphical User Interface.” You will be prompted to accept the licensing agreement. 5. When you have accepted licensing agreement, click on the download button that appears. 6. A zip file named “KT33907_8_GUI” will download to your system download folder (C:\Users\xxxx\Downloads.) Click on the zip file in your system download folder and Unzip the MC3390X_GUI folder into a folder of your choice. 7. When the Unzip operation is complete, click on the Freescale setup icon that appears in the folder you extracted to. An Installation wizard guides you through the setup process. 8. If you elected to create a desktop icon during the setup process, a Freescale MC3390X_GUI icon appears on your desktop. If you did not opt to create a desktop icon, the icon is located at C:\Program Files (x86)\MC3390X_GUI. KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 23 Installing the Software and Setting up the Hardware 6.2 Configuring the Hardware Figure 8 shows the setup required to use KIT34FS6407EVB or KIT34FS6408EVB. Power Supply USB Cable (-) (+) KITUSBSPIDGLEVME KIT34FS6407EVB/KIT34FS6408EVB KIT34FS6407EVB/34FS6408EVB Figure 8. Evaluation Board Setup 6.2.1 Step-by-step Instructions for Setting Up the Hardware Set up the KIT34FS6407EVB/KIT34FS6408EVB hardware and software as follows: 1. Install the software GUI (either SPIGen or MC3390X_GUI) on your computer (See Section 6.1 "Installing the GUI Software".) 2. Flip the KITUSBSPIDGLEVME Interface Dongle over and mount its IO Port connector to Connector J24 on the evaluation board. 3. Connect a USB cable from the Interface Dongle to the PC. 4. Set the EVB jumpers and switches as needed. Refer to Figure 3 for an example. 5. Select Debug or Normal mode with jumper J17. 6. Attach loads to connector JP1 as needed. 7. Attach DC power supply on J3 or J7 (maximum voltage: 40 V). 8. Switch SW1 to supply the board. 9. If SW2 switches are ON and VBAT is set correctly, then VPRE, VCCA, VAUX, CAN_5 V LEDs should turn ON. VBAT value is dependent on VPRE configuration. In Buck mode, it must be 8.2 V min. FS0B LED should turn ON (J13 / J30 must be plugged). KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 24 Freescale Semiconductor, Inc. Installing the Software and Setting up the Hardware 6.3 Running the GUI With the KIT34FS6407/8 EVB’s, you are provided with two separate graphical user interfaces (GUI’s) that allow you to configure registers: • • SPI generator (SPIGen) MC3390X_GUI Both GUI’s are similar in function. You may use either one at your own discretion. 6.3.1 Running SPIGen To run SPIGen, do the following: 1. Click on the SPIGen icon. This icon appears on your desktop if you elected to create a short-cut during the installation process. Otherwise, the icon resides in the folder C:Program Files\SPIGen. The generic SPIGen start-up screen appears. 2. From the SPIGen menu bar, click on FILE>Open and select the configuration file “MC33907_8_SPIGEN.spi” (previously downloaded in Section 6.1.1.) Figure 9 shows SPIGen screen with the configuration file installed. 3. In Debug mode, use the SPIGen batch RST_counter_to_0.spi to reset the error counter. FS0B should turn off (LED D12 turned off). At this stage, EVB is powered and SPIGen is working. When Normal mode is selected with J17, a valid WD must be sent, otherwise the device goes into deep fail-safe. Figure 9. SPIGen Screen KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 25 Installing the Software and Setting up the Hardware In order to fill a specific need, it is also possible to edit registers with another value and to save it for further use, either as standalone or inside a batch. Figure 10 shows a batch called “RST_counter_to_0”, as an example. This batch file automatically installs when the configuration file is loaded. To select the batch file, click on the Batch Name box at the bottom right side of the screen. Figure 10. RST_counter_to_0 Batch At startup or when resuming from LPOFF mode the reset error counter starts at level 1 and FS0B is asserted low. To remove activation of FS0B, the RST error counter must go back to value “0” (seven consecutive good WD refresh decreases the reset error counter down to 0) and a right command is sent to FS_OUT register. This can be demonstrated with this batch running in debug mode. The batch shown in Figure 10 executes the following action: – WD_Window_DIS_xCD0C: • Disables normal WD – INIT_FSSM2_xCB0C: • IO_23_FS bits configured in “NOT SAFETY” mode – WD_answer1 to WD_answer7: • If the part is in debug mode, this sends the right first WD answer and allows the reset counter to change to 0 – FS_OUT_xD327: • Disables FS0B pin, coming back to high level (D12 turned off) – INIT_INT_x8C00: • Closes the init phase of the main state machine – CAN_MODE_B0C0: • Enables CAN transceiver KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 26 Freescale Semiconductor, Inc. Installing the Software and Setting up the Hardware 6.3.2 Running the MC3390X_GUI The MC3390X_GUI allows you to program all SPI features by using a friendly interface. Advanced users can also use MC3390X_GUI to modify the register table manually. 1. To launch the MC3390X_GUI application, click on the application icon located either on your desktop or in Program Files menu as shown in Figure 11. Figure 11. Launching MC3390X_GUI application 2. When the MC3390X_GUI launches, click on the dropdown box under “Choose Interface” and select the appropriate device. (See Figure 12.) Click Here Select Your Device Figure 12. MC3390X_GUI Device Selection KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 27 Installing the Software and Setting up the Hardware Click on the “KIT3390xxEEVB” button on the left side of the screen. (See Figure 13.) Click Here Figure 13. MC3390X_GUI Configuration Selection 3. A screen similar to the one in Figure 14 appears showing the status of the registers at startup. In this example, register INIT_FSSM2 has bit IO_23_FS configured as SAFETY CRITICAL. Figure 14. MC3390X_GUI Main Screen KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 28 Freescale Semiconductor, Inc. Installing the Software and Setting up the Hardware 4. In the right side of the GUI, select NOT SAFETY and send the command as shown in Figure 15. Figure 15. MC3390X_GUI Register KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 29 Initialization and Configuration Mode 7 Initialization and Configuration Mode 7.1 INIT Phase INIT registers are set to their default values after each POR (power-on reset.) This default configuration is compatible with the default EVB settings except for the INIT FSSM2 register. Bit IO_23_FS in this register is set by default, which means the fail-safe outputs (FCCU_x of the MPC5643L or similar device) have to be connected to the IO’s 2 and 3 of the MC34FS6407or MC34FS6408. If MPC5643L (or a similar device) is not used, the bit IO_23_FS has to be cleared during INIT phase (setting shown in Table 10). The INIT phase of the main part completes with a Write command to the INIT_INT register. This command closes access to the INIT registers and the device goes into Normal mode. The same sequence (INIT_FSSM2, INIT_INT) must occur in both Debug and Standard mode. The only difference is in the timeout constraints used for the Standard mode. In the Standard mode, INIT commands have to be sent before the 256 ms timer (starting from the RST pin release) expires. Table 10. INIT FSSM2 Setting MOSI MOSI 7.2 bit15 bit14 bit13 bit12 bit11 bit10 bit9 bit8 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 1 1 0 0 1 0 1 P RSTB_ err_FS IO_23_ FS PS F_FS1 Secure _3 Secure _2 Secure _1 Secure _0 bit15 bit14 bit13 bit12 bit11 bit10 bit9 bit8 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 1 1 0 0 1 0 1 1 0 0 0 1 1 0 0 0 Normal Operation During normal operation (after INIT phase), both modes (Normal and Debug) allow you to send to send a WD refresh command. In Debug mode, no action is taken on a bad WD response. In Normal mode, the KITUSBSPIDGLEVMESPI interface dongle cannot guarantee the WD refresh period (Windows XP and Windows 7 are not real-time operating systems.) Nevertheless, WD refresh works in Standard mode using a WD window duration of 512 ms (reconfigured in the INIT phase). 7.3 Debug Mode The KIT34FS6407EVB or KIT34FS6408EVB is mainly intended to be used in Debug mode. In Normal mode you must either use an MCU that is able to manage the WD or you must disable WD. If WD is enabled, you must send a valid WD response at startup. The response must occur within the 256 ms windows after reset release. You must then update WD at the right time. With KIT34FS6407EVB or KIT34FS6408EVB attached to the KITUSBSPIDGLEVME, this must be done manually (which is feasible, depending on the device’s register configuration.) KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 30 Freescale Semiconductor, Inc. GND 1 2 GND A J10 IO_1 R52 510K GND 1 2 3 Vsup3 2 R13 4.32K R24 5.1K GND 1 2 2K D2 2K LIN A 1N4148WS C37 1000PF R50 GND R141 C J26 INTb RSTb 2 1 R39 1.5K RED D14 VDDIO 2 1 J27 R40 1.5K RED D15 LED Signalling 1uH IO_5 GND C89 2.2UF J28 R45 510K R41 5.1K J12 1 2 FS0_b J22 1 4 2 Q5 3 1 ON OFF CANH J25 PGND LED/GRN D10 4 2 3 1 Vpre CANL R33 1.5K DNP R28 10K J17 GND CB31 10nF IO_1 IO_3 IO_5 1 R46 510K LED/GRN D11 R42 Q6 5.1K R34 1.5K VDDIO Vbat DEBUG NORMAL VSUP1 VSUP2 VSENSE VSUP3 NC1 GND_COM CAN_5V CANH CANL IO_4 IO_5 IO_0 U1 J29 1 3 5 7 9 C30 10nF DBG C4 0.1UF R30 11.0K GND 2 4 6 8 10 GND R44 5.1K IO_4 J23 I/O GND IO_1 FS0b J17-DEBUG MODE CAN R51 60.4 VDDIO FS0b_PU R63 5.1K GND C31 10nF Vpre R29 5.1K Vsup3 J13 CANH CANL IO_4 IO_5 IO_0 Vsense C46 10nF C45 10nF 1 2 3 4 5 6 7 8 9 10 11 12 DNP PGND DNP GND IO_0 CAN_5V C49 0.1UF GND J8 GND GND PLUG_1X2 GND R11 5.1K C47 220PF DNP LIN C27 4.7uF Vsup PGND 2 R53 5.1K Contact KEY ÀÁ GND Vbat CAN_5V C44 10nF R43 5.1K GND C28 4.7uF L4 1 PGND VSW PGND R67 4.7 36 35 34 33 32 31 30 29 28 27 26 25 49 {2} PGND Vcca Vaux Vpre IO_2 IO_3 TXD RXD TXD_L RXD_L C36 10nF Vbat Vcore TP2 TP3 TP4 GND 1 2 3 4 GND 0 1 3 PGND J31 J32 SW3 8 7 6 5 RSTb VDDIO R47 1.2K A LED/GRN D13 LED/GRN GND C C C R37 560 D9 LED/GRN A D17 C D8 LED/GRN A R36 560 C R32 560 D7 LED/GRN A 1.5K GND PGND RXD DBG FS0_b MISO MOSI SCLK NCSb MUX_OUT RXD_L GND FS0b J30 MMSZ5248ET1 D16 J20 2 1 R38 5.6K 2 4 6 8 10 12 14 16 18 20 DEBUG 1 3 5 7 9 11 13 15 17 19 33906 33907_8 2 - 3 J6 C14 0.1UF J6 1 - 2 1 GND R35 510K FS0b_PU GND R48 10K RED D12 Q7 TXD INTb TXD_L GND RSTb VDDIO JP1 PLUG_1X10 1 2 3 4 5 6 7 8 9 10 TP5 GND PGND C24 0.22uF GNDGND C48 0.1UF Vpre 1 CAN_5V Vaux Vcca Vcore 2 J16 GND C5 0.1UF Boost_core VSW_Core Power Supply 3 INTb GND PGND C6 1000PF C R31 TP18 TP19 TP20 TP21 TP22 TP23 TP24 TP25 Vcca VDDIO Vcore GND D6 2 4 6 8 10 12 14 16 GND DNP C43 1000PF VDDIO CB29 10nF DNP Vcore MTG1 BH3 L5 J2 1 2 COUT4 10uF PGND 10uF 1 2 3 4 SW2 C33 4.7uF 1 J11 1 2 3 Vcca 8 7 6 5 GND Vpre 51K R49 TP17 GND TP16 GND MTG1 BH4 MTG1 TP15 GND TP11 TP39 TP14 GND TP9 TP36 TP7 TP27 TP13 BH2 {2} CAN_5V GND Vcca PGND Vpre GND 1 1 1 1 1 24K R27 TP12 GND TP10 TP38 TP8 TP37 TP6 5.1K {2} R23 12K Test Points J5 2 4 Vcore GND GND GND GND Vsup3 GND Vaux PGND J9 RB2 39K GND J19 Vaux_B 1 2 4 6 C23 4.7uF Vaux_Emitter 1 3 5 1 3 2 4 CB1 220PF Vaux Comp_core CB2 1000PF 2 4 1 3 RB1 200 J1 GND Vaux_E Vaux_Emitter Vaux Q3 NJT4030P C2 150pF R2 18K C1 680PF R1 510 Vcore TP40 TP35 TP34 TP33 TP32 TP31 TP30 TP29 TP28 VSW_Core VSW INTb RSTb FS0b MUX_OUT LIN CANL CANH Regulator VCCA only VAUX & VCCA Jumper 1-3 & 2-4 3-5 & 4-6 J19 Vcca/Vaux regulator select. Vpre GND RA4 8.06K 1 3 RA3 RB3 FB_Core Vcca R22 Q2 NJT4030P Vcca_E SWITCH Vcca / Vaux Vcca only 1-8 3.3 3.3 3.3 2-7 5 5 5 3-6 3.3 5 NA 5 3.3 4-5 5 TP26 C8 10nF PGND J1 / J5 / J9 1 - 2 Vcore = 1.23V 3 - 4 Vcore = 3.3V PGND 10uF SW2 Vcca/Vaux Voltages config. SELECT VCCA_B J14 Vcore_sense COUT2 COUT3 COUT1 10uF 4.32K 2.2uH 2 D5 SS22T3G PGND MTG1 BH1 R140 4.7 C88 4700PF 1 24.9K Vpre PGND PGND 10uF 10uF 10uF 10uF PGND CB21 CC21 C29 C21 LED/GRN A J24 R142 560 A 1 3 5 7 9 11 13 15 SPI MUX_OUT C32 1000PF SCLK MOSI MISO NCSb R26 GND R64 5.1K NCSb SCLK MOSI MISO Boost_core VSW_Core Vcore_sense Comp_core FB_core SELECT GND PGND J4 2 4 MBRS340T3G C J4-Vpre mode Buck only 1-2 & 3-4 Jumpers off Buck or Boost 1 BUK9832-55A Q1 D1 MBRS340T3G MC34FS6407NAE CAN_5V {2} GND EP BOOT_CORE SW_CORE VCORE_SNS COMP_CORE FB_CORE SELECT VDDIO INT CS SCLK MOSI MISO IO_0 IO_2 IO_4 C A Vpre C11 4700PF D3 A C A 22uH 2 4 3 L3 2 2 Vsense DNP Vsup3 R25 5.6K Feature supported only with MC33907LAE & MC33908LAE PLUG_1X2 DNP J21 LIN R15 24.9K S1 1 GND GND J15 R17 5.0K 1 3 2 4 Vcore GND C22 1uF GND GND J18-IO_1 Configuration 1 - 2 IN / OUT 2 - 3 VcoreFB drift J18 1 - 2 Vcore = 1.23V 3 - 4 Vcore = 3.3V A C A C Vsup3 CB20 C20 10nF 47uF DNP + C D4 SBRS81100T3G Vbat J15 IO_1 VcoreFB Drift Enable GND PLUG_1X2 J7 Vbat S1 1 2 3 1 2 SW1 500SSP3S1M6QEA S2 3 1 GND 3 1 3 3 2 3 GND 1 1 2 A C 3 2 1 2 VCCA VCCA_B VCCA_E VAUX_E VAUX_B VAUX 48 47 46 45 44 43 42 41 40 39 38 37 SW_PRE1 SW_PRE2 BOOT_PRE DGND GATE_LS VCCA VCCA_B VCCA_E VAUX_E VAUX_B VAUX VPRE IO_1 FS0 DEBUG AGND MUX_OUT IO_2 IO_3 TXD RXD NC2 NC3 RST 13 14 15 16 17 18 19 20 21 22 23 24 1 J3 3 1 2 1 3 2 2 3 SW4 500SSP3S1M6QEA S2 1 2 A C3 2 C A 3 GND 1 2 1 2 2 B A 3 E C C B 2 4 E Freescale Semiconductor, Inc. 2 4 8 C Vbat Jack Schematic Schematic Figure 16. Evaluation Board Schematic KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 31 Board Layout 9 Board Layout 9.1 Assembly Layer Top KIT34FS640XEVB REV A 2015 FREESCALE Figure 17. KIT34FS6407EVB/KIT34FS6408EVB Assembly Layer Top KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 32 Freescale Semiconductor, Inc. Board Layout 9.2 Assembly Layer Bottom . Figure 18. KIT34FS6407EVB/KIT34FS6408EVB Assembly Layer Bottom NOTE: This image is an exception to the standard top-view mode of representation used in this document. It has been flipped to show a bottom view. KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 33 Board Layout 9.3 Bill of Materials Table 11. Bill of Materials (1) Item Qty Schematic Label Value Manufacturer Part Number Assy Opt Active Components 1 1 U1 Freescale Semiconductor MC34FS6407 or MC34FS6408 (3) Capacitors 2 1 C1 680 pF KEMET C0603C681J5GAC 3 1 C2 150 pF KEMET C0603C151J5GAC 4 5 C4, C5, C14, C48, C49 0.1 μF KEMET C0603C104K3RAC 5 4 C6, C32, C37, CB2 1000 pF AVX 06035U102KAT2A 6 4 C8, C30, C31, C36 10 nF AVX 06035C103JAT2A 7 2 C11, C88 4700 pF Yageo America CC0603KRX7R9BB472 8 1 C20 47 μF Nippon Chemi-Con Corporation EMVH500ADA470MJA0G 9 4 C21, C29, CB21, CC21 10 μF TDK CGA6M3X7R1C106K 10 1 C22 1.0 μF TDK CGA5L3X7R1H105K160AB 11 2 C23, C33 4.7 μF Murata GCM31CR71C475KA37 12 1 C24 0.22 μF KEMET C0603C224K3RACTU 13 2 C27, C28 4.7 μF Murata GCM32ER71H475KA55L 14 1 C43 1000 pF AVX 06035U102KAT2A (2) 15 6 C44, C45, C46, CB20, CB29, CB31 10 nF AVX 06035C103JAT2A (2) 16 1 C47 220 pF KEMET C0603C221K5GACTU (2) 17 1 C89 2.2 μF AVX 08053C225KAT2A 18 1 CB1 220 pF KEMET C0603C221K5GACTU 19 4 COUT1, COUT2, COUT3, COUT4 10 μF Murata GCM32ER71E106KA57 (3) 20 2 D1, D3 MBRS340T3G ON Semiconductor MBRS340T3G (3) 21 1 D2 1N4148WS Diodes Inc 1N4148WS-7-F 22 1 D4 SBRS81100T3G ON Semiconductor SBRS81100T3G 23 1 D5 SS22T3G ON Semiconductor SS22T3G 24 8 D6, D7, D8, D9, D10, D11, D13, D17 LED/GRN OSRAM LP M67K-E2G1-25 25 3 D12, D14, D15 RED OSRAM LS M67K-H2L1-1-0-2-R18-Z 26 1 D16 MMSZ5248ET1 ON Semiconductor MMSZ5248BT1G (3) Diodes (3) KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 34 Freescale Semiconductor, Inc. Board Layout Table 11. Bill of Materials (1) (continued) Item Qty Schematic Label Value Manufacturer Part Number Assy Opt Connectors 27 7 J1, J4, J5, J8, J9, J15, J25 HDR 2X2 Samtec TSW-102-07-G-D 28 10 J2, J10, J12, J14, J17, J26, J27, J30, J31, J32 HDR 1X2 Samtec TSW-102-07-T-S 29 1 J3 CON_1_PWR CUI Stack PJ-102AH 30 7 J6, J11, J13, J16, J18, J28, J29 HDR_1X3 Tyco Electronics 826629-3 31 3 J7, J21, J22 PLUG_1X2 Phoenix contact 1803277 32 1 J19 HDR 2X3 Tyco Electronics 1-87215-2 33 1 J20 HDR_10X2 Samtec TSW-110-07-S-D 34 1 J23 HDR 2X5 Samtec TSW-105-07-G-D 35 1 J24 NPPC082KFMS-R Sullins Electronics Corp C NPPC082KFMS-RC 36 1 JP1 PLUG_1X10 Phoenix contact 1803358 Inductors 37 1 L3 22μH EPCOS B82479G1223M000 (3) 38 1 L4 1.0 μH EPCOS B82472G6102M000 (3) 39 1 L5 2.2 μH EPCOS B82472G6222M000 Transistors 40 1 Q1 BUK9832-55A NXP Semiconductors BUK9832-55A,115 (3) 41 2 Q2, Q3 NJT4030P ON Semiconductor NJT4030PT3G (3) 42 2 Q5, Q6 MMBF0201NLT1 G ON Semiconductor MMBF0201NLT1G 43 1 Q7 BSS84LT1 ON Semiconductor BSS84LT1G Resistors 44 1 R1 510 K Bourns CR0603-JW-511ELF 45 1 R2 18 K KOA Speer RK73H1JTTD1802F 46 10 R11, R24, R29, R41, R42, R43, R44, R53, R63, R64 5.1 K Vishay Intertechnology CRCW06035K10JNEA 47 2 R13, RB3 4.32 K KOA Speer RK73H1JTTD4321F 48 2 R15, RA3 24.9 K KOA Speer RK73H1JTTD2492F 49 1 R17 5.0 K Bourns 3224W-1-502E 50 1 R22 5.1 K KOA Speer RK73H1JTTD5101F 51 1 R23 12 K Bourns CR0603-JW-123ELF 52 1 R25 5.6 K KOA Speer RK73H1JTTD7151F 53 1 R26 0 Vishay Intertechnology CRCW06030000Z0EA 54 1 R27 24 K Panasonic ERJ-3GEYJ243V 55 2 R28, R48 10 K KOA Speer RK73B1JTTD103J KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 35 Board Layout Table 11. Bill of Materials (1) (continued) Item Qty Schematic Label Value Manufacturer Part Number 56 1 R30 11 K KOA Speer RK73H1JTTD1102F 57 5 R31, R33, R34, R39, R40 1.5 K Bourns CR0603-JW-152ELF R32, R36, R37, R142 560 K KOA Speer RK73B1JTTD561J 58 59 3 R35, R45, R46, R52 510 K KOA Speer RC0603JR-07510KL 60 1 R38 5.6 K KOA Speer RK73B1JTTD562J 61 1 R47 1.2 K KOA Speer RK73H1JTTD1201F 62 1 R49 51 K Vishay Intertechnology CRCW060351K0JNEA 63 2 R50, R141 2.0 K Yageo RC1206JR-072KL 64 1 R51 60.4 KOA Speer RK73H1JTTD60R4F 65 2 R67, R140 4.7 Bourns CR0603-JW-4R7ELF 66 1 RA4 8.06 K KOA Speer RK73H1JTTD8061F 67 1 RB1 200 K KOA Speer RK73B1JTTD201J 68 1 RB2 39 K KOA Speer RK73H1JTTD3902F Assy Opt Switches 69 2 SW1, SW4 500SSP3S1M6QE E Switch A 500SSP3S1M6QEA 70 2 SW2, SW3 SW_DIP-4_SM Grayhill 78RB04ST Test Points 71 12 TP2, TP3, TP4, TP5, TP18, TP19, TP20, TP21, TP22, TP23, TP24, TP25 TP_PTH NOT A COMPONENT NOT A COMPONENT 72 5 TP6, TP7, TP8, TP9, TP10 5006 Keystone Electronics 5006 73 7 TP11, TP12, TP13, TP14, TP15, TP16, TP17 TESTLOOP_BLA CK Keystone Electronics 5011 74 15 TP26, TP27, TP28, TP29, TP30, TP31, TP32, TP33, TP34, TP35, TP36, TP37, TP38, TP39, TP40 TESTLOOP_RED Keystone Electronics 5010 (2) Notes 1. Freescale does not assume liability, endorse, or warrant components from external manufacturers that 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. KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 36 Freescale Semiconductor, Inc. References 10 References Following are URLs where you can obtain information on related Freescale products and application solutions: Freescale.com Support Pages Description URL KIT34FS6407EVB Tool Summary Page http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KIT34FS6407EVB MC34FS6407 Product Summary Page http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC34FS6407 KIT34FS6408EVB Tool Summary Page http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KIT34FS6408EVB MC34FS6408 Product Summary Page http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC34FS6408 SPIGen Software http://www.freescale.com/files/soft_dev_tools/software/device_drivers/SPIGen.html KITUSBSPIDGLEVME Interface Dongle http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KITUSBSPIDGLEVME 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 to submit a request for tool warranty. KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 Freescale Semiconductor, Inc. 37 Revision History 11 Revision History Revision Date Description of Changes 1.0 6/2015 • Initial Release 8/2015 • Corrected typo KT34FS6407-34FS6408UG User’s Guide Rev. 1.0 8/2015 38 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 SafeAssure 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: KT34FS6407-34FS6408UG Rev. 1.0 8/2015