TRK-MPC5604B Quick Start Guide

Quick Start Guide for TRK-MPC5604B
TRK-MPC5604B
Automotive body and
industrial applications
Starter TRAK
Starter TRAK
Get to Know the TRK-MPC5604B
MPC5604B
LIN Connectors
LEDs
USB Connector/
Power Supply
Switches
Potentiometer
MCZ3390S5EK
System Basis Chip
All Available Pins
CAN
RS232
Figure 1: TRK-MPC5604B Board*
TRK-MPC5604B
Freescale StarterTRAK
The TRK-MPC5604B board is part of the Freescale StarterTRAK series, a
development platform that enables rapid prototyping and tool re-use. Take your
design to the next level and begin constructing with your StarterTRAK system today.
* Graphic subject to change
Starter TRAK
Quick Start Guide for TRK-MPC5604B
TRK-MPC5604B Features
• MPC560xB/C series microcontroller
(144-pin LQFP)
• On-board JTAG connection via open
source OSBDM circuit using the
MPC9S08JM microcontroller
See pemicro.com/osbdm for
source code
• MCZ3390S5EK system basis chip
with advanced power management
and integrated CAN tranciever and
LIN 2.0 interface
• CAN interface
• LIN interface
• Analog interface with potentiometer
• High-effieiency LEDs
• SCI serial communication interface
Step-by-Step Installation Instructions
In this Quick Start Guide, you will learn how to set up the TRK-MPC5604B
board and run the default low-power lab exercise.
STEP
1
Install Software
and Tools
•Install CodeWarrior Development
Studio for 55xx/56xx Architectures v2.7
or later
•Install RAppID initialization tool
Install in the order listed. These programs are
included on the DVD. CodeWarrior and RAppID
included offers a 30-day evaluation license. For
updates, please visit freescale.com/StarterTRAK.
Starter TRAK
STEP
2
Connect the USB Cable
Connect one end of the USB
cable to the PC and the other end to the
mini-B connector on the TRK-MPC5604B
board. Allow the PC to automatically
configure the USB drivers if needed.
STEP
3
Open Supporting
Documentation
Open the MPC5500 and MPC5600
Simple Cookbook and TRK-MPC5604B
User Manual from the Documentation and
Training tab on the included DVD.
STEP
Explore Further with the
MPC5500 and MPC5600
Simple Cookbook: Low-Power
Lab Exercise
4
To run a demonstration using the
TRK-MP5604B, follow the instructions for
the low power lab exercise for MPC560xB
in the MPC5500 and MPC5600 Simple
Cookbook. The Cookbook is located
under the documentation tab on the DVD.
STEP
5
Learn More About the
MPC5604B
Read the release notes and documentation
located on the DVD and at
freescale.com/StarterTRAK.
• The MPC5500 and MPC5600 Simple
Cookbook provides simple code
examples for manipulating different
peripherals on the MPC5604B
• The RAppID graphical initialization
software will help you get to market
faster
• CodeWarrior for 55xx/56xx with
examples from the Simple Cookbook
Note: The lab exercise to use low power is located
on p.110 in section 13.3.1. Check freescale.com/
TRK-MPC5604B for the latest training and labs.
Quick Start Guide for TRK-MPC5604B
Starter TRAK
TRK-MPC5604B Jumper Options
The following is a list of all jumper options.
Jumper
J1
Option
System Power
Setting
Description
1-2
External Power 9V DC to 12V DC Regulated Down to 5V DC
3-4
USB OSBDM Supplies 5V DC
5-6
SBC33905 Supplies 5V DC
1-2
Pull Up
2-3
Pull Down
1-2
I/O-0
2-3
I/O-1
J2
SBC I/O LED Pull Up/
Down
J3
SBC I/O Signal
J4
SBC DBG Short
to GND
1-2
Short SBC DBG Pin to GND, Bypass R21 and D11
J5
SBC DBG Pull Up
1-2
Pull Up SBC DBG Pin to SBC Power Supply via 330 Ohm Resistor
J6
CAN Signals to
Transceiver Enable
1-2, 3-4
Enables TXD and RXD signals to CAN Transceiver
1-2
MCU TXD to Virtual Serial Port
2-3
MCU TXD to RS232 Transceiver
1-2
MCU RXD to Virtual Serial Port
2-3
MCU RXD to RS232 Transceiver
J7
RS232 TXD Signal
J8
RS232 RXD Signal
J9
LIN1 VBus Enable
1-2
Provides Power to LIN1 Connector
J10
LIN0 VBus Enable
1-2
Provides Power to LIN0 Connector
J11
LIN0 Signals to
Connector Enable
1-2, 3-4
Connects LIN0 Signals to LIN0 Connector
J12
LIN1 Signals to
Connector Enable
1-2, 3-4
Connects LIN1 Signals to LIN1 Connector
Starter TRAK
TRK-MPC5604B Jumper Options (continued from previous page)
Jumper
J13
Option
LIN TXD Signal
Setting
Description
1-2
MCU LIN0TX to Transceiver
2-3
MCU LIN1TX to Transceiver
1-2
MCU LIN0RX to Transceiver
2-3
MCU LIN1RX to Transceiver
J14
LIN RXD Signal
J15
MCU VDD Enable
1-2
Provides Power to MCU, Current Measurement
J16
VDD_BV Enable
1-2
Provides Power to VDD_BV
1-2
FAB Pulled Up High
2-3
FAB Pulled Down Low
1-2
ABS Pulled Up High
2-3
ABS Pulled Down Low
J17
FAB
J18
ABS
J19
MPC5604B/
MPC5607B for Pin 81
1-2
MPC5604B PB11
2-3
MPC5607B VSSA
J20
MPC5604B/
MPC5607B for Pin 82
1-2
MPC5604B PD12
2-3
MPC5607B VDDA
J21
VDDA Enable
1-2
Provides Power to VDDA, Current Measurement
J22
External Crystal
Circuitry Enable
1-2
XTAL
2-3
EXTAL
J23
External Oscillator via
SMA Enable
1-2
EXTAL
J24
Push Button Active
High or Low, Opposite
of J25
1-2
Active Low
2-3
Active High
J25
Push Button Pull
Up/Down Enable,
Opposite of J24
1-2
Pull Up
2-3
Pull Down
Quick Start Guide for TRK-MPC5604B
Starter TRAK
TRK-MPC5604B Jumper Options (continued from previous page)
Jumper
Option
Setting
Description
J26
Push Button Signals
Enable
1-2, 3-4,
5-6, 7-8
Connects MCU Port A2, A4, G3 and G5 to Corresponding Push Buttons
J27
LED Signals Enable
1-2, 3-4,
5-6, 7-8
Connects MCU Port G10, G11, G12 and G13 to Corresponding LEDs
J28
DIL Switch Signals
Enable
1-2, 3-4,
5-6, 7-8
Connects MCU Port G6, G7, G8 and G9 to Corresponding DIL Switch
J29
DIL Switch Active
High or Low
1-2
Active High
2-3
Active Low
J30
Analog Input Enable
1-2
Connects MCU ANP0 to Potentiometer
J31
Photo Sensor Enable
1-2
Connects MCU ANP1 to Photo Cell
J32
SBC Reset to MCU
Enable
1-2
Enables SBC Reset Signal to Trigger MCU Reset
J33
OSBDM Reset to MCU
Enable
1-2
Enables OSBDM Reset Signal to Trigger MCU Reset
J34
System Reset Enable
1-2
Connects Reset Sources to MCU Reset Signal
J35
OSBDM IRQ Enable
1-2
Enables OSBDM to generate an Interrupt
Starter TRAK
To learn more, please visit freescale.com/StarterTRAK.
Freescale, the Freescale logo and CodeWarrior are trademarks of
Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other
product or service names are the property of their respective owners.
© 2010 Freescale Semiconductor, Inc.
Doc Number: MPC5604BQSG / REV 0
Agile Number: 926-26780 / REV A