TCPNet Multiple Ethernet adaptors

I need to use multiple Ethernet controllers within an enhancement to a project that currently runs TCPNet.

The only way I am sure I could accommodate multiple Ethernet controllers using TCPNet is to have two separate CPUs each with a single Ethernet controller. This is far from ideal but potentially feasible.

Does anyone know a way of running the TCPNet on multiple Ethernet controllers on a single CPU core? (I currently don't think it is possible, but if anyone has worked out a way I would appreciate the suggestion)

As an intermediate solution could this be done on a dual core chip instead, with the two cores running separate RTX OS and TCPNet? Any thoughts on the feasibility of this idea?

Thanks for any help.

More questions in this forum