[SOLVED] SystemView 3.52a FreeEdition TaskInfo limitation?

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

  • [SOLVED] SystemView 3.52a FreeEdition TaskInfo limitation?

    I have a project with around 17 tasks.
    SystemView is integrated.
    with a default define like
    #define SYSVIEW_FREERTOS_MAX_NOF_TASKS 8

    SystemView is able to connect to the system and record the activity, the drawback is only missed task info above 8th task.
    10:54:37 - License Manager: No license servers discovered.
    10:54:37 - JLink: Device "STM32F745VE" selected.
    10:54:37 - JLink: InitTarget() start
    10:54:37 - JLink: SWD selected. Executing JTAG -> SWD switching sequence.
    10:54:37 - JLink: DAP initialized successfully.
    10:54:37 - JLink: InitTarget() end - Took 13.5ms
    10:54:37 - JLink: Found SW-DP with ID 0x5BA02477
    10:54:37 - JLink: DPIDR: 0x5BA02477
    10:54:37 - JLink: CoreSight SoC-400 or earlier
    10:54:37 - JLink: Scanning AP map to find all available APs
    10:54:37 - JLink: AP[1]: Stopped AP scan as end of AP map has been reached
    10:54:37 - JLink: AP[0]: AHB-AP (IDR: 0x74770001)
    10:54:38 - JLink: Iterating through AP map to find AHB-AP to use
    10:54:38 - JLink: AP[0]: Core found
    10:54:38 - JLink: AP[0]: AHB-AP ROM base: 0xE00FD000
    10:54:38 - JLink: CPUID register: 0x410FC271. Implementer code: 0x41 (ARM)
    10:54:38 - JLink: Cache: L1 I/D-cache present

    10:54:38 - JLink: Found Cortex-M7 r0p1, Little endian.
    10:54:38 - JLink: FPUnit: 8 code (BP) slots and 0 literal slots
    10:54:38 - JLink: CoreSight components:
    10:54:38 - JLink: ROMTbl[0] @ E00FD000
    10:54:38 - JLink: [0][0]: E00FE000 CID B105100D PID 000BB4C8 ROM Table
    10:54:38 - JLink: ROMTbl[1] @ E00FE000
    10:54:38 - JLink: [1][0]: E00FF000 CID B105100D PID 000BB4C7 ROM Table
    10:54:38 - JLink: ROMTbl[2] @ E00FF000
    10:54:38 - JLink: [2][0]: E000E000 CID B105E00D PID 000BB00C SCS-M7
    10:54:38 - JLink: [2][1]: E0001000 CID B105E00D PID 000BB002 DWT
    10:54:38 - JLink: [2][2]: E0002000 CID B105E00D PID 000BB00E FPB-M7
    10:54:38 - JLink: [2][3]: E0000000 CID B105E00D PID 000BB001 ITM
    10:54:38 - JLink: [1][1]: E0041000 CID B105900D PID 000BB975 ETM-M7
    10:54:38 - JLink: [0][1]: E0040000 CID B105900D PID 000BB9A9 TPIU-M7
    10:54:38 - JLink: I-Cache L1: 4 KB, 64 Sets, 32 Bytes/Line, 2-Way
    10:54:38 - JLink: D-Cache L1: 4 KB, 32 Sets, 32 Bytes/Line, 4-Way
    10:54:38 - TRACE START Event recorded.
    10:54:40 - TRACE STOP Event recorded.
    10:54:40 - Target stopped recording.
    10:54:40 - JLink: OnDisconnectTarget() start
    10:54:40 - JLink: OnDisconnectTarget() end - Took 1.46ms

    The issue arise as soon as I increase SYSVIEW_FREERTOS_MAX_NOF_TASKS to any value above 8 (9..32 for example)

    10:57:06 - License Manager: No license servers discovered.
    10:57:06 - JLink: Device "STM32F745VE" selected.
    10:57:06 - JLink: InitTarget() start
    10:57:06 - JLink: SWD selected. Executing JTAG -> SWD switching sequence.
    10:57:06 - JLink: DAP initialized successfully.
    10:57:06 - JLink: InitTarget() end - Took 14.1ms
    10:57:06 - JLink: Found SW-DP with ID 0x5BA02477
    10:57:06 - JLink: DPIDR: 0x5BA02477
    10:57:06 - JLink: CoreSight SoC-400 or earlier
    10:57:06 - JLink: Scanning AP map to find all available APs
    10:57:06 - JLink: AP[1]: Stopped AP scan as end of AP map has been reached
    10:57:06 - JLink: AP[0]: AHB-AP (IDR: 0x74770001)
    10:57:06 - JLink: Iterating through AP map to find AHB-AP to use
    10:57:06 - JLink: AP[0]: Core found
    10:57:06 - JLink: AP[0]: AHB-AP ROM base: 0xE00FD000
    10:57:06 - JLink: CPUID register: 0x410FC271. Implementer code: 0x41 (ARM)
    10:57:06 - JLink: Cache: L1 I/D-cache present

    10:57:06 - JLink: Found Cortex-M7 r0p1, Little endian.
    10:57:06 - JLink: FPUnit: 8 code (BP) slots and 0 literal slots
    10:57:06 - JLink: CoreSight components:
    10:57:06 - JLink: ROMTbl[0] @ E00FD000
    10:57:06 - JLink: [0][0]: E00FE000 CID B105100D PID 000BB4C8 ROM Table
    10:57:06 - JLink: ROMTbl[1] @ E00FE000
    10:57:06 - JLink: [1][0]: E00FF000 CID B105100D PID 000BB4C7 ROM Table
    10:57:06 - JLink: ROMTbl[2] @ E00FF000
    10:57:06 - JLink: [2][0]: E000E000 CID B105E00D PID 000BB00C SCS-M7
    10:57:06 - JLink: [2][1]: E0001000 CID B105E00D PID 000BB002 DWT
    10:57:06 - JLink: [2][2]: E0002000 CID B105E00D PID 000BB00E FPB-M7
    10:57:06 - JLink: [2][3]: E0000000 CID B105E00D PID 000BB001 ITM
    10:57:06 - JLink: [1][1]: E0041000 CID B105900D PID 000BB975 ETM-M7
    10:57:06 - JLink: [0][1]: E0040000 CID B105900D PID 000BB9A9 TPIU-M7
    10:57:06 - JLink: I-Cache L1: 4 KB, 64 Sets, 32 Bytes/Line, 2-Way
    10:57:06 - JLink: D-Cache L1: 4 KB, 32 Sets, 32 Bytes/Line, 4-Way
    10:57:26 - JLink: OnDisconnectTarget() start
    10:57:26 - JLink: OnDisconnectTarget() end - Took 1.33ms


    The question is: does the free version have a task info record limitation?