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

RDC2-0051 Master

Дюжбан

Well-known member
Задержка точно активирована?
Да. И ставил галку и убирал 2500мс. Одиночный проект, подаю питание и он мгновенно загружается. /возможно, что новый проект туда не пишется?! Может поэтому и делэй не работает. /доберусь залью пищалки чтобы понять чтобы быть на сто процентов уверенным.
 

Дюжбан

Well-known member
Здравствуйте. Евгений, суть проблемы заключается в том, что проекты пишутся через раз, и я даже не понял как записал другой проект. Что делал: прошивал 51v2, стирал аппаратно, записывал через выпадающее меню один раз. В итоге внутри другой проект. И опять все также. Прогресс бар проходит нормально.
 

Дюжбан

Well-known member
Докладываю обстановку. Первое: Проекты пишутся только после аппаратного стирания CS>GND. Иначе после записи "воскресает" предыдущий и даже стертый проект. Второе: есть переключение и даже есть задержка, но нет загрузки при старте и вероятно делэя тоже, но с этим моментом не точно. В общем нет первой загрузки. Опять же нужно ли передергивать пины при подаче питания? Евгений, пожалуйста, в свободное время, если будет желание, поучавствуйте в моем, пока не пройденноммоем квесте. Спасибо)
 

Евгений

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

Задержка активирована на всех проектах комбопроекта?

При одиночном проекте при подаче питания DSP загружается?
 

Дюжбан

Well-known member
При старте МК проверяет состояния входов и загружает соответствующий проект. Если этого проекта нет, МК ждет переключения входов и проверяет наличие проекта и т.д.

Задержка активирована на всех проектах комбопроекта?

При одиночном проекте при подаче питания DSP загружается?
Delay проверю. При подаче питания на мк стабильно загружает одиночный проект, но если оно подключено к общему питанию, при включении загрузки нет.
 

Дюжбан

Well-known member
Евгений, от всей души, позвольте выразить Вам благодарность за Вашу помощь и отзывчивость. Спасибо. Желаю Вам и RDC побольше здоровья! И чтобы все ладилось! Да и вообще с наступающим!
По 51v2 модулю. Сначала аппаратно стираю. В проектах delay 1000ms иначе не стартует 1467. Судя по светодиодам сама плата DSP запускается значительное время-около полсекунды. И питание подаю на +5В. Еще один этап пройден.
 

Дюжбан

Well-known member
Здравствуйте. Так упорно надеялся на то, что сформированные блоки параметров для переключателей будут одинаковыми для разных частот, но просмотрев утилитой сравнения-выяснил, что они не одинаковые. Данные нужно формировать для каждой частоты отдельно?! А чипстудия помнит состояние кнопки, но в зависимости от частоты, будет отправлять другие байты в другие регистры?! Чипстудия читает состояние кнопки, меняет и пишет?! Или просто пишет? Вообще наверное эти вопросы Евгению. Сам запутался тут просто проекты в комбо будут только примитивные одинаковыми. Вопрос по запоминанию состояния, когда не понимаешь как оно работает делаешь непрежюдсказуемые вещи. Эти моменты будут вызывать глюки, если пренебречь.
 

Евгений

Administrator
Команда форума
Данные нужно формировать для каждой частоты отдельно?!
Конечно.

А чипстудия помнит состояние кнопки, но в зависимости от частоты, будет отправлять другие байты в другие регистры?!
О какой кнопке идет речь?

Чипстудия читает состояние кнопки, меняет и пишет?! Или просто пишет?
Не понятно, что меняет, что пишет?
 

Дюжбан

Well-known member
Конечно.


О какой кнопке идет речь?


Не понятно, что меняет, что пишет?
На разной частоте проекта кнопка на (51v2) может иметь разное значение адреса регистра и данных для него. Ну 51 модуль помнит кнопку как состояние или как значение в регистре. )))
 

Евгений

Administrator
Команда форума
На разной частоте проекта кнопка на (51v2) может иметь разное значение адреса регистра и данных для него. Ну 51 модуль помнит кнопку как состояние или как значение в регистре. )))
Из руководства пользователя:
...опция «Change project without reboot». Если галочка установлена, при смене проекта контроллер не перезагружает его полностью, а перезагружает DSP, обновляет составляющие проекта. При этом все проекты в составе комбопроекта должны иметь одинаковые исходные
проекты DSP (одинаковые блоки, их адреса, количество), и одинаковый набор регулировок с одинаковым подключением к контроллеру. Если галочка снята, контроллер перезагружает проект полностью. При этом все проекты могут быть разными.
 

