Ладно. Сделаю небольшой вброс.
Первое - Игорь, прежде чем меандрить, пожалуйста почитай какие сигналы ОДНОВРЕМЕННО предаются по четырем проводникам шины i2s.
Просто надо понять для чего КАЖДЫЙ сигнал нужен, какие ВАРИАНТЫ выдачи сигнала бывают и как сигналы между собой СВЯЗАНЫ.
Наблюдать, а тем более разбирать эти сигналы на составляющие, в текущий момент тебе совершенно ненужно.
Второе - Что бы понять почему в одной связке XMOS или AMANERO работают, а в другой нет, тебе надо покурить тему КОНФИГУРИРОВАНИЯ.
Каждый модуль XMOS\AMANERO может выдавать разные варианты на шине i2s. Каждый вариант (режим) выбирается с помощью внутреннего конфигуратора чипа. Как правило, для упрощения, предусмотрен режим базовой конфигурации которая запускается автоматически при включении. Но есть режимы внешнего конфигурирования по специальным входам, когда внешний управляющий контроллер передает информацию какой регистр включить в какой режим. Регистров может быть больше сотни... поэтому пишется специальная программа для контроллера.
Вероятнее всего, у тебя базовая конфигурация. Поэтому тебе надо поизучать эту тему. Так как базовая конфигурация подразумевает несколько вариантов режимов работы. То есть кое что можно изменить.
Например у тебя в одном девайсе выбран основным режимом левое выравнивание, а в другом правое. При перестановке блоков одного юнита в другой, они будут работать только в случае совпадения режимов. При этом все сигналы по i2s будут присутствовать и будут правильными. Но работать не будут.
И еще, каждая микросхема этой цепочки, имеет конфигуратор. То есть сам ЦАП то же, как и преобразователи (приемники ЦС). Вот это нужно знать.
Короче начинай изучать цифровую электронику. Регисты, биты\байты....