EasyManua.ls Logo

Freescale Semiconductor MPC5553 - 8.2.1 Register Descriptions; Register Descriptions

Default Icon
1208 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
Freescale Semiconductor 8-3
8.2.1 Register Descriptions
Attempted accesses to reserved addresses result in an error termination, while attempted writes to
read-only registers are ignored and do not terminate with an error. Unless noted otherwise, writes to the
programming model must match the size of the register; for example, an n-bit register only supports n-bit
writes, etc. Attempted writes of a different size than the register width produce an error termination of the
bus cycle and no change to the targeted register.
8.2.1.1 Software Watchdog Timer Control, Service, and Interrupt Registers
(ECSM_SWTCR, ECSM_SWTSR, and ECSM_SWTIR)
These registers provide control and configuration for a software watchdog timer, and are included as part
of a standard Freescale ECSM module incorporated in the MPC5553/MPC5554. The e200z6 core also
provides this functionality and is the preferred method for watchdog implementation. To optimize code
portability to other members of this Power Architecture-based MPU family, use of the watchdog registers
in the ECSM is not recommended.
The values in these registers should be left in their reset state. Any change from reset values may cause an
unintentional ECSM_SWTIR_SWTIC interrupt.
8.2.1.2 ECC Registers
There are a number of program-visible registers for the sole purpose of reporting and logging of memory
failures. These registers include the following:
ECC configuration register (ECSM_ECR)
ECC status register (ECSM_ESR)
Flash ECC address register (ECSM_FEAR)
Flash ECC master number register (ECSM_FEMR)
Flash ECC attributes register (ECSM_FEAT)
Flash ECC data register (ECSM_FEDR)
RAM ECC address register (ECSM_REAR)
RAM ECC master number register (ECSM_REMR)
RAM ECC attributes register (ECSM_REAT)
RAM ECC data register (ECSM_REDR)
The details on the ECC registers are provided in the subsequent sections.
Base + 0x006C ECSM_REDRL RAM ECC data low register 32
Base + 0x0070– Base +
0x007F
Reserved
1
These registers provide control and configuration for a software watchdog timer, and are included as part of a standard
Freescale ECSM module incorporated in the MPC5553/MPC5554. The e200z6 core also provides this functionality and
is the preferred method for watchdog implementation. See Section 8.2.1.1.
Table 8-2. ECSM Memory Map (Continued)
Address Register Name Register Description Size (bits)

Table of Contents

Related product manuals