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.

AM2432: EtherCAT Daisy chain

Part Number: AM2432
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

Hi all,

I'm currently working on EtherCAT with AM2432 + DP83822 custom board.

Board configuration:

Port 1 -> PHY address 3

Port 2 -> PHY address 1

I got my EtherCAT working on both the ports after the below configurations in code

#define ECAT_PHYADDR_IN                     (1u)
#define ECAT_PHYADDR_OUT                    (3u)
#define ECAT_PHYPOLINVERT_IN                (false)
#define ECAT_PHYPOLINVERT_OUT               (false)
#define ECAT_PHYUSERXLINK_IN                (true)
#define ECAT_PHYUSERXLINK_OUT               (false)

Even though PORT 1 has PHY address 3, in the code ECAT_PHYADDR_IN = 1

So as per my understanding Port 2 (addr 1) is configured as IN port and port 1 (addr 3)  as OUT port

Daisy chain Connections tried:

As Phy Address 1 is mentioned as IN port in code tried this connection 

Also tried vice versa 

From both the above connection, I got only one BOX (BOARD 1).

Kindly correct me if I'm wrong and guide me further.

Regards,
D.Jenita.