QuoteAccording to Renesas RZ/T2L - SEGGER Knowledge Base, I have set all of the test variales, RTT buffers and RTT control block at System RAM without cache which starts at 0x1000_0000.
I am sure that I have set the correct config. Because when I set the RTT buffer at TCM or did turn on cache on system RAM , I got nothing.
And after my test, I think the abnormal behaviour of RTT funcion is a bug of jscope which is related to a bigger size of RTT buffer.
If I use a RTT buffer smaller than 15 kB, the RTT function works correctly.
If the RTT buffer is bigger than 16kB, the curves will cross each other which was described above.
As for HSS, If I set the sample rate to 50 Hz, it looks like working correctly. If I set the sample rate upper than 100Hz, the data will turn into 0 periodicity.
So, I guess the real sample rate is between 50 and 100Hz. If the set rate bigger than real rate, J-Scope can not get the true data in some samples and make the assumption these datas are zero.
If my guess is ture, is the supported real sample rate lower than 100Hz normal?
Otherwise, can you test the .elf in my last post to check whether the issue can be reproduced and find what makes it malfunction。