Hi, Expert
I want to check this as above. If not supported, do we have any schedule to support this?
Regards
Zekun
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi, Expert
I want to check this as above. If not supported, do we have any schedule to support this?
Regards
Zekun
Hello Zekun,
Regarding HSR/PRP and PTP capabilities on PRU ethernet and CPSW ethernet does the following thread help answer your question? Please note the answer in the following thread is focused on Linux support.
Regarding RSTP, let me discuss with the internal team and get back to you on this. I hope to respond by Thursday at the latest.
-Daolin
Update:
I realized the link I pointed you to previously was an E2E internal link, here is what the response was for HSR/PTP and PTP:
PTP is available via both standard ethernet (CPSW) and PRU 1Gbps ethernet (PRU_ICSSG ethernet) on AM64x. See below for more resources on using PTP for CPSW and PRU_ICSSG ethernet.
PRP is supported on any two Ethernet interfaces (CPSW or PRU_ICSSG):
https://software-dl.ti.com/processor-sdk-linux-rt/esd/AM64X/latest/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/HSR_Offload.html#hsr-offload (only supported for PRU_ICSSG ethernet)
https://software-dl.ti.com/processor-sdk-linux-rt/esd/AM64X/latest/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/HSR_PRP_Non_Offload.html#hsr-prp-non-offload (works on both CPSW and PRU_ICSSG ethernet)
Here is the general response for RSTP:
RSTP support in current and previous Sitara devices is possible using for example the Linux daemon mstpd, which is just like a user-space application. RSTP support applies to any two Ethernet ports. What Ethernet is used is not directly relevant (ICSS-PRU or CPSW based). Sitara SDKs do not explicitly test LAN level functionality like spanning tree protocol.
https://github.com/mstpd/mstpd
See also for example https://e2e.ti.com/support/processors-group/processors/f/processors-forum/875507/am3359-cpsw-configuration-for-rstp
Questions for you:
Out of curiosity, for what reason are you inquiring about these networking features? Is there interest from customers that you are corresponding with on this?
Please let us know if the resources above help.
-Daolin
Hi Daolin
Thanks for your detailed explanation.
Look like we can support al the features customer asked, am I right?
Let me check with customer about their user case and get back to you.
Regards
Zekun
Hi Zekun,
HSR/PRP is supported on its own and PTP is supported on its own; however, at this point in time HSR/PRP and PTP running together has some issues. I have communicated this with our development team and it appears that HSR and PTP running together is a feature that hasn't been implemented together. I currently don't have a timeline for when HSR and PTP together will be implemented. If you find your customer does need HSR and PTP working together please let us know.
RSTP is not specific to TI support, think of it like an open source application level program, not dependent on TI specific drivers or even Linux kernel level drivers. In other words, RSTP is possible but we don't do any specific testing/support on this feature.
-Daolin
I will check the background of customer user case, also the HSR and PTP usage.
Thanks, Daolin.
Regards
Zekun