<?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>MCUXpresso for VSCodeのトピックRe: RPMsg example question</title>
    <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/RPMsg-example-question/m-p/2378364#M557</link>
    <description>&lt;P&gt;echo start &amp;gt; /sys/class/remoteproc/remoteproc0/state^C&lt;/P&gt;</description>
    <pubDate>Mon, 08 Jun 2026 13:12:03 GMT</pubDate>
    <dc:creator>dougbaker</dc:creator>
    <dc:date>2026-06-08T13:12:03Z</dc:date>
    <item>
      <title>RPMsg example question</title>
      <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/RPMsg-example-question/m-p/2377616#M550</link>
      <description>&lt;P&gt;I am using a IMX8 with a A53 and a M7.&amp;nbsp; The M7 code is built with VSCode and MCUXpresso environment.&amp;nbsp; The M7 runs Free RTOS and I have the M7 running example projects.&amp;nbsp; I have the example “multicoe_examples/rpmsg-lite-str-echo-rtos-remote”&amp;nbsp; running but I have some questions about it.&lt;/P&gt;&lt;P&gt;On a fresh boot, it generally works when I can sent messages from the A53 to the M7.&amp;nbsp; If I restart jut the M7 CPU, the messages do not The messages only work after a full reset including the A53.&amp;nbsp; When rebooting justthe m7 core, the M7 fails on the following call: &lt;STRONG&gt;rpmsg_lite_is_link_up&lt;/STRONG&gt;(my_rpmsg);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a example or recommended way to implement 2 endpoints between the A53 and the M7?&amp;nbsp; How should two endpoints between the two cores be implemented?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Am I asking this question in the right forum?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Doug&lt;/P&gt;</description>
      <pubDate>Fri, 05 Jun 2026 13:26:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-for-VSCode/RPMsg-example-question/m-p/2377616#M550</guid>
      <dc:creator>dougbaker</dc:creator>
      <dc:date>2026-06-05T13:26:38Z</dc:date>
    </item>
    <item>
      <title>Re: RPMsg example question</title>
      <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/RPMsg-example-question/m-p/2377995#M555</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/136710"&gt;@dougbaker&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;How did you load the M7? Using Linux remoteproc sysfs or U-Boot commands?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;Zhiming&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jun 2026 01:59:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-for-VSCode/RPMsg-example-question/m-p/2377995#M555</guid>
      <dc:creator>Zhiming_Liu</dc:creator>
      <dc:date>2026-06-08T01:59:15Z</dc:date>
    </item>
    <item>
      <title>Re: RPMsg example question</title>
      <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/RPMsg-example-question/m-p/2378359#M556</link>
      <description>echo start &amp;gt; /sys/class/remoteproc/remoteproc0/state</description>
      <pubDate>Mon, 08 Jun 2026 13:02:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-for-VSCode/RPMsg-example-question/m-p/2378359#M556</guid>
      <dc:creator>dougbaker</dc:creator>
      <dc:date>2026-06-08T13:02:12Z</dc:date>
    </item>
    <item>
      <title>Re: RPMsg example question</title>
      <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/RPMsg-example-question/m-p/2378364#M557</link>
      <description>&lt;P&gt;echo start &amp;gt; /sys/class/remoteproc/remoteproc0/state^C&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jun 2026 13:12:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-for-VSCode/RPMsg-example-question/m-p/2378364#M557</guid>
      <dc:creator>dougbaker</dc:creator>
      <dc:date>2026-06-08T13:12:03Z</dc:date>
    </item>
    <item>
      <title>Re: RPMsg example question</title>
      <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/RPMsg-example-question/m-p/2379161#M558</link>
      <description>Using Linux remoteproc.</description>
      <pubDate>Tue, 09 Jun 2026 18:32:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-for-VSCode/RPMsg-example-question/m-p/2379161#M558</guid>
      <dc:creator>dougbaker</dc:creator>
      <dc:date>2026-06-09T18:32:20Z</dc:date>
    </item>
    <item>
      <title>Re: RPMsg example question</title>
      <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/RPMsg-example-question/m-p/2379164#M559</link>
      <description>In order to better isolate the messaging problems I am seeing, I went back to the original example code, confirmed that it worked correctly, and then began making small modifications. After those minor changes, I started seeing the same type of failures again.&lt;BR /&gt;&lt;BR /&gt;The modification I made was:&lt;BR /&gt;&lt;BR /&gt;#define USE_MEMORY_TEST (0)&lt;BR /&gt;#if USE_MEMORY_TEST&lt;BR /&gt;#define DUMMYBUF_SIZE 1024 // failed = 1024&lt;BR /&gt;static char dummy_buf[DUMMYBUF_SIZE];&lt;BR /&gt;#endif&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I put this at the top of the void app_task(void *param)&lt;BR /&gt;&lt;BR /&gt;#if USE_MEMORY_TEST&lt;BR /&gt;dummy_buf[DUMMYBUF_SIZE-1] = 1;&lt;BR /&gt;PRINTF("\r\nAdded DummyBuf size = %d...%d\r\n",&lt;BR /&gt;DUMMYBUF_SIZE, dummy_buf[DUMMYBUF_SIZE-1]);&lt;BR /&gt;#endif&lt;BR /&gt;&lt;BR /&gt;After adding this code, I started seeing problems when stopping and restarting the M7 application.&lt;BR /&gt;&lt;BR /&gt;With the code above enabled, messaging works correctly after a full reboot/power-up. However, if I stop and then restart the M7 application, the messaging fails and does not recover unless I perform a full system reset/reboot (either with the hardware reset switch or using shutdown -r now).&lt;BR /&gt;&lt;BR /&gt;To stop/start the M7 CPU, I am using:&lt;BR /&gt;• echo stop &amp;gt; /sys/class/remoteproc/remoteproc0/state&lt;BR /&gt;• echo start &amp;gt; /sys/class/remoteproc/remoteproc0/state&lt;BR /&gt;&lt;BR /&gt;Doug&lt;BR /&gt;</description>
      <pubDate>Tue, 09 Jun 2026 19:08:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-for-VSCode/RPMsg-example-question/m-p/2379164#M559</guid>
      <dc:creator>dougbaker</dc:creator>
      <dc:date>2026-06-09T19:08:09Z</dc:date>
    </item>
  </channel>
</rss>

