P&E Microcomputer Systems xPC56XXMB User manual


Purchase Agreement
P&E Microcomputer Systems, Inc. reserves the right to make changes without further notice to any
products herein to improve reliability, function, or design. P&E Microcomputer Systems, Inc. does not
assume any liability arising out of the application or use of any product or circuit described herein.
This software and accompanying documentation are protected by United States Copyright law and
also by International Treaty provisions. Any use of this software in violation of copyright law or the
terms of this agreement will be prosecuted.
All the software described in this document is copyrighted by P&E Microcomputer Systems, Inc.
Copyright notices have been included in the software.
P&E Microcomputer Systems authorizes you to make archival copies of the software and
documentation for the sole purpose of back-up and protecting your investment from loss. Under no
circumstances may you copy this software or documentation for the purpose of distribution to others.
Under no conditions may you remove the copyright notices from this software or documentation.
This software may be used by one person on as many computers as that person uses, provided that
the software is never used on two computers at the same time. P&E expects that group programming
projects making use of this software will purchase a copy of the software and documentation for each
user in the group. Contact P&E for volume discounts and site licensing agreements.
P&E Microcomputer Systems does not assume any liability for the use of this software beyond the
original purchase price of the software. In no event will P&E Microcomputer Systems be liable for
additional damages, including any lost profits, lost savings or other incidental or consequential
damages arising out of the use or inability to use these programs, even if P&E Microcomputer Systems
has been advised of the possibility of such damage.
By using this software, you accept the terms of this agreement.
© 2008 P&E Microcomputer Systems, Inc. “MS-DOS” and “Windows” are registered trademarks of
Microsoft Corporation. “Freescale” and “ColdFire” are registered trademarks of Freescale, Inc. “IBM”
and “PowerPC” are registered trademarks of IBM corporation.
P&E Microcomputer Systems, Inc.
P.O. Box 2044
Woburn, MA 01888
617-923-0053
http://www.pemicro.com
Manual version 1.00

xPC55XXMB User Manual ii
1 OVERVIEW..................................................................................................... 1
1.1 Package Contents .......................................................................................... 2
1.2 Supported Devices ......................................................................................... 2
1.3 Recommended Materials ............................................................................... 2
1.4 Handling Precautions ..................................................................................... 3
2 HARDWARE FEATURES............................................................................... 4
2.1 xPC56XXMB Board Features......................................................................... 4
2.2 Pin Numbering for Jumpers............................................................................ 5
3 xPC56XXMB HARDWARE & JUMPER SETTINGS....................................... 7
3.1 Power Supplies .............................................................................................. 7
3.2 LEDs............................................................................................................. 10
3.3 Buttons ......................................................................................................... 11
3.4 LIN................................................................................................................ 13
3.5 SCI ............................................................................................................... 18
3.6 CAN.............................................................................................................. 20
3.7 FlexRay ........................................................................................................ 23
3.8 Potentiometer ............................................................................................... 27
4 DEBUGGING/PROGRAMMING xPC56XX MOTHERBOARD ..................... 29
4.1 Hardware Solutions At A Glance.................................................................. 29
4.2 USB-ML-PPCNEXUS Key Features ............................................................ 29
4.3 Cyclone MAX Key Features ......................................................................... 29
4.4 Working With P&E’s USB-ML-PPCNEXUS ................................................. 30
4.5 Working With P&E’s Cyclone MAX .............................................................. 31

iii xPC55XXMB User Manual

xPC56XXMB User Manual 1
1OVERVIEW
The xPC56XXMB Motherboard is an evaluation system supporting
Freescale’s MPC56xx microprocessors. The complete system consists of an
xPC56XXMB Motherboard and an xPC56xxADPT Mini-Module (not included)
which plugs into the motherboard. Different Mini-Modules are available for
evaluating the different devices in the MPC56xx family of microprocessors.
The evaluation system (Motherboard & Mini-Module) allows full access to the
CPU, all of the CPU’s I/O signals, and the motherboard peripherals (such as
CAN, SCI, LIN).
Figure 1-1: Overview of the xPC56XXMB with Mini-Module (not included)

2 xPC56XXMB User Manual
1.1 Package Contents
An xPC56XXMB Evaluation Kit includes the following items:
• One xPC56XXMB Motherboard
• One xPC56XX Resources CD-ROM
• Freescale Warranty Card
1.2 Supported Devices
To work with a specific device in the MPC56xx family of microprocessors, the
correct Mini-Module (not included) must be used to plug into the xPC56XXMB
motherboard. Below is a list of all available Mini-Modules and their supported
devices:
xPC560BADPT100S Mini-Module: Supports MPC5604BEMLL
xPC560BADPT144S Mini-Module: Supports MPC5604BEMLQ
xPC560BADPT208S Mini-Module: Supports MPC5604BEMMG
xPC560PADPT100S Mini-Module: Supports MPC5604PEFMLL
xPC560PADPT144S Mini-Module: Supports MPC5604PEFMLQ
xPC560SADPT144S Mini-Module: Supports MPC5606SEMLQ
xPC560SADPT176S Mini-Module: Supports MPC5606SEMLU
xPC560SADPT208S Mini-Module: Supports MPC5606SEMMG
xPC563MADPT144S Mini-Module: Supports MPC5633MMLQ80
xPC563MADPT208S Mini-Module: Supports MPC5633MMMG80
1.3 Recommended Materials
• Freescale device reference manual and datasheet
• xPC56XXMB schematic
• Mini-Module hardware manual and schematics

