Hello NXP Support,
Of the two MACs in this SOC (iMX 8M Plus), which one is preferred for AVB? Are there any qualitative or compatibility and certification benefits of one over the other?
Two MACs being:
I reviewed the features of both MACs in the manual "IMX8MP_RM (rev 2, Feb 2024)", it highlighted the AVB on ENET_QOS for advanced use. This contrasts with the reference software exemplified by GenAVB_TSN. In the linux-imx-rtedge distrubution, this software stack appears to use the ENET (probed by fec driver). Additionally it is leveraging the enhancements to fec driver (specifically, CONFIG_AVB_SUPPORT) which is not in the linux-imx.
Meanwhile, this older KB article seems to be using ENET_QOS. I have yet to try this, but a quick read shows it is based on linux-imx but not using the GenAVB_TSN.
I am leaning towards a combination - ENET_QOS with GenAVB_TSN. It is not evident whether this combination is supported. Please advise if any technical limitations. Is there a path for getting GenAVB_TSN operate on ENET_QOS with the drivers of linux-imx?
Any insights or recommendations would be greatly appreciated.
Thank you!
解決済! 解決策の投稿を見る。
Sorry, I got the reply from the AE team. Currently the AVB Endpoint configuration for MPU is only supported on the FEC interface.
FYI. Please refer to chapter 5.2 in the document below.
https://www.nxp.com.cn/docs/en/user-guide/REALTIMEEDGEUG.pdf
The setup is connected to i.MX8MP TSN interface (EQOS).
Sorry, I got the reply from the AE team. Currently the AVB Endpoint configuration for MPU is only supported on the FEC interface.