Forum Discussion
Connecting 2 TSE (with micrel PHY) each other: Link down
i! I have my Arria10 custom board
2x TSE-PHY MICREL-Ethernet Ports A,B
A,B linked to PC NIC works fine (I send and transmit frames from PC to TSE and vice-versa) , I see 100 Mbps, Full Duplex, Auto MDI/MDI-X default enabled
Connecting TSE A to B with same crossed cable already tested before, PHYs never goes up!!!!
There is another manouvre to do to wakeup TSE-PHY???
Thanks to everyone knows this question!
14 Replies
- APaci1
Occasional Contributor
- SengKok_L_Intel
Regular Contributor
For unicast address, bit 0 of the destination address is 0, but for your case the bit 0 is 1 (F). Could you please try the address below?
mac_0 = 0xccddeeff
mac_1 = 0x0000aabb
Or
mac_0 = 0x42E90700
mac_1 = 0x000028AC
- APaci1
Occasional Contributor
Thnaks, I try set TSE_MAC Addr 0/1 and all secondary Macs to mac having 0 on lsbit as you suggest, but on avalon side results is the same, I receive all macs that arrives on this network segment... :-(
- SengKok_L_Intel
Regular Contributor
I have run the simulation and confirm the address filtering is working fine from my site.
Could you please try the following setting, and read back the register to confirm?
- Address 2 command_config = 0x048002b
- Address 3 MAC_0 = 0x22334450
- Address 4 MAC_1= 0x 0000EE11
Could you please also refer to the link below, section 5.3.1 and follow the recommended initialization sequences?
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_ethernet.pdf