<?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: Where is the RPMsg document for IMX8MM? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Where-is-the-RPMsg-document-for-IMX8MM/m-p/894429#M135174</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;I changed "&lt;SPAN style="background-color: #f6f6f6;"&gt;RPMSG_LITE_SHMEM_BASE&lt;/SPAN&gt;" as follows.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;#define RPMSG_LITE_SHMEM_BASE 0xb8000000&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and "rpmsg_ns_announce" was executed.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;[RPMsgTask (88)] Start (0 msec)&lt;BR /&gt;[virtqueue_create_static (151)] vq-&amp;gt;vq_nentries = 2, vq-&amp;gt;vq_ring_size = 4126, vq-&amp;gt;vq_ring_mem = 0xB8000000&lt;BR /&gt;[vring_init (151)] vr-&amp;gt;desc = 0xB8000000, vr-&amp;gt;avail = 0xB8000020, vr-&amp;gt;used = 0xB8001000&lt;BR /&gt;[virtqueue_create_static (151)] vq-&amp;gt;vq_nentries = 2, vq-&amp;gt;vq_ring_size = 4126, vq-&amp;gt;vq_ring_mem = 0xB8008000&lt;BR /&gt;[vring_init (151)] vr-&amp;gt;desc = 0xB8008000, vr-&amp;gt;avail = 0xB8008020, vr-&amp;gt;used = 0xB8009000&lt;BR /&gt;[RPMsgTask (101)] rpmsg_lite_remote_init OK (0 msec)&lt;BR /&gt;[RPMsgTask (103)] Wating rpmsg_lite_is_link_up (0 msec)&lt;BR /&gt;Link is up!&lt;BR /&gt;[RPMsgTask (112)] rpmsg_queue_create OK (1980 msec)&lt;BR /&gt;[RPMsgTask (119)] rpmsg_lite_create_ept OK (1980 msec)&lt;BR /&gt;[virtqueue_get_available_buffer (355)] head_idx = 0, *avail_idx = 0, *len = 512&lt;BR /&gt;buffer = 78040000, buff_len = 512, idx = 0&lt;BR /&gt;Nameservice announce sent.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Next, I tried to execute&amp;nbsp;"/unit_tests/Remote_Processor_Messaging/mxc_mcc_tty_test.out" according to i.MX_Reference_Manual.&lt;/P&gt;&lt;P&gt;I enabled the following module:&lt;BR /&gt;• Device Drivers &amp;gt; IMX RPMSG pingpong driver -- loadable modules only&lt;BR /&gt;• Device Drivers &amp;gt; IMX RPMSG tty driver -- loadable modules only&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;but "/dev/ttyRPMSG30" could not be found. Which tty can I use instead?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;T.Kashiwagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 May 2019 02:43:35 GMT</pubDate>
    <dc:creator>Takashi_Kashiwagi</dc:creator>
    <dc:date>2019-05-16T02:43:35Z</dc:date>
    <item>
      <title>Where is the RPMsg document for IMX8MM?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Where-is-the-RPMsg-document-for-IMX8MM/m-p/894428#M135173</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to run a demo of RPMsg with 8MMINILPD4-EVK.&lt;/P&gt;&lt;P&gt;linux is 4.14-sumo and RTOS is FreeRTOS with rpmsg_lite.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following thread is helpful, but it does not work well.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-343113"&gt;iMX8QXP: Use RPMSG to wake up M4 and A35&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Are there any documents that might be helpful?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;And where is the source code of "imx8mm_m4_TCM_rpmsg_lite_pingpong_rtos_linux_remote.bin"?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As far as I checked, it was looping endlessly with rpmsg_ns_announce-&amp;gt; rpmsg_lite_format_message-&amp;gt; vq_tx_remote-&amp;gt; RL_ASSERT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The value of buffer_len seems to be strange as follows.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;[virtqueue_create_static (151)] vq-&amp;gt;vq_nentries = 2, vq-&amp;gt;vq_ring_size = 4126, vq-&amp;gt;vq_ring_mem = 0x90010000&lt;BR /&gt;[vring_init (151)] vr-&amp;gt;desc = 0x90010000, vr-&amp;gt;avail = 0x90010020, vr-&amp;gt;used = 0x90011000&lt;BR /&gt;[virtqueue_create_static (151)] vq-&amp;gt;vq_nentries = 2, vq-&amp;gt;vq_ring_size = 4126, vq-&amp;gt;vq_ring_mem = 0x90018000&lt;BR /&gt;[vring_init (151)] vr-&amp;gt;desc = 0x90018000, vr-&amp;gt;avail = 0x90018020, vr-&amp;gt;used = 0x90019000&lt;BR /&gt;[RPMsgTask (100)] rpmsg_lite_remote_init OK (0 msec)&lt;BR /&gt;[RPMsgTask (102)] Wating rpmsg_lite_is_link_up (0 msec)&lt;BR /&gt;Link is up!&lt;BR /&gt;[RPMsgTask (111)] rpmsg_queue_create OK (1990 msec)&lt;BR /&gt;[RPMsgTask (118)] rpmsg_lite_create_ept OK (1990 msec)&lt;BR /&gt;[virtqueue_get_available_buffer (355)] head_idx = 0, *avail_idx = 18407, *len = 3878398162&lt;BR /&gt;buffer = 3D9A5489, buff_len = 3878398162, idx = 18407&lt;BR /&gt;[virtqueue_add_consumed_buffer (373)] head_idx = 18407, vq-&amp;gt;vq_nentries = 2,&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;T.kashiwagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 May 2019 07:21:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Where-is-the-RPMsg-document-for-IMX8MM/m-p/894428#M135173</guid>
      <dc:creator>Takashi_Kashiwagi</dc:creator>
      <dc:date>2019-05-15T07:21:38Z</dc:date>
    </item>
    <item>
      <title>Re: Where is the RPMsg document for IMX8MM?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Where-is-the-RPMsg-document-for-IMX8MM/m-p/894429#M135174</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;I changed "&lt;SPAN style="background-color: #f6f6f6;"&gt;RPMSG_LITE_SHMEM_BASE&lt;/SPAN&gt;" as follows.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;#define RPMSG_LITE_SHMEM_BASE 0xb8000000&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and "rpmsg_ns_announce" was executed.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;[RPMsgTask (88)] Start (0 msec)&lt;BR /&gt;[virtqueue_create_static (151)] vq-&amp;gt;vq_nentries = 2, vq-&amp;gt;vq_ring_size = 4126, vq-&amp;gt;vq_ring_mem = 0xB8000000&lt;BR /&gt;[vring_init (151)] vr-&amp;gt;desc = 0xB8000000, vr-&amp;gt;avail = 0xB8000020, vr-&amp;gt;used = 0xB8001000&lt;BR /&gt;[virtqueue_create_static (151)] vq-&amp;gt;vq_nentries = 2, vq-&amp;gt;vq_ring_size = 4126, vq-&amp;gt;vq_ring_mem = 0xB8008000&lt;BR /&gt;[vring_init (151)] vr-&amp;gt;desc = 0xB8008000, vr-&amp;gt;avail = 0xB8008020, vr-&amp;gt;used = 0xB8009000&lt;BR /&gt;[RPMsgTask (101)] rpmsg_lite_remote_init OK (0 msec)&lt;BR /&gt;[RPMsgTask (103)] Wating rpmsg_lite_is_link_up (0 msec)&lt;BR /&gt;Link is up!&lt;BR /&gt;[RPMsgTask (112)] rpmsg_queue_create OK (1980 msec)&lt;BR /&gt;[RPMsgTask (119)] rpmsg_lite_create_ept OK (1980 msec)&lt;BR /&gt;[virtqueue_get_available_buffer (355)] head_idx = 0, *avail_idx = 0, *len = 512&lt;BR /&gt;buffer = 78040000, buff_len = 512, idx = 0&lt;BR /&gt;Nameservice announce sent.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Next, I tried to execute&amp;nbsp;"/unit_tests/Remote_Processor_Messaging/mxc_mcc_tty_test.out" according to i.MX_Reference_Manual.&lt;/P&gt;&lt;P&gt;I enabled the following module:&lt;BR /&gt;• Device Drivers &amp;gt; IMX RPMSG pingpong driver -- loadable modules only&lt;BR /&gt;• Device Drivers &amp;gt; IMX RPMSG tty driver -- loadable modules only&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;but "/dev/ttyRPMSG30" could not be found. Which tty can I use instead?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;T.Kashiwagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 May 2019 02:43:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Where-is-the-RPMsg-document-for-IMX8MM/m-p/894429#M135174</guid>
      <dc:creator>Takashi_Kashiwagi</dc:creator>
      <dc:date>2019-05-16T02:43:35Z</dc:date>
    </item>
    <item>
      <title>Re: Where is the RPMsg document for IMX8MM?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Where-is-the-RPMsg-document-for-IMX8MM/m-p/894430#M135175</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;For i.MX8M Mini RPMsg-related documentation, you could refer to the RPMsg information included on the “i.MX Linux Reference Manual” document, included on the “&lt;A href="https://www.nxp.com/docs/en/supporting-information/fsl-yocto-L4.9.123_2.3.0_mx8mm.zip"&gt;L4.9.123_2.3.0_8MM_GA_LINUX_DOC&lt;/A&gt;” package.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Hope this will be useful for you.&lt;BR /&gt;Best regards!&lt;BR /&gt;/Carlos&lt;BR /&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 May 2019 20:37:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Where-is-the-RPMsg-document-for-IMX8MM/m-p/894430#M135175</guid>
      <dc:creator>CarlosCasillas</dc:creator>
      <dc:date>2019-05-23T20:37:45Z</dc:date>
    </item>
    <item>
      <title>Re: Where is the RPMsg document for IMX8MM?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Where-is-the-RPMsg-document-for-IMX8MM/m-p/894431#M135176</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Carlos&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for responding.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My current situation is as follows.&lt;BR /&gt;&lt;SPAN&gt;・&amp;nbsp;In&lt;/SPAN&gt;&amp;nbsp;RTOS&lt;SPAN&gt;, I&lt;/SPAN&gt; was able to load and execute the sample source (rpmsg_lite_pingpong_rtos_linux_remote). However, it will not be executed from "Send Name Service Announcement".&lt;BR /&gt;・ In Linux&lt;SPAN&gt;, I&amp;nbsp;&lt;/SPAN&gt;can not execute unit_test. There is no "/ dev / ttyRPMsg".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have read&amp;nbsp;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;“i.MX Linux Reference Manual” document.&amp;nbsp;I checked kernel config and exectuted "insmod" as follows.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;In menu configuration enable the following module:&lt;BR /&gt;• Device Drivers &amp;gt; IMX RPMSG pingpong driver -- loadable modules only&lt;BR /&gt;• Device Drivers &amp;gt; IMX RPMSG tty driver -- loadable modules only&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;root@imx8mmevk:/lib/modules/4.14.78-imx_4.14.78_1.0.0_ga+g94da7bdc489b/kernel/drivers/rpmsg# insmod im&lt;BR /&gt;x_rpmsg_tty.ko&lt;BR /&gt;insmod: ERROR: could not insert module imx_rpmsg_tty.ko: File exists&lt;BR /&gt;root@imx8mmevk:/lib/modules/4.14.78-imx_4.14.78_1.0.0_ga+g94da7bdc489b/kernel/drivers/rpmsg#&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"imx_rpmsg_tty.ko" appears to be loaded but there is no "/ dev / ttyRPMsg".&lt;/P&gt;&lt;P&gt;Do you know what caused it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;T.Kashiwagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 May 2019 00:58:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Where-is-the-RPMsg-document-for-IMX8MM/m-p/894431#M135176</guid>
      <dc:creator>Takashi_Kashiwagi</dc:creator>
      <dc:date>2019-05-24T00:58:56Z</dc:date>
    </item>
    <item>
      <title>Re: Where is the RPMsg document for IMX8MM?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Where-is-the-RPMsg-document-for-IMX8MM/m-p/894432#M135177</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I solved this, and I will post the settings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;About document&amp;nbsp;&lt;/SPAN&gt;, please refer to below.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;"2.8.5 Running i.MX RPMsg Test Programs" in imx-yocto-L4.14.78_1.0.0_ga/&lt;A href="https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/i.mx-applications-processors/i.mx-8-processors/i.mx-software-and-development-tool:IMX-SW?lang=en&amp;amp;lang_cd=en&amp;amp;"&gt;i.MX_Reference_Manual.pdf&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;About&amp;nbsp;RTOS sample code&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;, please refer to below.&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;boards\evkmimx8mm\multicore_examples\rpmsg_lite_str_echo_rtos (Please Create SDK_2.5.0_EVK-MIMX8MM via &lt;A href="https://mcuxpresso.nxp.com/en/welcome"&gt;SDK dashboard&lt;/A&gt;. )&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to run RPMsg sample is as follows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;precondition&lt;UL&gt;&lt;LI&gt;In menu configuration enable the following module:&lt;UL&gt;&lt;LI&gt;Device Drivers &amp;gt; IMX RPMSG pingpong driver -- loadable modules only&lt;/LI&gt;&lt;LI&gt;Device Drivers &amp;gt; IMX RPMSG tty driver -- loadable modules only&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;Load Kernel module &lt;SPAN style="color: #000000; background-color: #f6f6f6;"&gt;&lt;SPAN&gt;"&lt;STRONG&gt;imx_rpmsg_tty.ko"&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;$ insmod imx_rpmsg_tty.ko&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;CM4 binary is &lt;STRONG&gt;"imx8mm_m4_TCM_rpmsg_lite_str_echo_rtos.bin"&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Please note that CM4 and kernel modules do not work if they are mismatched.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The procedure is as follows.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;1. Please boot linux and&amp;nbsp; "imx8mm_m4_TCM_rpmsg_lite_str_echo_rtos.bin". dmesg will be as follows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;root@imx8mmevk:~# dmesg | grep rpmsg&lt;BR /&gt;[ 0.861067] virtio_rpmsg_bus virtio0: rpmsg host is online&lt;BR /&gt;[ 0.861114] virtio_rpmsg_bus virtio0: creating channel &lt;STRONG&gt;rpmsg-virtual-tty-channel-1&lt;/STRONG&gt; addr 0x1e&lt;BR /&gt;[ 0.873812] imx rpmsg driver is registered.&lt;BR /&gt;root@imx8mmevk:~#&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Please load&amp;nbsp;&lt;SPAN style="color: #000000; background-color: #f6f6f6;"&gt;"&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #f6f6f6;"&gt;&lt;STRONG&gt;imx_rpmsg_tty.ko" ($ insmod imx_rpmsg_tty.ko).&amp;nbsp; &lt;/STRONG&gt;&lt;/SPAN&gt;RPMsg tty driver is installed (/dev/ttyRPMSG30 appers).&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;root@imx8mmevk:~# dmesg | grep rpmsg&lt;BR /&gt;[ 0.861067] virtio_rpmsg_bus virtio0: rpmsg host is online&lt;BR /&gt;[ 0.861114] virtio_rpmsg_bus virtio0: creating channel rpmsg-virtual-tty-channel-1 addr 0x1e&lt;BR /&gt;[ 0.873812] imx rpmsg driver is registered.&lt;BR /&gt;&lt;STRONG&gt;[ 651.497802] imx_rpmsg_tty virtio0.rpmsg-virtual-tty-channel-1.-1.30: new channel: 0x400 -&amp;gt; 0x1e!&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;[ 651.506808] Install rpmsg tty driver!&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;[ 651.512199] rpmsg_tty_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!&lt;/STRONG&gt;&lt;BR /&gt;root@imx8mmevk:~#&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;The following message is displayed on the CM4 console at this point.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Nameservice sent, ready for incoming messages...&lt;BR /&gt;Get Message From Master Side : "hello world!" [len : 12]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. you can echo string as follows.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="タイトルなし.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/85158i44DCE43D88FDAF6E/image-size/large?v=v2&amp;amp;px=999" role="button" title="タイトルなし.png" alt="タイトルなし.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;T.Kashiwagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Jun 2019 01:16:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Where-is-the-RPMsg-document-for-IMX8MM/m-p/894432#M135177</guid>
      <dc:creator>Takashi_Kashiwagi</dc:creator>
      <dc:date>2019-06-03T01:16:33Z</dc:date>
    </item>
  </channel>
</rss>

