I found that the bandwidth of data transfer via socket (from PC to C66x) in our application was really slow, like ~1Mbps.
While I was nailing down the root cause, I found that even the network benchmark in the HUA demo was also terribly slow when receiving the data. The speed of transmitting (C66x to PC) was somewhat reasonable. Receiving was really slow and never completed. I tried HUA demo apps the one on the board (2.00.00.02 Beta 2) and the one that was a part of mcsdk_2_00_05_17, and both showed the same symptom. I saw the same kind of post.
I don't see anything strange in the following information. Where should I look for the cause of the problem?
Best regards,
Platform Information
Board | TMDSEVMC6678L |
Board Revision | 11 |
CPU Frequency | 1000 MHz |
Number of CPU's (Cores) | 8 |
CPU Revision | 0 |
Core we are running on | 0 |
Endian Mode | Big |
User Switch 1 | On |
User Switch 2 | On |
SDK Program Versions
HUA | 2.00.00.02 Beta 2 |
Platform Library | 2.00.00.05 |
CSL | @(#) CSL Revision: 01.00.00.10;:Feb 20 2011:20:28:35 |
PA LLD | PA LLD Revision: 01.01.00.07:Feb 20 2011:20:46:34 |
QMSS LLD | QMSS LLD Revision: 01.00.00.14:Feb 20 2011:20:31:24 |
CPPI LLD | CPPI LLD Revision: 01.00.00.14:Feb 20 2011:20:29:48 |
Switch Configuration (Port 1) 1=Enabled, 0=Disabled
Full Duplex Enabled | 1 |
Gigabit Enabled | 1 |
Force Gigabit Enabled | 0 |
Idle Mode Enabled | 0 |
Loopback Enabled | 0 |
GMII Enabled | 1 |
Rx Flow Control Enabled | 0 |
TxFlowControl Enabled | 0 |
Tx Pacing Enabled | 0 |
Rx CEF Enabled | 0 |
Rx CSF Enabled | 1 |
Max Receive Frame Length | 1518 |