KT12XS6EVMUG, KIT12XS6EVM Evaluation Board - User s Guide

Freescale Semiconductor, Inc.
User’s Guide
Document Number: KT12XS6EVMUG
Rev. 1.0, 10/2015
KIT12XS6EVM Evaluation Board
Figure 1. KIT12XS6EVM
© Freescale Semiconductor, Inc., 2015. All rights reserved.
Contents
1
2
3
4
5
6
7
8
9
10
11
Important Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Understanding the Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Getting to Know the Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Accessory KITLIGHTEVB Load Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Installing the Software and Setting up the Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Board Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Board Bill of Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
KT12XS6EVMUG Rev. 1.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 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
KT12XS6EVMUG Rev. 1.0
Freescale Semiconductor, Inc.
3
Getting Started
2Getting Started
2.1
Kit Contents/Packing List
The KIT12XS6EVM contents include:
• Assembled and tested evaluation board in anti-static bag
• USB cable
• 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/KIT12XS6EVM
• 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
To use this kit, you need:
• Power supply 30 V with current up to 30 A for full performance
• Typical loads: LED or incandescent bulbs from 5.0 W to 60 W
• (Optional) KITLIGHTEVB load module
• (Optional) P&E USB BDM Multi-link Cable:
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=USBMULTILINKBDM
2.4
System Requirements
The kit requires the following to function properly with the software:
• USB-enabled PC with Windows® XP or higher
KT12XS6EVMUG Rev. 1.0
4
Freescale Semiconductor, Inc.
Understanding the Board
3
Understanding the Board
This board is a full safety system that can drive the exterior lighting of a car. It consists of:
•
•
•
•
Two MC07XS6517 (Triple 7 m and Dual 17 m high-side switches) for front side of the car
2 x MC17XS6500 (Penta 17 m high-side switches) for rear side of the car
MC33903 System basis chip for microcontroller supply, safety behavior and communication
HCS12G128 for CAN, LIN and SPI control
This system is provided with GUI (and optional KITLIGHTEVB) to start the board and get a quick overview of the device functions.
You can check the following demonstration video for a global presentation of the system
http://www.freescale.com/webapp/video_vault/videoSummary.sp?code=FTF2014_LRDFEXTREMESW_VID.
The KIT12XS6EVM contains 20 power outputs for current ranges up to 22 A DC. Microcontroller supply, safety behavior and
communication with the system is managed by the embedded System Basis Chip MC33903.
3.1
Block Diagram
The high level system block diagram in Figure 2 outlines the way Freescale standard products are used to implement a full automotive
lighting system.
VBAT
CAN
LIN
High-side
Switches
System
Basis Chip
(SBC
High-side
Switches
USB
USB
UART
(optional)
MCU
High-side
Switches
High-side
Switches
Bluetooth
(optional
.
.
.
High Beam
Low Beam
Brake
Fog
Stop
Flasher
Interior
.
.
Incandescent
HID ballast
Xenon
LED modules
.
.
Figure 2. Block Diagram
KT12XS6EVMUG Rev. 1.0
Freescale Semiconductor, Inc.
5
Understanding the Board
3.1.1 Device Features
This board features the following Freescale products:
Table 1. Device Features
Device
Description
Features
• S12 CPU core, 25 MHz bus
• Up to 240 KB on-chip flash with ECC
• Up to 4.0 KB EEPROM with ECC
• Up to 11 KB on-chip SRAM
• Up to one multi-scalable controller area network (MSCAN) module
S12G128
16-bit Microcontroller
• Supporting CAN protocol 2.0 A/B
• Up to three serial communication interface (SCI) modules
• Supporting LIN communications
• Up to three serial peripheral interface (SPI) modules
• Precision fixed voltage reference for analog-to-digital conversion (ADC)
• 1 MHz internal oscillator
• On-chip voltage regulator for input supply and internal voltages
• Voltage regulator for MCU, 5.0 V or 3.3 V,
• Voltage, current and temperature protection
• Extremely low quiescent current in low power modes
• Fully-protected embedded 5.0 V regulator for the CAN driver
MC33903
System Basis Chip Gen2
with High-speed CAN and
LIN
• Multiple undervoltage detections to address various MCU specifications and system operation
modes (i.e. cranking)
• Auxiliary 5.0 V or 3.3 V SPI configurable regulator, for additional ICs, with overcurrent detection and
undervoltage protection
• Advanced SPI, MCU, ECU power supply and critical pins diagnostics and monitoring.
• Multiple wake-up sources in low-power modes: CAN or LIN bus, I/O transition, automatic timer, SPI
message and VDD over-current detection.
• ISO11898-5 high-speed CAN interface compatibility for baud rates of 40 kb/s to 1.0 Mb/s
• Normal operating range from 7.0 V to 18 V, extended range: 6.0 V to 28 V.
• 5.0 V compatible 16-bit SPI port for device control, configuration and diagnostics at rates up to
5MHz
• Individually programmable external PWM clock signals (switching frequency prescaler, duty cycle,
slew rate, phase shift)
MC07XS6517/
MC17XS6500
• Overcurrent, short-circuit and overtemperature protection
Smart High-side Switches
• Accurate temperature, voltage and current sensing with high precision (from 27.5 mA to 22 A) and
synchronization pin
• Open load detection in ON and OFF state or in LED mode
• Configurable profile to fit with incandescent bulbs, LED or HID ballast (current sense ratio or overcurrent profiles adjusted)
• Watchdog and Limp Home mode
• External smart power switch control
KT12XS6EVMUG Rev. 1.0
6
Freescale Semiconductor, Inc.
Getting to Know the Hardware
4
Getting to Know the Hardware
4.1
Board Overview
The KIT12XS6EVM is an easy-to-use circuit board allowing the user to exercise all the functions of the MC07XS6517 and MC17XS6500
smart high-side switches. A PC links to the EVM through an onboard USB port with a Serial UART interface. A Graphical User Interface
(GUI), included with the kit, allows you to communicate with the EVM for a quick overview of the device functions.
This KIT12XS6EVM comes with microcode already loaded in the S12G128’s on-board flash memory. However, users who are developing
a customized approach can download their own microcode to the device using the Background Debug Mode (BDM) connector.
4.2
Board Features
The key features of KIT12XS6EVM are as follows:
• 20 protected power high-side switches with low RDS(on) (14 x 17 m + 6 x 7 m)
• Normal operating range from 7.0 V to 18 V, extended range: 6.0 V to 28 V
• Background Debug Mode (BDM) connector for downloading microcode to the S12G128 on-chip flash memory
• CAN and LIN bus connectors
• Bluetooth connector with LDO voltage regulator
• USB port with Serial UART support
• Individually programmable external PWM clock signals (switching frequency prescaler, duty cycle, slew rate, phase shift)
• Overcurrent, short-circuit and overtemperature protection
• Accurate temperature, voltage, and current sensing with high precision (from 27.5 mA to 22 A)
• Open load detection in ON and OFF state or when the load is LEDs
• Configurable profile to fit with incandescent bulbs, LED or HID ballast (current sense ratio or overcurrent profiles adjusted)
KT12XS6EVMUG Rev. 1.0
Freescale Semiconductor, Inc.
7
Getting to Know the Hardware
4.3
Board Description
Figure 3 describes the main blocks of the KIT12XS6EVM.
CAN Connector
MC17XS6500
BDM
LIN Connector
MC33903
S12G128
MC07XS6517
MC17XS6500
MC07XS6517
Connector for
Bluetooth interface
Mini USB
Figure 3. Board Description
Table 2. Board Description
Name
Description
2 x MC07XS6517,
2 x MC17XS6500 eXtreme switches
Four 5-channel fully protected high power high-side switches. Communication with microcontroller through
SPI daisy chain. Power outputs routed to edges connectors
16-bit MCU S12G128
MCU for safety and device control
SBC MC33903
System Basis Chip with high speed CAN and LIN communication, supplies the MCU, safety management
BDM connector
Allows to flash the S12G MCU
CAN and LIN connectors
Allows to drive the board through CAN or LIN protocols
USB Connector
Mini-USB connector for GUI application
Bluetooth Connector (optional)
Plug for an external Bluetooth dongle (reference RN42-I/RM)
KT12XS6EVMUG Rev. 1.0
8
Freescale Semiconductor, Inc.
Getting to Know the Hardware
4.4
LED Display
The following LEDs are provided as visual output devices for the KIT12XS6EVM:
Red LED
Orange LED
Green LED
Figure 4. LED Locations
Table 3. LEDs
Label
Description
D4
Indicates the presence of the 5.0 V VDD supply (LED color: Red)
D6
Indicates the status of the UART_RX communication (LED is blinking and the color is
orange when communication is OK
D7
Indicates the status of the UART_TX communication (LED is blinking and the color is
green when communication is OK
KT12XS6EVMUG Rev. 1.0
Freescale Semiconductor, Inc.
9
Getting to Know the Hardware
4.5
Connectors
There are input/output connectors, which provide the following signals:
JP2
JP4
JP3
JP5
Figure 5. LED Locations
Table 4. Connector List
JP2 Top Connector Device #4 JP3 Top Connector Device #2 JP4 Top Connector Device #3
JP5 Top Connector Device #1
Position
Signal
Name
Description
Signal
Name
Description
Signal
Name
Description
Signal
Name
Description
1
OUT1_4
Output1 Device#4
OUT1_2
Output1 Device#2
OUT1_3
Output1 Device#3
OUT1_1
Output1 Device#1
2
OUT2_4
Output2 Device#4
OUT2_2
Output2 Device#2
OUT2_3
Output2 Device#3
OUT2_1
Output2 Device#1
3
OUT3_4
Output3 Device#4
OUT3_2
Output3 Device#2
OUT3_3
Output3 Device#3
OUT3_1
Output3 Device#1
4
OUT4_4
Output4 Device#4
OUT3_2
Output3 Device#2
OUT4_3
Output3 Device#3
OUT3_1
Output3 Device#1
5
OUT5_4
Output5 Device#4
OUT4_2
Output4 Device#2
OUT5_3
Output4 Device#3
OUT4_1
Output4 Device#1
6
VBAT3
Supply Voltage
OUT4_2
Output4 Device#2
VBAT3
Supply Voltage
OUT4_1
Output4 Device#1
7
VBAT3
Supply Voltage
OUT5_2
Output5 Device#2
VBAT1
Supply Voltage
OUT5_1
Output5 Device#1
8
GND
Ground reference
OUT5_2
Output5 Device#2
GND
Ground reference
OUT5_1
Output5 Device#1
9
GND
Ground reference
VBAT2
Supply Voltage
GND
Ground reference
VBAT2
Supply Voltage
10
GND
Ground reference
GND
Ground reference
GND
Ground reference
VBAT2
Supply Voltage
KT12XS6EVMUG Rev. 1.0
10
Freescale Semiconductor, Inc.
Getting to Know the Hardware
4.6
Test Point Definitions
The following test-point jumpers provide access to signals on the KIT12XS6EVM:
Table 5. Test Points
Schematic Label
4.7
Name
Description
TP1, TP3, TP7, TP9, TP11
GND
Supply Voltage
TP2
V_CAN
5.0 V CAN Voltage
TP4
VBAT1
Supply Voltage 1
TP5
VDD
5.0 V VDD Voltage
TP6
VBAT3
Supply Voltage 3
TP8
VBAT2
Supply Voltage 2
TP10
3V3
3V3 reference voltage for Bluetooth (optional)
USB Connector
A Mini-USB connector is available for communication with computer through UART protocol. Both polarities of the USB connector are
connected to the FT232RQ chip to emulate Serial Communication Interface (SCI) communication. The RXD/TXD lines are directly
connected to the microcontroller.
The USB connector links to the computer through a COM port in order to communicate with the GUI (the one provided with this
KIT12XS6EVM, or a custom one).
KT12XS6EVMUG Rev. 1.0
Freescale Semiconductor, Inc.
11
Accessory KITLIGHTEVB Load Module
5
Accessory KITLIGHTEVB Load Module
Freescale’s KITLIGHTEVB provides an ideal load module for use with the KIT12XS6EVM. The KITLIGHTEVB serves as a platform for
preliminary evaluation of the board and acts as a starting point for any software development on the KIT12XS6EVM.
The KITLIGHTEVB provides various types of loads that address the 20 outputs available on the KIT12XS6EVM. Those outputs are:
• Three 12 V-55/60 W H4 bulbs for high beam/low beam
• Two 12 V 21 W bulbs for parking lights, fog lights, brake lights and flashers
• Four 12 V 5/21 W bulbs for parking lights, fog lights, brake lights, flashers, parking lights and low beam
• Four 12V LED loads for parking lights, fog lights and brake lights
The KIT12XS6EVM mounts to the KITLIGHTEVB and uses the KITLIGHTEVB’s high power connectors for VPWR and all outputs.
Figure 6. KITLIGHTEVB Load Module
6
Installing the Software and Setting up the Hardware
6.1
Installing the GUI on your Computer
1. Download the installation file “Labview_GUI_install.zip” from www.freescale.com/KIT12XS6EVM. Unzip the file and then
double-click the setup.exe file.
2. Select your destination directory and click “Next”. The License Agreement box opens. Click to accept the terms of the
agreement.
3. Click the Next button to start the installation program. The Installation Wizard prompts you for further actions.
4. Once the installation completes, restart your machine.
5. Launch the GUI by clicking on the “Gen4 Lighting” icon (located on your desktop or in your Start menu, depending on which
option you selected during the installation.)
6. Connect USB cable and wait until the driver is installed: FT232R USB UART.
KT12XS6EVMUG Rev. 1.0
12
Freescale Semiconductor, Inc.
Installing the Software and Setting up the Hardware
7. Go into the device manager of your computer and note the corresponding COM port associated with FT232R USB UART.
8. On the GUI (box with label 6 on the below picture), select the corresponding COM port noted in the previous step.
9. If the corresponding COM port is not displayed in the box, please install following VISA driver:
http://compass.freescale.net/livelink/livelink/232759628/NI_VISA_driver.zip?func=doc.Fetch&nodeid=232759628. After
unzipping the file, double click on NIVISAruntime.msi to update the driver (and/or devsupport64 if x64)
6.2
Describing the GUI Interface
The Gen4 Lighting GUI allows you to:
• Display the real time Voltage on the VPWR pin of each device
• Display the real time Temperature of each device
• Display the output current for a selected channel on the oscilloscope view
• Independently turn on the 5 outputs of each of the four devices and change the duty cycle.
• Continuously refresh each device register (quick status + selectable register)
• Send specific SPI commands issued from specification
• Reset devices and the GUI
r
s
t
n
u
o
p
v
q
w
Figure 7. GUI Interface
KT12XS6EVMUG Rev. 1.0
Freescale Semiconductor, Inc.
13
Installing the Software and Setting up the Hardware
The GUI provides a graphical view of register status and operating parameters for the four 12XS6 switches controlled by the MCU inside
the KIT12XS6EVM. The GUI refers to the 12XS6’s as Device number 1—4 (see Table 6 to identify the device type and board connector
associated with each Device number.) The five channels on each device are also color coded from dark blue (channel1), red (channel 2),
green (channel 3), light blue (channel 4), and yellow (channel 5.)
Table 6. Device Identification
Device #
Device Name
Board Connector
1
MC07XS6517EK
JP5
2
MC07XS6517EK
JP3
3
MC17XS6500EK
JP4
4
MC17XS6500EK
JP2

Quick Status Fault Reporting - Displays the Quick Status SPI Output (SPI MISO) register flags for each of the four devices. The display
is continuously refreshed while the GUI is turned on.


SPI Read Register Selection - Allows you to select a device and specify which SPI Output register to display.
Register Status - Displays the status of the selected device register (Item 2.) The display refreshes each time the device register is
selected.

PWM Output Control - Allows you to view and modify the duty cycle for a device/channel combination. To select a device/channel, set
the ON/OFF button for that combination. The duty cycle displays as a colored bar in the box below the device/channel name and as
a percentage in the box next to the button. To alter the duty cycle, click on the bar and drag it horizontally. The percentage value
appears immediately above your cursor.


RST E-switch - Resets all four devices and initializes the GUI to its start-up state.


Communication Port Selection - Displays the PC COM port the GUI is communicating through. Clicking on the button in the box allows
you to change the port.
GUI OFF - Clicking on the button stops GUI communication with the KIT12XS6EVM board.
Supply Voltage/Device Temperature Display - Allows you to select a device and display the supply voltage and temperature of that
device. Over/undervoltage and over/undertemperature indicators turn on when the device is operating outside its voltage or
temperature range. The information updates in real-time. In this implementation, when VPWR voltage is less than 9.0 V, "UV" reports
"1" and when VPWR is greater than 16 V,"OV" reports "1".

Manual SPI Control - Allows you to enter SPI SI and SO commands as Hexadecimal values and to send the commands to a selected
device.

Oscilloscope View - Allows you to select a device/channel combination and monitor its output current in real time. Controls at the lower
right allow you to alter how the plot is displayed.
To select a device/channel combination for monitoring:
1. Go to the PWM Output Control panel and turn on the device/channel you wish to monitor (for instance, D3PWM4.)
2. In the oscilloscope view, click the tab corresponding to the device you selected (in this example, 17XS6500 #3.)
3. In the panel to the right of the plot screen, click on the output channel you selected (in this example, OUT4.)
Do not select more than one device/channel combination at a time.
KT12XS6EVMUG Rev. 1.0
14
Freescale Semiconductor, Inc.
Installing the Software and Setting up the Hardware
6.3
Configuring the Hardware
Figure 8 illustrates the hardware configuration when used with the KITLIGHTEVB Load Module.
KITLIGHTEV Load Module
KIT12XS6EVM
Figure 8. Board Setup
6.3.1 Step-by-step Instructions for Setting up the Hardware
The KIT12XS6EVM is designed for use with Freescale’s KITLIGHTEVB evaluation module. Alternatively, you may choose to provide your
own hardware to use in conjunction with the KIT12XS6EVM. The following instructions describe how to set up the KIT12XS6EVM when
a KITLIGHTEVB is used as a load module. If you are using a different type of load module, consult the schematic (see Section 7) and the
board descriptions (see Section 4) to determine how to connect to the KIT12XS6EVM.
1. Mount the KIT12XS6EVM board to the KITLIGHTEVB load module.
2. Insert the USB Mini-B plug into the USB port on the KIT12XS6EVM board.
3. Connect the other end of the USB cable to a PC that has the Gen4 Lighting GUI installed (See Section 6.1)
4. Connect the +12 V DC power supply to the power and ground connectors on the KITLIGHTEVB board. Turn on the power
supply
5. Turn on the KITLIGHTEVB module by pushing the ON/OFF switch (located between the power and ground connectors.)
6. Launch the GUI by clicking on the “Gen4 Lighting” icon (located either on your desktop or in the Program folder, depending
on which option you selected during the GUI installation.)
7. If the correct COM port is not selected by default on the box under Freescale logo, associate the correct COM port as
described in Section 6.1. Then stop and restart the GUI (red circle and black arrow on the top left of the GUI.)
KT12XS6EVMUG Rev. 1.0
Freescale Semiconductor, Inc.
15
BKGD
R1
4.7K
1
3
5
(4)
RESET_B
IRQ_B
(3)
(3)
R24
RXDC
TXDC
SAFE_B
SBC_MISO
SBC_MOSI
SBC_SCLK
SBC_SS_B
IRQ_B
1.00k
RESET_R_B
BKGD
SBC_RST_B
(3) SAFE_B
RXDC
TXDC
SBC_MISO
SBC_MOSI
SBC_SCLK
SBC_SS_B
SBC_RST_B
(3)
(3)
(3)
(3)
(3)
1.00k
BOSS_RST_B
R8
RESET_B
(3)
BOSS_RST_B
HDR 2X3
VDD
R30
47
48
8
9
10
11
19
20
21
22
23
24
1
12
7
VDD
10.0K
R28
10.0K
R26
10.0K
PM0/RXD2/RXCAN
PM1/TXD2/TXCAN
2
3
0.1uF
C17
PJ0/KWJ0/PWM6/MISO1
PJ1/KWJ1/IOC6/MOSI1
PJ2/KWJ2/IOC7/SCK1
PJ3/KWJ3/PWM7/SS1
PT5/IOC5
PT4/IOC4
PT3/IOC3
PT2/IOC2
PT1/IOC1/IRQ
PT0/IOC0/XIRQ
RESET
BKGD/MODC
TEST
U4
6
5
0.1uF
0.1uF
-
+
TP5
C35
C31
VDD
2
VDDXR
2
4
6
U7B
1
7
LM358MX/NOPB
-
+
U7A
R31
GND
LM358MX/NOPB
V+
VDD
TP3
10.0K
SAFE1
SAFE1
S9S12G128F0CLF
EXTAL/PE0
XTAL/PE1
API_EXTCLK/ECLK/SS0/PS7
SCK0/PS6
MOSI0/PS5
MISO0/PS4
TXD1/PS3
RXD1/PS2
TXD0/PS1
RXD0/PS0
AN11/KWAD11/PAD11
AN10/KWAD10/PAD10
AN9/KWAD9/PAD9
AN8/KWAD8/PAD8
AN7/KWAD7/PAD7
AN6/KWAD6/PAD6
AN5/KWAD5/PAD5
AN4/KWAD4/PAD4
AN3/KWAD3/PAD3
AN2/KWAD2/PAD2
AN1/KWAD1/PAD1
AN0/KWAD0/PAD0
PWM5/KWP5/PP5
PWM4/KWP4/PP4
ETRIG3/PWM3/KWP3/PP3
ETRIG2/PWM2/KWP2/PP2
ECLKX2/ETRIG1/PWM1/KWP1/PP1
API_EXTCLK/ETRIG0/PWM0/KWP0/PP0
VDD
VDDA/VRH
37
VSS
5
VSSA
38
VSSX
3
8
4
BOSS_SS_B
BOSS_SCLK
BOSS_MOSI
BOSS_MISO
TXL1
RXL1
TXD
RXD
EXTAL
XTAL
46
45
44
43
42
41
40
39
4
6
(4)
PAD0
PAD2
VDD
R11
R23
SYNC_B
PWM4
32
30
28
26
36
35
34
33
31
29
27
25
18
17
16
15
14
13
CLK
0
BOSS_SS_B
BOSS_SCLK
BOSS_MOSI
BOSS_MISO
TXL1
RXL1
0.01uF
C10
R22
5.0K
1.00k
(4)
(4)
(4)
(4)
(3)
(3)
R9
1M
(4)
(4)
C11
5V_VBUS
8.0PF
8.0PF
10.0K
R14
5.0K
MUX
CSNS
10.0K
D7
LED_GREEN
Y1
8MHz
C7
0.01uF
C13
R13
R10
SYNC_B
CLK
1
2
J2
A
C
Microcontroller
A
C
MUX
(4)
(3)
D6
LED_ORANGE
CSNS
R27
R29
560
560
RXD
TXD
30
2
32
8
31
6
7
3
22
21
10
11
9
VDD
JP1
HDR_1X6
1
2
3
4
5
6
0.1uF
C54
U9
8 R32
5
6
7
0.1uF
C18
3V3OUT
0
USBD_P
0.1UF
0.01UF
14
5
12
13
25
29
C48
C47
5V_VBUS
0
18
23
27
28
16
3V3
10.0K
3V3
TP10
4.7uF
C53
3V3
TP11
R33
R34
4.7UF
C46
+
5V_VBUS
1
60OHM
L1
2
VBUS_FFB
1
USB_N
USB_P
F1
USB to Serial UART Interface
TPS7333QD
RESET
OUT1
OUT2
SENSE
USBD_N
EN
IN1
IN2
15
1
19
2
3
4
FT232RQ
RESET#
NC6
OSCI
OSCO
3V3OUT
USBDP
NC1
NC2
NC3
NC4
NC5
USBDM
VCCIO
VCC
Bluetooth
3V3
10uF
C52
TXD
RXD
TXD
RXD
RTS#
CTS#
DTR#
DSR#
DCD#
RI#
CBUS0
CBUS1
CBUS2
CBUS3
CBUS4
U8
VDD
3.3V LDO for Bluetooth Header
GND
1
VDD
TEST
GND4
GND2
GND1
AGND
EP
26
20
17
4
24
33
0.5A
2 VBUS
1
2
VBUS
DD+
ID
GND
J4
330 OHM
L2
1
2
3
4
5
9
SHELL4
SHELL1
8
SHELL3
SHELL2
16
6
7
7
BDM Debug Interface
Schematic
Schematic
USB_SHIELD
Figure 9. Schematic, Part 1
KT12XS6EVMUG Rev. 1.0
Freescale Semiconductor, Inc.
Schematic
SBC with CAN High Speed and LIN Interface
VREG_VE
VDD
TP7
R3
10.0K
3
TP4
D1
2
100pF
D10
1
V_CAN
13
VSENSE
22
R19
XCVR_CANH
XCVR_CANL
PESD1CAN
4
C6
L3
B82789C0513N002
R5
60.4
4700PF
C25
3
3
C56
C57
1uF
1uF
1.00k
12
7
10
8
1
2
VDD
4
19
3
CAN_SPLIT
17
A
D3
C4
C55
0.1uF
10uF
D4
RED LED
C
U2
29
1.00k
R7
SAFE
DBG
RST
INT
23
24
R17
27
26
28
25
SBC_MOSI
SBC_SCLK
SBC_MISO
SBC_SS_B
MOSI
SCLK
MISO
CS
IO-0
CANH
SPLIT
CANL
MUX-OUT
1.00k
IRQ_B
VSENSE
5V-CAN
100pF
VDD
MMSZ5231BT1G
A
C
1
2
4
VSUP
F_ON1
(4) F_ON1
R4
60.4
DBG
11
MUX
6
V_CAN
30
31
TXDC
RXDC
20
21
TXL1
RXL1
SBC_RST_B
IRQ_B
SBC_RST_B
MUX
TXD
RXD
TXD-L1
RXD-L1
LIN-T2/I/O-3
(2)
(2)
SBC_MOSI (2)
SBC_SCLK (2)
SBC_MISO (2)
SBC_SS_B (2)
(2)
TP2
V_CAN
C24
LIN-T1/I/O-2
LIN1
TXDC
RXDC
(2)
(2)
TXL1
RXL1
(2)
(2)
TP1
2.2uF
LIN2
A
GND_CAN
LIN-T1
TXD-L2
RXD-L2
14
16
MCZ33903CD5EK
C
9
D2
1N4148WS
GND1
GND2
EX_PAD
C23
C
15
18
33
A
5
CAN
HDR_1X4
47K
D9
32
C
R20
0.1uF
A
MMSZ8V2T1G
CANH
CANL
0.1uF
C3
BZT52C20T-7
1
2
3
4
10uF
SAFE_B
(2) SAFE_B
BCP52-16
Q1
VB
VSENSE
C22
2
1.00k
C
R6
C1
VE
A
D8
RED LED
D5
1
VSUP
MMSZ5253BT1G
VBAT1
J1
C
C
A
VREG_VB
B
VBAT1
E
R16
10.0K
LIN
R2
1.00k
J3
2
1
2
LIN1
HDR_1X2
D11
PESD1LIN
C58
1000PF
F_ON2
F_ON2
R15
1.00k
1
(4)
Figure 10. Evaluation Board Schematic, Part 2
KT12XS6EVMUG Rev. 1.0
Freescale Semiconductor, Inc.
17
(2,4)
(2)
(2)
(2)
SAFE1
CLK
F_ON1
F_ON2
(2)
(2)
(3)
(3)
A1_MISO
BOSS_RST_B
BOSS_SS_B
BOSS_SCLK
BOSS_MOSI
27
28
29
30
F_ON1
15
16
31
SAFE1
F_ON2
2
3
32
4
5
1
1
2
18
19
20
21
22
23
24
25
26
27
53
54
47
48
49
50
51
52
4
5
6
7
9
3
BOSS_RST_B
BOSS_SS_B
CLK
BOSS_SCLK
A2_MISO
0.1uF
C14
VBAT3
BOSS_RST_B
BOSS_SS_B
BOSS_SCLK
BOSS_MOSI
R25
100
0.1uF
C43
VBAT2
NC1
NC2
IN1
IN2
IN3
IN4
LIMP
RST
CS
CLK
SCLK
SI
CP
0.1uF
C12
VDD
U5
VBAT2
0.1uF
C16
TP6
8
17
18
12
13
14
19
20
21
10
11
22
23
25
26
7
R12
MC17XS6500EK
OUT6
OUT5_1
OUT5_2
OUT4_1
OUT4_2
OUT4_3
OUT3_1
OUT3_2
OUT3_3
OUT2_1
OUT2_2
OUT1_1
OUT1_2
CSNS
CSNS_SYNC
SO
0.1uF
C15
VBAT3
10
28
29
30
31
32
33
34
35
36
37
14
15
16
39
40
41
12
13
42
43
45
46
TP9
CSNS
SYNC_B
100
CSNS
SYNC_B
MC07XS6517EK
OUT6
OUT5_1
OUT5_2
OUT5_3
OUT5_4
OUT5_5
OUT5_6
OUT5_7
OUT5_8
OUT5_9
OUT5_10
OUT4_1
OUT4_2
OUT4_3
OUT3_1
OUT3_2
OUT3_3
OUT2_1
OUT2_2
OUT1_1
OUT1_2
CSNS
CSNS_SYNC
Switch-3
NC1
NC2
NC3
NC4
NC5
NC6
NC7
NC8
NC9
NC10
NC11
NC12
NC13
NC14
IN1
IN2
IN3
IN4
LIMP
CLK
RST
CS
SCLK
SI
SO
CP
U6
0.1uF
C44
TP8
CSNS
SYNC_B
(2)
(2)
A3_MISO
VBAT3
VBAT1
BOSS3_OUT1
BOSS3_OUT2
BOSS3_OUT3
BOSS3_OUT4
BOSS3_OUT5
1
2
3
4
5
6
7
8
9
10
VBAT2
BOSS1_OUT5
BOSS1_OUT4
BOSS1_OUT1
BOSS1_OUT2
BOSS1_OUT3
12XS6-1#
12XS6-3#
HDR_1X10
HDR_1X10
JP4
1
2
3
4
5
6
7
8
9
10
JP5
(2,4)
F_ON2
F_ON1
15
16
27
28
29
30
31
SAFE1
1
2
3
32
4
5
100
BOSS_RST_B
BOSS_SS_B
CLK
BOSS_SCLK
A3_MISO
0.1uF
C28
VBAT3
F_ON2
F_ON1
SAFE1
CLK
BOSS_RST_B
BOSS_RST_B
BOSS_SS_B
BOSS_SCLK
A1_MISO
A2_MISO
R21
0.1uF
C41
VBAT2
CP
NC1
NC2
NC3
NC4
NC5
NC6
NC7
NC8
NC9
NC10
NC11
NC12
NC13
NC14
IN1
IN2
IN3
IN4
LIMP
CLK
RST
CS
SCLK
SI
SO
NC1
NC2
IN1
IN2
IN3
IN4
LIMP
RST
CS
CLK
SCLK
SI
CP
U1
0.1uF
C27
VDD
0.1uF
C5
VBAT2
8
17
18
12
13
14
19
20
21
10
11
22
23
25
26
7
100
MC17XS6500EK
OUT6
OUT5_1
OUT5_2
OUT4_1
OUT4_2
OUT4_3
OUT3_1
OUT3_2
OUT3_3
OUT2_1
OUT2_2
OUT1_1
OUT1_2
CSNS
CSNS_SYNC
SO
0.1uF
C2
VBAT3
10
28
29
30
31
32
33
34
35
36
37
14
15
16
39
40
41
12
13
42
43
45
46
CSNS
SYNC_B
R18
MC07XS6517EK
OUT6
OUT5_1
OUT5_2
OUT5_3
OUT5_4
OUT5_5
OUT5_6
OUT5_7
OUT5_8
OUT5_9
OUT5_10
OUT4_1
OUT4_2
OUT4_3
OUT3_1
OUT3_2
OUT3_3
OUT2_1
OUT2_2
OUT1_1
OUT1_2
CSNS
CSNS_SYNC
Switch-4
1
2
18
19
20
21
22
23
24
25
26
27
53
54
47
48
49
50
51
52
4
5
6
7
9
3
U3
0.1uF
C40
VDD
Switch-2
55
VBAT
VDD
55
VBAT
GND1
8
VCC
GND2
44
C49
C39
0.022uF
11
C42
0.022uF
C9
0.022uF
6
C50
0.022uF
C36
0.022uF
33
C45
0.022uF
C8
VBAT
C51
0.022uF
6
0.022uF
8
VCC
44
0.022uF
C32
0.022uF
VCC
GND1
9
GND2
24
BOSS_MISO
CSNS
SYNC_B
C19
0.022uF
VCC
GND1
9
C29
0.022uF
33
1
2
3
4
5
6
7
8
9
10
BOSS4_OUT1
BOSS4_OUT2
BOSS4_OUT3
BOSS4_OUT4
BOSS4_OUT5
VBAT3
(2)
BOSS_MISO
12XS6-2#
HDR_1X10
JP3
12XS6-4#
1
2
3
4
5
6
7
8
9
10
HDR_1X10
JP2
VBAT2
BOSS2_OUT5
BOSS2_OUT4
BOSS2_OUT1
BOSS2_OUT2
BOSS2_OUT3
C38
C21
0.022uF
GND2
24
C37
0.022uF
C26
0.022uF
GND1
C34
0.022uF
C20
11
C33
0.022uF
0.022uF
VBAT
GND2
C30
0.022uF
18
0.022uF
Switch-1
Schematic
Figure 11. Schematic, Part 3
KT12XS6EVMUG Rev. 1.0
Freescale Semiconductor, Inc.
Board Layout
8
Board Layout
8.1
Silkscreen
Figure 12. KIT12XF6EVM Silkscreen
KT12XS6EVMUG Rev. 1.0
Freescale Semiconductor, Inc.
19
Board Bill of Materials
9
Board Bill of Materials
Table 7. Bill of Materials(1)
Item
Qty
Schematic label
VALUE
DESCRIPTION
Part Number
Freescale components
1
2
3
4
2
U1,U5
1
IC SW 17 m PENTA HS SOIC32
MC17XS6500EK
IC XCVR CAN DUAL LIN 5.0 V 5.5-28 V AEC-Q100
SOIC32
MCZ33903CD5EK
IC SW TRIPLE 7 m AND DUAL 17 m HS 4.5-5.5 V
SOIC54
MC07XS6517EK
U4
IC MCU 16 BIT 128K FLASH 8K RAM 25 MHZ
3.13-5.5 V LQFP48
S9S12G128F0CLF
U2
2
U3,U6
1
Active components
5
1
U7
IC LIN OPAMP DUAL 3-32 V SOIC8
LM358MX/NOPB
6
1
U8
IC XCVR USB TO UART CTLR 3.3-5.25 V QFN32
FT232RQ
7
1
U9
IC VREG LDO 3.3 V 0.5 A 3.77-10 V SO8
TPS7333QD
8
1
D1
DIODE ZNR 25 V 0.5 W 5 mA AEC-Q101 SOD123
MMSZ5253BT1G
9
1
D2
DIODE SW 150 MA 75 V SOD-323
1N4148WS
10
1
D3
DIODE ZNR 5.1 V 0.5 W SOD123
MMSZ5231BT1G
11
2
D4,D8
LED RED SGL 30 MA SMT 0603
RED LED
12
1
D5
DIODE ZNR 20 V 300 MW SOD523
BZT52C20T-7
13
1
D6
LED OR SGL 20 MA 0603
LED_ORANGE
14
1
D7
LED GRN SGL 30 MA SMT 0603
LED_GREEN
15
1
D9
DIODE ZNR -- 0.5 W 8.2 V SOD123
MMSZ8V2T1G
D10
DIODE BIDIR CAN BUS ESD PROTECTION 200 W
24 V AEC-Q101 SOT23
PESD1CAN
D11
DIODE ESD PROTECTION 23 KV AEC-Q101
SOD323
PESD1LIN
Diodes
16
17
1
1
Capacitors
18
3
C1,C52,C55
10 F
CAP CER 10 F 25 V 20% X5R 0603
20
C2,C3,C4,C5,C12,C1
4,C15,C16,C17,C18,
C22,C27,C28,C31,C3
5,C40,C41,C43,C44,
C54
0.1 F
CAP CER 0.1 F 25 V 10% X8R 0603
4700 PF
CAP CER 4700 PF 25 V 10% X7R 0805
8.0 PF
CAP CER 8.0 PF 50 V +/- 0.5 PF C0G 0402
19
20
1
C6
21
2
C7,C11
20
C8,C9,C19,C20,C21,
C26,C29,C30,C32,C3
3,C34,C36,C37,C38,
C39,C42,C45,C49,C5
0,C51
0.022 F
CAP CER 0.022 F 50 V 10% X7R AEC-Q200 0603
23
2
C10,C13
0.01 F
CAP CER 0.01 F 50 V 10% X8R 0603
24
2
C23,C25
100 pF
CAP CER 100 pF 100 V 5% C0G 0603
25
1
C24
2.2 F
CAP CER 2.2 F 25 V 10% X5R 0603
26
1
C46
4.7 F
CAP TANT 4.7 F 10 V 20% -- 0603
27
1
C47
0.01 F
CAP CER 0.01 F 16 V 10% X7R 0402
28
1
C48
0.1 F
CAP CER 0.1 F 16 V 10% X7R 0402
29
1
C53
4.7 F
CAP CER 4.7 F 16 V 10% X5R 0603
30
2
C56,C57
1 
CAP CER 1 F 25 V 10% X7R AEC-Q200 0805
31
1
C58
1000 PF
CAP CER 1000 PF 50 V 10% C0G 0603
1
R1
4.7 K
RES MF 4.70 K 1/16 W 1% 0402
9
R2,R6,R7,R8,R15,R1
7,R19,R23,R24
1.00 K
RES MF 1.00 K1/16 W 1% AEC-Q200 0402
22
Resistors
32
33
KT12XS6EVMUG Rev. 1.0
20
Freescale Semiconductor, Inc.
Board Bill of Materials
Table 7. Bill of Materials(1)
Item
Qty
Schematic label
9
R3,R10,R13,R16,R26
,R28,R30,R31,R32
35
2
36
1
37
3
R11,R33,R34
38
4
39
VALUE
DESCRIPTION
10.0 K
RES MF 10.0 K 1/16 W 1% AEC-Q200 0402
R4,R5
60.4 
RES MF 60.4 1/8 W 1% 0805
R9
1 M
RES MF 1.0 M 1/16 W 1% AEC-Q200 0402
0
RES MF ZERO 1/16 W -- AEC-Q200 0402
R12,R18,R21,R25
100 
RES MF 100 1/16 W 5% AEC-Q200 0402
2
R14,R22
5.0 K
RES MF 5.0 K 1/16 W 5% 0402
40
1
R20
47 K
RES MF 47 K 1/16 W 1% 0402
41
2
R27,R29
560 
RES MF 560 1/16 W 1% 0402
34
Part Number
Switches, Connectors, Jumpers and Test Points
42
1
F1
43
1
JP1
HDR 1X6 TH 100MIL CTR 338H AU 150L
HDR_1X6
44
4
JP2,JP3,JP4,JP5
HDR 1X10 TH 156MIL SP 580H SN 175L
HDR_1X10
45
1
J1
HDR 1X4 TH 100MIL CTR 338H AU 200L
HDR_1X4
46
1
J2
HDR 2X3 TH 100MIL CTR 335H AU 95L
HDR 2X3
47
1
J3
HDR 1X2 TH 100MIL SP 323H AU 130L
HDR_1X2
J4
CON 5 USB_MICRO_B SKT RA SHLD SMT 0.65 MM
SP 114H AU
1050170001
48
1
0.5 A
FUSE FAST 0.5 A 63 V SMT 1206
49
1
L1
60 OHM
IND FER BEAD 60 OHM@100 MHZ 500 MA -- 0603
50
1
L2
330 OHM
IND FER BEAD 330 OHM@100 MHZ 2.5A -- SMT
51
1
L3
IND CHK 2X51 UH 250 MA -30/+50% 1812
B82789C0513N002
52
1
Q1
TRAN PNP PWR 1 A 60 V SOT-223
BCP52-16
5
TP1,TP3,TP7,TP9,TP
11
TEST POINT
BLACK
TEST POINT BLACK 40 MIL DRILL 180 MIL TH 109L
6
TP2,TP4,TP5,TP6,TP
8,TP10
TEST POINT
RED
TEST POINT RED 40 MIL DRILL 180 MIL TH 109L
1
Y1
8 MHz
XTAL 8 MHZ -- -- SMT
53
54
55
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.
KT12XS6EVMUG Rev. 1.0
Freescale Semiconductor, Inc.
21
References
10
References
Following are URLs where you can obtain information on related Freescale products and application solutions:
Freescale.com
Support Pages
Description
URL
KIT12XS6EVM
Tool Summary Page
www.freescale.com/KIT12XS6EVM
KITLIGHTEVB
Tool Summary Page
www.freescale.com/KITLIGHTEVB
MC33903
Product Summary Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC33903
MC07XS6517
Product Summary Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC12XS6
MC17XS6500
Product Summary Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC12XS6
S12G
Product Summary Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=S12G
USBMULTILINKBDM Tool Summary Page
10.1
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=USBMULTILINKBDM
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.
KT12XS6EVMUG Rev. 1.0
22
Freescale Semiconductor, Inc.
Revision History
11
Revision History
Revision
1.0
Date
10/2015
Description of Changes
•
Initial release
KT12XS6EVMUG Rev. 1.0
Freescale Semiconductor, Inc.
23
How to Reach Us:
Information in this document is provided solely to enable system and software implementers to use Freescale products.
Home Page:
freescale.com
There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits based
Web Support:
freescale.com/support
Freescale reserves the right to make changes without further notice to any products herein. Freescale makes no
on the information in this document.
warranty, representation, or guarantee regarding the suitability of its products for any particular purpose, nor does
Freescale assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any
and all liability, including without limitation consequential or incidental damages. “Typical” parameters that may be
provided in Freescale data sheets and/or specifications can and do vary in different applications, and actual performance
may vary over time. All operating parameters, including “typicals,” must be validated for each customer application by
customer’s technical experts. Freescale does not convey any license under its patent rights nor the rights of others.
Freescale sells products pursuant to standard terms and conditions of sale, which can be found at the following address:
freescale.com/SalesTermsandConditions.
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.
SMARTMOS is a trademark of Freescale Semiconductor, Inc. All other product or service names are the property of their
respective owners.
© 2015 Freescale Semiconductor, Inc.
Document Number: KT12XS6EVMUG
Rev. 1.0
10/2015