Texas Instruments PCM510 EVM-U Series User Manual Download Page 13

www.ti.com

CodecControl Software

3.4.3

Register Inspector

The register inspector dialog (View-

>

Register Inspector

) gives access to all registers of the TI audio

codec. The register inspector displays the content of the connected TI audio codec device registers. To
trigger reading the content of one page, click the Refresh button.

The addr column shows the address of the registers in decimal notation.

The description column contains a description for each register. If the register has no function
assigned, it is declared Reserved.

The data columns show the data of each register (one byte). The first data column uses decimal
notation, and the second uses hexadecimal notation. It is possible to change the register value by
clicking into one of the data fields and typing the new value (either decimal or hexadecimal).

The numbered columns show the register content in binary notation. Read/write bits are shown solid
black or red; read-only bits are gray or dark red. Red numbers represent bits that recently changed. To
change a single writable bit, click on the bit and it will flip.

The coefficients may be used for a specific customer filter implementation. The format is compatible with
the TI audio codec that was detected by the CodecControl software.

NOTE: For the PCM510x, which are hardware programmable only, this feature is not used.

3.4.4

Firmware Update

TI may publish new firmware for TI audio codec EVMs. To program the new firmware to a TI audio codec
EVM, choose File-

>

Update Firmware

and select the new firmware file.

The update process takes a few seconds (there is no progress bar) and is completed once the update
firmware dialog disappears. The EVM must be disconnected and reconnected to finish the firmware
update process.

3.5

Script Syntax

A script is a text file that contains data to send to a device.

Each line in a script file is one command. No provision is made for extending lines beyond one line, except
for the

>

command. A line is terminated by a carriage return.

The first character of a line is the command. Commands are:

r

Read from the serial control bus

w

Write to the serial control bus

>

Extend repeated write commands

#

Comment

I

Set interface bus to use

b

Break

d

Delay

f

Wait for Flag

Command: r

<

address

> <

register

> <

length

>

<

address

>

is the device address in hexadecimal format. For example, 30 for device address 0x30.

<

register

>

is the register in hexadecimal format that will be read from.

<

length

>

is the number of bytes that will be read from

<

register

>

in auto-increment mode.

The result will be displayed in the right-side output window of the command interpreter dialog.

Command: w

<

address

> <

register

> <

data ...

>

<

address

>

is the device address in hexadecimal format. For example, 30 for device address 0x30.

<

register

>

is the register in hexadecimal format that will be written to.

<

data

…>

is a sequence of bytes that will be written to the

<

register

>

in auto-increment mode. Each

byte is in hexadecimal format.

13

SBAU190A

May 2011

Revised June 2011

PCM510xEVM-U

Submit Documentation Feedback

Copyright

©

2011, Texas Instruments Incorporated

Summary of Contents for PCM510 EVM-U Series

Page 1: ...he SRC4392 asynchronous sample rate converter This user s guide describes the operation of the PCM510xEVM U and the Texas Instruments CodecControl software CodecControl provides a graphical user interface for supported TI audio codecs The software is compatible with Microsoft Windows XP Vista and Windows 7 Contents 1 Introduction 2 2 PCM510xEVM U 3 3 CodecControl Software 9 4 Schematics and Bill o...

Page 2: ...tation from Texas Instruments The following document provides information regarding Texas Instruments integrated circuits used in the assembly of the PCM510xEVM U These documents are available from the TI web site The last character of the literature number corresponds to the document revision that is current at the time of the writing of this document Newer revisions may be available from the TI ...

Page 3: ...is an easy to use USB interface multi functional system allowing for digital optical SPDIF line or external I2 S input with varying options for clock sources and clock frequencies Along with onboard sample rate conversion this architecture allows for versatile use and testing of the PCM510x family of parts Figure 1 shows the PCM510xEVM U with the jumper and switch locations noted 1 The silkscreen ...

Page 4: ...ting options and scenarios for the PCM510x device It should also be noted that the digital interface section or left half of the PCM510xEVM U is a four layer design However the PCM510x device and analog circuitry or right half of the EVM board consists only of two layers For the analog circuitry surrounding the PCM510x device certain components can be removed at the cost of higher performance This...

