MPC563xM (Monaco)

Course Description

The MPC563xM course is a three day presentation based on the MPC5632/3/4M devices. The course covers system resources and individual blocks of the microcontroller.  Topics cover detailed operation, of the PowerPC core, Memory Management unit including memory partitions and system protection, internal and external buses including cross bar switch, Interrupt signaling and handling, integrated peripheral description and operation, system timers and the new enhanced eTPU2 timer and enhanced eQADC. Serial communication modules such as LIN, FlexCAN and DSPI are covered.

Application examples and comparisons to the MPC5500 family are covered. Some hands-on will be provided.

Participants will be provided: A course notebook, lab book and Text books are provided. 

Detailed Agenda

Day 1

Overview

  • Main Features and Road Map

  • Differences between MPC5500 and MPC5600 Families

Power Architecture Core  

  • Programming Model 

  • Classic PowerPC Instruction Set Basics (optional) 

  • New Instructions on e500z3 

  • Interrupts & Interrupt Controller 

  • Core Timers 

  • Memory Management Unit (MMU) 

Day 2

Initialization

  • Device Configuration

  • Low Power Modes 

  • Software Initialization Checklist  

Peripherals and Flash

  • Enhanced DMA (eDMA) 

  • Modular I/O System (eMIOS) 

  • Enhanced Time Processor Unit 2 (eTPU2)

Day 3

  • Queued A/D Converter (eQADC)

  • eSCI and LIN Bus 

  • DSPI 

  • FlexCAN 

  • Error Correction Code 

  • System Flash 

Tools

  • Nexus Summary 

ASH2 Logo.png