SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
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.