I'm using CodeWarrior to debug a Freescale MC9S12EP768 microcontroller via a PE USB Multilink (BDM) . I have been trying to get Watchpoints to work properly for some time. In some cases the watchpoints I set will work; however, in most cases I will, upon breaking in manually, see that the memory changed without the watchpoint ever triggering on a read or write. The watchpoint I am setting is on a one byte value in un-paged RAM. Any advice would be appreciated as this has been holding progress back for some time now.