Hi, We would like to lean more about 8M Plus capabilities regarding its real-time applications. Are there any test reports or related materials available concerning TSN or real-time performance, or jitter?
| Area | Available material | What it contains |
|---|---|---|
| Real-time CPU/RTOS latency | Harpoon User’s Guide | Measured real-time latencies on i.MX 8M Plus / Zephyr , including IRQ latency and task latency in ns. Example results: no-load IRQ latency min/avg/max/stddev = 625 / 796 / 11,125 / 1,798 ns ; task latency = 2,583 / 2,671 / 13,041 / 6,045 ns . Under Linux CPU + memory load, IRQ latency = 625 / 798 / 4,250 / 4,674 ns , and task latency = 2,583 / 2,670 / 14,333 / 10,407 ns . |
| Real-time benchmark method | Harpoon User’s Guide — rt latency application | Defines the benchmark as the time delta between hardware IRQ events and software actions, measured with a hardware timer and sub-microsecond precision. |
| TSN capability | i.MX 8M Plus product / reference material | i.MX 8M Plus includes dual Gb Ethernet, with one Ethernet supporting TSN, and uses the integrated 800 MHz Arm Cortex-M7 for industrial real-time control. |
| TSN hardware standards | i.MX 8M Plus Reference Manual | TSN support includes IEEE 802.1Qbv Time-Aware Shaper , 802.1Qav Credit-Based Shaper , IEEE 1588v2 PTP , and the Ethernet block implements 802.1Qbv-2015 , 802.3br , and 802.1Qbu frame preemption-related TSN functions. |
| TSN test / validation environment |
Real-Time Edge User Guide
|
Describes a TSN test environment for evaluating i.MX 8M Plus TSN capabilities, including traffic generation/analysis and monitoring of latency, jitter, and synchronization accuracy. |
| TSN jitter / latency example | Real-Time Edge User Guide — TSN endpoint sample app | Provides TSN endpoint statistics including traffic latency min/mean/max and notes latency around 503 µs with latency jitter around 300 ns in the shown example. |
| TSN application demo | AN13588 | Demonstrates a GenAVB/TSN real-time control application. It describes a 2 ms cycle , a 400 µs reserved/guaranteed control-traffic window , and a statistics thread for scheduling, processing timing, traffic correctness, and latency. |
| TSN 802.1Qbv demo | AN13995 | Demonstrates TSN 802.1Qbv using i.MX 8M Plus and explains how time-aware shaping uses fixed repeating cycles to provide deterministic latency; it also includes Linux tc / taprio configuration examples. |
Thank you for providing the information. Could you also please provide us with information about the iMX8M Plus EVK?
Thanks.
Our distributor informed us that there is currently no official performance report available for the NXP i.MX95 EVK regarding real-time performance or jitter.
However, they also provided documentation describing the testing methodology (e.g., cyclictest) for evaluating real-time latency.
This leads to some confusion on our side. Since a standardized testing methodology exists, we assume that such tests must have been performed internally—at least on the reference EVK platform.
Therefore, we would like to clarify:
We understand that real-time performance may vary depending on system configuration and workload. However, even a baseline result under controlled conditions (e.g., default BSP, minimal load) would be very helpful for initial evaluation.
Thank you for your support.
. Real-Time Edge Software (most relevant)
NXP's Real-Time Edge Software officially supports the i.MX8M Plus EVK and includes:
The internal document REALTIMEEDGEUG states that Real-Time Edge Software provides:
Support for i.MX 8M Plus LPDDR4 EVK
@yipingwangThank you very much for the information you provided.