Hi all,
we're developing a custom hardware based on the DaVinci DA850/OMAP-L138/AM18x EVM with a firmware using Arago Linux framework.
Lately we've updated the DaVinci SDK to 03.22.00.02 and Kernel 3.3. Our application performance depends heavily on the bandwidth of the ethernet interface. With the old kernels 2.6.3x we achieved very good performance, with the new kernel 3.3 the performance dropped by half. A look in DaVinci's Feature and Performance Guide for that processor paints the same picture.
The reason for the update is that we encountered a reproducible kernel crash in the ethernet driver in heavy load conditions.
Questions:
-
Why has the ethernet bandwidth dropped to half with the kernel from the DaVinci 3.21 SDK ?
-
Is there any possibility to increase the ethernet performance to the old value of above 80 Mbit/s with the 3.3 kernel ?
Thank you in advance !