beautypg.com

Chapter 2. introduction to cdb47xxx kit -1, Chapter 4. programming the cdb47xxx board -1 – Cirrus Logic CDB470xx User Manual

Page 4

background image

iv

Copyright 2014 Cirrus Logic, Inc.

DS886DB11


CDB47xxx User’s Manual

1.5.4 Clock and Data Flow for DAI Input with Matched DAO Fs ...........................................1-17

1.6 Other Useful Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-17

1.6.1 Web Sites .....................................................................................................................1-17
1.6.2 DSP Information ...........................................................................................................1-17
1.6.3 Board Information .........................................................................................................1-18
1.6.4 DSP Software Utility Information ..................................................................................1-18

Chapter 2. Introduction to CDB47xxx Kit ............................................................ 2-1

2.1 Introducing the CDB47xxx Customer Development Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-1
2.2 Identifying CDB47xxx Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-2

2.2.1 CDB47xxxS Board..........................................................................................................2-2

2.2.1.1 CDB47xxxS Board (Single-Ended) Components ..........................................2-4

2.2.2 CDB47xxxD Board .........................................................................................................2-4

2.2.2.1 CDB47xxxD Board (Differential) Components...............................................2-6

2.2.3 CDB47xxx-DCxx Daughtercard......................................................................................2-6

2.2.3.1 CDB47xxx-DC48 Daughtercard Components ...............................................2-7

Chapter 3. Installation and Setup of Development Board Software ................. 3-1

3.1 Installation, Setup, and Running First Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-1

3.1.1 Evaluation Software Installation .....................................................................................3-1
3.1.2 Setting up the CDB47xxx Board with a DVD Player.......................................................3-1
3.1.3 Connecting to a PC ........................................................................................................3-2
3.1.4 Running a Stereo PCM SPDIF In, DAC Out Application on CDB47xxx .........................3-3
3.1.5 Running a Stereo ADC In, DAC Out Application on CDB47xxx .....................................3-3

Chapter 4. Programming the CDB47xxx Board .................................................. 4-1

4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-1
4.2 Running the ADC In / DAC Out Example Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-1

4.2.1 System Block..................................................................................................................4-2
4.2.2 Selecting / Changing Audio Input Sources .....................................................................4-3

4.2.2.1 Audio In via ADC ...........................................................................................4-4
4.2.2.2 Audio In via S/PDIF .......................................................................................4-5
4.2.2.3 I2S Audio Input ..............................................................................................4-5

4.2.3 Input Channel Remap.....................................................................................................4-6
4.2.4 Output Channel Remap..................................................................................................4-6
4.2.5 Selecting the Audio Output Configuration ......................................................................4-6

4.2.5.1 Audio Out via DAC.........................................................................................4-7
4.2.5.2 Audio Out via S/PDIF Out..............................................................................4-7
4.2.5.3 I2S Audio Input Output ..................................................................................4-8

4.2.6 Changing Serial Control Protocol (I2C‘ or SPI‘) / Flash Type.........................................4-9

Chapter 5. Using DSP Composer or Micro-Condenser Application
to Create and Load a Flash Image ....................................................................... 5-1

5.1 Programming a Serial Flash Device for Master or Slave Boot Operations . . . . . . . . . . . . .5-1

5.1.1 Using DSP Composer to Create and Load a Flash Image for
Master Mode Operations ..........................................................................................................5-1
5.1.2 Using Micro-Condenser to Create and Load a Flash Image for
Slave Mode Operations ............................................................................................................5-4

5.1.2.1 Micro-Condenser Components ......................................................................5-4
5.1.2.2 Micro-Condenser Restrictions/ Conventions .................................................5-4

5.1.3 Using Micro-Condenser to Create and Load a Flash Image into the DSP .....................5-5