Дюжбан

Well-known member
Из руководства пользователя:
...опция «Change project without reboot». Если галочка установлена, при смене проекта контроллер не перезагружает его полностью, а перезагружает DSP, обновляет составляющие проекта. При этом все проекты в составе комбопроекта должны иметь одинаковые исходные
проекты DSP (одинаковые блоки, их адреса, количество), и одинаковый набор регулировок с одинаковым подключением к контроллеру. Если галочка снята, контроллер перезагружает проект полностью. При этом все проекты могут быть разными.
Проекты сигма сделаны из одного. Данные для управления одних и тех же блоков отличаются. Получается что для каждой частоты нужно капчурить данные отдельно и должно получаться несколько файлов Vol44, Vol48, а не использовать один для всех Vol. Спасибо Евгений.
 

Евгений

Administrator
Команда форума
Данные для управления одних и тех же блоков отличаются. Получается что для каждой частоты нужно капчурить данные отдельно и должно получаться несколько файлов Vol44, Vol48, а не использовать один для всех Vol.
Данные разные только для фильтров. Для других блоков, например, громкость, мультиплексор, данные одинаковые и не зависят от частоты.
 

Andr005

Member
Здравствуйте! Нужна помощь!
Имеется: SigmaLink-USBi, RDC2-0051v2, RDC3-0027v2 ADAU1452, транспорт USB audio (не рефлекс) и DSPO 12.288 + 11.2896.
1. Можно ли подключить программатор и RDC2-0051v2 одновременно к ADAU1452, что бы не перетыкать разъемы? Проц будет стоять в авто и постоянно разбирать не вариант.
2. Если правильно понимаю, то на GPIO2 подаем SCL с транспорта и он переключает проекты. А с какого вывода взять управляющий сигнал для переключения генератора и как его активировать? Схема.PNG
 
Последнее редактирование:

Евгений

Administrator
Команда форума
Можно ли подключить программатор и RDC2-0051v2 одновременно к ADAU1452, что бы не перетыкать разъемы?
Нет.

Если правильно понимаю, то на GPIO2 подаем SCL с транспорта и он переключает проекты.
От чего должны переключаться проекты, имею ввиду от частоты аудиопотока (сигнал LR) или по изменению входов RDC2-0051v2 ?

А с какого вывода взять управляющий сигнал для переключения генератора и как его активировать?
Частоту аудиопотока задает транспорт USB audio , нужно смотреть у него.
 

Andr005

Member
Нет.


От чего должны переключаться проекты, имею ввиду от частоты аудиопотока (сигнал LR) или по изменению входов RDC2-0051v2 ?


Частоту аудиопотока задает транспорт USB audio , нужно смотреть у него.
1. Жаль.
2. От частоты потока, прямоугольник 44, 48 и т.д..
3. Да, на транспорте меняются состояния 4 выходов, просто хотелось что бы все было красиво.)))
 
Последнее редактирование:

Евгений

Administrator
Команда форума
От частоты потока, прямоугольник 44, 48 и т.д.. Но на GPIO2 сидит единица и соответственно вместо прямоугольника получается единица.
Зачем Вы назначили на GPIO2 функцию LED? Нужно сделать комбопроект по аудиопотоку.
Зачем Вы назначили на GPIO1 функцию сигнала шины I2C, если сама шина у Вас неактивна?
 

Andr005

Member
Зачем Вы назначили на GPIO2 функцию LED? Нужно сделать комбопроект по аудиопотоку.
Зачем Вы назначили на GPIO1 функцию сигнала шины I2C, если сама шина у Вас неактивна?
Сори, при редактировании сообщения миниатюра не заменилась.

P.S. По 2 вопрос снят, разобрался. Частоту подал на GPIO2, проекты переключаются.
По 3 управляющий сигнал для генератора взял с одной из ног транспорта, на одной из ног для сетки 44 кГц всегда единица.
Осталось что нибудь придумать по п.1. Существуют ли в природе какие либо селекторы входов для подключения разных устройств к одному входу SPI?

Схема.PNGСхема2.PNG
 
Последнее редактирование:

Евгений

Administrator
Команда форума
Существуют ли в природе какие либо селекторы входов для подключения разных устройств к одному входу SPI?
Есть мультиплексоры, но, скорее всего, придется подпаиваться к микросхеме, т.к. готовых модулей нет (во всяком случае, не встречал таких).
 
Верх