xPC56XXMB User Manual 3
1.4 Handling Precautions
Please take care to handle the package contents in a manner such as to
prevent electrostatic discharge.

4 xPC56XXMB User Manual
2 HARDWARE FEATURES
2.1 xPC56XXMB Board Features
• ON/OFF Power Switch w/ LED indicators
• A 12VDC power supply input barrel connector
• Onboard ST Microelectronics L9758 regulator provides three different
power voltages simultaneously: 5V, 3.3V, and 1.2V
• Onboard peripherals can be configured to operate at 5V or 3.3V logic
levels
• Two CAN channels with jumper enables
• One CAN channel with High-Speed transceiver and DB9 male
connector
• One CAN channel with Low-Speed Fault Tolerant and High-
Speed transceiver (selectable with jumpers) and DB9 male
connector
• Two LIN channels with jumper enables
• One channel with transceiver and pin header connector
populated
• One channel with footprints only
• One SCI channel with jumper enables
• Transceiver with DB9 female connector
• Two FlexRay channels with jumper enables
• One channel with transceiver and DB9 male connector
• One channel with footprint only
• Four user push buttons with jumper enables and polarity selection
• Four user LED’s with jumper enables
• One potentiometer for analog voltage input
• Pin array for accessing all I/O signals
• Expansion connectors for accessing all I/O signals
• Development zone with 0.1” spacing and SOIC footprint prototyping

xPC56XXMB User Manual 5
• Specifications:
• Board Size 5.5” x 9.0”
• 12VDC Center Positive power supply with 2.5/5.5mm barrel
connector
Figure 2-2: xPC56XXMB Top Component Placement
2.2 Pin Numbering for Jumpers
Jumpers for both the xPC56XXMB motherboard have a rounded corner to
indicate the position of pin 1. See examples below for the numbering
convention used in this manual for jumper settings.

6 xPC56XXMB User Manual
Figure 2-3: Pin Numbering

xPC56XXMB User Manual 7
3 xPC56XXMB HARDWARE & JUMPER SETTINGS
3.1 Power Supplies
The xPC56XXMB obtains its power from the 12VDC Center Positive input
barrel connector. The following jumpers are used to configure the power
supply output:
J3–VSATrackingRegulatorConfiguration
J4–VPROGRegulatorsControl
JumperSetting Effect
On TheSTL9758trackingregulatorVSAtrackstheinput
voltageatitsTRACK_REFpin.
Off(default) TheSTL9758trackingregulatorVSAtracks5V
Jumper
Setting Position Effect
1+2
On VKAMregulatoroutputisprogrammedto1V
Off
(default) VKAMregulatoroutputisprogrammedto1.5V
3+4
On VSTBYregulatoroutputisprogrammedto2.6V
Off
(default) VSTBYregulatoroutputisprogrammedto3.3V

8 xPC56XXMB User Manual
J5–RegulatorsEnable&Standby
5+6
On VDLLregulatoroutputisprogrammedto2.6V
Off
(default) VDLLregulatoroutputisprogrammedto3.3V
Jumper
Setting Position Effect
1+2
On Thepowerregulatorisalwayson
Off
(default)
Thepowerregulatorisinstandbyifjumpers
5+6arealsointhe“off”position
3+4
On VSB,VSC,andVSDtrackingregulatorsare
disabled
Off
(default)
VSB,VSC,andVSDtrackingregulatorsare
enabled
5+6
On
(default) Thepowerregulatorisalwayson
Off Thepowerregulatorisinstandbyifjumpers
1+2arealsointhe“off”position
7+8
On VDLLandVCOREregulatorsaredisabled
Off
(default) VDLLandVCOREregulatorsareenabled

xPC56XXMB User Manual 9
J36–VIOPeripheralsLogicLevel
J37–VBatlowvoltagedetection
JumperSetting Effect
1+2 Onboardperipheralsareconfiguredfor3.3Vlogic
2+3(default) Onboardperipheralsareconfiguredfor5Vlogic
JumperSetting Effect
On Lowbatterydetectionisenabled
Off(default) Lowbatterydetectionisdisabled

10 xPC56XXMB User Manual
Figure 3-1: Power Supply circuitry schematic
3.2 LEDs
There are four user LEDs available on the xPC56XXMB. All LEDs are active
low.
J7–LEDsEnable
Controls whether the LEDs on the xPC56XXMB motherboard are connected
to I/O pins of the processor. The exact pins used are dependent on the
specific Mini-Module plugged into the motherboard. Please refer to the Mini-
Module hardware manual for more details.
JumperSetting Effect

