SLAA954 August   2020  – MONTH  TAS2563

 

  1.   Abstract
  2.   Trademarks
  3. 1End System Integration
    1. 1.1 Step 1: Exporting Binary and Configuration Files
    2. 1.2 Step 2: Configuration Selection
    3. 1.3 Step 3: Snapshot Selection
  4. 2Factory Test and Calibration (FTC)
    1. 2.1 Step 4: Pass/Fail Limits
    2. 2.2 Step 5: Configuration Summary
  5. 3Device Driver Integration
    1. 3.1 Case 1 : Initialization
    2. 3.2 Case 2: Power up
    3. 3.3 Case 3: New Configuration
    4. 3.4 Case 4: New Configuration and PLL
    5. 3.5 Case 5: New Configuration and Program
  6. 4Summary

Case 2: Power up

Play audio content

Power up: TAS2563 has been programmed, and there is no changed needed for configuration

Use case: Power up device to play audio content

Status: DSP program memory and coefficient memory have been programmed. Assuming configuration 0 is the default tuning data.

Steps to playback:

  1. Feed the PLL clock. Audio stream may start any time after this step.

  2. [A/AB] Unmute; This code is not part of the binary file.

    • static int tas2563_mute(struct snd_soc_dai *dai, int mute)

Steps to sleep:

  1. [AB] mute and shutdown TAS2563; This code is not part of the binary file.

    • static int tas2563_mute(struct snd_soc_dai *dai, int mute)
  2. Turn off PLL Clock