High speed Ftp server on CYW54907 with sd card(sdio)

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi,

We want to high speed file transfer from sdcard to mobile phone with CYW54907.

But we need min 2Mbyte/sec transfer speed.

lf l use 802.11ac and make ftp server on lwip with wiced platform, can i reach min 2Mbyte/sec?

wlth high speed sdcard on CYW54907 sdio interface.

is it possible? If not is there any solution with any controller?

Thanks

0 Likes
1 Solution
ToIn_1742091
Level 5
Level 5
10 solutions authored 5 solutions authored First solution authored

I tried video streaming from SD card via HTTP before. In that case, the maximum throughput was more than 10 Mbyte/sec.

View solution in original post

3 Replies
Zhengbao_Zhang
Moderator
Moderator
Moderator
250 sign-ins First comment on KBA 10 questions asked

Hi :

we can divide the app into three steps:

1.  TCP throughput , I just use 54907 board to do a iperf TCP test.

please see the result, it is on 159 channel with HT20 .   It can get a result >2M Bytes  easily in an open envrionment .

C:\Users\Administrator>iperf -s -w 1M -i1

------------------------------------------------------------

Server listening on TCP port 5001

TCP window size: 1.00 MByte

------------------------------------------------------------

[264] local 10.0.0.2 port 5001 connected with 10.0.0.4 port 54462

[ ID] Interval Transfer     Bandwidth

[264]  0.0- 1.0 sec 3.11 MBytes  26.1 Mbits/sec

[264]  1.0- 2.0 sec 2.95 MBytes  24.8 Mbits/sec

[264]  2.0- 3.0 sec 3.13 MBytes  26.3 Mbits/sec

[264]  3.0- 4.0 sec 2.94 MBytes  24.7 Mbits/sec

[264]  4.0- 5.0 sec 2.83 MBytes  23.7 Mbits/sec

[264]  5.0- 6.0 sec 2.88 MBytes  24.2 Mbits/sec

[264]  6.0- 7.0 sec 2.97 MBytes  24.9 Mbits/sec

[264]  7.0- 8.0 sec 3.05 MBytes  25.6 Mbits/sec

[264]  8.0- 9.0 sec 2.80 MBytes  23.5 Mbits/sec

[264]  9.0-10.0 sec 3.23 MBytes  27.1 Mbits/sec

[264] 10.0-11.0 sec  3.20 MBytes  26.9 Mbits/sec

[264] 11.0-12.0 sec  3.37 MBytes  28.3 Mbits/sec

[264] 12.0-13.0 sec  3.18 MBytes  26.7 Mbits/sec

[264] 13.0-14.0 sec  3.19 MBytes  26.8 Mbits/sec

2.  SDIO  interface speed, as you said we can set SDIO into 4-line hight speed mode, it can get a speed > 2M Bytes easily.

3.  so the main tuning and focus are the process :  data read from SDIO interface -->  RAM --->  send to mac , RF side by using FTP protocol.

    The application optimization will determine the transfer speed.

ToIn_1742091
Level 5
Level 5
10 solutions authored 5 solutions authored First solution authored

I tried video streaming from SD card via HTTP before. In that case, the maximum throughput was more than 10 Mbyte/sec.

thanks a lot,  54907 should have this capability with 11AC enabled.

0 Likes