Increasing wifi throughput

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

cross mob
ViRa_3651841
Level 1
Level 1
First like given

We're developing a product using the BCM94343W connected to an ST32F4 MCU over the SDIO interface, and we're having trouble achieving a high data throughput when publishing messages using MQTT. We're using WICED 6.2, ThreadX v5.8, with NetXDuo v5.10_sp3. The SDIO interface is running at its max speed, and even with the MCU running at 100MHz the best throughput we're able to achieve is only around 40-50 kilobytes/second. I've seen posts on this forum about upload rates in the vicinity of megabytes/second, so just wondering if there are any settings in the WICED network stack or elsewhere that I can take a look at to debug this.

0 Likes
1 Solution
SiSa_3185206
Level 4
Level 4
10 likes received First like received First like given

Have you defined TX and RX packet pool size on your application makefile?

If it is not defined then, by default the RX and TX pool size will be 7.

Less number of pool size can be the reason for lower throughput.@

If not, have a look on the following guide which may help you:

How to improve throughput on WICED

View solution in original post

0 Likes
4 Replies
Zhengbao_Zhang
Moderator
Moderator
Moderator
250 sign-ins First comment on KBA 10 questions asked

hello:

Do you have a iperf T/P test before going to publishing messages using MQTT ?

0 Likes
Zhengbao_Zhang
Moderator
Moderator
Moderator
250 sign-ins First comment on KBA 10 questions asked

or running your application in our 43907 evb to have a compare also.

and kindly enable some logs for debug...

0 Likes
SiSa_3185206
Level 4
Level 4
10 likes received First like received First like given

Have you defined TX and RX packet pool size on your application makefile?

If it is not defined then, by default the RX and TX pool size will be 7.

Less number of pool size can be the reason for lower throughput.@

If not, have a look on the following guide which may help you:

How to improve throughput on WICED

0 Likes
Zhengbao_Zhang
Moderator
Moderator
Moderator
250 sign-ins First comment on KBA 10 questions asked

hello:

   Would you please share current status ?  thanks.

0 Likes