Global Breakpoint Halt does not work sometimes if running from a breakpoint

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Medium
    • Debug and Trace
    • DBGTRC-7491
    • CCS_21.0.1
    • CCS_21.1.0
    • Generic

       

      Device with 2 cores having Global breakpoint enabled,

      CPU1 running and CPU2 is halted on a Breakpoint.

      Now running CPU2 makes CPU1 to Halt! With CPU2 continuing to be in running state.  

       

      Run CPU1 and subsequently if CPU2 is halted manually or via a BP, CPU1 will sync halt since GBP are enabled for these 2 cores.

       

      The GBP Halt works, but the observed behavior at is because of the following

      1. When CPU2 is told to run from a BP, the debugger is issuing a step and a run to handle the breakpoint
      2.  The initial step is effectively a halt after the step for the cross triggering
      3. This halt before CPU2 goes into a full Running, causes CPU1 to halt due to GBP enabled 

       

      Observed on F29.

      This behavior is dependent on Architecture and/or BP type

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                Connection: Intermediate to External PROD System
                EXTSYNC-6982 - Global Breakpoint Halt does not wor...
                SYNCHRONIZED
                • Last Sync Date: