Interrupt Support; Emulation Considerations; Mpu_Bootcfg_Err Interrupt Sources - Texas Instruments AM1802 Reference Manual

Arm microprocessor system
Table of Contents

Advertisement

www.ti.com

5.2.8 Interrupt Support

5.2.8.1
Interrupt Events and Requests
The MPU generates two interrupts: an address error interrupt (MPU_ADDR_ERR_INT) and a protection
interrupt (MPU_PROT_ERR_INT). The MPU_ADDR_ERR_INT is generated when there is an addressing
violation due to an access to a non-existent location in the MPU register space. The
MPU_PROT_ERR_INT interrupt is generated when there is a protection violation of either in the defined
ranges or to the MPU registers.
The transfer parameters that caused the violation are saved in the MPU registers.
5.2.8.2
Interrupt Multiplexing
The interrupts from both MPUs are combined with the boot configuration module into a single interrupt
called MPU_BOOTCFG_ERR. The combined interrupt is routed to the ARM interrupt controller.
shows the interrupt sources that are combined to make MPU_BOOTCFG_ERR.
Interrupt
MPU1_ADDR_ERR_INT
MPU1_PROT_ERR_INT
MPU2_ADDR_ERR_INT
MPU2_PROT_ERR_INT
BOOTCFG_ADDR_ERR
BOOTCFG_PROT_ERR

5.2.9 Emulation Considerations

Memory and MPU registers are not protected against emulation accesses.
SPRUGX5A – May 2011
Submit Documentation Feedback
Table 5-5. MPU_BOOTCFG_ERR Interrupt Sources
Copyright © 2011, Texas Instruments Incorporated
Source
MPU1 address error interrupt
MPU1 protection interrupt
MPU2 address error interrupt
MPU2 protection interrupt
Boot configuration address error
Boot configuration protection error
Memory Protection Unit (MPU)
Architecture
Table 5-5
43

Advertisement

Table of Contents
loading

Table of Contents