Hello all,

I am trying to find out, why the ethernet transmit performance of my
device is rather poor. Using a DM368 chip, the live555 streaming
framework is able to transmit a data rate of ~30 MBit/s using 70% CPU
load. This is rather disapointing.

After looking into the code of the driver in the LSP kernel, it seems
that CRC offloading and TX interrupt pacing are not enabled which could
explain why performance is rather poor. Are there any plans on
implementing these features in the near future? Should one expect a
significant performance boost by these features when sending large
amounts of data?

Does anybody know the reason why the hardware flow control is not used?
Both ethtool and a quick look into the code suggest that hw flow control
using pause frames is not enabled in the maccontrol register.

Regards,
 Andreas.

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to