• Внешний USB-ЦАП-Аудиопроцессор CDD-010 можно купить

DSP KIT 4x3 (U)HD, Материнские платы с цифровым аудио процессором

Евгений

Administrator
Команда форума
Хочу снять АЧХ этой платы. В SigmaStudio есть ГКЧ. Если его подключить на вход, то с каких пинов можно снять синхросигнал для АЧХ-метра, который может синхронизироваться по старт-условию пакета на шине I2C? В даташите нашёл 30 и 31 ноги ADAU1467, I2C Master 2 Serial Clock Port и I2C Master 2 Serial Data Port, которые соответствуют разъёму I2CM около микросхемы памяти. Я смогу с этого разъёма снять синхросигнал под свою задачу?
Сложно сказать. I2C-мастер порт DSP можно использовать, например, для загрузки внешних устройств при включении системы. Возможно, так получится решить вашу задачу.
 

Oleggraf

Well-known member
Пробую подключить SigmaLink к этой плате по SPI. Посмотрел по схеме и получается, что к этому разъёму одновременно подключены и Reflex и ADAU1467, да ещё от ADAU1467 идёт только один SPI-CS1, в то же время от Reflex идёт SPI-CS1 и SPI-CS2. Подключил 5 проводков от SigmaLink на SPI. На всякий случай на Reflex накинул джампер на BOOT. В SigmaStudio SigmaLink горит зелёным. Открываю из второго стокового проекта одиночный проект(на всякиё случай на 96КГц) пробую, например вместо I2S через HDMI входа подключить на его место два генератора синуса. Пробую загрузить изменённый проект через Link Compile Download. На SigmaLink гаснет крайний светодиод и загорается средний (мерцает, когда идут данные). На плате никаких изменений не происходит, генераторы не появляются, да и рулить проектом "на лету" не получается. Сообщения 45 - 47 этой темы (о подключении SigmaLink) изучил три раза, поэтому делал подключение без стирания памяти Reflex, но с перемычкой BOOT на нём. Может быть подключение SPI-CS2 - лишнее? Ведь у ADAU1467 нету такого. Или я ещё что-то упустил?
 

Евгений

Administrator
Команда форума
Подключил 5 проводков от SigmaLink на SPI.
SigmaLink------SPI-разъем платы

G------GND
OUT------MISO
CLK------CLK
DATA------MOSI
LATCH1------DSP CS

На плату с DSP нужно подать питание.
На плате никаких изменений не происходит, генераторы не появляются, да и рулить проектом "на лету" не получается.
Как вы это смотрите?
 

Oleggraf

Well-known member
SigmaLink------SPI-разъем платы

G------GND
OUT------MISO
CLK------CLK
DATA------MOSI
LATCH1------DSP CS

На плату с DSP нужно подать питание.

Как вы это смотрите?
Пробую, например вместо I2S через HDMI входа подключить на его место два генератора синуса. Звука нету. Средний светодиод на SigmaLink при загрузке проекта мигает, типа запись идёт. В SigmaStudio проую мышкой входы переключить, включаю-выключаю генераторы - реакции нет.
 

Oleggraf

Well-known member
Где вы смотрите, что звука нет?
Я загрузил на плату "Стоковый проект 2", который маленько изменил - убрал инвертирующие выходы. Он работает. Подключаю SigmaLink к плате. В SigmaStudio открываю из "Стокового проекта 2" одиночный проект на 96КГц, вместо входа "I2S через HDMI" подключаю два генератора синуса. В SS нажимаю Link Compile Download, средний светодиод на SigmaLink начинает мерцать. Когда мерцание прекращается пробую мышкой включать генераторы, звук контролирую подключенными к PCM5242 наушниками, которые до этого работали на "Стоковом проекте 2"
 

Desire

