Intel® System Debugger User Guide
ID | Date | Version | Classification |
---|---|---|---|
648476 | 10/17/2024 | Confidential |
Target Run Control Issues
Unable to Halt the CPU
Possible issues and solutions:
Cause | Solution |
---|---|
CPU run control is not enabled in BIOS settings. | Enable CPU run control in BIOS settings. See Target Setup. |
The Intel® Boot Guard technology is enabled. It blocks CPU run control even if the latter is enabled in BIOS settings. | Disable the Intel® Boot Guard by setting the profile to 0. Use Intel® Flash Image Tool (Intel® FIT) or contact Customer Support for assistance. |
Warning Returned after Halting and Resuming the CPU
After you establish the target connection and suspend and resume threads, the following message is returned in the console:
Warning - Error occurred while determining break reason for thread...
- Solution
Reconfigure the target connection by specifying that the target runs an OS. See Connecting to the Target procedure, step 7 (Platform Debug Configuration).
Unable to Identify why Threads Got Suspended
After resuming the target, threads got suspended but no breakpoint indicator is visible (all threads are simply marked as “Suspended”).
- Possible cause
If thread filtering is enabled, a breakpoint might be hit in a filtered-out (hidden) thread. That is why displayed thread show no indication of a breakpoint hit.
Unable to Use Buttons for Target Run Control
- Cause
Buttons for target run control (like Suspend or Reset) are enabled only when a proper debug context is selected.
- Solution
Refer to the Target Run Control section to identify enabling conditions for each button.