This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PCM9211EVM: DIR - audio restoration fails after signal loss

I am unable to establish normal digital audio transfer after
loss and restoration of input signal. Here's the situation:

On my Linux system the default PCM9211EVM settings
(on power up) provide record/play of analog or digital
audio without requiring any additional 9211 configuration
or alteration of any default jumper settings (i.e. W9
left in).

If I power up the board (ie. connect the USB cable to the
computer) with both analog and digital audio present at the
associated connectors one can listen to or record either
source on the computer. The source can be (auto) switched
to/from digital audio by enabling/disabling the RXIN0 input.
i.e by setting Reg 34 as follows:
     
      w 80 34 00    # select RXIN0,
                              # pwr on COAX amps,  DIR -> Main Out
      w 80 34 C0   # pwr off COAX amps, ADC -> Main Out

The audio passed by the board will become severely degraded or
lost completely  when the DIR is connected to MAIN OUT if:

1) The SPDIF cable is disconnected and re-connected.

2) The DIR is reset then enabled via the following 9211 Reg
   settings:

    w 80 40 33   # reset PCM9211, both DIR/ADC audio lost
    w 80 34 00   # (re)enable RXIN0, but no valid audio

Note: Cable disconnects or resets cause no adverse effects
            when the ADC is connected to Main Out.

So far the only way I have found to restore normal audio is
to power cycle the board. I have been unable to discover
any combinations or sequences of register settings that will
restore normal audio.

Anyone know how to restore the audio without power recycle?

Thx,

B

ps still looking for PCM9211EVM application source code