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.
Tool/software:
I have found that both modules are capable of sub-ns PWM (150ps width preferable) along with support for EtherCAT slave. I require about 50+ slaves in my EtherCAT network, I will have a PC acting as the node network master, the messages will be moderately small (maybe 200-300 bytes per datagram payload) and I would like to know which of these modules might be better to achieve these goals along with a few others:
- Require about 10-20 GPIO
- Require about 10-20 ADC channels
- Strongly prefer QFP or QFN over BGA (Something I would want from the TMS320)
- Require EVAL board for either to start
- Require synchronization of 50 slaves for PWM, but not exact synchronization, if possible I want them staggered by 50-300 ns, example: 0, +150 ns, +220 ns, +200 ns, + 350 ns. Something like this, where the jitter is limited. I was reading for Beckhoff ESC the jitter is low, like <20 ns and for the AM263x in particular it read I believe 30 ns.
- At first, I thought these were capable of EtherCAT G, I found in a forum that the SItara processors might include compatibility with EtherCAT G in a future update
- CAN support
- Comparator module for current control
- Software support would be nice, maybe some advice as to which module has more SDK support, to lower development time. I was reading a project that set up an EtherCAT network with a Sitara processor. Maybe you know if HRPWM on one is more reliable, etc.
At this point, my search has led me to these two modules so I would appreciate if you had some input to help me out.
Thanks!
Gigabit EtherCAT is not yet a standard, and I don't think it will be for some time.
Considering you don't want to use BGA you should focus on F28388 or F28P65 based systems which offer a 176 QFP option.
The F28 based EtherCAT uses the Bechkhoff IP directly as a peripheral on the device. Sitara devices use the ICSS programmable real-time unit to build EtherCAT solution.
Not clear if you are doing motor control, but there are examples for F28 in the C2000Ware-MotorControl-SDK
This design is in the SDK and shows PC EtherCAT to F28388, which does motor control plus does outer loop control for multiple other F28x based motor drives over our FSI interface
https://www.ti.com/tool/TIDM-02006
here is an EtherCAT training series for C2000 / F28
Hi Chris - I also inquired the TI Germany industrial communications team (i.e. (21) Thomas Leyrer's Profile - Thomas Leyrer - TI E2E support forums) - they have not heard anything official on EtherCAT G spec release anytime soon from Beckhoff and/or the ETG.
regards
Jim Mrowca (ex-TI '82-'97)