StarterTRAK USB for
Automotive Safety Applications
Quick Start Guide
Get to Know the TRK-USB-MPC5643L
OSBDM
Debugger and
Serial Link
through USB
Qorivva MPC5643L
MCU
Primary Tower
System Connector
UserProgrammable
LEDs
Temperature
Sensor
OSJTAG
Flexis MC9S08JM60
TRK-USB-MPC5643L
Freescale StarterTRAK USB
The TRK-USB-MPC5643L kit is part of our StarterTRAK USB
development platform. It is designed for you to easily and
inexpensively give Freescale 32-bit Qorivva MCUs a test drive.
This board can also be used in conjunction with the Freescale
Tower System, allowing you to rapidly prototype designs with a
growing portfolio of reconfigurable, modular tools.
User-Programmable
Push Buttons
TRK-USB-MPC5643L Features
• Qorivva MPC5643L MCU
• Temperature sensor
• Primary Tower System connector
• Two bi-color, user-programmable LEDs
• Two user-programmable push buttons
• OSBDM debugger and serial connection through USB
Quick Start Guide
Step-by-Step Installation Instructions
This quick start guide details how to set up the TRK-USB-MPC5643L board and
run some demo projects on the device.
Install Software
1
and Tools
• DownloadandinstalltheCodeWarrior
Development Studio for MPC55xx/
MPC5xx V2.9 (Classic). Available at
freescale.com/TRK-USB-MPC5643L.
4
Connect Device to
2
Computer
• ConnecttheUSBboardintoan
available port and allow the computer
to automatically install the device
drivers for the OSBDM module.
CDC device drivers are required and
may be obtained via the P&E Micro
website (see Note 1 on next page).
Once installed, you are ready to
start coding and using the device.
TRK-USB-MPC5643L
Download Supporting
34
Documentation
• DownloadtheQorivvaSimple
Cookbook and the MPC5643L reference
manual from the downloads tab at
freescale.com/TRK-USB-MPC5643L.
Explore
Further
• Downloadtheexampleprojects
and applications located under the
downloads tab. These include the
Qorivva Simple Cookbook examples,
a TRK-USB-MPC5643L specific
projectandsupportingWindows
application. This application code
utilizes the on-board temperature
sensor switches and LEDs, as well
as many on-chip peripherals. P&E
CDC drivers will be required for
this application.
Note 1: Updated drivers are required for full device
functionality and are available on the P&E OSBDM
website at pemicro.com/osbdm/index.cfm.
5
Quick Start Guide
On-Board Connections
The following tables show the available signals and connections of the
TRK-USB-MPC5643L board.
Jumpers
Jumper Option SettingDescription
1-2LIN Tx to USB
J6LIN Tx
J7LIN Rx
J3
6
OSBDM
Flash
2-3LIN Tx to Tower
1-2LIN Rx to USB
2-3LIN Rx to Tower
Allows Flashing
1-2
of New OSBDM
Firmware
Other Connections
MCU PinSignal
Pin 5 (GPIO_PTF5)SwitchSW2
Pin 8 (GPIO_PTF6)SwitchSW3
Pin 47 (ADC_AN1)Temp Sensor
Pin 102 (GPIO_PTG2)
Pin 104 (GPIO_PTG3)
Pin 77 (GPIO_PTG10)
Pin 75 (GPIO_PTG11)
Bi-Color LED D4
Bi-Color LED D5
TRK-USB-MPC5643L
Tower System Interface Connections
PCI
Connector
A1N/A5 VB1N/A5 V
A2N/AGNDB2N/AGND
A3N/A3.3 VB3N/A3.3 V
A4N/A3.3 VB4N.C
A5N/AGNDB5N/AGND
A6N/AGNDB6N/AGND
A7N.CB7Pin 2DSPI1_SCK
A8N.CB8Pin 79DSPI1_CS1
A9Pin 26GPIO_PTD9B9Pin 14DSPI1_CS0
A10Pin 32GPIO_PTD8B10Pin 10DSPI1_SOUT
A11Pin 37GPIO_PTD7B11Pin 12DSPI1_SIN
A12N.CB12N.C
A13N.CB13N.C
A14N.CB14N.C
MCU
Pin
Signal
PCI
Connector
MCU
Pin
Signal
7
Quick Start Guide
PCI
Connector
A15N.CB15N.C
A16N.CB16N.C
A17N.CB17N.C
A18N.CB18N.C
A19N.CB19N.C
A20N.CB20N.C
A21N.CB21Pin 101GPIO_PTC13
A22N.CB22Pin 103GPIO_PTC14
A23N.CB23Pin 124GPIO_PTC15
A24N.CB24N.C
A25N.CB25N.C
A26N/AGNDB26N/AGND
A27Pin 45ADC_AN3B27Pin 42ADC_AN7
A28Pin 41ADC_AN2B28Pin 48ADC_AN6
A29Pin 47ADC_AN1B29Pin 49ADC_AN5
A30Pin 43ADC_AN0B30Pin 46ADC_AN4
A31N/AGNDB31N/AGND
A32N.CB32N.C
A33Pin 74ETIMER0_ETC1B33Pin 82ETIMER0_ETC5
8
MCU
Pin
Signal
PCI
Connector
MCU
Pin
Signal
TRK-USB-MPC5643L
PCI
Connector
A34Pin 73ETIMER0_ETC0B34Pin 80ETIMER0_ETC4
A35Pin 34GPIO_PTD6B35Pin 129GPIO_PTD4
A36N/A3.3 VB36N/A3.3 V
A37Pin 122FLEXPWM0_B2_A2B37Pin 83FLEXPWM0_B3
A38Pin 120FLEXPWM0_A2_A0B38Pin 98FLEXPWM0_A3
A39Pin 118FLEMPWM0_B0_X2B39Pin 85FLEXPWM0_X3
A40Pin 134
A41N.CB41Pin 110CAN0_RXD
A42N.CB42Pin 109CAN0_TXD
A43Pin 116LIN0_RXDB43N.C
A44Pin 114LIN1_TXDB44Pin 15DSPI0_SIN
A45VSSAB45Pin 142DSPI0_SOUT
A46VDDAB46Pin 11DSPI0_CS0
A47VDDAB47Pin 81DSPI0_CS1
A48VDDAB48Pin 13DSPI0_SCK
A49N/AGNDB49N/AGND
A50Pin 76GPIO_PTD10B50N.C
A51Pin 78GPIO_PTD11B51N.C
A52Pin 99GPIO_PTD12B52Pin 33GPIO_PTD5
MCU
Pin
Signal
FLEXPWM0_B3_
FAULT
PCI
Connector
B40Pin 100FLEXPWM0_B2
MCU
Pin
Signal
9
Quick Start Guide
PCI
Connector
A53Pin 105GPIO_PTD14B53N.C
A54N.CB54N.C
A55N.CB55Pin 112EIRQ31_PTF13
A56N.CB56Pin 106EIRQ30_PTF12
A57N.CB57Pin 119EIRQ26_PTE14
A58Pin 128ETIMER1_ETC4B58Pin 117EIRQ25_PTE13
A59Pin 140ETIMER1_ETC3B59Pin 62EIRQ20_PTB15
A60Pin 3ETIMER1_ETC2B60Pin 64EIRQ19_PTB14
A61Pin 125ETIMER1_ETC1B61Pin 143EIRQ13_PTA14
A62Pin 31MCU_RESETB62Pin 136EIRQ12_PTA13
A63Pin 31MCU_RESETB63N.C
A64N.CB64N.C
A65N/AGNDB65N/AGND
A66N.CB66N.C
A67N.CB67N.C
A68N.CB68N.C
A69N.CB69N.C
A70N.CB70N.C
A71N.CB71N.C
10
MCU
Pin
Signal
PCI
Connector
MCU
Pin
Signal
TRK-USB-MPC5643L
PCI
Connector
A72N.CB72N.C
A73N.CB73N.C
A74N.CB74N.C
A75N.CB75N.C
A76N.CB76N.C
A77N.CB77N.C
A78N.CB78N.C
A79N.CB79N.C
A80N.CB80N.C
A81N/AGNDB81N/AGND
A82N/A3.3 VB82N/A3.3 V
MCU
Pin
Signal
PCI
Connector
MCU
Pin
Signal
11
Quick Start Guide
Support
Visit freescale.com/support for a list of phone
numbers within your region.
Warranty
Visit freescale.com/warranty for complete
warranty information.