Forum Discussion

APaci1's avatar
APaci1
Icon for Occasional Contributor rankOccasional Contributor
7 years ago

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's avatar
    APaci1
    Icon for Occasional Contributor rankOccasional Contributor

    this is capture on avalon side, any frame with MAcD different from Primary MAC enter anyway... :-()

  • SengKok_L_Intel's avatar
    SengKok_L_Intel
    Icon for Regular Contributor rankRegular 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's avatar
    APaci1
    Icon for Occasional Contributor rankOccasional 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's avatar
    SengKok_L_Intel
    Icon for Regular Contributor rankRegular 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?

    1. Address 2 command_config = 0x048002b
    2. Address 3 MAC_0 = 0x22334450
    3. 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