SDAA199 December   2025 AM620-Q1 , AM625 , AM625-Q1 , AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , AM62P , AM62P-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. Introduction
  5. Software Architecture
  6. Sound Card Information
  7. McASP - External Signals
  8. MCASP Clock Generation and Configurations
  9. Dummy Sound Card DTS Changes
  10. Single DAI Link or a Single Sound Card
  11. Multiple DAI Links - Single Card but Multiple Sub-Devices
  12. MCASP - Practical Examples
  13. 10McASP as a Receiver
    1. 10.1 ADC or Codec as Clock Master
    2. 10.2 Device Tree Changes - Codec as Master and MCASP as Slave
  14. 11MCASP as Transmitter
    1. 11.1 Device Tree Changes - With Codec as Slave and MCASP as Master
  15. 12References

MCASP - Practical Examples

McASP typically connects to audio devices that have the same types of clock pins (master, bit, and framesync) mentioned in Section 3, so it is fairly easy to figure out which kind of McASP clock pins to a connect to another audio device’s clock pins: bit clocks go to bit clocks, frame syncs go to frame syncs, and so forth. Most questions regarding McASP are about which clock port to use (receive or transmit) and which direction (input or output) the pins should be configured for. The easiest way to clear up this aspect of audio designs with McASP is to use some real-world examples.

An engineer that is new to digital audio system design might have to think twice about whether to hook their audio device to a McASP’s receive or transmit port. The first thing to consider is which direction the data is going. If the McASP will receive data from the audio device, then that device’s clock pins should be connected to the McASP’s receive clock pins.