Select Index

Preface

    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)