WICED 3.0.1 BCM43341B0 doesn't work with WICED_COUNTRY_UNITED_STATES_REV4

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

cross mob
Félix_T
Level 5
Level 5
10 sign-ins First comment on blog 50 replies posted

We just finished our bring up of a BCM43341 and were constantly failing to set the country code when we used WICED_COUNTRY_UNITED_STATES_REV4.  This is the same code we used with WICED 2.4 with a BCM433262.

We changed the country code to WICED_COUNTRY_UNITED_STATES, and now the BCM43341 works.

Can anyone confirm that WICED_COUNTRY_UNITED_STATES_REV4 is not valid for then BCM43341 using WICED 3.0.1?

0 Likes
2 Replies
SeyhanA_31
Employee
Employee
250 replies posted 100 replies posted 50 replies posted

Hi,

It is a firmware dependence for the WiFi module. Each module have their firmware released with the SDK and they are located in .../resources/firmware directory for SDK-3.x releases.

Yes, you have this issue for BCM43341 in SDK-3.0.1 with firmware release "wl0: Aug 19 2013 11:04:00 version 6.10 (TOB) (r377328 WLTEST) FWID 01-0".

The BCM43341 firmware had been updated on WICED SDK-3.1.2 to "wl0: Oct 13 2014 15:30:03 version 6.10.190.51 (r507746 WLTEST) FWID 01-f6" which should solve your problem.

Please move to Wiced SDK-3.1.2.

Seyhan

0 Likes

We upgraded to SDK-3.1.2 and still cannot use WICED_COUNTRY_UNITED_STATES_REV4.  It's a not a big deal, we just did not understand what the difference between WICED_COUNTRY_UNITED_STATES_REV4  and WICED_COUNTRY_UNITED_STATES are and how they affect (if they do) the performance or properties of the WiFi.

The performance on 3.1.2 is significantly improved so upgrading was necessary nonetheless, but WICED_COUNTRY_UNITED_STATES_REV4 still causes wwd_management_init to fail.

0 Likes