This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

watchpoint不生效

我想监视ARM A76机器上的指定地址,并在地址加载时输入异常。但是,我做了配置,没有进入异常。
我的步骤如下

1. 设置MDSCR_EL1 KDE和MDE 1使能El1的调试异常;

2. 配置OSLAR_EL1寄存器,解锁OS.

3. 配置DBGWVR0_EL1和DBGWCR0_EL1,并确保将指令存储(LSC == 0b10)到DBGWVR0_EL1中的地址。
我的机器和系统如下
1. ARM A76+Threadx Rtos 
2. 运行程序时的处理器异常是EL1.
我打印了相关寄存器,但是毫无思路,有大佬能提供一点思路吗。
mdscr_el1 40960
DAIF 0
OSLSR_EL1 8
CurrentEL 4
MDSCR_EL1 40960
DBGWVR0_EL1 3491870208
DBGWCR0_EL1 249