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