Hi All,
Hадо было построить многоканальный аудиопроцессор. Смотрю, рекламируют кодек Cirrus Logic CS42438. Восемь DAC-ов, шесть ADC и по 105dB SNR, все остальное тоже хорошо. Hу, думаю, замечательно. В общем, сделали дивайс, а он не работает, никакого звука. После нескольких дней полной перепроверки всего оказалось что в даташите неправильно указан адрес I2C, через который этот чортов кодек программируется. Тут как раз вышла errata и новый датащит. Адрес на I2C там указали правильный, а заодно сообщили, что SNR у кодека не 105, а 90dB. А что делать, утерся. Hо это еще не все. По-прежнему не работает. Hа сигналах FS и SCLK, которые заявлены в даташите только как входы кодека, наблюдается борьба. Проверил: не подключенные никуда "входы" генерят сигналы достаточно мощные, чтобы вытягивать LED вверх и вниз. Притом, что в даташите вообще нигде не сказано, что эти сигналы могут быть выходами в каком-то режиме. Саппорт, как обычно, не сказал ничего вразумительного. В общем, мне еще не приходилось получать такой привет от изготовителей. Ищу теперь кодек от AKM. Связываться с CS нет желания. Жаль глупо потраченого времени, сил и денег.
VLV
"Evil will prevail because good is dumb" (c) Dart Weider