Unable to configure I2S pins with MTB 1.1 Device Configurator

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

cross mob
CoreyW_81
Employee
Employee
50 sign-ins 50 replies posted 25 replies posted

Customer is using the CYW20719B2.  The device will be used as an A2DP source, like the Watch app, but the audio to send over the air will be sourced from an I2S source.  The Device Configurator under MTB 1.1 will not allow the assignment of the I2S signals to pins.

How can this be configured?

0 Likes
1 Solution
AnjanaM_61
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 5 questions asked

Hi Corey,

Seems like this is a bug in MTB 1.1 BTSDK 1.4.

It will be fixed in MTB 2.0

I am checking internally with our software team for updates.

Thanks & Regards,

Anjana

View solution in original post

0 Likes
2 Replies
AnjanaM_61
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 5 questions asked

Hi Corey,

Seems like this is a bug in MTB 1.1 BTSDK 1.4.

It will be fixed in MTB 2.0

I am checking internally with our software team for updates.

Thanks & Regards,

Anjana

0 Likes

Meanwhile please use API in APPLICATION_START of watch example. For example:

wiced_hal_gpio_select_function(WICED_Pxx,WICED_PCM_CLK_I2S_CLK);

wiced_hal_gpio_select_function(WICED_Pxx,WICED_PCM_OUT_I2S_DO);

wiced_hal_gpio_select_function(WICED_Pxx,WICED_PCM_IN_I2S_DI);

wiced_hal_gpio_select_function(WICED_Pxx,WICED_PCM_SYNC_I2S_WS);

Thanks,

Anjana