This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to set the trace buffer size during simulation.

Hi everyone,

I want to record the full instruction flow during SIMULATION. But I found I can only check&save the instruction trace within about 10ms, using the trace data window. I cannot go back to previous timestamp with trace navigation as well. When I tried to do so, it always warned "Requested time outside available range". I guess it may be the problem of trace data buffer size. So does anyone know where I can configure the trace data buffer size for simulation, or any other solutions? Thanks a lot!.

Parents
  • Thanks for your reply!

    I am currently trying to capture the instruction flow of a firmware, for later analysis.

    Previously, I try to use the SWV trace to capture the instruction flow of a real STM32F103C6 chip. But I found the sample rate is really low and many instructions are missed in the trace. So I turned to tracing the instruction flow within simulation. If the buffer size cannot be modified, does keil support any other method, with which I can record the full instruction flow ? Thanks a lot!

Reply
  • Thanks for your reply!

    I am currently trying to capture the instruction flow of a firmware, for later analysis.

    Previously, I try to use the SWV trace to capture the instruction flow of a real STM32F103C6 chip. But I found the sample rate is really low and many instructions are missed in the trace. So I turned to tracing the instruction flow within simulation. If the buffer size cannot be modified, does keil support any other method, with which I can record the full instruction flow ? Thanks a lot!

Children
No data