<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic FreeRTOS task list empty in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1269142#M173307</link>
    <description>&lt;P&gt;I am running FreeRTOS on a 1064 EVK using MCUXpress 11.2&amp;nbsp; and a Seggar Pro JTAG debugger.&lt;/P&gt;&lt;P&gt;I man not getting any data in the TASK List view when the processor is paused.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following defines in FreeRTOSConfig.h&lt;/P&gt;&lt;P&gt;/* Run time and task stats gathering related definitions. */&lt;/P&gt;&lt;P&gt;#define configUSE_TRACE_FACILITY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 1 )&lt;/P&gt;&lt;P&gt;#define configGENERATE_RUN_TIME_STATS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 1 )&lt;/P&gt;&lt;P&gt;extern uint32_t McuRTOS_RunTimeCounter;&lt;/P&gt;&lt;P&gt;#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS()&amp;nbsp; ( McuRTOS_RunTimeCounter = 0UL )&lt;/P&gt;&lt;P&gt;#define configUSE_STATS_FORMATTING_FUNCTIONS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 1 )&lt;/P&gt;&lt;P&gt;#define portGET_RUN_TIME_COUNTER_VALUE()&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; McuRTOS_RunTimeCounter&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Main contains the following and I see the counter is incrementing:&lt;/P&gt;&lt;P&gt;void vStatsTimerCallback( TimerHandle_t xTimer )&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; McuRTOS_RunTimeCounter++;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;static void AppConfigureTimerForRuntimeStats(void) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; const TickType_t StatsInterval = 100 / portTICK_PERIOD_MS;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; TimerHandle_t xStatsTimer;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; xStatsTimer = xTimerCreate( "StatsTimer", StatsInterval, pdTRUE, ( void * ) 0, vStatsTimerCallback);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; if( xTimerStart( xStatsTimer, 0 ) != pdPASS )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* The timer could not be set into the Active state. */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;</description>
    <pubDate>Tue, 27 Apr 2021 21:20:21 GMT</pubDate>
    <dc:creator>leroynash</dc:creator>
    <dc:date>2021-04-27T21:20:21Z</dc:date>
    <item>
      <title>FreeRTOS task list empty</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1269142#M173307</link>
      <description>&lt;P&gt;I am running FreeRTOS on a 1064 EVK using MCUXpress 11.2&amp;nbsp; and a Seggar Pro JTAG debugger.&lt;/P&gt;&lt;P&gt;I man not getting any data in the TASK List view when the processor is paused.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following defines in FreeRTOSConfig.h&lt;/P&gt;&lt;P&gt;/* Run time and task stats gathering related definitions. */&lt;/P&gt;&lt;P&gt;#define configUSE_TRACE_FACILITY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 1 )&lt;/P&gt;&lt;P&gt;#define configGENERATE_RUN_TIME_STATS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 1 )&lt;/P&gt;&lt;P&gt;extern uint32_t McuRTOS_RunTimeCounter;&lt;/P&gt;&lt;P&gt;#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS()&amp;nbsp; ( McuRTOS_RunTimeCounter = 0UL )&lt;/P&gt;&lt;P&gt;#define configUSE_STATS_FORMATTING_FUNCTIONS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 1 )&lt;/P&gt;&lt;P&gt;#define portGET_RUN_TIME_COUNTER_VALUE()&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; McuRTOS_RunTimeCounter&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Main contains the following and I see the counter is incrementing:&lt;/P&gt;&lt;P&gt;void vStatsTimerCallback( TimerHandle_t xTimer )&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; McuRTOS_RunTimeCounter++;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;static void AppConfigureTimerForRuntimeStats(void) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; const TickType_t StatsInterval = 100 / portTICK_PERIOD_MS;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; TimerHandle_t xStatsTimer;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; xStatsTimer = xTimerCreate( "StatsTimer", StatsInterval, pdTRUE, ( void * ) 0, vStatsTimerCallback);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; if( xTimerStart( xStatsTimer, 0 ) != pdPASS )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* The timer could not be set into the Active state. */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;</description>
      <pubDate>Tue, 27 Apr 2021 21:20:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1269142#M173307</guid>
      <dc:creator>leroynash</dc:creator>
      <dc:date>2021-04-27T21:20:21Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS task list empty</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1269261#M173321</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&amp;nbsp;leroynash:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please note that MCUXpresso IDE FreeRTOS thread aware debugging is available only after the FreeRTOS scheduler has started. so the task list will not appear straight after loading the application when the default breakpoint on main() is reached.&lt;/P&gt;
