Страница 1 из 2 12 Последняя
Показано с 1 по 20 из 24

Тема: Великий и ужасный I2S

  1. #1
    Старый знакомый
    Автор темы
    Аватар для Zaq
    Регистрация
    16.01.2005
    Адрес
    Москва
    Возраст
    41
    Сообщений
    665

    Грустно Великий и ужасный I2S

    Не могу подружить BLE модуль с SPDIF преобразователем. Накупил кучу всего, все работает, кроме того что нужно. Это Пиндец!

    Есть источники:
    1. BLE гарнитура c I2S на CSR64215
    2. Комбайн конвертер USB в I2S на CM6631

    и приемники
    3. I2S to SPDIF преобразователь на WM8805 (встроенный клок, MCK не получает) + внешний ЦАП
    4. Гавноцап c I2S на ES9028 (так же не получает MCK)

    Работает если:
    1 + 4
    2 + 4
    2 + 3

    НО, не работет
    1 + 3

    Почему, Боги, Почему?
    Да прибудет с Вами Hi-Fi
    PCM65, PCM58, Yamaha A1000, Lowther P6M

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

    По умолчанию Re: Великий и ужасный I2S

    И что именно "не работает" в 1+3?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  3. #3
    Старый знакомый
    Автор темы
    Аватар для Zaq
    Регистрация
    16.01.2005
    Адрес
    Москва
    Возраст
    41
    Сообщений
    665

    По умолчанию Re: Великий и ужасный I2S

    Звука нету :-/
    Есть осциллограф, куда тыкать, что смотреть?

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

    По умолчанию Re: Великий и ужасный I2S

    Цитата Сообщение от Zaq Посмотреть сообщение
    Есть осциллограф, куда тыкать, что смотреть?
    Шину.
    Лучше не осциллографом, а логическим анализатором, с расшифровкой I2S.
    (Осциллографы такое умеют только довольно дорогие, зато USB-примочка для этого. стоит копейки).
    Но для начала - можно и осциллографом, хотя бы 2-х канальным, сравнить сигналы в рабочем и не рабочем вариантах.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  5. #5
    Старый знакомый
    Автор темы
    Аватар для Zaq
    Регистрация
    16.01.2005
    Адрес
    Москва
    Возраст
    41
    Сообщений
    665

    По умолчанию Re: Великий и ужасный I2S

    А что там искать?
    Они же оба работают, но не с каждым приемником.

  6. #6

    По умолчанию Re: Великий и ужасный I2S

    Цитата Сообщение от Alex Посмотреть сообщение
    Шину.
    Лучше не осциллографом, а логическим анализатором, с расшифровкой I2S.
    (Осциллографы такое умеют только довольно дорогие, зато USB-примочка для этого. стоит копейки).
    Но для начала - можно и осциллографом, хотя бы 2-х канальным, сравнить сигналы в рабочем и не рабочем вариантах.
    Alex, можно ссылку на такую примочку?

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

    По умолчанию Re: Великий и ужасный I2S

    Цитата Сообщение от митяич Посмотреть сообщение
    Alex, можно ссылку на такую примочку?
    Самая простая, 8 каналов 24Мгц:
    https://www.ebay.com/itm/24MHz-8CH-U...AAAOSww9VXgzzX

    Покруче, 16 каналов 100МГц:
    https://www.ebay.com/itm/Mini-Saleae...QAAOSwGPxaKmWm
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  8. #8
    Частый гость Аватар для QuadratHS
    Регистрация
    19.01.2012
    Адрес
    Россия, Москва
    Возраст
    44
    Сообщений
    115

    По умолчанию Re: Великий и ужасный I2S


    Offтопик:
    Цитата Сообщение от Alex Посмотреть сообщение
    Самая простая, 8 каналов 24Мгц:
    На авито 500 р., если не ждать

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

    По умолчанию Re: Великий и ужасный I2S


    Offтопик:
    Цитата Сообщение от QuadratHS Посмотреть сообщение
    На авито 500 р., если не ждать
    Ну, от меня до авито пожалуй подальше будет, чем с ЕБея, но я в принципе ссылки дал на образцы, а где их покупать - дело десятое.

    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  10. #10

    По умолчанию Re: Великий и ужасный I2S

    Alex, если не сложно, можно скрин выдаваемого результата анализа шины i2s?

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

    По умолчанию Re: Великий и ужасный I2S

    У меня нет его под рукой, чтобы показать вживую, посмотри первоисточник https://www.saleae.com/
    Там на первой страничке анимация для I2C, в общем, для I2S примерно тоже самое, тем более что он даже проще.
    Выдает передаваемые данные, что-же еще? Режим работы шины можно настраивать:
    Нажмите на изображение для увеличения. 

Название:	saleae_i2s.png 
Просмотров:	529 
Размер:	68.9 Кб 
ID:	309741

    Хотя о, я даже не знал - оно и без железа имеет демо-режим (симуляция):
    Нажмите на изображение для увеличения. 

Название:	saleae_i2s_1.png 
Просмотров:	739 
Размер:	83.5 Кб 
ID:	309742


    Так что, можешь скачать программу с их сайта и поиграться.
    Последний раз редактировалось Alex; 13.01.2018 в 19:26.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  12. #12

    По умолчанию Re: Великий и ужасный I2S

    Alex, огромное спасибище за информацию. Для ознакомления куплю ту, что попроще.

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

    По умолчанию Re: Великий и ужасный I2S

    Цитата Сообщение от митяич Посмотреть сообщение
    Для ознакомления куплю ту, что попроще.
    Может сразу вторую?
    У меня простая, но вот ее не всегда хватает (192 и тем более 384 или 768 ею не посмотришь).


    Offтопик:
    Я бы уже давно купил вторую, но у меня и дома и на работе осциллографы с 16-канальными анализатором. Правда, тот что дома старенький и никакие протоколы расшифровывать не умеет, а тот что на работе - у меня донгл только на UART/I2C/SPI, на I2S нету. Но я приспособился SPI для этого использовать. И все-же, со временем куплю ту вторую, 16 каналов пофиг, главное 100МГц.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  14. #14

    По умолчанию Re: Великий и ужасный I2S

    Мне так кажется что с современными д/с цапами все проще, почти везде i2s стандартный, а мне еще интересно со старьем повозиться, с сидюками, посмотреть spi. Заказал уже 24 мгц.

  15. #15
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Адрес
    Ижевск
    Возраст
    56
    Сообщений
    3,650

    По умолчанию Re: Великий и ужасный I2S

    Почитал про данную приблуду, некоторые жалуются на скорость не более 500КГц при подключении к ноуту. Я загорелся приобрести, но такое ограничение напрягает.

  16. #16
    Частый гость Аватар для alesoleg
    Регистрация
    31.12.2009
    Адрес
    Санкт-Петербург
    Возраст
    40
    Сообщений
    147

    По умолчанию Re: Великий и ужасный I2S

    Цитата Сообщение от Alex Посмотреть сообщение
    Я бы уже давно купил вторую, но у меня и дома и на работе осциллографы с 16-канальными анализатором. Правда, тот что дома старенький и никакие протоколы расшифровывать не умеет, а тот что на работе - у меня донгл только на UART/I2C/SPI, на I2S нету. Но я приспособился SPI для этого использовать. И все-же, со временем куплю ту вторую, 16 каналов пофиг, главное 100МГц.
    Нет, похоже если ставить 100 то там 3 канала.
    У этого продавана написано хитро:
    5.A logic analyzer before each shipment we went through a three-channel multiple computers 100M acquisition tests to ensure the performance of the product itself.
    У других прямо:
    Maximum sampling rate: 100M @ 3CH, 50M @ 6CH, 32M @ 9CH, 16M @ 16CH
    Наверно если брать с "прицелом" то типа этого
    https://www.ebay.com/itm/USB-Logic-Analyzer-16Ch-100MHz-4Ch-400MHz-Base-on-Xilinx-Spartan-6-FPGA-SDRAM/252613292851?hash=item3ad0ecf333:g:vkoAAOSwFqNZSeO6
    Последний раз редактировалось alesoleg; 13.01.2018 в 21:47.

  17. #17
    Завсегдатай Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,358

    По умолчанию Re: Великий и ужасный I2S

    Той, что на 24 МГц, более-менее хватает только на 44/48, выше уже данные не гарантировано декодирует, но форматы понять можно. Кроме софта от saleae, который в общем-то работает только со своими девайсами и их клонами, есть еще более универсальный https://sigrok.org/ который поддерживает кучу анализаторов.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  18. #18
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Адрес
    Ижевск
    Возраст
    56
    Сообщений
    3,650

    По умолчанию Re: Великий и ужасный I2S

    На 44/48 частота битклока еще далека до 24 МГц, странно почему все так плохо. Может порт необходим USB3?

  19. #19
    Завсегдатай Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,358

    По умолчанию Re: Великий и ужасный I2S

    Дело в несинхронности 24 МГц и клоков, поэтому не всегда удачно на моменты оцифровки попадают фронты синхросигналов и данных. Выглядит это так, что правильно декодированные данные чередуются с неправильными, в зависимости от разбега фаз. Но если не использовать анализатор для захвата данных, то для оценки правильности формата вполне пойдет.
    У меня есть, кроме USBee/SaleaLogic-совместимого, еще такой: LWLA1034, он тянет 96МГц и почти тянет 192, и у него есть режим внешнего клока, т.е. можно подать мастерклок и тогда не должно быть проблем с фронтами, но я так пока не пробовал.
    Есть еще один момент - анализаторы на 24 МГц передают данные постоянно, а на 100 МГц и выше (в т.ч. LWLA1034), сначала заполняют на высокой скорости буфер, а затем передают буфер в комп, поэтому размер выборки ограничен.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  20. #20
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Адрес
    Ижевск
    Возраст
    56
    Сообщений
    3,650

    По умолчанию Re: Великий и ужасный I2S

    Nikkov, спасибо, но мне кажется, что если даже момент выборки при оцифровке не совпадет с фронтом оцифровываемого сигнала, то ошибки быть не должно. Ошибка возникнет, когда длительность логического уровня оцифровываемого сигнала окажется меньше времени между двумя выборками оцифровки.

Страница 1 из 2 12 Последняя

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

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

Ваши права

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