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.

PROCESSOR-SDK-J784S4: Configuration difference between ENET helloworld and loopback examples

Part Number: PROCESSOR-SDK-J784S4


Tool/software:

Hello,

I am currently developing an application based on the ENET driver and need to implement a loopback on SerDes 2 on the parallel lines side.

To better understand the driver's functionality, I have run both the "helloworld" and "loopback" examples on the MCU2_0 core. Initially, I tested MAC loopback mode with both examples. However, I am confused about why the SerDes needs to be configured for the "helloworld" example but not for the "loopback" example, even though both are set to MAC loopback mode.

Thank you in advance for your assistance.

Best regards,
Romain

  • Your question has been initially assigned to Doredla

  • Hi,

    To better understand the driver's functionality, I have run both the "helloworld" and "loopback" examples on the MCU2_0 core. Initially, I tested MAC loopback mode with both examples. However, I am confused about why the SerDes needs to be configured for the "helloworld" example but not for the "loopback" example, even though both are set to MAC loopback mode.

    Yes for MAC loopback test SerDes configuration is not required.
    Even loopback example configures SerDes for Serial interfaces using "EnetBoard_setupPorts".
    In case of PHY loopback test we need SerDes to be configured for transfer of data to PHY from MAC.

    Hello world example is reference to customer so, configured all required components.

    Best Regards,
    Sudheer