Страница 2 из 15 Первая 123412 ... Последняя
Показано с 21 по 40 из 285

Тема: board_xc7a100_v10

  1. #1 Показать/скрыть первое сообщение.
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию board_xc7a100_v10

    Решил создать отдельную ветку.

    При эксплуатации первой версии ЦАП board https://forum.vegalab.ru/showthread.php?t=83083 на базе Virtex 4 били выявлены некоторые недостатки:

    - Очень сильный нагрев ПЛИС и как следствие всего устройства, в силу примененного старого семейства с большим потреблением.

    - Применение программируемого генератора Si570 сильно усложняло проект ПЛИС в из-за реализации конечного автомата программирования, тем самым снижалась общая надежность устройства при переходах между разными Fs. Также параметры фазового шума и точности настройки данного синтезатора уступают константным генераторам с фиксированной частотой.

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

    Ну и еще пару мелких недочетов подвигли на разработку нового устройства.



    ТЗ:

    - Питание от внешнего импульсного преобразователя постоянного тока, напряжением +12 В.

    - Общее потребление устройства с установленными модулями ЦАП в районе 10 Вт.

    - Все элементы должны находиться на одной двухслойной плате, за исключением двух модулей ЦАП.

    - Цифровые входы: SPDIF OPt, SPDIF COAX, USB

    - Аналоговый выходы: RCA, Phone

    - Применение современной ПЛИС с малым потреблением и достаточным количеством блоков DSP для обработки.

    - Полная гальваническая развязка по питанию и сигнальным линиям между цифровым и аналоговым трактами.

    - Реализация USB на процессоре Atmel (с возможностью использования драйверов от аманеро)

    - Аттенюатор на реле.

    - Применение генераторов аналогового тракта с низким фазовым шумом

    - Наличие энергонезависимой ПЗУ для хранения настроек (уровень аттенюатора, селектор вх. вых. и др)

    - Интегрированный усилитель для наушников на мощных буферах ( очень хорошо показали себя LM49600 в прошлой версии)

    - Защита по DC в усилителе для наушников

    - Все управление одним энкодером

    - Поддержка управления через инфракрасный ПДУ

    - Поддержка VFD дисплея 16х112 точек и реализация графического контроллера в ПЛИС

    - Реализация в ПЛИС ЦФ 2048 отвода, 32 бита. и коэффициентами интерполяции х1,х2,х4,х8

    Схема:
    Нажмите на изображение для увеличения. 

Название:	_Atten.jpg 
Просмотров:	607 
Размер:	1.07 Мб 
ID:	359983Нажмите на изображение для увеличения. 

Название:	_Clk.jpg 
Просмотров:	578 
Размер:	1.10 Мб 
ID:	359984Нажмите на изображение для увеличения. 

Название:	_FPGA_0.jpg 
Просмотров:	532 
Размер:	3.02 Мб 
ID:	359985Нажмите на изображение для увеличения. 

Название:	_ISO.jpg 
Просмотров:	439 
Размер:	1.48 Мб 
ID:	359986Нажмите на изображение для увеличения. 

Название:	_MAIN.jpg 
Просмотров:	434 
Размер:	1.16 Мб 
ID:	359987Нажмите на изображение для увеличения. 

Название:	_Out.jpg 
Просмотров:	573 
Размер:	1.44 Мб 
ID:	359988
    Нажмите на изображение для увеличения. 

Название:	_Power.jpg 
Просмотров:	501 
Размер:	1.70 Мб 
ID:	359989Нажмите на изображение для увеличения. 

Название:	_USB.jpg 
Просмотров:	429 
Размер:	1.33 Мб 
ID:	359990

    Внешний вид:
    Нажмите на изображение для увеличения. 

Название:	Снимок5.PNG 
Просмотров:	652 
Размер:	397.9 Кб 
ID:	359991Нажмите на изображение для увеличения. 

Название:	20191212_224448.jpg 
Просмотров:	510 
Размер:	3.03 Мб 
ID:	360881Нажмите на изображение для увеличения. 

Название:	20191212_224727.jpg 
Просмотров:	592 
Размер:	3.27 Мб 
ID:	360882
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	20191212_225101.jpg 
Просмотров:	338 
Размер:	1.33 Мб 
ID:	360879   Нажмите на изображение для увеличения. 

