> А как их диагностировать можно? Есть какая-то утилита? Я не железячник =(
Осциллограф для начала, потом -- логический анализатор.
На ноге I2S-LRCLK должен быть меандр с частотой дискретизации (от 44100 Гц до 384КГц)
На ноге I2S-CLK могут быть пакеты импульсов, прижатые к фронту/спаду I2S-LRCLK, но может быть и непрерывная последовательность.
На ноге, котора отвечает за передачу данных из репки, должны быть пакеты импульсов, прижатые к фронту/спаду I2S-LRCLK, при условии, что там что-то звучит, иначе, скорее всего, будет просто логический 0.
> пины на малинке те же самые (шапка i2s же не от апельсинки, а от малинки):
те же самые как и где?
Ну ок, шапка от малинки. Она ожидает I2S на определенных ногах, а именно 12, 35, 40, с соответствующим смыслом сигналов на них.
На репке тоже какие-то выводы процессора подключены к ногам на 40-ножечном разъеме.
Но эти ноги по документации на процессор должны быть другими.
Возможно, кто-то ошибся: нумерация ног 40-ножечного разъема в описании на сайте репки. Или документация на процессор H5 (например, в устройстве стоит более поздняя версия, а у меня документация от версии 1.0). Или есть возможность в самом устройстве перебросить функциональность с выводов PA18..PA20 на ноги 12, 35, 40. Это делается при помощи мультиплексора. Есть таковой в репке?
Короче, практика -- критерий истины. Осциллограф.