Installing the Embedded Target for Motorola MPC555
Using This Guide
Required and Related Products
Typographical Conventions
Product Overview
Prerequisites
Introduction to the Embedded Target for Motorola MPC555
Feature Summary
Applications for the Embedded Target for Motorola MPC555
Hardware and Software Requirements
Host Platform
Hardware Requirements
Software Requirements
Setting Up and Verifying Your Installation
Setting Target Preferences
Configuring the Embedded Target for Motorola MPC555 for Your Cross-Development Toolchain
Run Test Program
Download Boot Code to Flash Memory
Demos
Embedded Target for Motorola MPC555 Demos
Overview of Demos
Overview of Block Libraries
MPC555 Real-Time LED Demo
MPC555 Real-Time I/O Demo
MPC555 CAN Communication Protocol Demo
MPC555 Real-Time CAN Messaging Demo
MPC555 I/O Host Demo
MPC555 CANdb Host Demo
MPC555 PIL Fuelsys Demo
MPC555 Fuelsys Demo with Pass Through Drivers
Generating Stand-Alone Real-Time Applications
Introduction
Deploying Generated Code
Tutorial: Creating a New Application
Before You Begin
The Example Model
Using the Pass-Through Option in Simulation
Generating Code
Downloading the Application to RAM via CAN
Downloading the Application to RAM via BDM
Downloading Boot and Application Code
RAM vs. Flash Memory
Overview of Memory Organization and the Boot Process
Downloading Boot Code
Downloading Application Code
Downloading Boot or Application Code via CAN Without Manual CPU Reset
Boot Code Parameters for CAN Download
Generating ASAP2 Files
ASAP2 File Generation Procedure
Data Acquisition (DAQ) List Configuration
Summary of the Real-Time Target
Code Generation Options
Requirements and Restrictions
PIL Cosimulation
Overview of PIL Cosimulation
Why Use Cosimulation?
How Cosimulation Works
Tutorial 1: Building and Running a PIL Cosimulation
Before You Begin
Hardware Connections
The Demo Model
Setting Up the Model
Building PIL and Simulation Components
Using the Demo Model In a PIL Cosimulation
Tutorial 2: Modifying and Rebuilding the Controller
Modifying the Controller
Rebuilding the Controller and Cosimulating
Tutorial 3: Using the Demo Model In Simulation
PIL Target Summary
Code Generation Options
Build Process Files and Directories
Restrictions
Algorithm Export and Code Analysis Reporting
Algorithm Export Target
Code Analysis Reporting
Algorithm Export Target Summary
Code Generation Options
Restrictions
Block Reference
The Embedded Target for Motorola MPC555 Block Libraries
Using Block Reference Pages
Blocks Organized by Libraries
MPC555 Driver Library
Data Type Support and Scaling for Device Driver Blocks
Configuration Class Blocks
CAN Message Blocks and CAN Drivers Libraries
Alphabetical List of Blocks
Toolchains and Hardware
Setting Up Your Toolchain
Setting Up Your Installation with Diab Cross-Compiler and SingleStep Debugger
Setting Up Your Installation with Metrowerks CodeWarrior
Setting Up Your Target Hardware
CAN Hardware and Drivers
Configuration for Nondefault Hardware
Hardware Clock Configuration
Printable Documentation (PDF)