While recording trace using SWAT, the Profiler's Output window displays the
message: SWAT: Buffer on the target is full.
This can happen if the data generation is too high and the debugger cannot
read the data fast enough to prevent the buffer from filling.
Possible solutions
-
Increase the frequency according to the debug protocol used in
Hardware | CPU Options | SoC.
-
Close all other windows in winIDEA (SFRs, Memory, Watch windows,
etc).
-
Increase slot_count to 1024 or 2048 in iTCHi's swat section and recompile the application with the updated swat_config.h.
-
Disable SoC status during high priority in
Hardware | Options | BlueBox | Services.
More resources in winIDEA Help