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.

ethercat



Hi,

I have installed igh ethercat master for linux 1.5.2 on my pc with real-time opteraying sysytem. now two ethercat slaves were link my pc.

The first slave is the xmc4800 + PHY (BCM5241XA1KMLG). The second slave is the xmc4800 + PHY(DP83822).
When I read the first slave 0x0300 register by igh command "sudo /opt/etherlab/bin/ethercat reg_read 0x0300 4 -p 0",
the 0x302 register will read wrong value. when I use the TwinCAT 3 read the same hardware,the 0x0302 register will read 0x00 value.

note:
the xmc4800 + PHY(DP83822) slave work well when the ethercat master Twincat.
the xmc4800 + PHY(DP83822) is not on ethercat slave bus ,IGH work well.

Any reply will be appreciated!