AnsweredAssumed Answered

How to increase ASRC channel with cs42888 codec on sabre-AI ?

Question asked by Jackey Ko on Oct 27, 2018
Latest reply on Oct 31, 2018 by Artur Petukhov



I would like to increase ASRC channel of CS42888 codec on Sabre-AI board?

Currently, only stereo(input, ouput -2 chanels) are applied on HIFI-ASRC-FE .

[sound device]


card 0: cs42888audio [cs42888-audio], device 0: HiFi cs42888-0 []
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: cs42888audio [cs42888-audio], device 1: HiFi-ASRC-FE (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0



The ASRC of I.MX6  support up to 10 channel in i.MX_Linux_Reference_Manual.pdf  as below.


29.2 Introduction
The Asynchronous Sample Rate Converter (ASRC) converts the sampling rate of a signal
to a signal of different sampling rate. The ASRC supports concurrent sample rate
conversion of up to 10 channels. The sample rate conversion of each channel is
associated to a pair of incoming and outgoing sampling rates. The ASRC supports up to
three sampling rate pairs simultaneously.