SWAT: Buffer on the target is full

23-Jun-2025

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



Was this answer helpful?