This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
hello:
I have bought a XSD560V2 PRO trace emulator from TI estore, I use it to trace data from c6678 EVM. I set the buffer size to 128MB and 10 pin in the receiver/transport settings, when my application run few seconds, the buffer is full and then stop, here it need about 4 hours to get the trace data from the trace box buffer to update onto the CCS5.5.
Yes if I set the buffer size to 1MB, it will several minutes, but it does not meet my need, if I set the buffer to 1GB, it will spend many time to trace the data out.
So I want to know whether there is anyway to short the trace time. Thanks.
Best Regars,
Si
Si,
You are hitting one of the most significant problems with Trace: the sheer volume of information collected.
You are trying to collect a huge amount of data at once and, despite possible, in practice you run into the problem of an excessive time to process it. This is an intrinsic characteristic of Trace and unfortunately there is no easy solution apart from carefully choosing where to place triggers to start, halt, resume and end data collection throughout your code. This way you focus your data collection only to the places of interest.
Regards,
Rafael