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.

DM816x evaluation board high cpu when using both ethernet devices

Hi,

We try to use the both Ethernet connection to pass large data together and the CPU is more than 50%.  Is this regular netra evaluation board behaviour? Is there any way to low the cpu usage in this case?

Thank you in advance,

Tanya

  • Hi Tanya,

    Please check here for the DM81xx performance metrics:

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_04.04.00.01_Feature_Performance_Guide

    I would recommend also to check and examine the DM816x TRM EMAC/MDIO Module chapter. There are explanations for internal 8KB descriptor memory and internal DMA, which optimal usage can off load the CPU.

    Best Regards,

    Pavel

  • Hi Pavel,

    We use ti-ezsdk_dm816x-evm_5_05_01_04 for Netra board and the TI81XX_PSP_04.04.00.01_Feature_Performance_Guide is defined as:

    Important
    This datasheet is applicable for 04.04.00.01 release only.

    Thank you,

    Tanya

  • Hi Tanya,

    The version of the EZSDK is 5.05.01.04, while the version of the PSP (integrated in this EZSDK) is 04.04.00.01.

    ti-ezsdk_dm816x-evm_5_05_01_04/board-support/u-boot-2010.06-psp04.04.00.01

    ti-ezsdk_dm816x-evm_5_05_01_04/board-support/linux-2.6.37-psp04.04.00.01

    Regards,

    Pavel

  • Hi Pavel,

    The performance and benchmarks of both Ethernet  ports are only for  the followings: 

    TI814xTI813x

    And the cpu load looks hignt:

    Ethernet Port0 TCP - 1Gbps Mode Rx Performance
    TCP Window Size
    (in KBytes)
    Bandwidth(in Mbits/sec)CPU Load (in %)Bandwidth - With Pacing (in Mbits/sec)CPU Load (in %)
    16 526 88 608 72
    32 541 88 633 68
    64 581 94 629 67
    128 578 95 628 68
    256 573 95 624 69

    Do you have such benchmarks for 8168?

    Thanks,

    Tanya

  • Hi Tanya,

    The Ethernet Driver benchmark is for DM816x and is located here:

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_04.04.00.01_Feature_Performance_Guide#Ethernet_Driver

    The Ethernet Switch Driver benchmark is for DM814x and DM813x, and is located here:

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_04.04.00.01_Feature_Performance_Guide#Ethernet_Switch_Driver

    Regards,

    Pavel