CyBLE022001-00 with I2S generating codec master clock

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

cross mob
NiVa_4337911
Level 3
Level 3
First like received

Hi,

I am trying to connect the device CyBLE022001-00 with a I2S Codec. The codec requires a master clock but I cannot connect the I2S clock but the PSoC Creator complaints about this connection, says it is an invalid connection, and build fails. How can I solve this problem?

pastedImage_0.png

0 Likes
1 Solution
PSBU_2325551
Level 4
Level 4
First like received

Hi,

In this AN "AN86439 - PSoC® 4 - Using GPIO Pins"at page#41 available at this link:

https://www.cypress.com/file/127101/download

it is mentioned that :

Clocks in PSoC 4 cannot be directly connected to a pin terminal, except for SYSCLK and LFCLK. See the "Clocking System" section of the PSoC 4 Architecture TRM for more information

Try the method suggested in "GPIO Input Synchronization" topic in the above AN . I am not 100% sure but it may help.

View solution in original post

2 Replies
PSBU_2325551
Level 4
Level 4
First like received

Hi,

In this AN "AN86439 - PSoC® 4 - Using GPIO Pins"at page#41 available at this link:

https://www.cypress.com/file/127101/download

it is mentioned that :

Clocks in PSoC 4 cannot be directly connected to a pin terminal, except for SYSCLK and LFCLK. See the "Clocking System" section of the PSoC 4 Architecture TRM for more information

Try the method suggested in "GPIO Input Synchronization" topic in the above AN . I am not 100% sure but it may help.

Thank you for the info. I cannot try the input sych. method specified in the app note, as such modules are not available for a CyBBLE022001-00. I may bring out the SYSCLK and try to use codec's clock divider/PLL.

0 Likes