Member
Я загрузил на плату "Стоковый проект 2", который маленько изменил - убрал инвертирующие выходы. Он работает. Подключаю SigmaLink к плате. В SigmaStudio открываю из "Стокового проекта 2" одиночный проект на 96КГц, вместо входа "I2S через HDMI" подключаю два генератора синуса. В SS нажимаю Link Compile Download, средний светодиод на SigmaLink начинает мерцать. Когда мерцание прекращается пробую мышкой включать генераторы, звук контролирую подключенными к PCM5242 наушниками, которые до этого работали на "Стоковом проекте 2"
Подключил джампер на 12 позицию, изменил в проекте частоту на ту, которую показывает - генератор шума и регулировки от студии заработали))
Обратной связи от платы - нет.
Должно быть?
 
Последнее редактирование:

Desire

Member
Сразу задам вопрос: как вместо i2s 0 - что идёт на hdmi подключить ещё i2s устройство? Я так понимаю пинов для этого выхода нет?

И вопрос не по теме, на какое расстояние можно передавать сигнал по этой шине? Где-то читал что для неё расстояние - очень критично.
Имеет ли смысл использовать HDMi передатчик для этой цели?
 

Solanto

Well-known member
Сразу задам вопрос: как вместо i2s 0 - что идёт на hdmi подключить ещё i2s устройство? Я так понимаю пинов для этого выхода нет?

И вопрос не по теме, на какое расстояние можно передавать сигнал по этой шине? Где-то читал что для неё расстояние - очень критично.
Имеет ли смысл использовать HDMi передатчик для этой цели?
по hdmi кабелю на 3 метра передавали, все нормально.
 

Solanto

Well-known member
Сегодня пытался скачать фаил кикад для задней панельки. Скачался он нормально, да только не открывается в кикаде. Говорит что поврежден.
 

Oleggraf

Well-known member
Попытался подключить плату по выложенной ранее инструкции:
1) Очистите память Reflex.
2) Измените USB VID, PID Reflex, т.к. при очистке памяти они тоже удаляются и будут использованы идентификаторы по умолчанию.
3) Отключите питание.
4) Подключите к системе Sigma Link.
5) Теперь Reflex можно использовать как аудиокарту и с помощью Sigma Link изменять конфигурацию DSP "на лету".

1) – отключил модуль от ПК
– установил на модуле джампер на контакт 12 и джампер на контакт 1
– запустил ChipStudio и перенёс в поле проекта блок Reflex
– подключил модуль к ПК
– когда стирание настроек завершилось, название модуля в блоке подсветилось зелёным и отобразилась информация о модуле
2) Изменил VID и PID Reflex
3) Отключил питание
4) Подключил к системе Sigma Link (SPI)
5) При попытке включить плату кнопкой щёлкает реле и кратковременно вспыхивает первый знак дисплея.
Итог - плата перестала работать.
 

Solanto

Well-known member
Попытался подключить плату по выложенной ранее инструкции:
1) Очистите память Reflex.
2) Измените USB VID, PID Reflex, т.к. при очистке памяти они тоже удаляются и будут использованы идентификаторы по умолчанию.
3) Отключите питание.
4) Подключите к системе Sigma Link.
5) Теперь Reflex можно использовать как аудиокарту и с помощью Sigma Link изменять конфигурацию DSP "на лету".

1) – отключил модуль от ПК
– установил на модуле джампер на контакт 12 и джампер на контакт 1
– запустил ChipStudio и перенёс в поле проекта блок Reflex
– подключил модуль к ПК
– когда стирание настроек завершилось, название модуля в блоке подсветилось зелёным и отобразилась информация о модуле
2) Изменил VID и PID Reflex
3) Отключил питание
4) Подключил к системе Sigma Link (SPI)
5) При попытке включить плату кнопкой щёлкает реле и кратковременно вспыхивает первый знак дисплея.
Итог - плата перестала работать.
Залейте проект. Сейчас ссылку дам
 

Solanto

Well-known member
Попытался подключить плату по выложенной ранее инструкции:
1) Очистите память Reflex.
2) Измените USB VID, PID Reflex, т.к. при очистке памяти они тоже удаляются и будут использованы идентификаторы по умолчанию.
3) Отключите питание.
4) Подключите к системе Sigma Link.
5) Теперь Reflex можно использовать как аудиокарту и с помощью Sigma Link изменять конфигурацию DSP "на лету".

