<?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: I have a problem about the MQX task scheduling in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/I-have-a-problem-about-the-MQX-task-scheduling/m-p/403611#M13534</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I guess there is a lwsem&amp;nbsp; conflict, this lwsem is shared between your can task and tcpip task&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 20 Oct 2015 22:56:29 GMT</pubDate>
    <dc:creator>danielchen</dc:creator>
    <dc:date>2015-10-20T22:56:29Z</dc:date>
    <item>
      <title>I have a problem about the MQX task scheduling</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/I-have-a-problem-about-the-MQX-task-scheduling/m-p/403610#M13533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello all,&lt;/P&gt;&lt;P&gt;I&amp;nbsp; used KDS3.0 and based on MQX4.2 and KSDK1.2 project, my board is twrk64f120m,&lt;/P&gt;&lt;P&gt;the task scheduling to me have a little bit of problem&lt;/P&gt;&lt;P&gt;I have add the TCPIP&amp;nbsp; tasks and it was worked ok before,&lt;/P&gt;&lt;P&gt;But when I add the CAN bus&amp;nbsp; program to initialization,&lt;/P&gt;&lt;P&gt;it looks like that the task is blocked in lwsem.c as below&lt;/P&gt;&lt;P&gt;could you know what's the problem?&lt;/P&gt;&lt;P&gt;&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; sem_chk_ptr = (LWSEM_STRUCT_PTR) ((void *) kernel_data-&amp;gt;LWSEM.NEXT);&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (sem_chk_ptr != (LWSEM_STRUCT_PTR) ((void *) &amp;amp;kernel_data-&amp;gt;LWSEM))&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; if (sem_chk_ptr == sem_ptr)&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; {&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; /* remove semaphore from kernel LWSEM queue */&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; _QUEUE_REMOVE(&amp;amp;kernel_data-&amp;gt;LWSEM, sem_ptr);&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; break;&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; } /* Endif */&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; sem_chk_ptr = (LWSEM_STRUCT_PTR) ((void *) sem_chk_ptr-&amp;gt;NEXT);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } /* Endwhile */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Oct 2015 02:25:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/I-have-a-problem-about-the-MQX-task-scheduling/m-p/403610#M13533</guid>
      <dc:creator>wyflsxy</dc:creator>
      <dc:date>2015-10-16T02:25:32Z</dc:date>
    </item>
    <item>
      <title>Re: I have a problem about the MQX task scheduling</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/I-have-a-problem-about-the-MQX-task-scheduling/m-p/403611#M13534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I guess there is a lwsem&amp;nbsp; conflict, this lwsem is shared between your can task and tcpip task&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Oct 2015 22:56:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/I-have-a-problem-about-the-MQX-task-scheduling/m-p/403611#M13534</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2015-10-20T22:56:29Z</dc:date>
    </item>
    <item>
      <title>Re: I have a problem about the MQX task scheduling</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/I-have-a-problem-about-the-MQX-task-scheduling/m-p/403612#M13535</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;but I don't have a lwsem shared between and can&lt;/P&gt;&lt;P&gt;I only used lwsem between tcpip init and tcpip send&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Oct 2015 08:35:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/I-have-a-problem-about-the-MQX-task-scheduling/m-p/403612#M13535</guid>
      <dc:creator>wyflsxy</dc:creator>
      <dc:date>2015-10-21T08:35:25Z</dc:date>
    </item>
  </channel>
</rss>

