This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TAS2521EVM: Is is possible to connect a master I2S to the eval board?

Part Number: TAS2521EVM

Hello,

I'm working on connecting a Cypress PSoC 5 on the TAS2521EVM board. Unfortunately, it seems the WCLK cannot be bypassed and the PSoC I2S module is master only.... I surely missed something obvious. Can someone help me?

Many thanks

Serge

  • Hi Serge,

    Welcome to e2e.
    Unfortunately TAS2521 EVM board is not properly designed to interface with an external master. However I can tell you what I do when I need to perform tests with an external source.
    - Remove jumper from W8 and use the center pin to connect Data signal.
    - Remove jumper from W9 and use the center pin to connect BCLK signal.
    - Remove jumper from W7 and use the center pin to connect WCLK signal. This is the secondary interface so you'll need to set the following registers: P0_R0x1F_Bit-D4-D3 = 01 (secondary word clock = SCLK), P0_R0x20_Bit-D2 = 1 (secondary word clock is used for audio interface).

    You can also set the Clock Setting registers P0_R0x04 to use a different clock source for sample rate setting (clock dividers) as the MCLK signal is coming from the on-board master.
    I hope this helps. Let me know if you need further support.

    Best regards,
    -Ivan Salazar
    Audio Applications Engineer - Low Power Audio & Actutators
  • Hello Ivan,

    Thanks a lot for your reply. I could connect my PSoC eval board to the TAS2521 EVM board and get some decent output after setting P0_R0x04_Bit-D1-D0=01.
    I'll have to dig deeper into the clocks subtleties in order to understand exactly why setting the CODEC_CLKIN to BCLK worked but I'm on the right path thanks to you.

    Kind regards,
    Serge