viktar.kastrou
Active member
Всем добрый день! Нужна помощь!
Делаю проект беспроводной колонки на связке:
Модуль BLuetooth на QCC5125 с выходом I2S (https://clck.ru/apPdx) + ADAU1701 (RDC2-0027v3) +SSM3582 (RDC2-0059).
Особого опыта нет, начинал с нуля, сначала собрал +/- то же самое, но Bluetooth был на CSR8645 с агалоговым выходом и все прошло относительно гладко.
Потом пешил собрать все полность в цифре и тут меня поджидали две проблемы:
1. Не основная, модуль умеет в LDAC, при подключении источника по этому протоколу на выходе Bluetooth модуля сигнал в 24/96. Если подключать его напрямую к SSM3582 - нет никаких проблем, но если через ADAU1701, то слышен только цифровой шум. Пробовал переключать ADAU1701 в 96кГц, менял настройки ядра, входа I2S - ничего не помогает.
2. Основная проблема. Т.к. MCLK идет с Bluetooth модуля, то встроенный пришлось отключить. Я реализовал на ADAU1701 переключение между цифровым и аналоговым входом. Когда я слушаю сигнал с аналогового входа, то само собой телефон, подключенный по Bluetooth ставлю на паузу. И через пару секунд прекращается выход звука, подаваемого через AUX. Пока под руками нет осциллографа что бы проверить импульсы, но на 99% уверен что Bluetooth модуль после того как телефон стал на паузу прекращает тактование и ADAU1701 просто останавливается, поэтому и прерывается звук с AUX. Что делать - вообще не понимаю. Прошу совета, может кто-то сталкивался с подобным?
.
Делаю проект беспроводной колонки на связке:
Модуль BLuetooth на QCC5125 с выходом I2S (https://clck.ru/apPdx) + ADAU1701 (RDC2-0027v3) +SSM3582 (RDC2-0059).
Особого опыта нет, начинал с нуля, сначала собрал +/- то же самое, но Bluetooth был на CSR8645 с агалоговым выходом и все прошло относительно гладко.
Потом пешил собрать все полность в цифре и тут меня поджидали две проблемы:
1. Не основная, модуль умеет в LDAC, при подключении источника по этому протоколу на выходе Bluetooth модуля сигнал в 24/96. Если подключать его напрямую к SSM3582 - нет никаких проблем, но если через ADAU1701, то слышен только цифровой шум. Пробовал переключать ADAU1701 в 96кГц, менял настройки ядра, входа I2S - ничего не помогает.
2. Основная проблема. Т.к. MCLK идет с Bluetooth модуля, то встроенный пришлось отключить. Я реализовал на ADAU1701 переключение между цифровым и аналоговым входом. Когда я слушаю сигнал с аналогового входа, то само собой телефон, подключенный по Bluetooth ставлю на паузу. И через пару секунд прекращается выход звука, подаваемого через AUX. Пока под руками нет осциллографа что бы проверить импульсы, но на 99% уверен что Bluetooth модуль после того как телефон стал на паузу прекращает тактование и ADAU1701 просто останавливается, поэтому и прерывается звук с AUX. Что делать - вообще не понимаю. Прошу совета, может кто-то сталкивался с подобным?
.