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.

PSP 3.21 has worse performances than PSP 3.20

Expert 2280 points
Other Parts Discussed in Thread: AM1808

Dear TI experts,

I'm running some iperf tests on AM1808 Exp Kit board, using USB CDC/RNDIS as network interface (gadget g_ether).

First, I've run tests with SDK the board come with: kernel 2.6.33 PSP 3.20.0.14. Then I run the same tests with kernel 2.6.37 PSP 3.21.0.4 from the latest SDK 05.03.02.00: results are worse, heavily worse! With iperf server running on the device (AM1808) and iperf client on host (Linux PC), the results are approx:

 PSP 3.20.0.14 : 65 Mbps

 PSP 3.21.0.04 : less than 40 Mbps

In both cases I've used the default kernel configuration (da850...), just changing the USB 2.0 controller to work as peripheral, and adding gadget module build. And CPPI41 DMA support for MUSB is enabled in both cases, too.

How can you explain that?

I've look at performance guides for PSP 3.20 and PSP 3.21: degradation is evident also from those numbers, but less than what I have verified.

Hope someone could clarify.
Thanks in advance.

Regards, Max