Название:	20191212_225132.jpg 
Просмотров:	357 
Размер:	1.44 Мб 
ID:	360880  
    Последний раз редактировалось demon_rt; 28.12.2019 в 17:06.

  2. #21
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от eclipsevl Посмотреть сообщение
    А что именно там побеждать?
    Вся затея была установить прошитый процессор от аманеры и подключить его к своей ПЛИС. Хотел малой кровью отделаться, чтобы не писать драйверов.

    Так вот на данном этапе при подключении по юсб устройство определяется с ошибкой, (ошибка чтения дескриптора.. типа того)

    Может что-то не так делаю??

    Питание атмела 3.3 и core -1.8 которое формирует сам процессор - в норме.

  3. #22
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,601

    По умолчанию Re: board_xc7a100_v10

    Попробуйте заново прошить.

    https://forum.vegalab.ru/showthread....=1#post2664922

    Терять всё равно нечего. Пины стирания прошивки вывели? Есть моменты: с последней прошивкой меняется vid/pid, поэтому в amanero tool я вбивал руками. Так же сменился драйвер, его нужно качать с сайта аманеро


    Offтопик:

    Не знаю у меня одного или нет, глюки в паузах между музыкой.Китайская аманеро, с последней версией прошивки. Похоже что то с сигналом муте не так даже при i2c управлении, цап умолкает до смены сэмплрейта в панели управления. Этот глюк в последней прошивке. В линуксе проблем никаких нет по крайней мере в пульсаудио, видимо драйвер линукса не занимается фигней, отправляя муте при малейшей паузе



    Схема полностью скопирована? не определяться может из-за отсутствия резисторов подтяжек к линиям usb. я бы еще добавил защитные диоды на линии USB
    Последний раз редактировалось maxssau; 16.12.2019 в 10:06.
    _________________
    Евгений

  4. #23
    Частый гость Аватар для eclipsevl
    Регистрация
    31.01.2009
    Адрес
    Гаага
    Возраст
    29
    Сообщений
    417

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от demon_rt Посмотреть сообщение
    Вся затея была установить прошитый процессор от аманеры и подключить его к своей ПЛИС. Хотел малой кровью отделаться, чтобы не писать драйверов.

    Так вот на данном этапе при подключении по юсб устройство определяется с ошибкой, (ошибка чтения дескриптора.. типа того)

    Может что-то не так делаю??

    Питание атмела 3.3 и core -1.8 которое формирует сам процессор - в норме.
    ПЛИС для старта точно не нужна, протокол общения там односторонний.
    Срыв генерации 12МГц как-то не похож на софтварную проблему. Точно нет косяков в пайке?

  5. #24
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от maxssau Посмотреть сообщение
    Попробуйте заново прошить.
    Эту операция я оттягиваю до последнего, так как процессор успешно работал до перестановки и мне кажется стереть его во время перепайки сложно.


    Цитата Сообщение от maxssau Посмотреть сообщение
    Пины стирания прошивки вывели?
    Вывел конечно, все как в исходнике.

    Цитата Сообщение от maxssau Посмотреть сообщение
    Схема полностью скопирована?
    Подключение сделано пин-ту- пин как говорится.

    Цитата Сообщение от maxssau Посмотреть сообщение
    не определяться может из-за отсутствия резисторов подтяжек к линиям usb
    резисторы у меня вроде были на месте
    Нажмите на изображение для увеличения. 

Название:	Снимок333787.PNG 
Просмотров:	146 
Размер:	653.3 Кб 
ID:	360226

    Цитата Сообщение от maxssau Посмотреть сообщение
    я бы еще добавил защитные диоды на линии USB
    Это тоже есть
    Нажмите на изображение для увеличения. 

Название:	Снимок654546.PNG 
Просмотров:	161 
Размер:	349.3 Кб 
ID:	360227

    ---------- Сообщение добавлено 13:56 ---------- Предыдущее сообщение было 13:49 ----------

    Цитата Сообщение от eclipsevl Посмотреть сообщение
    ПЛИС для старта точно не нужна, протокол общения там односторонний.
    Вот и мне так кажется.

    Цитата Сообщение от eclipsevl Посмотреть сообщение
    Срыв генерации 12МГц как-то не похож на софтварную проблему. Точно нет косяков в пайке?
    Пропаял уже пару раз по кругу все, да были действительно пару непропаев.
    Теперь вроде все норм в этом плане, а результат то же.

  6. #25
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,601

    По умолчанию Re: board_xc7a100_v10

    я бы попробовал сделать следующее:

    -вернуть на место, попробовать. если работает, значит с плис хитрят, ну или сопли на плате (а потом скинуть плис и попробовать), если нет, перепрошить. если после перепрошивки работает, попробовать скинуть плис, если на родной плате работает без плис, то значит залочек со стороны плисины нет. работы на 1 час. мастерклок только наверное принудительно придется подкинуть


    Offтопик:

    - следующий вариант, задать вопрос энергетику, он же купил прошивку, значит и исходник есть, а следовательно знает про логику плисины

    Последний раз редактировалось maxssau; 16.12.2019 в 12:10.
    _________________
    Евгений

  7. #26
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от maxssau Посмотреть сообщение
    -вернуть на место, попробовать. если работает, значит с плис хитрят, ну или сопли на плате (а потом скинуть плис и попробовать),
    Не охота лишний раз греть текстолит, не хорошо это.
    Думаю лучше еще одну аманерку купить и поиздеваться с ней.

    ---------- Сообщение добавлено 14:51 ---------- Предыдущее сообщение было 14:50 ----------

    Цитата Сообщение от eclipsevl Посмотреть сообщение
    ПЛИС для старта точно не нужна, протокол общения там односторонний.
    Вы случайно не разбирали этот протокол?

  8. #27
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,601

    По умолчанию Re: board_xc7a100_v10

    феном это не так долго, да и соседей можно уберечь фольгой
    _________________
    Евгений

  9. #28
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от maxssau Посмотреть сообщение
    феном это не так долго, да и соседей можно уберечь фольгой
    Это да, но у меня ПЛИС большая совсем рядом. Она очень не любит одностороннего (неравномерного) прогрева. Может даже корпус треснуть. А греть еще раз плисину за одно не хочу, выводов много, рискованное дело.

  10. #29
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,601

    По умолчанию Re: board_xc7a100_v10

    понятно, тогда только донор для опытов
    _________________
    Евгений

  11. #30
    Завсегдатай Аватар для ViktKors
    Регистрация
    03.05.2010
    Сообщений
    3,532

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от maxssau Посмотреть сообщение
    Не знаю у меня одного или нет, глюки..
    Схема аманеры с сайта полностью функциональна. По крайней мере, отличий между лицензионной репликой по ней и оригинальной аманерой не обнаружено.

    Известные мне глюки тоже совпадают:
    1. При использовании медленно-стартующих генераторов (957ые кристеки, примерно 1.5 миллисекунды до устойчивой генерации) нередко происходит сбой синхронизации вордклока при смене семпл-рейта. Т.е. сменили Fs, пошел сигнал, но поскольку вордклок в произвольной фазе, вместо звука имеем либо ослабленный сигнал, либо страшный скрежет.
    Проходит если в плеере нажать и отпустить паузу.

    2. При передаче DSD потока сигнал мьюта приходит либо слишком поздно, либо чуть заранее, но в произвольный момент. Т.е. DSD поток внезапно прервался, ЦАП щелкнул по ушам, после чего Аманеро почесалась и таки выдала сигнал мьют.
    Или выдала его за 2 миллисекунды до пропадания DSD потока - слишком поздно, чтоб убрать громкость перед мьютом плавно.

    3. Ну и прикол с воспроизведением моно-записей. Частота битклока падает вдвое, и соответственно передается только один канал. Большинство ЦАП от такого формата впадают в изумленное молчание. Приходится в проигрывателе активировать опцию "конвертировать моно в стерео"

    *
    Правда последний раз лазил с год назад, может нынче что-то из этого учтено.
    Сам Доминик про это в курсе, про DSD говорил, что вроде как поборол это в новых драйверах под десятку (не проверял).
    Со сбоями вродклока ему возиться лень - мало кто использует подобные генераторы, а глюк не всегда воспроизводим.

    Ну и все мои комментарии - про работу с слейвовой прошивкой. Но насколько я помню, в мастере там то-же самое.

  12. #31
    Частый гость Аватар для eclipsevl
    Регистрация
    31.01.2009
    Адрес
    Гаага
    Возраст
    29
    Сообщений
    417

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от maxssau Посмотреть сообщение
    я бы попробовал сделать следующее:

    -вернуть на место, попробовать. если работает, значит с плис хитрят, ну или сопли на плате (а потом скинуть плис и попробовать), если нет, перепрошить. если после перепрошивки работает, попробовать скинуть плис, если на родной плате работает без плис, то значит залочек со стороны плисины нет. работы на 1 час. мастерклок только наверное принудительно придется подкинуть
    Не надо. Я прошивал новые МК и ПЛИС, нет там хитростей.

    Цитата Сообщение от demon_rt Посмотреть сообщение
    Вы случайно не разбирали этот протокол?
    Ну как разбирал... Написал Доменику - он все рассказал
    Могу поделиться RTL написанным для проверки.

  13. #32
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от eclipsevl Посмотреть сообщение
    Не надо. Я прошивал новые МК и ПЛИС, нет там хитростей.
    Значит можно было и не курочить аменерку, запаять чистый атмел и к вам постучаться))

    Цитата Сообщение от eclipsevl Посмотреть сообщение
    Ну как разбирал... Написал Доменику - он все рассказал
    Я не сообразил, точнее засомневался об обратной положительной связи..

    Цитата Сообщение от eclipsevl Посмотреть сообщение
    Могу поделиться RTL написанным для проверки.
    Буду Очень признателен

  14. #33
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,601

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от demon_rt Посмотреть сообщение
    Я не сообразил, точнее засомневался об обратной положительной связи..
    он охотно отвечает на письма
    _________________
    Евгений

  15. #34
    Частый гость Аватар для eclipsevl
    Регистрация
    31.01.2009
    Адрес
    Гаага
    Возраст
    29
    Сообщений
    417

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от maxssau Посмотреть сообщение
    он охотно отвечает на письма
    А у меня к Вам вопросы по поводу XMOS. Можем поговорить в почте/телеге?

  16. #35
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,601

    По умолчанию Re: board_xc7a100_v10


    Offтопик:
    Цитата Сообщение от eclipsevl Посмотреть сообщение
    Можем поговорить в почте/телеге?
    9890175@mail.ru




    Offтопик:

    Цитата Сообщение от ViktKors Посмотреть сообщение
    2. При передаче DSD потока сигнал мьюта приходит либо слишком поздно, либо чуть заранее, но в произвольный момент. Т.е. DSD поток внезапно прервался, ЦАП щелкнул по ушам, после чего Аманеро почесалась и таки выдала сигнал мьют.
    Или выдала его за 2 миллисекунды до пропадания DSD потока - слишком поздно, чтоб убрать громкость перед мьютом плавно.
    немного пофлудим автору, но думаю всем будет интересно разобраться, мне в том числе.

    Если взглянуть на исходный код обработчик аудио данных SDK XMOS, то видно как процессор определяет, PCM поток или DSD:

    audio.xc, начиная с 822 строки
    Код:
    if((dsdMode == DSD_MODE_OFF) && (curSamFreq > 96000))
            {
                if((DSD_MASK(samplesOut[0]) == dsdMarker) && (DSD_MASK(samplesOut[1]) == dsdMarker))
                {
                    dsdCount++;
                    dsdMarker ^= DSD_MARKER_XOR;
                    if(dsdCount == DSD_EN_THRESH)
                    {
                        IsDataReady=0;
                        dsdMode = DSD_MODE_DOP;
                        dsdCount = 0;
                        dsdMarker = DSD_MARKER_2;
    
                        // Set clocks low
                        p_lrclk <: 0;
                        p_bclk <: 0;
                        p_dsd_clk <: 0;
                        return 0;
                    }
                }
                else
                {
                    dsdCount = 0;
                    dsdMarker = DSD_MARKER_2;
                }
            }
            else if(dsdMode == DSD_MODE_DOP) // DSD DoP Mode
            {
                /* If we are running in DOP mode, check if we need to come out */
                if((DSD_MASK(samplesOut[0]) != DSD_MARKER_1) && (DSD_MASK(samplesOut[1]) != DSD_MARKER_1))
                {
                    if((DSD_MASK(samplesOut[0]) != DSD_MARKER_2) && (DSD_MASK(samplesOut[1]) != DSD_MARKER_2))
                    {
                        dsdMode = DSD_MODE_OFF;
                        IsDataReady=0;
                        // Set clocks low
                        p_lrclk <: 0;
                        p_bclk <: 0;
                        p_dsd_clk <: 0;
                        return 0;
                    }
                }
            }
    для определения, что начался DSD поток, проверяются DSD маркеры и кол-во маркеров, идущих подряд, эти параметры задаются в

    dsd_support.h
    Код:
    #ifndef _DSD_H_
    #define _DSD_H_
    
    #define DSD_MODE_OFF          0
    #define DSD_MODE_DOP          1
    #define DSD_MODE_NATIVE       2
    
    /* DoP defines */
    #define DSD_MARKER_1          0xFA
    #define DSD_MARKER_2          0x05
    #define DSD_MARKER_XOR        0xFF
    #define DSD_EN_THRESH         32          /* Number of consecutive DSD markers before switching to DSD mode */
    #define DSD_MASK(x)           ((x >> 24) & 0xff)
    
    #endif
    DSD_MARKER_1 и DSD_MARKER_2 задаёт паттерн, при котором у нас начинается DSD поток. На моей памяти этот паттерн можно менять в плагине ASIO для foobar, тогда транспорт вообще может и не переключиться

    DSD_EN_THRESH как раз задаёт кол-во сэмплов, после которого нужно переключаться в DSD. И получается так, что эти 32 сэмпла успевают "пролетать" на выход, тем самым сильно портя звук. Можно даже высчитать но мне лень, сколько мс(мкс) будет длиться щелчок на выходе. Еще нужно учесть заторможенность самого процессора, она конечно не такая большая, но тем не менее, и самое страшное, заторможенность реле, которое еще добавит длительности щелчку(я в последней плате использую программный муте, даже страшно представить сколько длится щелчок, спасает только AK4493, где реализован авто переход PCM<->DSD). Имея такой способ определения потока DSD щелчка не избежать никаким способом, хоть маленький, но будет.

    Думаю в аманеро нечто похожее.

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


    Последний раз редактировалось maxssau; 16.12.2019 в 15:44.
    _________________
    Евгений

  17. #36
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,987

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от maxssau Посмотреть сообщение
    Если взглянуть на исходный код обработчик аудио данных SDK XMOS, то видно как процессор определяет, PCM поток или DSD:
    Не совсем, то что ты привел - определает DoP, а поток в любом случае тут PCM.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  18. #37
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,601

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от Alex Посмотреть сообщение
    Не совсем, то что ты привел - определает DoP, а поток в любом случае тут PCM.
    для Native я так понял что используется другая endpoint
    _________________
    Евгений

  19. #38
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Товарищи знатоки Атмеловских процессоров подскажите задействован ли в схеме аманеры VBUS DETECT?
    Нажмите на изображение для увеличения. 

Название:	5]].PNG 
Просмотров:	157 
Размер:	35.8 Кб 
ID:	360365

    Вот что про него пишут в DataSheet:

    In this state bus powered devices must drain less than 500 μA from the 5V VBUS. As an example, the
    microcontroller switches to slow clock, disables the PLL and main oscillator, and goes into Idle Mode. It may also
    switch off other devices on the board.
    The UDPHS device peripheral clocks can be switched off. Resume event is asynchronously detected.

    ---------- Сообщение добавлено 19.12.2019 в 01:19 ---------- Предыдущее сообщение было 18.12.2019 в 20:15 ----------

    Есть положительные продвижения...
    Нажмите на изображение для увеличения. 

Название:	111.PNG 
Просмотров:	157 
Размер:	12.6 Кб 
ID:	360384

    Дальше прошиваю
    Нажмите на изображение для увеличения. 

Название:	222.PNG 
Просмотров:	131 
Размер:	45.4 Кб 
ID:	360385
    Вроде как пишет успешно.
    Затем установка драйвера. Тоже удачно.

    А результат
    Нажмите на изображение для увеличения. 

Название:	333.PNG 
Просмотров:	151 
Размер:	13.4 Кб 
ID:	360386

  20. #39
    Новичок Аватар для Алексей_Ш
    Регистрация
    05.03.2006
    Адрес
    Санкт-Петербург
    Возраст
    56
    Сообщений
    48

    По умолчанию Re: board_xc7a100_v10

    Между обновлением FW и установкой драйвера надо выключить и включить питание процессора

  21. #40
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от Алексей_Ш Посмотреть сообщение
    Между обновлением FW и установкой драйвера надо выключить и включить питание процессора
    Это было сделано.

    Пока мне не понятно два момента, просто мнения тут на форуме разделились.
    1. Мастерклок нужно множить при изменении Fs (т.е. при 44100Fs*512= 22,5792 МГц при 88200*512 соответственно 45,1584 МГц и т. д... ) или просто с гена берем 22/24 и все?
    2. Кто формирует I2S_CLK - процессор или ПЛИС ?? (в моем случае со стороны процессора тишина при подключении анализатора)

Страница 2 из 15 Первая 123412 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •