1) При изменении уровня на GPIO контроллера, не связанного вообще с ADC, изменяются и результат преобразования.
2) При смене скорости преобразования так же убегает, незначительно, калибровка.
Проверял и при использовании опорного на REF1(5В) и REF2(2.5В). Используется дифференциальный входы AIN1 & AIN2. Частота SPI=4MHz. Тактовый генератор внутренний. Схема подключения из даташита. Блок питания импульсный на TI TPS5401, формирую питание 5.1В и его подаю на линейник, для получения 3.3В, питание микроконтроллера и цифровую часть АЦП. С этой же линии 5.1В через Т-образный фильтр получаю питание 5В питания аналоговой части АЦП. Пульсации на линии 3.3В порядка 50 мВ, примерно такие же и на 5В. Под чипом АЦП земляной полигон, да и по всей плате.
Какого рожна она так себя ведет. До этого много работал с CS5532/4 вообще ни каких проблем не было.
P.S.
Посмотрел уровни на входах (AIN1 & AIN2), действительно на входе AIN2 есть изменения на 5 мВ, при переключении GPIO контроллера. Но при этом ни на AIN1 ни на линии 5В (питание моста) изменений нет. Что за чудеса? Откуда ноги растут? Может кто более детально с ней работал? Чип покупался не в Китае а в ПромЭлектронике. Не левый (надеюсь). Да, вот ещё, может поможет, CS всегда притянут к земле, ибо АПЦ один. Может, конечно какой-нибудь мусор на линиях SPI влияет? Хотя вряд ли.