Analog Devices, Inc. CrossCore(R) Embedded Studio Application Example
EV-ADSP-2156x EZ-KIT Board Support Package
Project Name: Audio_Passthrough_I2S
CONTENTS
- Description
- Processor
- Tested with
- Overview
- User Configuration Macros
- Hardware Setup & External connections
- SRU connections
- References
This example utilizes the ADAU1979 ADC and the ADAU1962a DAC to operate in I2S mode for Audio talkthrough:.
- EV-21569-SOM-Ezkit
- EV-SOMCRR-EZKIT
- Analog Devices CrossCore Embedded Studio
- ICE-2000
This example demonstrates the usage of the ADAU1979 ADC and ADAU1962a DAC.
Both the ADC and DAC are configured in I2S mode.
ADAU1962a DAC is configured to provide clock and frame sync to SPORT4A, SPORT4B and ADAU1979 ADC.
- ADI_CONFIG_CONTINUOUS_AUDIO - This macro is used for selecting continuous time/short time audio as follows
- ADI_CONFIG_CONTINUOUS_AUDIO : 1 (Continuous Audio playback)
- ADI_CONFIG_CONTINUOUS_AUDIO : 0 (Audio playback for short duration)
By default audio playback is set to run for short duration(ADI_CONFIG_CONTINUOUS_AUDIO=0).
- Connect an audio source i/p to J12.
- Connect a headphone J17 to listen audio o/p.
Following connections are done using SRU.
- DAC Clock (output) ----> SPORT4A clock (input)
- DAC Frame Sync (output) ----> SPORT4A Frame Sync (input)
- DAC Clock (output) ----> SPORT4B clock (input)
- DAC Frame Sync (output) ----> SPORT4B Frame Sync (input)
- DAC Clock (output) ----> ADC clock (input)
- DAC Frame Sync (output) ----> ADC Frame Sync (input)
- ADC Data (output) ----> SPORT4B D0 (input)
- SPORT 4A D0 (output) ----> DAC data (input)
- ADSP-2156x SHARC+ Processor Hardware Reference Manual
- EV-ADSP-21569-SOM Schematic
- EV-SOMCRR-EZKIT Schematic