background image

 

User Guide DA7212_Rev1v2            CONFIDENTIAL 

 

Page 1 of 34 

      User Guide 

 

     DA7212 User Guide – Rev1.2 

 

DA7212 Ultra Low Power Codec  

and 

Power Commander™ GUI Software    

 

Introduction 

The DA7212 Evaluation Board has been designed to allow measurement and 
evaluation of the DA7212 device. 
All Audio Codec functionalities are self-contained within the Evaluation Board 
(EVB). 
 
The EVB is supplied with a USB memory stick containing various documents 
and a GUI to allow the user to control the DA7212. 
 
The 

GUI is called Power Commander™. It uses a simple graphical interface, 

allowing the DA7212 to be controlled via a USB port of a PC. 
 
The EVB has a number of jumper links to enable the user to change the 
system configuration and to allow him to make appropriate measurements, 
although, in reality, few jumper links are required to be altered for standard 
operations of the DA7212. 

 

MIC1_P/

DMICCLK

ADC L

ADC 

DIGITAL 

FILTERS

 Wind Noise 

Filtering, 

Automatic 

Level Control 

(ALC)

DAC 

DIGITAL 

FILTERS

 Digital Mixer, 

Digital 

Volume,   

5 Band 

Equaliser,

Noise Gate

DAC L

AUX_L

AUX_R

FM 

Radio

SP_P

PLL

+

INL_PGA 

MIC2_P

+

INR
_PGA

ADC R

DAC R

+

+

GND_CP

B

C

L

K

D

A

T

O

U

T

W

C

L

K

D

A

T

IN

DIGITAL AUDIO 

INTERFACE (DAI)

SP_N

Speaker

Charge 

Pump

HPCSP

HPCSN

1uF

1uF

V

D

IG

V

M

ID

G

N

D

_

A

Headphones

HP L

HP R

HP_L

HP_R

CONTROL  

INTERFACE

S

D

A

S

C

L

K

1µF

HPCFN

HPCFP

1uF

D

A

C

R

E

F

BIAS

MIC1

_PGA

MIC2

_PGA

MIC1_N/

DMICIN

MICBIAS1

MICBIAS2

MIC2_N

M

C

L

K

GND_SENSE

VDD_SP

V

R

E

F

MIC

BIAS1

MIC

BIAS2

1µF

AUXL
_PGA

AUX2
_PGA

DA7212

VDD_CP

VDD_MIC

BEEP 

GENERATOR

+

V

D

D

_

IO

V

D

D

_

A

LDO

 

Figure :1 DA7212 Block Diagram 

Содержание DA7212

Страница 1: ...user to change the system configuration and to allow him to make appropriate measurements although in reality few jumper links are required to be altered for standard operations of the DA7212 MIC1_P D...

Страница 2: ...TROL SOFTWARE 11 Installation 11 Control Panel 13 Status and Controls 14 Control Interface 17 Codec Config Page 18 DAI and PLL Page 19 Analogue Inputs 20 Analogue Outputs 21 Mixers 22 ADC Control 23 D...

Страница 3: ...PC operating Windows 2000 XP Vista Windows 7 with a USB1 1 or USB2 interface To run Power Commander under Windows Vista set the default installation location to C Dialog Semiconductor Note that Dialo...

Страница 4: ...ini Board Note a socketed mini board 169 01 A is also available See appendix B for more information A motherboard containing many circuit blocks that allows for flexible configuration and provides tes...

Страница 5: ...or communication with the device and there are a number of external active components to reduce the requirement for external circuitry Figure 3 Mother Board Default Jumper positions shown in Red power...

Страница 6: ...the jumper For maximum flexibility the jumper link can be removed and a voltage can be supplied directly onto pin 2 of the jumper with a ground connection connected to the A pin of the jumper Current...

Страница 7: ...ential microphone input Pin 1 MIC1_P Pin 2 MIC1_N Pin 3 GND J27 Mono differential microphone input Pin 1 MIC2_P Pin 2 MIC2_N Pin 3 GND U7 S PDIF IN Digital optical input U14 S PDIF OUT Digital optical...

Страница 8: ...xternal supply between pin 2 and A J7 1 2 default Connects VDD_IO from onboard 1 8V supply 2 3 Connects VDD_IO from onboard 3 3V supply A GND connection for connecting external supply between pin 2 an...

Страница 9: ...on J16 1 2 default Connects the SPDIF USB BCLK to the DA7212 device 3 GND for connecting BCLK to from an external source between 2 3 for example Audio Precision PSIA cable 4 5 default Connects the SPD...

Страница 10: ...t purposes 2 3 Inserts a 32ohm load across the right headphone output for test purposes J21 1 2 default Not Used Do not connect for DA7212 2 3 A S1 Regulator Reset button Resets the 3 3V 2 5V 1 8V and...

