Hello All,
I have ported Wilink8 MCP 8.4 driver for twrvf65gs10 platform.
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=TWR-VF65GS10
Platform has SDIO multiblock support with DMA. Wl18xx card has been switched to high speed mode ( 50 MHz).
Wl18xx driver has been ported to use Nucleus RTOS.
Currently cortex a5 CPU is running at 396 MHz.
I have measured throughput via iperf on it for Wilink8 driver and the results are as follows:
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 256 KByte
------------------------------------------------------------
[ 6] local 0.0.0.0 port 5001 connected with 192.168.0.101 port 53336
[ ID] Interval Transfer Bandwidth
[ 6] 0.0-10.5 sec 8.00 MBytes 6.37 Mbits/sec
------------------------------------------------------------
Client connecting to 192.168.0.100, TCP port 5001
TCP window size: 256 KByte
------------------------------------------------------------
[ 3] local 192.168.0.101 port 50741 connected with 192.168.0.100 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.1 sec 7.88 MBytes 6.53 Mbits/sec
Is it a reasonable speed? What numbers are expected to get on twrvf65gs10 platform with Wl18xx module? On am335xevm. throughput is very high ( 50 Mbps ) but on vybrid platform, it is very low. Why this is so? Am i missing anything?