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.


With this, we should be able to confirm that the HW connections are alright.