xPC56XXMB User Manual 11
Figure 3-2: LEDs circuitry schematic
3.3 Buttons
There are four user buttons available on the xPC56XXMB.
J8–ButtonsEnable
Controls whether the buttons on the xPC56XXMB motherboard are
connected to I/O pins of the processor. The exact pins used are dependent on
the specific Mini-Module plugged into the motherboard. Please refer to the
1+2(default
on)
LED1connectedtoprocessorI/Opin
3+4(default
on)
LED2connectedtoprocessorI/Opin
5+6(default
on)
LED3connectedtoprocessorI/Opin
7+8(default
on)
LED4connectedtoprocessorI/Opin

12 xPC56XXMB User Manual
Mini-Module hardware manual for more details.
J9–ButtonsDrivingConfiguration
Selects whether the buttons drive logic high or drive logic low when pressed.
J40–ButtonsIdleConfiguration
Selects whether the I/O pins are pulled logic high or pulled logic low. This
controls the defaultlogic level of the I/O pins when the buttons are not
JumperSetting Effect
1+2(default
on)
KEY1connectedtoprocessorI/Opin
3+4(default
on)
KEY2connectedtoprocessorI/Opin
5+6(default
on)
KEY3connectedtoprocessorI/Opin
7+8(default
on)
KEY4connectedtoprocessorI/Opin
JumperSetting Effect
1+2 Whenpressed,buttonswillsendlogichightothe
connectedI/Opin
2+3(default) Whenpressed,buttonswillsendlogiclowtothe
connectedI/Opin

xPC56XXMB User Manual 13
pressed.
Figure 3-3: Buttons circuitry schematic
3.4 LIN
There are footprints for two LIN connections on the xPC56XXMB. By default,
one LIN circuit is assembled (LIN1) and the other circuit is left unpopulated
(LIN2).
JumperSetting Effect
1+2(default) I/Opinsconnectedtothebuttonsarepulledupto
logichigh
2+3 I/Opinsconnectedtothebuttonsarepulleddownto
logiclow

14 xPC56XXMB User Manual
J6–LIN1pin2configuration
J22–LIN1enable
J23–LIN1masterselection
J24–LIN1pin1configuration
JumperSetting Effect
On Pin2oftheLIN1connectorisconnectedto12V
Off(default) Pin2oftheLIN1connectorisnotconnectedto12V
JumperSetting Effect
On(default) EnablestheLIN1transceiver
Off DisablestheLIN1transceiver
JumperSetting Effect
OnLIN1isconfiguredasamasternode
Off(default) LIN1isconfiguredasaslavenode
JumperSetting Effect

xPC56XXMB User Manual 15
J27–LIN1/SCITxDselection
ControlswhethertheTxDpinonLIN1orSCIisconnectedtothedefaultI/Opinon
theprocessor.TheexactpinsusedaredependentonthespecificMini‐Module
pluggedintothemotherboard.PleaserefertotheMini‐Modulehardwaremanual
formoredetails.
J28–LIN1/SCIRxDselection
ControlswhethertheRxDpinonLIN1orSCIisconnectedtothedefaultI/Opinon
theprocessor.TheexactpinsusedaredependentonthespecificMini‐Module
pluggedintothemotherboard.PleaserefertotheMini‐Modulehardwaremanual
formoredetails.
OnPin1oftheLIN1connectorisconnectedto12V
Off(default) Pin1oftheLIN1connectorisnotconnectedto12V
JumperSetting Effect
1+2 TheLIN1TxDpinisconnectedtoaprocessorI/Opin.
ThisshouldbesetifenablingLIN1.
2+3 TheSCITxDpinisconnectedtoaprocessorI/Opin.
JumperSetting Effect
1+2 TheLIN1RxDpinisconnectedtoaprocessorI/Opin.
ThisshouldbesetifenablingLIN1.
2+3 TheSCIRxDpinisconnectedtoaprocessorI/Opin.

16 xPC56XXMB User Manual
Figure 3-4: LIN1 Schematic
J31–LIN2pin2configuration
J19–LIN2enable
JumperSetting Effect
On Pin2oftheLIN2connectorisconnectedto12V
Off(default) Pin2oftheLIN2connectorisnotconnectedto12V
JumperSetting Effect
On EnablestheLIN2transceiver
Off(default) DisablestheLIN2transceiver
Table of contents
Other P&E Microcomputer Systems Motherboard manuals

P&E Microcomputer Systems
P&E Microcomputer Systems CYCLONE User manual

P&E Microcomputer Systems
P&E Microcomputer Systems TRK-MPC5604P User manual

P&E Microcomputer Systems
P&E Microcomputer Systems Cyclone LC Series User manual

P&E Microcomputer Systems
P&E Microcomputer Systems xPC560B User manual

P&E Microcomputer Systems
P&E Microcomputer Systems DEMOQE128 User manual

P&E Microcomputer Systems
P&E Microcomputer Systems XPC560S EVB User manual

P&E Microcomputer Systems
P&E Microcomputer Systems XPC560P EVB User manual