<?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 Requesting eRPC over SPI official data, benchmarks, or references in Other NXP Products</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/Requesting-eRPC-over-SPI-official-data-benchmarks-or-references/m-p/2364889#M32046</link>
    <description>&lt;P&gt;Hi NXP Team,&lt;/P&gt;&lt;P&gt;I am working on an implementation of Zephyr eRPC over SPI between two MCUs and would like to understand the performance characteristics of this setup.&lt;/P&gt;&lt;P&gt;I am looking for any official data, benchmarks, or references related to the following:&lt;/P&gt;&lt;P&gt;Throughput (TX and RX) achievable over SPI using eRPC&lt;BR /&gt;Latency or round trip time for RPC calls&lt;BR /&gt;Impact of payload size such as 256B, 512B, 1KB, 2KB and above on performance&lt;BR /&gt;Effect of serialization and deserialization overhead&lt;BR /&gt;Recommended SPI clock frequencies for optimal performance&lt;BR /&gt;CPU load or RTOS overhead if measured&lt;BR /&gt;Differences in performance between Zephyr-based implementations and MCUXpresso SDK native implementations&lt;/P&gt;&lt;P&gt;I am particularly interested in any reference designs or example projects demonstrating eRPC over SPI, and any measured benchmarks on NXP platforms such as i.MX RT or LPC.&lt;/P&gt;&lt;P&gt;Thanks in advance for your support.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;</description>
    <pubDate>Wed, 13 May 2026 12:30:56 GMT</pubDate>
    <dc:creator>sg_TP</dc:creator>
    <dc:date>2026-05-13T12:30:56Z</dc:date>
    <item>
      <title>Requesting eRPC over SPI official data, benchmarks, or references</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Requesting-eRPC-over-SPI-official-data-benchmarks-or-references/m-p/2364889#M32046</link>
      <description>&lt;P&gt;Hi NXP Team,&lt;/P&gt;&lt;P&gt;I am working on an implementation of Zephyr eRPC over SPI between two MCUs and would like to understand the performance characteristics of this setup.&lt;/P&gt;&lt;P&gt;I am looking for any official data, benchmarks, or references related to the following:&lt;/P&gt;&lt;P&gt;Throughput (TX and RX) achievable over SPI using eRPC&lt;BR /&gt;Latency or round trip time for RPC calls&lt;BR /&gt;Impact of payload size such as 256B, 512B, 1KB, 2KB and above on performance&lt;BR /&gt;Effect of serialization and deserialization overhead&lt;BR /&gt;Recommended SPI clock frequencies for optimal performance&lt;BR /&gt;CPU load or RTOS overhead if measured&lt;BR /&gt;Differences in performance between Zephyr-based implementations and MCUXpresso SDK native implementations&lt;/P&gt;&lt;P&gt;I am particularly interested in any reference designs or example projects demonstrating eRPC over SPI, and any measured benchmarks on NXP platforms such as i.MX RT or LPC.&lt;/P&gt;&lt;P&gt;Thanks in advance for your support.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;</description>
      <pubDate>Wed, 13 May 2026 12:30:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Requesting-eRPC-over-SPI-official-data-benchmarks-or-references/m-p/2364889#M32046</guid>
      <dc:creator>sg_TP</dc:creator>
      <dc:date>2026-05-13T12:30:56Z</dc:date>
    </item>
    <item>
      <title>Re: Requesting eRPC over SPI official data, benchmarks, or references</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Requesting-eRPC-over-SPI-official-data-benchmarks-or-references/m-p/2370634#M32211</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/262556"&gt;@sg_TP&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thank you so much for your interest in our products and for using our community.&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;I have reviewed the available documentation and did not find any official NXP material that provides quantified performance benchmarks for eRPC over SPI (for example, throughput, latency/round-trip time, or CPU load).&lt;/P&gt;
&lt;P&gt;Please note that eRPC is not equivalent to raw SPI transport performance. As a higher-layer RPC framework running on top of SPI, its overall performance is influenced by additional factors such as serialization/deserialization, protocol framing, synchronization, and software scheduling.&lt;/P&gt;
&lt;P&gt;In practical designs, eRPC communication over SPI is also not just a simple SPI data transfer. It typically requires one or two additional GPIO signals for handshake or data-ready synchronization to ensure proper coordination between the two MCU.&lt;/P&gt;
&lt;P&gt;In addition, performance can vary significantly depending on the platform (for example, i.MX RT, LPC, MCX), as well as system-level factors such as CPU performance, cache, SPI+DMA capability, memory architecture, and application characteristics (payload size, call frequency, buffering strategy...).&lt;/P&gt;
&lt;P&gt;As a practical approach, I recommend first evaluating the baseline SPI performance using SPI + DMA examples from MCUXpresso SDK or Zephyr SPI samples. Based on that baseline, the eRPC layer can then be added to assess the additional protocol overhead.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;May&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 25 May 2026 06:31:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Requesting-eRPC-over-SPI-official-data-benchmarks-or-references/m-p/2370634#M32211</guid>
      <dc:creator>mayliu1</dc:creator>
      <dc:date>2026-05-25T06:31:17Z</dc:date>
    </item>
  </channel>
</rss>