Page 5: ... not care for PCM510x TP2 GPIO5 GPIO5 ATT0 do not care for PCM510x TP3 MC SCL ATT1 do not care for PCM510x TP4 MOSI SDA ATT2 do not care for PCM510x TP5 GPIO3 GPIO3 AGNS do not care for PCM510x TP6 GPIO2 ADR2 DOUT do not care for PCM510x TP7 MODE1 do not care for PCM510x TP8 MS MODE2 MODE2 do not care for PCM510x TP9 FLT TP10 SCK TP11 BCK TP12 DIN TP13 LRCK TP14 FMT TP15 XSMT TP16 PCM510x Analog O...

Page 6: ...ives an S PDIF input it automatically derives the MCLK of the input which is sent to the RXCKO pin Dividers are used to send the generated BLCK and LRCLK from the audio ports if they are in master mode For certain use cases the SRC4392 is set up so that these ports are used When routing through the audio serial ports on the SRC4392 it is important to use RXCKO as the master clock source for the PC...

Page 7: ...tively 2 6 2 USB Playback The following script is used for playback via USB RESET RESET THIS IS MASTER RESET FOR SRC 48kHz Page 0 DEFAULT for Control Write to page 0 w E0 7F 00 Register 01 Bit 7 1 resets to default d 100 w E0 01 80 Delay 0 1 sec to allow part to reset d 100 Register 01 Bit 7 0 for normal operation w E0 01 00 d 100 w E0 7F 00 Register 01 Bit 7 1 resets to default Setup Port A 24bit...

Page 8: ... 7 1 resets to default d 100 w E0 01 80 Delay 0 1 sec to allow part to reset d 100 Register 01 Bit 7 0 for normal operation w E0 01 00 d 100 w E0 7F 00 Register 01 Bit 7 1 resets to default Setup Port A 24bit I2S Master mode DIR source at mute Divide by 256 MCLK input source w E0 03 69 w E0 04 0B Setup DIR DIR Config 1 Input source RX2 S PDIF RCA default w E0 0D 01 Input source RX4 S PDIF optical ...

Page 9: ...Output w E0 03 29 Disable All Function power down all blocks set by local control w E0 01 3F NOTE For characteristic performance graphs refer to the PCM510x data sheet 3 CodecControl Software This section explains how to use the CodecControl software together with the PCM510x device While the PCM510x is only hardware programmable the CodecControl software is required to properly configure the PCM5...

Page 10: ...roperly configured sampling rate audio routing internal amplifier settings etc with the CodecControl software This configuration occurs automatically once an EVM is detected by the CodecControl software Figure 3 illustrates the CodecControl software with the PCM510xEVM U window as an example of the CodecControl software in operation Figure 3 EVM Software Window 10 PCM510xEVM U SBAU190A May 2011 Re...

Page 11: ...s triggered If a register that is linked to an active object is changed through other components for example the script interpreter or the register inspector the active object changes its state accordingly The CodecControl software automatically detects a supported TI audio codec EVM once it is connected to an available USB port of the PC If no TI audio codec EVM is connected to the PC the control...

Page 12: ...s the command buffer editable text which contains the command script To run the command script click the Run button The smaller read only text area on the right side of the command dialog displays control data read from the TI audio codec The Clear button clears the Read Data field The one line text edit field on the left bottom allows single command execution The Record check box enables recordin...

Page 13: ...gram the new firmware to a TI audio codec EVM choose File Update Firmware and select the new firmware file The update process takes a few seconds there is no progress bar and is completed once the update firmware dialog disappears The EVM must be disconnected and reconnected to finish the firmware update process 3 5 Script Syntax A script is a text file that contains data to send to a device Each ...

Page 14: ...s the bill of materials BOM Table 3 PCM510xEVM U Bill of Materials Item No Count RefDes Description Part Number MFR 1 1 U1 24 Bit 384 kHz Audio Stereo DAC TSSOP20 PW ROHS PCM5101PW Texas Instruments 2 1 U6 USB Streaming Controller TQFP48 PFB ROHS TAS1020BPFB Texas Instruments Two Channel Asynchronous Sample Rate Converter w Dig Audio 3 1 U12 SRC4392IPFBR Texas Instruments Rec Xmtr ROHS Voltage Reg...

Page 15: ...m 1 10W ROHS ERJ 3EKF1003V Panasonic R3 R4 R5 R16 33 8 R17 R20 R21 Resistor SMD0603 10 kΩ 5 1 10W ROHS ERJ 3GEYJ103V Panasonic R22 34 1 R15 Resistor SMD0603 Thick Film 649 Ω 1 1 10W ROHS RC0603FR 07649RL Yageo 35 2 R12 R13 Resistor SMD0603 27 4 Ω 1 1 10W ROHS ERJ 3EKF27R4V Panasonic 36 2 R8 R9 Resistor SMD0603 2 7 kΩ 5 1 10W ROHS ERJ 3GEYJ272V Panasonic 37 1 R34 Resistor SMD0603 4 7 kΩ 5 1 10W ROH...

Page 16: ... Panasonic 57 1 SW3 Switch SMT DIP 8 4 Position ROHS TDA04H0SB1 CK Components Per Test 58 Shunt Black AU Flash 0 100 LS SPC02SYAN Sullins Procedure 59 4 Hex Nut 4 40 Zinc Steel HNZ440 Building Fasteners 60 4 4 40 Screw Steel 0 250 in PMS 440 0025 PH Building Fasteners 61 4 Standoff 4 40 0 5 in 3 16 in dia Alum RND F F 2027 Keystone NOT USED 62 4 C1 C3 C7 C11 Capacitor SMD ELECT 10ufd 16V 20 VS B R...

Page 17: ... 2011 to A Revision Page Updated schematics 16 NOTE Page numbers for previous revisions may differ from page numbers in the current version 17 SBAU190A May 2011 Revised June 2011 Revision History Submit Documentation Feedback Copyright 2011 Texas Instruments Incorporated ...

Page 18: ...G E L E V E 0 1 0 2 6 0 T C O A A 5 1 L S A V E R _ M V E _ B S U _ X X 1 5 M C P A N T M S X T M F 1 R D A O S I M K C R L N I D K C B K C S T L F 6 O I P G 6 O I P G 2 E D O M 2 E D O M S M 1 E D O M T U O D 2 R D A 2 O I P G S N G A 3 O I P G 3 O I P G T S A M 4 O I P G 4 O I P G 0 T T A 5 O I P G 5 O I P G 1 T T A L C S C M 2 T T A A D S I S O M E T O N T U D T S E T R E D N U S E C I V E D E ...

Page 19: ...4 1000pfd 50V 0603 C23 100pfd 50V 0805 R10 3 09K 0603 5V GND GND GND GND C18 0 1ufd 50V 0603 C19 10ufd 16V 0805 C17 10ufd 16V 0805 GND GND GND C15 0 1ufd 50V 0603 C14 10ufd 16V 0805 1 8V GND C16 10ufd 16V 0805 5V 5V 5V 3 3V R3 10K 0603 5V R4 10K 0603 1 2 3 4 5 U2 TPS73618DBVT 1 8V 400mA SOT230DBV5 1 2 3 4 5 TPS73633DBVT U3 3 3V 400mA SOT230DBV5 TP21 Black TP22 Black TP24 Black TP25 Black TP26 Blac...

Page 20: ... GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND 1 8V 3 3V 3 3V 3 3V 3 3V 3 3V 3 3V 3 3V 3 3V 3 3V 3 3V TP27 White TP28 White TP29 White TP31 White TP30 White TP32 White R29 RES SMT 0603 33ohms R28 RES SMT 0603 33ohms 1 2 3 4 5 U11 SOT23 DBV5 SN74LVC1G125DBVR 1 6 3 4 2 5 U10 IC SMT SOT23 6 SN74LVC2G04DBV 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 U7 IC SMT TSSOP 16 SN74LVC138APW GND GND GN...

Page 21: ...product This notice contains important safety information about temperatures and voltages For additional information on TI s environmental and or safety programs please contact the TI application engineer or visit www ti com esh No license is granted under any patent right or other intellectual property right of TI covering or relating to any machine process or combination in which such TI product...

Page 22: ...horized for use in safety critical applications such as life support where a failure of the TI product would reasonably be expected to cause severe personal injury or death unless officers of the parties have executed an agreement specifically governing such use Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications and acknowledge ...

Page 23: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Texas Instruments PCM5102EVM U PCM5100EVM U PCM5101EVM U ...

Reviews: