[SOLVED] Question about 'Timeline window'

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • [SOLVED] Question about 'Timeline window'

    At the beginning I would like to say THANK YOU for the great tool. We have been using it from some days and we are very satisfied with the results of SystemView.
    We have two question:
    1. In the 'Timeline' window we see the grey lines which disappearing or losing the filled colour after zooming in (see jpg's and SVDat files). Is it intentionally or no ?
    2. Do you think about adding to 'Timeline window' the pair of cursors which allow measure the time between them ? (similar like in oscilloscopes, analysers, etc.)

    3. Systemview use the 'Cycle Counter' in our code we use it too (I attached the code of it - stopwatch.c/h). But when we are logging the data using Systemview the time which we see in Timeline' window is 'overloaded' (see on SystemViewProblem.SVDat the execution time of job named EXECUTOR is lasting about 19s). Can you tell us what can cause this ? Our code only read the CYCCNT register can it disturbed systemview ?

    Thank you for advance for any help.

    We are using Systemview v.2.52d, Win10 64-bits, J-Link Base
    Files

    The post was edited 1 time, last by AndyWin ().

  • Hello,

    Thank you for your inquiry.
    1: This will be improved with the next SystemView release version.
    2: In the Event view window you can already set references and measure the time between them. For timeline this is not added yet but might come in future versions.
    3: The timestamp calculation gets incorrect at that point as a Systick gets pending status but Cycle counter is not incremented yet. Thus a gap can happen when calculationg the timestamp if this change is not handled correctly.
    A handling example can be found in our embOS example projects.

    Best regards,
    Nino
    Please read the forum rules before posting: Forum Rules

    Keep in mind, this is not a support forum. Its main purpose is user to user interaction.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.