SergeySpbRus |
|
|
|
|
|
|
|
Пункты: 323 |
Регистрация: 23.08.2013 |
|
|
|
Всем Добрый день!
Возникла такая проблемы:
Есть модуль SK-iMX53-OEM звуковые данные выдаются c модуля в формате I2S. Сигнал тактов AUD_TXC – 6МГц, фреймовый AUD_TXFS – 44.1КГц, данные передаются по 16 бит, с “выравниванием в лево”. Соответственно передача данных по одному каналу: ~68бит. Проблема в принимающем устройстве, т.к. у него должно быть только 16 (макс 32)бит данных и соответственно 16 (32) тактовых периодов.
Возникает вопрос, где и как сконфигурировать (или в самом драйвере) изменить скорость тактирования (AUD_TXC)?
Или подскажите, какой драйвер надо править.
Заранее всем Спасибо! |
|
|
|
|
|
sasamy |
|
|
|
|
|
|
|
Пункты: 83558 |
Регистрация: 14.08.2009 |
|
|
|
Не совсем понял в чем проблема но посмотрите файл
sound/soc/imx/imx-3stack-sgtl5000.c
это подправленный драйвер под кодек tlv320aic23 |
|
|
|
|
|
|