Post Go back to editing

How to Interface EVAL-AD2428WD1BZ A2B Master with STM32 Nucleo-L552ZE-Q Using I2S/TDM for Upstream Audio Capture?

Category: Hardware
Product Number: AD2428

Hello ADI Team,

I am currently learning Automotive Audio Bus (A2B) communication using the following hardware:

  • A2B Master: EVAL-AD2428WD1BZ
  • A2B Subordinate: EVAL-AD2428WG1BZ
  • Microcontroller: STM32 Nucleo-L552ZE-Q
  • Software: SigmaStudio+

My requirement is to capture audio received from the A2B subordinate at the A2B master and transfer it to an external STM32 controller. The STM32 will then send the received audio data to a PC through USB.
How should I connect the AD2428 master to the STM32 Nucleo-L552ZE-Q?
Which exact AD2428 pins should I use for upstream audio output?

Parents
  • I'll assume you have the right connection points; I normally don't use the 'WD board.

    You didn't say what the audio test signal was but you should use a known signal with some diagnostic value, like a sine wave.

    You didn't indicate if the output sounds correct from the 'WD board analog output.  If not, you need to solve that first.

    I'm going to guess you've set up your I2S input on the STM board is not set to match what you're feeding it.  Put a scope on the I2S lines and compare what you're sending to what the STM settings are.

    I2S is always a PITA.  I can count on one finger where it's "just worked" the first time.

    Good luck.

Reply
  • I'll assume you have the right connection points; I normally don't use the 'WD board.

    You didn't say what the audio test signal was but you should use a known signal with some diagnostic value, like a sine wave.

    You didn't indicate if the output sounds correct from the 'WD board analog output.  If not, you need to solve that first.

    I'm going to guess you've set up your I2S input on the STM board is not set to match what you're feeding it.  Put a scope on the I2S lines and compare what you're sending to what the STM settings are.

    I2S is always a PITA.  I can count on one finger where it's "just worked" the first time.

    Good luck.

Children
No Data

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.