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.

Ethernet Link Down noise

Hi,

Our customer is using NDK 2.00 in their DM6435 custom board
and they are experiencing a problem during the Ethernet Link Down.

The image data seems to be corrupted(with noise) during Ethernet Link Down.
And we believe some other ethernet process is causing this noise,
we would like to know if there are any periodic communication(around 20ms)
in the Ethernet driver executed around the EMAC/PHY and
these communications effected by Link down/up.

Best Regards.
Prad

  • Hi Prad,

    I don't believe NDK 2.0.0 shipped with a driver for the DM6435.  Is this a driver that the customer developed themselves, for their custom board?

    Steve

  • Hi Steve,

    I am sorry, they are using DM6437.

    Best Regards
    Prad

  • Prad,

    I understand that you are using TI DM6437 processor for your own custom board.
    And also you are using NDK2.0.0 for network stack on this board.
    I can suggest some ideas as below,
    1. Please test NDK example on EVMDM6437 if you have TI board with you.
    ndk_2_0_0\packages\ti\ndk\example\network\helloWorld\evmdm6437
    Here configure the LocalIPAddr, LocalIPMask, LocalIPMask and GatewayIP in helloWorld.c as per your network environment.
    After run this application, verify the print in the CCS console and ping the assigned the IP address. Is able to ping the configured IP?

    2. Next you can run and test the same example on your custom board with some changes in the source code as well as BSL library if necessary.
    Before run this example on your custom board, kindly verify evmdm6437bsl.lib(Is this required or will use your own customized BSL)
    Maybe changes will be in evmdm6437init.c file according your custom board.
    If you are not use evmdm6437init.c file, please modify in the tcf file for "prog.extern("dm6437_init")".
    Please kindly refer the document as mentioned the below path,
    ndk_2_0_0\packages\ti\ndk\docs\evmdm6437\ReadMe.htm