Страница 11: ...2 CONFIDENTIAL Page 11 of 34 User Guide DA7212 User Guide Rev1 2 Control Software Installation From the USB memory stick provided with the EVB box run the setup exe file DA7212_USB DA7212 GUI setup ex...

Страница 12: ...ish You may need to restart your computer in this case a pop up window will appear asking you to do so Once your computer has restarted plug the USB cable to the EVB and Windows should detect the USB...

Страница 13: ...play should be Normal 95dpi It is important to note that a display size other than the recommended setting may affect the way in which the panels appear The following screen appears with the USB OK LE...

Страница 14: ...ges a dialog box is displayed Load Loads previously saved text files send all Registers and read back all registers Load opens a dialog box to select view copy or re name a file Load Codec file opens...

Страница 15: ...te 35h for Read Send Sends a single byte data to I2C device using Slave Address Register Address and Data to Send Read Reads single byte data from I2C device using Slave Address and Register Address F...

Страница 16: ...l to match Synchronise Device from Panel Writes all the device registers to match the panel Refresh operation Reload Configuration Resets registers to values specified in configuration file for the PM...

Страница 17: ...ean toggle buttons multi value ring controls or slide controls as well as a hexadecimal indicator showing the total equivalent register value and a readback indicator showing the current register sett...

Страница 18: ...s IO levels and digital LDO To use the System Control panel de select the blocks as required for the inputs and outputs and click the Submit button to apply the changes If no blocks are active then th...

Страница 19: ...panel contains all the settings for the PLL and on chip clocking The SR panel sets the sample rate being used The PLL CTRL panel sets the input clock rate whether the PLL is enabled and whether sampl...

Страница 20: ...plifiers and the GAIN STATUS shows the currently active gain setting Each of the CTRL panels sets the enable mute and gain change behavior ramped or zero crossed for the amplifiers The MIC CTRL panels...

Страница 21: ...ogue Outputs page controls the headphone and line speaker amplifiers as well as the charge pump for the headphone supplies The GAIN GAIN STATUS and CTRL panels behave as for the Analogue Inputs page T...

Страница 22: ...e controls the behavior of the analogue input and output mixers The GAIN GAIN STATUS and CTRL panels behave as for the Analogue Inputs page The MIXOUT CTRL panel also enables the Softmix feature to ra...

Страница 23: ...12_Rev1v2 CONFIDENTIAL Page 23 of 34 User Guide DA7212 User Guide Rev1 2 ADC Control The ADC Control page enables the ADC sets the digital gain applied after the ADC and controls the behavior of the h...

Страница 24: ...he DAC the DAC filters and the DAC noise gate The DAC FILTERS panels control the high pass filter as well as the 5 band EQ filter There is also an option to apply a soft mute to the DAC input signal T...

Страница 25: ...Rev1v2 CONFIDENTIAL Page 25 of 34 User Guide DA7212 User Guide Rev1 2 ALC Control The ALC Control page configures the automatic level control on the record path The ALC behavior is described in detail...

Страница 26: ...DTMF tone if required TONE GEN CFG2 panel sets the gain applied to the tone and controls which sine wave generator is used or both The TONE GEN FREQ panels set the frequency for the two generators as...

Страница 27: ...User Guide Rev1 2 Codec Registers This page presents the registers in a single table The table is interactive both receiving changes made in other controls and passing values to other controls if cha...

Страница 28: ...unpredictable display effects when large fonts 120dpi are used This can be changed by right clicking on the desktop select Properties Select the Settings tab select Advanced then Normal size from the...

Страница 29: ...2 User Guide Rev1 2 Right click on speaker symbol in task bar circled in red Select playback devices Left click on Dialog US Lab IO then select Set Default and OK Audio played on the PC will now be st...

Страница 30: ...defined in the files Registers_DA7212 h and Hardware_DA7212 h that reside in the Data Drivers directory Hex codes for slave address and register address are still accepted on reading in the file The u...

Страница 31: ...cified device The screen controls will be updated once command in the file have finished The use of the slave address in the file allows any device attached to the I2C bus to be controlled For read op...

Страница 32: ...User Guide DA7212_Rev1v2 CONFIDENTIAL Page 32 of 34 User Guide DA7212 User Guide Rev1 2...

Страница 33: ...r Guide Rev1 2 Appendix A Socketed Miniboard 169 01 A A socketed miniboard is available for evaluation purposes This PCB uses larger passive components 0402 to allow for customer experimentation A sol...

Страница 34: ...of supply of the product Customer takes note that Dialog Semiconductor s products are not designed for use in devices or systems intended for supporting or monitoring life nor for surgical implants i...

Страница 35: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Dialog Semiconductor DA7212 EVAL...

Отзывы: