Motorola | MPC564EVB | Tutorial Introduction

Tutorial Introduction
PURPOSE:
• This tutorial describes the development tools and support for the MPC500 product family.
OBJECTIVES:
• Compare and contrast the features of the companion power management devices.
• Describe features of the MPC500 evaluation boards.
• Identify the development tools and support available for the MPC500 family.
CONTENT:
• 12 PAGES
• 2 QUESTIONS
LEARNING TIME:
• 15 MINUTES
In this module we will discuss the wide range of development tools available to support the MPC500
family, and highlight available companion devices for power management.
Please note that you can access a detailed view of the MPC500 and MPC565 block diagrams using
the reference buttons at the top of the course page.
1
MC33394 Power Supply IC
Step-down / Step-up Switching Pre-regulator, w/SPI, HS CAN
Target Applications: Power PC Based Applications (Automotive, Consumer,Telecom)
• MCU companion: Voltage regulators + CAN Transceiver
• Single Inductor Buck/Boost DC/DC converter: 5.6V (preregulated supply) with internal 3.0A current limit
• One Linear regulator VDDH : 5V, 400mA (MCU I/O)
• One Linear regulator VPP : 5V, 150mA (Flash memory)
• One Linear regulator : 3.3V, 120mA (External flash memory)
• One Linear regulator VDDL : 2.6V, 400mA typ.(CPU core
logic and memory)
• One Linear regulator VKAM: 2.6V, 60mA (Vkeep alive)
• Three 5V, 100mA buffer supplies for sensors:
track VDDH (-/+20mV)
• Switched battery output VSEN, 125mA
• Reset, delayed reset (/PRERESET, /HRESET)
• Power on reset (/PORESET)
• CAN High speed interface with wake up function
• SPI Interface (diagnostic, wake up, turn on reg)
• Accurate power up/down sequencing for MPC5XX Family
Let’s begin with a discussion of the available power management devices. The MC33394 System
Basis Chip, also known as the PowerOak chip, was designed as a companion to the MPC500 devices.
It provides regulated power, orderly power-up and power-down sequencing, and analog interfaces
for the SPI and the CAN.
Please note that you can access a detailed view of the MC33394 block diagram using the reference
button at the top of the course page.
2
MC33389 SBC Lite with CAN
•Operating range 5.5V to 27V (40V transient)
•V1 = 5.0V @ 110mA LDO, Reset monitoring
•V2 = 5.0V @ 200mA LDO
•V3 switched battery output 100mA
•3 Operational modes (Normal, Standby, Sleep)
•SPI Interface (16bits/2MHz, parity check)
•Low speed fault tolerant CAN
•3 Programmable HV Wake-up Inputs
•Programmable Software Window Watchdog and
Reset
•Programmable Interrupt function
•Vbat failure detection
•Low standby current = 120uA
•SO28WB / HSOP20 Package
This is another System Basis Chip, which has a lower level of integration and a different set of
features. It has two regulated outputs, an SPI interface, a low speed CAN transceiver, and three
operational modes to save power.
3
MC33889 SBC Lite with CAN
•Operating range 5.5V to 27V (40V transient)
•Vdd1 = 5.0V @ 200mA total LDO, Reset monitoring,
over-temperature. detection
•V2 adjust. output with external pass transistor
•HS1 switched battery output 150 mA
•4 Operational modes (Normal, Standby, Stop, Sleep)
•Stop/Sleep mode current <100uA
•SPI Interface (8bits/4MHz)
•Low speed fault tolerant CAN
•2 Programmable HV Wake-up Inputs
•Programmable software time out and window watchdog
•Safe mode with separate WD time out and Reset
•Vsup failure detection
•SO28WB Package
The MC33889 System Basis Chip has two regulated outputs, with one being adjustable, an SPI
interface, and a low speed CAN transceiver. It also adds a STOP mode to save power.
4
MC33989 SBC with High Speed CAN
•Operating range 5.5V to 27V (40V transient)
•Vdd1 = 5.0V @ 200mA total LDO, Reset monitoring,
over-temperature. detection
•V2 adjust. output with extrenal pass transitor
•HS1 switched battery output 150 mA
•4 Operational modes (Normal, Standby, Stop, Sleep)
•Stop/Sleep mode current <100uA
•SPI Interface (8bits/4MHz)
•High speed CAN (1Mbit/s)
•4 Programmable HV Wake-up Inputs
•Programmable software time out and window watchdog
•Safe mode with separate WD time out and Reset
•Vsup failure detection
•SO28WB Package
The MC33989 adds two more wake-up inputs and a 1 Megabit/second CAN transceiver to the ‘889.
Other features are the same.
5
Development Tool Summary
Tools Part 1
This table summarizes the wide array of development tools available for the MPC500 family from
leading companies. Look over these tables carefully to survey the wide variety of support products.
Additional tools are also available. Please use the reference button at the top of the course page to
view them.
6
Development Tool Summary
7
MPC555 Evaluation Boards
•
•
General
– Standard fixed memory: 128K x 32 Fast SRAM (12ns),
128K x 32 Flash EPROM (120ns)
– Two Configurable 32 pin memory sockets for 32K to
2MByte PROM or 32K to 512KByte SRAM
– 2 TouCAN Ports w/ transceivers (PCA82C250)
– LCD Interface Connector w/ Contrast Adjust, Memory
Mapped (80 or 160 character)
– Power_Port with Power supply access
– BDM Debug Development connector
– All I/O connectors on .1" grid
– Solderless and Standard Prototyping Areas provided
– 6 to 25VDC Input
– Typical Operating Power: 400ma @ 40MHz
– 7 x 7.6 inch Board size
Part number
– MPC555CME
Axiom Manufacturinf offers versatile hardware evaluation modules for the MPC500 family. This
slide and the one that follows describe some of these modules, which are available from Motorola or
from Axiom at sales@axman.com or (972) 926-9303.
The MPC565/566 Evaluation board, MPC566EVB, is available for $895.
An important feature of the MPC566EVB is the incorporation of 10/100 Ethernet MAC+PHY. This
evaluation board serves as a reference design on how the MPC500 family device can interface with
ethernet, an LCD interface, and CAN transceivers.
The MPC564EVB has the same feature set, and it supports the MPC561, 562, 563, and 564 devices.
8
MPC565/566 Evaluation Board
! Memory
CE Certified
- Standard 32-bit Data port memory: 512Kbyte Fast SRAM,
2Mbyte Flash EPROM
! Development Ports
- BDM Debug Development connector
- Nexus 50 pin standard connector
! General
- 10/100 Ethernet MAC+PHY
- 2 CAN Ports w/ transceivers (PCA82C250)
- MC33394 Multi Output Power Supply with 1 CAN Port and
transceiver
- 2 serial ports with DB-9 connectors
- LCD Interface Connector w/ Contrast Adjust, Memory Mapped
(80 or 160 character)
- Power_Port with Power supply access
- All I/O connectors on .1" grid
- Solderless and Standard Prototyping Areas provided
- 6 to 25VDC Input
- Typical Operating Power: 400ma @ 40MHz
! Part number
– MPC566EVB
The MPC565/566 Evaluation board, MPC566EVB, is available for $895.
An important feature of the MPC566EVB is the incorporation of 10/100 Ethernet MAC+PHY. This
evaluation board serves as a reference design on how the MPC500 family device can interface with
ethernet, an LCD interface, and CAN transceivers.
The MPC564EVB has the same feature set, and it supports the MPC561, 562, 563, and 564 devices.
9
MPC563/565 Flash Programming Support
•
•
•
Currently shipping in production tools
• Macraigor OCDemon Flash Programmer
• Lauterbach Trace32
• WindRiver HSI visionCLICK
Available from Vendor (beta)
• WindRiver SDS SingleStep
In Development
• P&E Microcomputer Systems
Flash debugging and programming is done with the use of a serial adapter, or “wiggler.” Components
for use with the MPC563/565 are available from several suppliers. The few suppliers that are
currently shipping production tools are shown here.
In addition, WindRiver has a beta version of its SDS SingleStep, and other components are in
development by P&E Microcomputer Systems.
10
Information and Resources
•
•
•
Evaluation boards
• Information at Axiom Manufacturing site: www.axman.com
TPU:
• Textbook: www.amtpublishing.com
• Additional TPU libraries: Metrowerks
MPC500 Discussion Group
• To subscribe:
• Send an e-mail message to: majordomo@oakhill-csic.sps.mot.com
• Put this text in message body: subscribe mpc500
•
Be ready to receive additional daily e-mail
Here are some general resources available to the customer.
As noted earlier, evaluation boards are available from Axiom Manufacturing. Product information
and support is available at their Web site (www.axman.com).
For further information on the TPU, a text book is available.
Motorola’s Metrowerks also has additional TPU libraries available for licensing.
Finally, there is a very active MPC500 discussion group on the Web. Each day customers ask for
help on some particular MPC500 family aspect. Typically, there are quick responses from other
customers around the world who solved a similar situation. You can subscribe to this discussion
group with a simple e-mail message to the address shown.
11
Question
Which of the following companion System Basis Chips from Motorola offer a high speed CAN
transceiver? Select all that apply and then click Done.
MC33389
MC33394
MC33889
MC33989
Done
Let’s complete this tutorial with a couple of questions. Consider this question about Motorola System
Basis Chips.
The Motorola MC33394 and the MC33989 offer high speed (1 Mbit/sec) CAN transceivers.
12
Question
Which of the following offers a C compiler for the MPC500 Family? Select all that apply and then
click Done.
Axiom
GreenHills
GNU
Lauterbach
Metrowerks
P&E Microsystems
WindRiver
Done
Here’s another question for you.
GreenHills, GNU, Metrowerks, and WindRiver offer a C compiler for the MPC500 Family.
13
Tutorial Completion
•
•
•
•
•
Companion System Basis Chips:
• MC33394
• MC33389
• MC33889
• MC33989
Development Tools Summary
MPC500 Evaluation Boards
• Available through Motorola or Axiom Manufacturing
MPC563/565 Flash Programming Support
• Available from several vendors
Information and Resources
This concludes our tutorial on the MPC500 family development tools. In this tutorial, we identified
the different companion devices used for power management. We presented a tool summary, which
identified the wide array of tools available from leading companies. We discussed the MPC500
evaluation boards and MPC563/565 flash programming support. We also identified a few sources
that provide information and support for the MPC500 family devices.
14
Download PDF