Part Number: AM4377
Other Parts Discussed in Thread: DP83848M, TLK105
Hello community,
The past days I have been struggeling with getting the EtherCAT Demo App for AM437x to work on my custom board. I have tested the app on the IDK AM437x dev board before, and it works as it should.
Now when I connect my custom board, TwinCAT does not recognize the device.
My custom board is based on a AM4377 processor and has 2x DP83848M PHY transceiver. The PHY transceiver's PHY_ID1 registers give back 0x2000, so I assume the PHY's should be ok. Also when I connect to the PRU_ICSS1 PRU1 via JTAG, I can see the PHY transceiver alive bits set in the MDIO register. The link detection bit is set as well.
I am aware that not all of the registers on the TLK105 and the DP83848M are identical, and did the necessary adaptions.
Can you give me any advice on where the issue could originate from? Do I need to change something in the esi file?
Thank you in advance,
Liliane
