cancel
Showing results for 
Search instead for 
Did you mean: 

WICED Studio Bluetooth

albrc_3946401
New Contributor

As a follow on to this closed thread: CYW20719 - I2S Driver / APIs

I was hoping that perhaps somebody could supply some information on how to access the I2S interface.  Specifically,  i am programming a CYW920719.   My application requires a DAC/CODEC but the sink data does NOT come from a BT Peer,  but rather the application itself.  Do I need the entire A2DP and an BT Peer simply to stream application produced data to a DAC/CODEC?

0 Likes
1 Solution
Owen_Zhang123
Moderator
Moderator

A2DP sink is not supported on 20719 any more(WICED Bluetooth Software Features (CYW20706A2/CYW20719B1/CYW20735B1) ).

You can use 20721 for your application. The corresponding SDK is WICED_Pro and you need to apply it from your local marketing or FAE.

View solution in original post

0 Likes
4 Replies
Owen_Zhang123
Moderator
Moderator

A2DP sink is not supported on 20719 any more(WICED Bluetooth Software Features (CYW20706A2/CYW20719B1/CYW20735B1) ).

You can use 20721 for your application. The corresponding SDK is WICED_Pro and you need to apply it from your local marketing or FAE.

View solution in original post

0 Likes
albrc_3946401
New Contributor

Thank you very much for your reply.  Just to clarify,  I am absolutely NOT interested in the A2DP.  What I am interested in is simply having my application generate a sine wave, and route it out the i2S interface, where I have wired in a audio CODEC.  Without HAL support for the i2S how does anybody gain access to the I2S from the application layer.  Even if I wanted to write my own driver for the Broadcom I2S,  I have no idea where the Broadcom chip is in the ARM CORTX M4's memory space.    With the current support for the CYW020719,  how does anybody use the I2S?  Am I simply using an obsolete part/breakout?

Thank you again.

0 Likes
Owen_Zhang123
Moderator
Moderator

Just as it said in your last thread, you can't get access to the I2S interface in the application. It is not open to the application. The I2S interface can only route data from the BT stack such as A2DP.

WinstonF_61
Moderator
Moderator

Just to add to the previous response, There is no provision in WICED to interact with the I2S block directly. This cannot be modified easily since most of the I2S block configuration and operation is mostly controlled by the ROM code in CYW20719. Application layer does not have access to it. 

Regards
Winston