<?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>i.MX ProcessorsのトピックRe: how does rpmsg on imx6sx work?</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/how-does-rpmsg-on-imx6sx-work/m-p/862301#M131529</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A _jive_internal="true" data-avatarid="4669" data-externalid="" data-online="false" data-presence="null" data-userid="14795" data-username="art" href="https://community.nxp.com/people/art" style="color: inherit; background-color: #ffffff; border: 0px; font-weight: bold; text-decoration: underline; font-size: 14px;"&gt;Artur&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;I have a custom board which copy form I.MX6SX SABRE SD borad,M4 run the&amp;nbsp;"str_echo_bm" demo and modify the data format, from receiving the string to receiving the int value, then the program run by A9 is an infinite loop function, each time sending 100 int values, then M4 prints the first and last values ,when the number of times sent to M4 exceeds 256 times, the values of the first and last outputs of the M4 are different, and some data is similar with the first time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 11 Mar 2019 09:09:18 GMT</pubDate>
    <dc:creator>jingyangxie</dc:creator>
    <dc:date>2019-03-11T09:09:18Z</dc:date>
    <item>
      <title>how does rpmsg on imx6sx work?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/how-does-rpmsg-on-imx6sx-work/m-p/862299#M131527</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;I&amp;nbsp;have&amp;nbsp;an&amp;nbsp;imx6sx&amp;nbsp;motherboard,&amp;nbsp;use&amp;nbsp;rpmsg&amp;nbsp;for&amp;nbsp;A9&amp;nbsp;and&amp;nbsp;M4&amp;nbsp;communication.&amp;nbsp;When&amp;nbsp;A9&amp;nbsp;sends&amp;nbsp;data&amp;nbsp;to&amp;nbsp;M4&amp;nbsp;for&amp;nbsp;256&amp;nbsp;times,&amp;nbsp;each&amp;nbsp;time&amp;nbsp;M4&amp;nbsp;can&amp;nbsp;receive&amp;nbsp;the&amp;nbsp;correct&amp;nbsp;data,&amp;nbsp;but&amp;nbsp;when&amp;nbsp;it&amp;nbsp;reaches&amp;nbsp;the&amp;nbsp;257th&amp;nbsp;time,&amp;nbsp;the&amp;nbsp;data&amp;nbsp;received&amp;nbsp;by&amp;nbsp;M4&amp;nbsp;is&amp;nbsp;the&amp;nbsp;same with the first one.&amp;nbsp; why&amp;nbsp;is&amp;nbsp;this?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;PS:&lt;/DIV&gt;&lt;DIV&gt;M4 freertos 1.0.1&lt;/DIV&gt;&lt;DIV&gt;A9:linux 4.1.15&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Mar 2019 04:49:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/how-does-rpmsg-on-imx6sx-work/m-p/862299#M131527</guid>
      <dc:creator>jingyangxie</dc:creator>
      <dc:date>2019-03-04T04:49:44Z</dc:date>
    </item>
    <item>
      <title>Re: how does rpmsg on imx6sx work?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/how-does-rpmsg-on-imx6sx-work/m-p/862300#M131528</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To make me able to accurately study the case, please describe in details and step by step, what exactly i.MX6SoloX hardware do you use (is it the i.MX6SX SABRE SD board or your own custom hardware?), what application software do you run on both A9 and M4 cores, how do you perform the test, what do you expect and what results do you actually get.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In general, the most likely cause of the issue is that the M4 core does not flush its rpmsg receive queue somehow.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Artur&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Mar 2019 07:56:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/how-does-rpmsg-on-imx6sx-work/m-p/862300#M131528</guid>
      <dc:creator>art</dc:creator>
      <dc:date>2019-03-11T07:56:03Z</dc:date>
    </item>
    <item>
      <title>Re: how does rpmsg on imx6sx work?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/how-does-rpmsg-on-imx6sx-work/m-p/862301#M131529</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A _jive_internal="true" data-avatarid="4669" data-externalid="" data-online="false" data-presence="null" data-userid="14795" data-username="art" href="https://community.nxp.com/people/art" style="color: inherit; background-color: #ffffff; border: 0px; font-weight: bold; text-decoration: underline; font-size: 14px;"&gt;Artur&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;I have a custom board which copy form I.MX6SX SABRE SD borad,M4 run the&amp;nbsp;"str_echo_bm" demo and modify the data format, from receiving the string to receiving the int value, then the program run by A9 is an infinite loop function, each time sending 100 int values, then M4 prints the first and last values ,when the number of times sent to M4 exceeds 256 times, the values of the first and last outputs of the M4 are different, and some data is similar with the first time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Mar 2019 09:09:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/how-does-rpmsg-on-imx6sx-work/m-p/862301#M131529</guid>
      <dc:creator>jingyangxie</dc:creator>
      <dc:date>2019-03-11T09:09:18Z</dc:date>
    </item>
    <item>
      <title>Re: how does rpmsg on imx6sx work?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/how-does-rpmsg-on-imx6sx-work/m-p/862302#M131530</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It still mostly looks like the software issue. Please double-check that the M4 code actually reads all received data from the Message Unit Receive registers on the M4 core side.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Artur&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Mar 2019 09:58:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/how-does-rpmsg-on-imx6sx-work/m-p/862302#M131530</guid>
      <dc:creator>art</dc:creator>
      <dc:date>2019-03-11T09:58:47Z</dc:date>
    </item>
    <item>
      <title>Re: how does rpmsg on imx6sx work?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/how-does-rpmsg-on-imx6sx-work/m-p/862303#M131531</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,Artur&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; Could you give me any tips ? How can I check&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Message Unit Receive registers on the M4 core side?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Mar 2019 02:56:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/how-does-rpmsg-on-imx6sx-work/m-p/862303#M131531</guid>
      <dc:creator>jingyangxie</dc:creator>
      <dc:date>2019-03-14T02:56:30Z</dc:date>
    </item>
    <item>
      <title>Re: how does rpmsg on imx6sx work?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/how-does-rpmsg-on-imx6sx-work/m-p/862304#M131532</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Double-check that each time the M4 side of the Message Unit hardware receives a message, the code, running on the M4 core, explicitly reads it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Mar 2019 08:21:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/how-does-rpmsg-on-imx6sx-work/m-p/862304#M131532</guid>
      <dc:creator>art</dc:creator>
      <dc:date>2019-03-14T08:21:42Z</dc:date>
    </item>
  </channel>
</rss>

