На AT91SAM9G45 под Linux меняются рандомно каналы левый-правый при записи. Куда копать? Схема
Сначала думал - моя программа тому виной, но запустил с полсотни раз arecord - те же кокосы, только в профиль. Подобная проблемма известна , но при подключении по SSC, a тут - AC97.
Я понимаю, что копать следует в сторону драйверов или железа, но не более того...
UPD: Посмотрел бегло спецификацию на AC97 интерфейс, так там вообще нечего путать. Данные последовательно поступают одним блоком. Если бы терялись - то или пропуски сэмплов были бы, или вообще чехарда. А так нет, всё что видел на экране- вполне себе нормальный сигнал.