- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using 4390 module for our product and we set the module to be working as an AP. And I am seeing some TCP packet losses and TCP socket disconnections during the data transmit from the module.
To isolate the issue, I want to give it a try with fixed wifi mode: 11b only or 11g only. Can someone help to let me know how to set the 4390 wifi mode as 11b only, 11g only mode or 11n only mode?
Thanks
Solved! Go to Solution.
- Labels:
-
softAP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is a wwd_wifi_set_11n_support() function to allow disable 11n.
But I don't know any function for 11b/g/n only.
Which network stack are you using? NetX/NetX_Duo/LwIP?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Which sdk version are you using? and which network stack are you using?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have used v3.1.2.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is a wwd_wifi_set_11n_support() function to allow disable 11n.
But I don't know any function for 11b/g/n only.
Which network stack are you using? NetX/NetX_Duo/LwIP?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
NetX_Duo is the network stack we used.
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I personally don't think it's related to b/g/n.
Maybe you can compare with different network stack build.
BTW, you should also check if newer sdks fixes the issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for your comment. I will check if newer version of sdks works ok.
However, I cannot find BCM94390WCD2 platform in newer version SDKs - 4.0 or later..
Anyway, I will reopen this issue in a different name later.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
obewon wrote:
Thanks for your comment. I will check if newer version of sdks works ok.
However, I cannot find BCM94390WCD2 platform in newer version SDKs - 4.0 or later..
SDK-3.7.0-7 is the latest sdk supporting 4390.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I have tried with SDK-3.7.0-7 as you recommended.
It kept failing as below. I have applied apsta and otr sample code to the SPIL module EVB board (SB-WM-N03).
Is v3.7.0-7 fully tested for apsta mode?
Starting WICED v3.7.0
Platform BCM94390WCD2 initialised
Started ThreadX v5.6
Initialising NetX_Duo v5.7_sp2
Creating Packet pools
Hi, I'm the Production App (ota_fr).
Watch while I toggle some LEDs ...
Time for an upgrade. OTA upgrade starting ...
Error: wwd_wifi_start_ap failed
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
obewon wrote:
Hello,
I have tried with SDK-3.7.0-7 as you recommended.
It kept failing as below. I have applied apsta and otr sample code to the SPIL module EVB board (SB-WM-N03).
Is v3.7.0-7 fully tested for apsta mode?
I don't use ap and sta interfaces at the same time.
Maybe someone from cypress can take check this...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for your comments.
I have not used both ap and sta at the same time. I only loaded the sample image from apsta folder from the SDK and set it as an AP.
So, I guess you have not tried SDK-3.7.0-7 in an AP mode. Am I correct?
We have also tested other SDK versions v3.5 also showed similar instability issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I use FreeRTOS build and I have a lot of fixes to the SDK.
Honestly, I think cypress remove BCM4390 platform from SDK too early.
There are many bug fixes in newer sdks which are platform independent.
Some of the bug fixes with source code, so you can probably backport it.
However, there are also many bug fixes in closed source library, in this
case it's hard to get fix for BCM4390.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for your comment.
However, it is really disappointing since we launched our product with 4390 last year.
I am afraid that we might have to decide switch the solution then.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Won Sang Cho wrote:
Hello,
I have tried with SDK-3.7.0-7 as you recommended.
It kept failing as below. I have applied apsta and otr sample code to the SPIL module EVB board (SB-WM-N03).
Is v3.7.0-7 fully tested for apsta mode?
Starting WICED v3.7.0
Platform BCM94390WCD2 initialised
Started ThreadX v5.6
Initialising NetX_Duo v5.7_sp2
Creating Packet pools
Hi, I'm the Production App (ota_fr).
Watch while I toggle some LEDs ...
Time for an upgrade. OTA upgrade starting ...
Error: wwd_wifi_start_ap failed
Thanks
From your boot message, the wlan firmware is not loaded at all.
That is why wwd_wifi_start_ap fails.