1) – отключил модуль от ПК
– установил на модуле джампер на контакт 12 и джампер на контакт 1
– запустил ChipStudio и перенёс в поле проекта блок Reflex
– подключил модуль к ПК
– когда стирание настроек завершилось, название модуля в блоке подсветилось зелёным и отобразилась информация о модуле
2) Изменил VID и PID Reflex
3) Отключил питание
4) Подключил к системе Sigma Link (SPI)
5) При попытке включить плату кнопкой щёлкает реле и кратковременно вспыхивает первый знак дисплея.
Итог - плата перестала работать.
Вот тут, внизу проект есть. Берите и заливайте. https://www.chipdip.ru/product0/9001058075
 

Solanto

Well-known member
Попытался подключить плату по выложенной ранее инструкции:
1) Очистите память Reflex.
2) Измените USB VID, PID Reflex, т.к. при очистке памяти они тоже удаляются и будут использованы идентификаторы по умолчанию.
3) Отключите питание.
4) Подключите к системе Sigma Link.
5) Теперь Reflex можно использовать как аудиокарту и с помощью Sigma Link изменять конфигурацию DSP "на лету".

1) – отключил модуль от ПК
– установил на модуле джампер на контакт 12 и джампер на контакт 1
– запустил ChipStudio и перенёс в поле проекта блок Reflex
– подключил модуль к ПК
– когда стирание настроек завершилось, название модуля в блоке подсветилось зелёным и отобразилась информация о модуле
2) Изменил VID и PID Reflex
3) Отключил питание
4) Подключил к системе Sigma Link (SPI)
5) При попытке включить плату кнопкой щёлкает реле и кратковременно вспыхивает первый знак дисплея.
Итог - плата перестала работать.
 

Вложения

Oleggraf

Well-known member
Вложения
Залил этот проект. Теперь плата включается. Подключаю SigmaLink. Открываю в SigmaStudio проект для частоты 96КГц и нажимаю кнопку "Link Compile Download". На SigmaLink гаснет крайний светодиод и начинает мигать средний. Когда мигание заканчивается, пробую подключить вместо входа I2S через HDMI два генератора белого шума. Опять нажимаю кнопку "Link Compile Download". Пробую включать-выключать генераторы в SS, переключать входы, изменять громкость. На SigmaLink средний светодиод мигает, как будто данные передаются, но на деле - ничего не происходит. Контроль - через наушники, подключенные к PCM5242, которые работают, если стоит последняя прошивка на Reflex и этот же самый проект. Может быть с SigmaLink данные уходят, но на плату не загружаются? Как можно проверить, что данные по SPI корректно доходят до нужного адресата?
 
Последнее редактирование:

Евгений

Administrator
Команда форума
Может быть с SigmaLink данные уходят, но на плату не загружаются? Как можно проверить, что данные по SPI корректно доходят до нужного адресата?
Проверьте физическое подключение. Чтобы убедиться, что подключение верное, после загрузки проекта в dsp на любой вкладке настроек нажмите кнопку прочитать, чтобы считать значения из dsp. Если значения параметров изменятся, значит, подключение неверное.
 

Oleggraf

Well-known member
Проверьте физическое подключение. Чтобы убедиться, что подключение верное, после загрузки проекта в dsp на любой вкладке настроек нажмите кнопку прочитать, чтобы считать значения из dsp. Если значения параметров изменятся, значит, подключение неверное.
Подключение верное, параметры не меняются. При неверном подключении на странице CORE_CONTROL квадратик зеленел, сейчас - остаётся красным.
 

Евгений

Administrator
Команда форума
Подключение верное, параметры не меняются. При неверном подключении на странице CORE_CONTROL квадратик зеленел, сейчас - остаётся красным.
Там должно быть все зеленым. Прочитайте параметры на вкладке Serial Ports (Read this page), например. Если значения изменятся, нужно поменять местами сигналы MISO и MOSI.
 

Евгений

Administrator
Команда форума
Сегодня пытался скачать фаил кикад для задней панельки. Скачался он нормально, да только не открывается в кикаде. Говорит что поврежден.
Только что проверил два проекта. Все корректно открывается, никаких проблем. Проекты выполнены в версии KiCAD 6.
 
Верх