User manual

In-circuit debugging UM0036
232/385 Doc ID 7705 Rev 11
7.2.4 Advanced breakpoint options
In each debug module tab, you can program the following breakpoints settings:
Disable Advanced break. Advanced break function is off.
Break on data value at a given address. You must specify:
the type of data access (Write, Read, Read/Write)
the address
the data value
Break on Opcode Fetch within address range. This option allows you to break on
the occurrence of any Opcode Fetch within a specified address range. You must
specify:
the address at the beginning of the range
the address at the end of the range.
Break on data access within address range. This option allows you to break on the
occurrence of a data access within a specified address range. You must specify:
the type of data access (Write, Read, Read/Write)
the address at the beginning of the range
the address at the end of the range.
Break on Opcode Fetch outside of an address range. This option allows you to
break on an Opcode Fetch that occurs outside of a specified address range. You must
specify:
the address at the beginning of the range
the address at the end of the range
Break on data access outside of an address range. This option allows you to break
on a specified data access type outside of a specified address range. You must specify:
the type of data access (Write, Read, Read/Write)
the address at the beginning of the range
the address at the end of the range.
Break on two sequential Opcode Fetch’s. This option allows you to flag two Opcode
Fetch instructions at two addresses. A break will occur when the two flagged Opcode
Fetch’s have occurred in sequence; the occurrence of the first Opcode Fetch must
precede the occurrence of the second Opcode Fetch.
Break on data access at one of two addresses. This option allows you to break on
the occurrence of a data access at either of two addresses. You must specify:
the type of data access (Write, Read, Read/Write)
the first of the two addresses
the second of the two addresses
Break on Opcode Fetch OR data access at given addresses. This option allows you
to break on either the occurrence of an Opcode Fetch at a specified address, or the