Morning All,
Given the current problem with the AM3359's limitations of its second MII port, it looks like there is no direct way to implement full EtherCAT Slave functionality directly (esp using the ICE board). Before I throw away our entire TI kit and find another provider, I've been thinking about how this could be worked around.
Assuming we stick with the same processor, I'd be interested in gathering thoughts on whether its possible to implement dual EtherCAT ports off the bus, rather than using dedicated MII ports on the processor. Potentially using Beaglebone as the platform and developing an expansion board with dual PHY's/mags/etc.
Obviously the software stack is going to need a severe workaround, and there may be some performance hit, but at least it would be a solution to redundant EtherCAT development - at least until the 3359 is respun.
Would be interested in peoples thoughts on this subject?
Mat