This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM5748: How to test GMAC_SW with digital loopback or FIFO loopback

Part Number: AM5748

I would like to know how to test GMAC_SW with digital loopback or FIFO loopback.

If GMAC_SW is configured with digital loopback or FIFO loopback, the link partner will send the packets to itself. If the link partner is Windows PC, the packets sent from Windows PC to itself will not be sent because they are looped-back internally by virtual interface in default configuration.

Is there any software to test with Windows PC?

Should Linux be used instead of Windows?

Should the broadcast packets be used instead of the packets to itself?

Should the special test equipment be used instead of PC?

Best regards,

Daisuke

  • Hi,

    What OS are you planning to use: Processor SDK RTOS or Processor SDK Linux?

    Best Regards,
    Yordan
  • Hi Yordan-san,

    Thank you for your reply.

    The Windows OS (WEC7) is running on AM5748.

    Our customer sees that packet forwarding often fails on their board. Those loopback modes will be used to find out where the transfer fails.

    Please tell me the information for Processor SDK RTOS or Processor SDK Linux.

    Best regards,

    Daisuke

  • Daisuke,

    "The Windows OS (WEC7) is running on AM5748."=========>Is this developed by customer themselves? What is the HW? TI AM574x IDK EVM or customer own hardware?

    No matter what operating system they runs on AM57x, they need to have hardware level test to make sure hardware is working. They can first look at the TI diagnostics to test the GMAC. details see:
    software-dl.ti.com/.../index_board.html
    Then 3.2.4. Diagnostic Applications, gmac_test

    Regards, Eric
  • Hi Eric-san,

    Thank you for your reply.

    The customer develops the bootloader and the device drivers for their HW along with their outsourced partner. The board that fails the packet forwarding is HW developed by the customer.

    The diagnostic application is likely to be useful. It seems to be able to determine whether the transmission fails on either RGMII side or PMD side by running the self-test through PHY or through a loopback cable or plug. I will check the details of the diagnostic application and then tell it to the customer.

    Best regards,

    Daisuke