Watchpoint Usage

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • Watchpoint Usage

    I am trying to to use the watchpoint to stop on a write to my variable at a specific address. I put the address into the value, set the mask to enable all the bits, select write, any size data, and all zeros for the mask. It never triggers. So i adjust to a read, and still no trigger and I KNOW I am reading that address a lot. If I change my access type to any and lower my mask to catch the last few bytes, I get it to stop at the appropriate address for an opcode, so I know that the address part is correct.

    The manual doesn't give any real examples, and I thought I knew how it worked, but I guess I am wrong. The processor, which shouldn't matter I would guess, is an STR7. My address is 0xa0000520. I am looking for a specific bit to be written 0x04 not caring about the other bits.

    Any help would be appreciated.