I have targeted a Sitara processor as main CPU system running linux. The goal is to build a small EtherCAT Master.
The master Ethercat would use one network interface and if possible use redundancy: 2 network interfaces at 100 Mb links.
I also want to implement a TCP/IP stack for standard ethernet communication over one additional network interface at 1 Gb link.
With an evaluation board I'm able to use the only network interface for the EtherCAT master stack by using Ethernet-Over-USB.
I have a quotation from an EtherCAT master stack manufacturer specifying their stack cannot run in same time as a TCP/IP stack over the TI CPSW.
There are few unanswered however interesting posts on the forum and preparing an home-made board I'm looking for enlightenment on the restriction(s)/solution(s).
1. Can the Sitara CPSW be configured to handle such configuration: one 1Gb standard Ethernet and one master EtherCAT (with or without redundancy) running in same time without conflict?
2. Is there any CPSW restriction on such principle?
3. Is Dual MAC port mode the preferred mode on such configuration?
4. Any experienced user want to testify or simply add information or remarks?