• Скидка по промокоду FORUM_CHIPSTUDIO продолжает работать в магазине.

И снова AD1938 V2 + ADAU1467 (в т.ч. TDM8) [РЕШЕНО]

Undrew2

Well-known member
-=======РЕШЕНИЕ ЭТОГО ВОПРОСА ПО ЭТОЙ ССЫЛКЕ======-


Не нашел нигде на форуме нормальной пошаговой инструкции для коммутации и настройки вышеуказанной схемы.

У самого пока запустить не получилось, когда запустим в качестве итога сделаю нормальный гайд.

На сейчас имею такое физическое подключение:

base-1.jpg

В более простом для понимания виде это выглядит так:

1769267167928.png

Настройки Sigma Studio AD1938:
Базовый проект на 48К (пока просто стерео)
1769267295209.png

Соответственно настройки ADAU:

1769267398646.png


1769267466764.png

1769267605777.png

Обращаю внимание на выделенное красной рамкой - входной порт 3 (на плате 4) установлен в slave режим от входящего сигнала с ADC выхода AD1938? а та в свою очередь, установлена в мастер. Вход же на AD1938 - slave от порта 0 (на плате 1) дсп.

Проект в Сигме:

1769267659618.png

В правой части хочу увидеть входной сигнал с ADC.

USBi подключен к порту компа USB 3.0 - питания должно хватить для тестовых целей.
 
Последнее редактирование:

Vet

Well-known member
И я так понимаю вся эта схема не поет))) И предположу почему, потому что для любой работы требуется соответствующий инструмент))) а не на авось делать.
И так чтоб это все запело надо, понимание того что делаешь и прямые руки, осцилограф\лог.анализатор, без него если что то не поет никак не обойтись!!!
1. ставим джампер тактирования на 1938 ближе к кварцу, ну или к краю платы, кому как удобнее понимать, это говорит о том что сигнал мслк берется от 1467, подключаем питание и соединяем выход1467 и вход1938, в проекте сигмы делаем генератор и смотрим есть ли звук с цапа, если звук есть то идем дальше.
2. берем ослик\логанализатор и садимся на контакты LR BCLK и смотрим если там эти сигналы, если их нет, то либо настраиваем вход1467 к которому подключаем ацп как мастер по LR BCLK и подключаем как есть, или же в настройках для цапа в сигме ставим цап как мастер по LR BCLK, а вход1467 делаем как слейв, и радуемся звуку
 

Vet

Well-known member
3168.png

вот смотрим, что тут стоит? галки не стоят значит слейв режим, и мы это подключаем к порту 3 на 1467 который тоже слейв
1769272754506.png

и как оно играть должно? кто то из них должен эти сигналы генерировать, или проц или цап, без них ничего работать не будет!!!
Это все от непонимания самого процесса))) оставляем на цапе все как есть, а на проце ставим как мастер, и вуаля, оно поет)))
 

Vet

Well-known member
slave на 3 ВХОДЕ а не на выходе, по идее должно играть
Не должно!!!! так как сигналы LR BCLK для ацп должен кто то делать, а с такими настройками как на скринах получается что их никто не генерирует, ни проц ни цап
 

Vet

Well-known member
Для начала ставим джампер на 1938 как на схеме в спойлере
1769273761012.png

делаем проект в сигме генератор - выходи проверяем звук на цапе, если звук есть то добавляем в проект вход3(на плате 4) с настройками по умолчанию и все должно запеть. Настройки для цапа как на спойлере
 

Undrew2

Well-known member
погодите, если мы пришли к тому, что adau полюбому мастер и от него берем masterclock, no надо не задейсвовать свой генератор adc а передать mclck с dac входа на adc пин. Иначе я не понимаю...
 

Vet

Well-known member
Смайлик бьюсь головой об стену)))Как же обьяснить все пины подписанные как мслк, что на цапе, что на проце, это один по сути пин, они все соединены в одно, подав на вход цапа мслк с проца он автоматом попадает и на ацп секцию, это один общий сигнал для всего, все пины мслк соединены между собой на каждом модуле!!!! подав на любой из них синал он автоматом появится на всех остальных
 

Vet

Well-known member
1769274914814.png

наверно так понятнее будет, черные точки пины мслк, подав на любой из них сигнал он сразу будет на всех остальных и включая сам цап)))
 

Undrew2

Well-known member
хорошо тогда что не так в исходном варианте в шапке? Джампер у генератора ставил и вверх и вниз, без толку.
 

Vet

Well-known member
Не так с сигналами LR BCLR от ацп к процу, джампер тактирования только к краю платы
 

Vet

Well-known member
2222222.png

слейв и мастер наглядно, стрелочка это направление сигнала в режиме мастер пин это выход, в режиме слейв этот же пин становится входом, как будут играть два устройства на которых оба этих пина настроены как входы? что проце настроено как вход, что на цапе как вход
 

Aleksandr

Well-known member
И снова траблы с 1938, вроде всё неоднократно разжёвывали это уже 🤔
 

Undrew2

Well-known member
1. ставим джампер тактирования на 1938 ближе к кварцу, ну или к краю платы, кому как удобнее понимать, это говорит о том что сигнал мслк берется от 1467, подключаем питание и соединяем выход1467 и вход1938, в проекте сигмы делаем генератор и смотрим есть ли звук с цапа, если звук есть то идем дальше.
Джампер у края платы, выход adau соединен со входом 1938:

1769276020062.png


Далле видим, что Выход ADAU - это мастер, а вход DAC - slave:

1769276091171.png


Проект в сигме и так на генераторе
 

Vet

Well-known member
правильно.png

правильная настройка портов при которых все работает
 

Aleksandr

Well-known member
Джампер у края платы, выход adau соединен со входом 1938:

Посмотреть вложение 8389

Далле видим, что Выход ADAU - это мастер, а вход DAC - slave:

Посмотреть вложение 8390

Проект в сигме и так на генераторе
А выход ADC что у вас, мастер или слейв?
Если полностью ADAU мастер, то 1938 должен быть полностью слевом, DAC и ADC в слейв по регистрам.
 

Vet

Well-known member
правильно.png

неправильная настройка при которой будет все молчать
 
Верх