Typically, yes.
What you should try is this:
1. Ensure that your master app is not running.
2. Physically reboot the slave (eg. power cycle).
3. Run “ethercat cstruct -p0” (substitute the position of your actual slave
if different)
4. Compare the output to the code in your master app.
T
I getting "Invalid output configuration" when starting up a slave. Can
anyone help narrow this down, to what this might refer to?
[ 4101.757740] EtherCAT DEBUG 0-main-0: PREOP -> PREOP + ERROR.
[ 4101.757751] EtherCAT ERROR 0-main-0: Failed to set SAFEOP state, slave
refused state change (PREOP +