Part Number: TLK110
Other Parts Discussed in Thread: TMS320F28379D,
Tool/software: Code Composer Studio
Hi,everyone.
Now I had designed hardware to communicate through EtherCAT. Now ET1100 is ESC, 24LC16 is EEPROM , TMS320F28379D is uc, TLK110 is PHY.
Now some registers of ET1100 can be read. And I want to initial PHY chip . The detail of TLK1110 is as belows:
Reset pin is connected to ET1100 and uc RESET Pin;
SW_STRAP is pulldown with 4.7k ohm.
INT/PWND is pulldown with 4,7k ohm and connected to GPIO of 28379D.
Now when power on , INT/PWND pin reaches 3.3 voltage .
PHYIDR1 and PHYIDR2 are read in ET1100 transparent mode . The value are 0x2000 and 0xA211.
SWSCR1-> 0x7DF2; SWSCR2->0x0002; SWSCR3->0x0003;
SWSCR1->0xFDF2. set bit15 1 to take the device out of powerdown mode. Then software will run into for loop to wait for PHY link .
Now I connect the net wire to the IPC which include Twincat.
But link LED and speed led have no response.
So I am trying to find the problem,Can you give me a hint to handle this problem?
Maybe I can access some registers to check the status of PHY .
Thanks in advance.