SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
The MPU_MA_WP supports three types of watchpoints:
Two types of chaining are supported based on the configuration of the DBG_HWWP0_CHAIN_CNTL[1] CHAIN_TYPE bit:
Chaining is enabled by setting the DBG_HWWP0_CHAIN_CNTL[0] CHAIN_WP_EN bit to '1'. Note that both the data watchpoint and the memory barrier must also be subsequently enabled (by setting the DBG_HWWP0_MAIN_CNTL[0] WP_EN and DBG_HWWP0_MEM_CNTL[0] MEM_BAR_WP_EN bits, respectively) for chaining to work. To avoid race conditions and partial matches, no chained match may occur until the complete chain of watchpoints has been fully enabled.