Post Go back to editing

ADIN1200 LED_0 Doesn't blink

Category: Hardware
Product Number: ADIN1200

I want to use the LED_0 pin of ADIN1200 as a signal to drive a led to blink on activity.
Acording to the datasheet, by default, "LED_0 is on when a link is established and blinking when there is activity". In my design the LED_0 doesn't blink on activity.

Parents
  • Hi,

    From the schematic yo have shared it looks like the The LED_0 and LINK_ST pins are set up for mode 4 and mode 1.

    What mode is the MAC address configured for? Is it set for RMII mode? Could you share a full version of the ADIN1200 section of the schematic, in private chat if you wish, so I can review further?

    Are you successfully bringing a link up with a link partner?

    Best Regards,

    Mark

  • Hi Mark,

    Thank you for your response.
    The MAC is configured in MII mode.
    The link is Up and working, communicates at 100Mbps without issues.
    When ADIN is in reset state the activity led (p0_ACT) is ON (lights) and when ADIN1200 leaves reset state, it's Up and communicating, led is always OFF.

    Attached more detailed schematic.

    Best Regards,

    Peio


  • Hi Peio,

    When configured for MII Mode the LED_0 pin defaults to either COL or TX_ER depending on the enablement of EEE Advertisement. If you look at Table 15 in the ADIN1200 Datasheet, this outlines the default pin function for each of the MAC Interface options.

    This is the default of the pin, and can be overwritten in software. please see the Subsystem LED_0 Pin Override Control Register at Address: 0xFF41 for configurations on overwriting the LED_0 pin functionality.

    Regards,

    Mark

Reply
  • Hi Peio,

    When configured for MII Mode the LED_0 pin defaults to either COL or TX_ER depending on the enablement of EEE Advertisement. If you look at Table 15 in the ADIN1200 Datasheet, this outlines the default pin function for each of the MAC Interface options.

    This is the default of the pin, and can be overwritten in software. please see the Subsystem LED_0 Pin Override Control Register at Address: 0xFF41 for configurations on overwriting the LED_0 pin functionality.

    Regards,

    Mark

Children
No Data