We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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!.
The trace buffer size in the simulators cannot be configured - sorry.
What is your actual problem. Maybe there is a different solution to that.
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!