STMicroelectronics AN3995 Getting Started Tutorial for SPC564Bxx/SPC56ECxx Microcontrollers

This application note details the steps required to properly initialize the SPC564Bxx and SPC56ECxx from reset as well as how to control the second core.


STMicroelectronics AN3995 Getting Started Tutorial for SPC564Bxx/SPC56ECxx Microcontrollers - cover page
Brand
STMicroelectronics
Document type
Application Note
Language
English
Pages
49
File format
PDF
File size
442 KB
Published
06 August, 2012
Updated
30 September, 2023
MD5 checksum
E6A9F0EDF1683567CE166172E1F7FCD0

About this manual

The document is an application note titled AN3995, serving as a getting started tutorial for the SPC564Bxx and SPC56ECxx families of Power Architecture-based microcontrollers. These devices feature a dual-core architecture combining an e200z4d core and an e200z0h core, targeting automotive body and gateway applications.

The note details the necessary steps to properly initialize the device from reset and control the second core (e200z0h). It covers boot mechanisms, memory partitioning strategies for dual-core operations, MMU configuration, clock setup, cache management, and provides example C code. The guide is intended to be read alongside the SPC564Bxx and SPC56ECxx Reference Manual.

What's inside

  • Application example description
  • Microcontroller boot mechanism
  • Bootable sectors and RCHW
  • e200z4d initialization and code
  • MMU configuration for SRAM and Flash
  • Memory initialization and performance hints
  • e200z0h initializations and startup code

Specifications

Internal Flash memoryup to 3 MB
Internal SRAM memoryup to 256 KB
Operating speedup to 120 MHz

Frequently asked questions

What is the primary core architecture in this family?

The primary core is an e200z4d.

What are the boot modes available?

The available modes are Flash Boot (Default), Serial Boot via LINFlex, and Serial Boot via FlexCAN.

Download PDF (442 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →