DSPRelated.com
Forums

Help Required: AD1881A initialization

Started by ajith_pc March 1, 2004
Dear all,
I am working on a custom designed board with ADSP 21065L and
AD1881A (AC'97 rev 2.1 complaint) CODEC. The interface is same as
the
AD1819-21065L interface provided by Analog Devices. The CODEC
generates the BIT_CLK and in return DSP generates the SYNC. I probed
these things by using CRO. I am facing a problem while writing to the
CODEC registers. I am able to read the CODEC registers, but I am
unable to write to the registers. i have done a CODEC initialization
on another board in which ADSP 21065L processor is connected to the
TLV320AIC27 CODEC. In this case i could read and write to the CODEC
registers. Give some hints for possible causes. Does this AD1881
needs some specific register initialization before it starts
initializing AC97 specific registers? I am specifically asking about
the serial configuration registers and the miscellaneous control bit
registers. Please note that I wish to work AD1881A in AC97 mode; not
in slot16 mode.
Set one register and then read back, and then sets another one; is
this sequence works?
CS0, CS1 and MODE pin are left floated in our design. Is it has any
effects on CODEC initialization? In AD1881 data sheet these pins are
left unconnected, and there is only little information for these
pins. But in AD1819 Codec, it is mentioned that CS0 and CS1 are tied
to HIGH for single Codec application.
Is anybody experiences similar problem? Please give me some hints for
solve this problem. Thanks.
regards
ajith