[EXT_EP-10378] Hardware breakpoints are only available on the first device of multiple daisy chained devices Created: 01/Jun/21  Updated: 20/Jan/26  Resolved: 20/Jan/26

Status: Fixed
Project: Embedded Software & Tools
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: TI User Assignee: TI User
Resolution: Fixed Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Product: Code Composer Studio Debugger
Internal ID: CCBT-2877
Forum URL: https://e2e.ti.com/support/microcontrollers/other-microcontrollers-group/other/f/other-microcontrollers-forum/1003595/tm4c1294kcpdt-debugging-daisy-chained-dual-tm4c1294---emulation-pack-bug
Found In Release: CCS_20.0.0
CCS_9.3.0
CCS_10.3.0
CCS_12.8.1
CCS_20.4.0
CCS_20.2.0
Fix In Release: CCS_12.3.0
CCS_20.5.0
CCS_20.4.1
Affected Platform/Device: XDS Device Support

 Description   

Hardware breakpoints are only available on the first device of multiple daisy chained devices. There are no issues with software breakpoints. Other debug actions like connect, load, run, read/write registers/memory, etc also work fine. Operations like source stepping code in flash (asm stepping is fine) can be impacted since that action could require a breakpoint.

There are no issues at all with the first device.

Note that bypassing the first device so that only the second device is debuggable does not help. It appears only the device physically first on the scan-chain is unaffected by this issue.

It is reproducible with a variety of CCS versions, starting with 9.x to 20.x, and debug probes (XDS100v2/v3, XDS110, XDS200). This issue does not appear with CCS 8.3.1 and earlier.


Generated at Fri May 01 09:50:38 CDT 2026 using Jira 10.3.7#10030007-sha1:a563685562f94d165eb4e158cfb2a142338d8c54.