cancel
Showing results for 
Search instead for 
Did you mean: 

WICED Studio Wi-Fi Combo

Anonymous
Not applicable

I am working on BCM943907WAE2_1 EVM and using WICED SDK 3.7.0. It seems all BT app/test examples in this SDK don't support this EVM.

Does anyone know how to run BT application on this EVM?

I am most interested in bluetooth_audio and bt_mfg_test.

Thanks,

0 Likes
Reply
1 Solution
Employee

Hello yzhang14,

Yes, good catch. Make these changes:

In apps/snip/bluetooth_audio/bluetooth_audio.mk

1) The line to include Audio PLL:

ifneq ($(filter $(PLATFORM),BCM943909WCD1_3.B0 BCM943909WCD1_3.B1 BCM943909B0FCBU BCM943907WAE_1.B0 BCM943907WAE_1.B1 BCM943907WAE2_1.B1 BCM943907APS.B0 BCM943907APS.B1 BCM943907WCD1 BCM943907WCD1.B1),)

will add the WAE2_1.B1 platform:

ifneq ($(filter $(PLATFORM),BCM943909WCD1_3.B0 BCM943909WCD1_3.B1 BCM943909B0FCBU BCM943907WAE_1.B0 BCM943907WAE_1.B1 BCM943907WAE2_1.B1 BCM943907WAE2_1.B1 BCM943907APS.B0 BCM943907APS.B1 BCM943907WCD1 BCM943907WCD1.B1),)

2) Valid platforms:

Change this line:

VALID_PLATFORMS    := BCM9WCD1AUDIO BCM943909* BCM943907WAE_1* BCM943907APS* BCM943907WCD1

To:

VALID_PLATFORMS    := BCM9WCD1AUDIO BCM943909* BCM943907WAE* BCM943907APS* BCM943907WCD1

This will be in SDK 3.7.1; let us know how you get on.

Thank you and best regards

-james

View solution in original post

6 Replies
Employee

I checked the schematic of this board located within the platform files in wiced sdk. I could be mistaken but I didn't find any external bluetooth device. I found the Asahi codec instead. Can you confirm this?

0 Likes
Reply
Anonymous
Not applicable

Thanks boont.

On this EVM, the bluetooth device is combined in on package with WiFi chip.

0 Likes
Reply
Employee

Hello yzhang14,

Yes, good catch. Make these changes:

In apps/snip/bluetooth_audio/bluetooth_audio.mk

1) The line to include Audio PLL:

ifneq ($(filter $(PLATFORM),BCM943909WCD1_3.B0 BCM943909WCD1_3.B1 BCM943909B0FCBU BCM943907WAE_1.B0 BCM943907WAE_1.B1 BCM943907WAE2_1.B1 BCM943907APS.B0 BCM943907APS.B1 BCM943907WCD1 BCM943907WCD1.B1),)

will add the WAE2_1.B1 platform:

ifneq ($(filter $(PLATFORM),BCM943909WCD1_3.B0 BCM943909WCD1_3.B1 BCM943909B0FCBU BCM943907WAE_1.B0 BCM943907WAE_1.B1 BCM943907WAE2_1.B1 BCM943907WAE2_1.B1 BCM943907APS.B0 BCM943907APS.B1 BCM943907WCD1 BCM943907WCD1.B1),)

2) Valid platforms:

Change this line:

VALID_PLATFORMS    := BCM9WCD1AUDIO BCM943909* BCM943907WAE_1* BCM943907APS* BCM943907WCD1

To:

VALID_PLATFORMS    := BCM9WCD1AUDIO BCM943909* BCM943907WAE* BCM943907APS* BCM943907WCD1

This will be in SDK 3.7.1; let us know how you get on.

Thank you and best regards

-james

View solution in original post

Anonymous
Not applicable

Hi James,

I did modification on .mk file last Friday and it works. Now I am looking at test/bt_mfg_test and wondering if I should do similar mod too. Could you comment on that?

Thanks,

Yong

0 Likes
Reply
Employee

Hi yzhang14,

Could you give me the exact application string you’re building?

I will check it out…

best regards

-james

0 Likes
Reply
Anonymous
Not applicable

HI James,

Here is the string I am trying:  test.bt_mfg_test-BCM943907WAE2_1.B1 download.

Thanks again.

Yong

0 Likes
Reply