Freescale Semiconductor MPC561/MPC563 EVB dual controller Application Note

Below you will find brief information for dual controller MPC561/MPC563 EVB. This application note describes an environment that minimizes the software development complexity for a dual controller application. The environment for this dual processor configuration uses relocatable code stored in the flash of the master device (MPC563) that runs on the slave device (MPC561).

PDF
Document
Dual Controller MPC561/MPC563 EVB Application Note | Manualzz

Advertisement

Advertisement

/

Advertisement

Key features

  • Relocatable code

  • Dual processor configuration

  • Master-slave device setup

  • Reduced software development complexity

  • Wind River Systems’ DIAB C compiler and linker

  • Hardware configuration details

  • Exception table management

  • Code relocation techniques

  • Linker file configuration

  • Inter-processor communication

Frequently asked questions

This application note aims to provide a framework for simplifying software development for dual controller systems, specifically involving a master device (MPC563) and a slave device (MPC561). It details a method for relocating code from the master's flash memory to the slave's memory, reducing development complexities.

The dual controller system consists of two processors: a master device (MPC563) with onboard flash memory and a slave device (MPC561). The master device contains both its own code and the relocatable code for the slave.

The application note proposes a method where the master device relocates its code to the slave device's memory during startup. This approach utilizes the linker to manage code and data sections, minimizing inter-processor communication and simplifying development.

Preparing document for printing…
0%