&lt;P&gt;could you please let me know how to reproduce your issue on evk 1064 board?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BTW: MCUXpresso IDE 11.3.1 is available to download at below link&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-integrated-development-environment-ide:MCUXpresso-IDE" target="_blank"&gt;https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-integrated-development-environment-ide:MCUXpresso-IDE&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Apr 2021 03:06:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1269261#M173321</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2021-04-28T03:06:09Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS task list empty</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1269687#M173360</link>
      <description>&lt;P&gt;If I pause the debugger after vTaskStartScheduler(); The task list window attempts to fill but there is no data.&amp;nbsp; I have about 6 user created tasks running. I have attempted to follow the MCUXpresso IDE FreeRTOS Debug Guide.&amp;nbsp; The configuration is shared in the previous post.&lt;/P&gt;</description>
      <pubDate>Wed, 28 Apr 2021 13:09:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1269687#M173360</guid>
      <dc:creator>leroynash</dc:creator>
      <dc:date>2021-04-28T13:09:02Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS task list empty</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1269730#M173366</link>
      <description>&lt;P&gt;I would suggest you test only one task, and check the task list is OK?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Wed, 28 Apr 2021 14:00:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1269730#M173366</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2021-04-28T14:00:47Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS task list empty</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1270358#M173413</link>
      <description>&lt;P&gt;I dropped it to two tasks without a change in result.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Leroy&lt;/P&gt;</description>
      <pubDate>Thu, 29 Apr 2021 13:42:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1270358#M173413</guid>
      <dc:creator>leroynash</dc:creator>
      <dc:date>2021-04-29T13:42:36Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS task list empty</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1272186#M173620</link>
      <description>&lt;P&gt;I reduced the tasks down to two without a change in result.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Leroy&lt;/P&gt;</description>
      <pubDate>Wed, 05 May 2021 13:01:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1272186#M173620</guid>
      <dc:creator>leroynash</dc:creator>
      <dc:date>2021-05-05T13:01:28Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS task list empty</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1272205#M173623</link>
      <description>&lt;P&gt;You can check the FreeRTOS_TAD_log files under the workspace folder,&amp;nbsp; there should be some error message.&lt;/P&gt;
&lt;P&gt;MCUXpressoIDE_11.3.1_5262\workspace\FreeRTOS_TAD_logs&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please make a simple project for me to reproduce your issue on my EVK board?&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Wed, 05 May 2021 13:32:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1272205#M173623</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2021-05-05T13:32:10Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS task list empty</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1272276#M173631</link>
      <description>&lt;P&gt;Not much in the FreeRTOS_TAD_log&lt;/P&gt;&lt;P&gt;"FreeRTOS Task Aware Debugger for GDB" version 11.2.0 (202001021529)&lt;BR /&gt;(c) 2016-2018 NXP Semiconductors, Inc.&lt;BR /&gt;==================================&lt;BR /&gt;12:28:18.321 INFO: [TadModel] DSF session ID 9 has ended.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Leroy&lt;/P&gt;</description>
      <pubDate>Wed, 05 May 2021 15:53:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/FreeRTOS-task-list-empty/m-p/1272276#M173631</guid>
      <dc:creator>leroynash</dc:creator>
      <dc:date>2021-05-05T15:53:03Z</dc:date>
    </item>
  </channel>
</rss>

