<?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 Re: Will FreeRTOS viewer work with S32 Design Studio in S32 Design Studio</title>
    <link>https://community.nxp.com/t5/S32-Design-Studio/Will-FreeRTOS-viewer-work-with-S32-Design-Studio/m-p/1283494#M7529</link>
    <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the same issue as here reported and I couldn't fix it following the recommendations.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Our current IDE version is: S32 Design Studio for Power Architecture. v2.1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;FreeRTOS version: 10.0.1 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;TAD version: version 1.0.1 (201610061345)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;When I try to open the FreeRTOS list view I get the next TAD log: &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;14:57:28.296 EXCEPTION: [TaskFactory] ReadingException in class "com.nxp.freertos.gdb.tad.controller.tasklist.TaskFactory" at 108. line when calling method "getSize(pxReadyTasksLists)" com.nxp.freertos.gdb.tad.controller.TadFactory.getSize(TadFactory.java:118) com.nxp.freertos.gdb.tad.controller.tasklist.TaskFactory.getData(TaskFactory.java:108) com.nxp.freertos.gdb.tad.model.TadModel$3.execute(TadModel.java:257) com.nxp.freertos.gdb.tad.model.TadModel$4.run(TadModel.java:366)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I select the OS awareness option to FreeRTOS on my debug configuration and I modified my FreeRTOSConfig.h to match the attached suggestion. But I still get the same error.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I attached my current FreeRTOSConfig.c.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 27 May 2021 13:09:56 GMT</pubDate>
    <dc:creator>Erick_Salinas</dc:creator>
    <dc:date>2021-05-27T13:09:56Z</dc:date>
    <item>
      <title>Will FreeRTOS viewer work with S32 Design Studio</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Will-FreeRTOS-viewer-work-with-S32-Design-Studio/m-p/968319#M5439</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My current IDE is&lt;/P&gt;&lt;P&gt;S32 Design Studio for ARM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Version: 2018.R1 &lt;BR /&gt;Build id: 180815&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The FreeRTOS version I use is 10.2.1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can't get FreeRTOS plugin to work properly. I have also applied update 10 and still no help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I get an empty task list and I get exceptions when I try to view the queues. I can view the heap usage though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is some of the log output&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;"FreeRTOS Task Aware Debugger for GDB" version 1.0.2 (201704260904)&lt;BR /&gt;(c) 2016 NXP Semiconductors, Inc.&lt;BR /&gt;==================================&lt;BR /&gt;15:56:40.294 INFO: [TadModel] DSF session ID 0 has started.&lt;BR /&gt;15:56:42.360 INFO: [TadState] TAD state changed: DEBUG_STARTED -&amp;gt; DEBUG_INIT_0 (SUSPENDED, USER_REQUEST)&lt;BR /&gt;15:56:42.895 INFO: [TadState] TAD state changed: DEBUG_INIT_0 -&amp;gt; DEBUG_INIT_1 (RESUMED, USER_REQUEST)&lt;BR /&gt;15:56:42.933 INFO: [TadState] TAD state changed: DEBUG_INIT_1 -&amp;gt; DEBUG_SUSPENDED (SUSPENDED, BREAKPOINT)&lt;BR /&gt;15:56:45.697 INFO: [TadState] TAD state changed: DEBUG_SUSPENDED -&amp;gt; DEBUG_RESUMED (RESUMED, USER_REQUEST)&lt;BR /&gt;15:56:47.731 INFO: [TadState] TAD state changed: DEBUG_RESUMED -&amp;gt; READY (SUSPENDED, SIGNAL)&lt;BR /&gt;15:57:52.31 INFO: [TadState] TAD state changed: READY -&amp;gt; DEBUG_RESUMED (RESUMED, USER_REQUEST)&lt;BR /&gt;15:57:56.680 INFO: [TadState] TAD state changed: DEBUG_RESUMED -&amp;gt; READY (SUSPENDED, SIGNAL)&lt;BR /&gt;15:58:35.36 INFO: [Benchmark] Loading data for "Task List" has started.&lt;BR /&gt;15:58:36.147 EXCEPTION: [QueueFactory] ReadingException in class "com.nxp.freertos.gdb.tad.controller.queuelist.QueueFactory" at 167. line when calling method "readLongAtAddress(0x1ffff0d8, QueueDefinition, pcTail)"&lt;BR /&gt; com.nxp.freertos.gdb.tad.controller.TadFactory.readLongAtAddress(TadFactory.java:160)&lt;BR /&gt; com.nxp.freertos.gdb.tad.controller.queuelist.QueueFactory.getQueue(QueueFactory.java:167)&lt;BR /&gt; com.nxp.freertos.gdb.tad.controller.queuelist.QueueFactory.getData(QueueFactory.java:109)&lt;BR /&gt; com.nxp.freertos.gdb.tad.model.TadModel$2.execute(TadModel.java:223)&lt;BR /&gt; com.nxp.freertos.gdb.tad.model.TadModel$3.run(TadModel.java:352)&lt;BR /&gt;15:58:36.149 ERROR: [TadFactoryData] Could not load data for "Queue List" view! For more information check TAD log&lt;BR /&gt;15:58:37.184 INFO: [FreeRTOS] FreeRTOS macro "configGENERATE_RUN_TIME_STATS" is disabled.&lt;BR /&gt;15:58:38.243 INFO: [FreeRTOS] FreeRTOS macro "configUSE_MUTEXES" is disabled.&lt;BR /&gt;15:58:39.303 INFO: [FreeRTOS] FreeRTOS macro "configUSE_TRACE_FACILITY" is disabled.&lt;BR /&gt;15:58:40.305 ERROR: [TaskFactory] Cannot read information from "pxReadyTasksLists[0]".&lt;BR /&gt;15:58:41.532 ERROR: [TaskFactory] Cannot read information from "xSuspendedTaskList".&lt;BR /&gt;15:58:42.646 ERROR: [TaskFactory] Cannot read information from "xDelayedTaskList1".&lt;BR /&gt;15:58:42.666 INFO: [Benchmark] Loading data for "Task List" took 7629 ms.&lt;BR /&gt;15:58:48.247 INFO: [Benchmark] Loading data for "Task List" has started.&lt;BR /&gt;15:58:49.345 EXCEPTION: [QueueFactory] ReadingException in class "com.nxp.freertos.gdb.tad.controller.queuelist.QueueFactory" at 167. line when calling method "readLongAtAddress(0x1ffff0d8, QueueDefinition, pcTail)"&lt;BR /&gt; com.nxp.freertos.gdb.tad.controller.TadFactory.readLongAtAddress(TadFactory.java:160)&lt;BR /&gt; com.nxp.freertos.gdb.tad.controller.queuelist.QueueFactory.getQueue(QueueFactory.java:167)&lt;BR /&gt; com.nxp.freertos.gdb.tad.controller.queuelist.QueueFactory.getData(QueueFactory.java:109)&lt;BR /&gt; com.nxp.freertos.gdb.tad.model.TadModel$2.execute(TadModel.java:223)&lt;BR /&gt; com.nxp.freertos.gdb.tad.model.TadModel$3.run(TadModel.java:352)&lt;BR /&gt;15:58:49.346 ERROR: [TadFactoryData] Could not load data for "Queue List" view! For more information check TAD log&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will there be an update to this plugin?&lt;/P&gt;&lt;P&gt;I believe it works with MCUXpresso and I tried importing my project there but it would not debug.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Adam Hamilton&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Oct 2019 05:24:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Will-FreeRTOS-viewer-work-with-S32-Design-Studio/m-p/968319#M5439</guid>
      <dc:creator>adam_hamilton</dc:creator>
      <dc:date>2019-10-10T05:24:27Z</dc:date>
    </item>
    <item>
      <title>Re: Will FreeRTOS viewer work with S32 Design Studio</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Will-FreeRTOS-viewer-work-with-S32-Design-Studio/m-p/968320#M5440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Adam,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying reproduce your issue, but no success.&amp;nbsp; I used FreeRTOS example from SDK RTM v3.0.0. - SDK supports FreeRTOS version 10.0.1 - that's may be cause of your issue.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway - I slightly modified FreeRTOSConfig.h (in attachment) and enabled FreeRTOS in Debug Configurations -&amp;gt; OS Awareness.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/91577iD05B4B58D2B4F239/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Task list:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/91614i710A7FB493B0753D/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Queue list:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/91657i5AD5B1A7F94C5CFF/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And here is TAD log from my machine:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"FreeRTOS Task Aware Debugger for GDB" version 1.0.1 (201610061345) &lt;BR /&gt;(c) 2016 NXP Semiconductors, Inc. &lt;BR /&gt;================================== &lt;BR /&gt;14:13:32.785 INFO: [TadModel] DSF session ID 2 has started. &lt;BR /&gt;14:13:36.786 INFO: [TadState] TAD state changed: DEBUG_STARTED -&amp;gt; DEBUG_INIT_0 (SUSPENDED, USER_REQUEST) &lt;BR /&gt;14:13:39.202 INFO: [TadState] TAD state changed: DEBUG_INIT_0 -&amp;gt; DEBUG_INIT_1 (RESUMED, USER_REQUEST) &lt;BR /&gt;14:13:39.237 INFO: [TadState] TAD state changed: DEBUG_INIT_1 -&amp;gt; DEBUG_SUSPENDED (SUSPENDED, BREAKPOINT) &lt;BR /&gt;14:14:58.802 INFO: [TadState] TAD state changed: DEBUG_SUSPENDED -&amp;gt; DEBUG_RESUMED (RESUMED, USER_REQUEST) &lt;BR /&gt;14:15:00.749 INFO: [TadState] TAD state changed: DEBUG_RESUMED -&amp;gt; READY (SUSPENDED, SIGNAL) &lt;BR /&gt;14:15:04.354 INFO: [Benchmark] Loading data for "Task List" has started. &lt;BR /&gt;14:15:04.919 INFO: [FreeRTOS] FreeRTOS macro "configGENERATE_RUN_TIME_STATS" is disabled. &lt;BR /&gt;14:15:05.889 INFO: [Benchmark] Loading data for "Task List" took 1535 ms. &lt;BR /&gt;14:16:07.618 INFO: [Benchmark] Loading data for "Task List" has started. &lt;BR /&gt;14:17:58.109 INFO: [Benchmark] Loading data for "Task List" has started. &lt;BR /&gt;14:17:58.109 INFO: [Benchmark] Loading data for "Task List" took 1 ms. &lt;BR /&gt;14:18:07.533 INFO: [Benchmark] Loading data for "Queue List" has started. &lt;BR /&gt;14:18:15.305 INFO: [TadState] TAD state changed: READY -&amp;gt; DEBUG_RESUMED (RESUMED, USER_REQUEST) &lt;BR /&gt;14:18:19.163 INFO: [TadState] TAD state changed: DEBUG_RESUMED -&amp;gt; READY (SUSPENDED, SIGNAL) &lt;BR /&gt;14:18:19.164 INFO: [Benchmark] Loading data for "Queue List" has started. &lt;BR /&gt;14:18:19.789 INFO: [Benchmark] Loading data for "Queue List" took 625 ms. &lt;BR /&gt;14:18:24.420 INFO: [Benchmark] Loading data for "Task List" has started. &lt;BR /&gt;14:18:25.405 INFO: [Benchmark] Loading data for "Task List" took 985 ms. &lt;BR /&gt;14:18:46.42 INFO: [Benchmark] Loading data for "Heap Usage" has started. &lt;BR /&gt;14:18:47.50 INFO: [HeapFactory] Heap variable ucHeap is equal to "0x2000000c". &lt;BR /&gt;14:18:47.50 INFO: [HeapFactory] Heap variable xHeapStructSize is equal to "0xffffffffffffffff". &lt;BR /&gt;14:18:47.50 INFO: [HeapFactory] TAD will try to determine heap type (memory scheme) from available variables.&lt;BR /&gt;Please add "static const uint8_t freeRTOSMemoryScheme = &amp;lt;heap_type_used&amp;gt;;" (or use macro configFRTOS_MEMORY_SCHEME, if defined)&lt;BR /&gt;variable into your project for TAD to know which heap type is used. &lt;BR /&gt;14:18:47.60 INFO: [HeapFactory] Application is using Heap type (memory scheme) "2". &lt;BR /&gt;14:18:47.159 INFO: [Benchmark] Loading data for "Heap Usage" took 1117 ms. &lt;BR /&gt;14:18:56.752 INFO: [Benchmark] Loading data for "Timer List" has started. &lt;BR /&gt;14:18:56.800 INFO: [Benchmark] Loading data for "Timer List" took 49 ms. &lt;BR /&gt;14:19:03.297 INFO: [Benchmark] Loading data for "Queue List" has started. &lt;BR /&gt;14:19:04.470 INFO: [Benchmark] Loading data for "Heap Usage" has started. &lt;BR /&gt;14:19:04.470 INFO: [Benchmark] Loading data for "Heap Usage" took 1 ms. &lt;BR /&gt;14:19:06.196 INFO: [Benchmark] Loading data for "Task List" has started. &lt;BR /&gt;14:19:19.764 INFO: [TadModel] DSF session ID 2 has ended.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Oct 2019 12:49:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Will-FreeRTOS-viewer-work-with-S32-Design-Studio/m-p/968320#M5440</guid>
      <dc:creator>jiri_kral</dc:creator>
      <dc:date>2019-10-17T12:49:34Z</dc:date>
    </item>
    <item>
      <title>Re: Will FreeRTOS viewer work with S32 Design Studio</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Will-FreeRTOS-viewer-work-with-S32-Design-Studio/m-p/1283494#M7529</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the same issue as here reported and I couldn't fix it following the recommendations.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Our current IDE version is: S32 Design Studio for Power Architecture. v2.1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;FreeRTOS version: 10.0.1 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;TAD version: version 1.0.1 (201610061345)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;When I try to open the FreeRTOS list view I get the next TAD log: &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;14:57:28.296 EXCEPTION: [TaskFactory] ReadingException in class "com.nxp.freertos.gdb.tad.controller.tasklist.TaskFactory" at 108. line when calling method "getSize(pxReadyTasksLists)" com.nxp.freertos.gdb.tad.controller.TadFactory.getSize(TadFactory.java:118) com.nxp.freertos.gdb.tad.controller.tasklist.TaskFactory.getData(TaskFactory.java:108) com.nxp.freertos.gdb.tad.model.TadModel$3.execute(TadModel.java:257) com.nxp.freertos.gdb.tad.model.TadModel$4.run(TadModel.java:366)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I select the OS awareness option to FreeRTOS on my debug configuration and I modified my FreeRTOSConfig.h to match the attached suggestion. But I still get the same error.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I attached my current FreeRTOSConfig.c.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 27 May 2021 13:09:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Will-FreeRTOS-viewer-work-with-S32-Design-Studio/m-p/1283494#M7529</guid>
      <dc:creator>Erick_Salinas</dc:creator>
      <dc:date>2021-05-27T13:09:56Z</dc:date>
    </item>
    <item>
      <title>Re: Will FreeRTOS viewer work with S32 Design Studio</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Will-FreeRTOS-viewer-work-with-S32-Design-Studio/m-p/1286145#M7536</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I downloaded your config header and I'm trying reproduce your issue. I'll let you know if I find something.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jiri&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Jun 2021 13:43:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Will-FreeRTOS-viewer-work-with-S32-Design-Studio/m-p/1286145#M7536</guid>
      <dc:creator>jiri_kral</dc:creator>
      <dc:date>2021-06-02T13:43:34Z</dc:date>
    </item>
  </channel>
</rss>

