With the SFR dump method you can determine what CPU registers were changed between two points (e.g. between reset and
some function, function entry and exit, CPU reset and CPU initialization etc.) and find issues via low-level
debugging by revealing and comparing the content of two CPU registers.
Note that you must be familiar with which changes are relevant for the issue at hand.
The following solution applies only in winIDEA 9.21.99 and older.
1. Right-click in the SFR window and select Options. Make sure all three options (Full, after; Group, after; Group if access error occurs) in the Abort refresh section are disabled.
2. Right-click on the specific register in the SFR window and select Save.
3. In the Export dialog, make sure the Text (all) option in the Format field and the Selection option in the Scope section are selected.
CPU runs correctly only when debugger is physically detached, otherwise it misbehaves. Using Hot Attach, it is possible to connect to a running CPU.
Sorry this article didn't answer your question, we'd love to hear how we can improve it.
Note: This form won't submit a case. We'll just use it to make this article better.