Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 58 из 74 ПерваяПервая ... 8485556575859606168 ... ПоследняяПоследняя
Показано с 571 по 580 из 736

Тема: USB звук своими руками!?

  1. #571
    Ну что тут сказать? Шину надо смотреть, чем отличается на физическом уровне напрямую и через хаб. В URB этого не видно.


  2. #572
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,093
    Записей в дневнике
    20
    Позывной
    UA1ARN
    Цитата Сообщение от romanetz Посмотреть сообщение
    Шину надо смотреть
    Не... Как программист с 35 лет стажем я лучше примеры посмотрю, документацию в тысячу первый раз прочитаю.. Раз есть вариант точно работающий, всё остальное гораздо легче.
    Кстати, в запуске очень помогли исходники драйвера USB от mbed-os.
    Совершенно свежий подход к USB контроллеру rz/a1x в отличии от многократно скопированной ужасной библиотеки примеров от Renesas.
    ... Я там глубину сам промерял!

  3. #573
    Ещё на XHCI тогда надо документацию посмотреть и в DDK не забыть заглянуть

  4. #574

    Регистрация
    09.11.2016
    Адрес
    Запорожье
    Сообщений
    469
    Позывной
    EX UR3QCO
    добрый вечер, Геннадий есть некоторые мысли по USB, начиная с w8 всё чаще ось портит прошивку биоса, это касается платформы интел, начиная с хаба HM55 имеется так называемый ME регион, это собственно настройки и надстройки самого хаба интел, если эта часть кода "грязная" могут быть фокусы от не включения ноута(без реакции на кнопку) и до скоростей и прочего...

    обновление биоса не помогает, тут флешь нужно шить подготовленным дампом)
    есть возможность проверить на другом компутере для сравнения?
    Последний раз редактировалось radiofannat; 25.11.2019 в 21:31.

  5. Спасибо от Genadi Zawidowski

  6. #575
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,093
    Записей в дневнике
    20
    Позывной
    UA1ARN
    Пока все компьютеры разделились на две группы где звук идет нормально на hs и где нет.
    У меня при нагрузочном тесте - звук 2х16х48к в обе стороны вот такая картина
    Hs и fs компютер - нормально,
    Hs в хаб заикается
    Fs в хаб нормаьно

    Есть компьютер, где hs везде пощелкивает. Fs нормально.
    Последний раз редактировалось Genadi Zawidowski; 25.11.2019 в 21:55.
    ... Я там глубину сам промерял!

  7. #576
    Зафиксируйте номера (микро)фреймов, в которых сбои, думаю, будет закономерность. С учётом поля bRefresh в изохронных конечных точках.
    Для STM32 обход фильтра чётности состоит в вызове PrepareRx в прерывании по каждому SOF'у

  8. #577
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,093
    Записей в дневнике
    20
    Позывной
    UA1ARN
    Цитата Сообщение от romanetz Посмотреть сообщение
    поля bRefresh
    А при отсутствии обратной связи по скорости разве оно влияет?
    Хм... мрачный перебор кое-какое изменение дает!
    Да, доку надо читать не по диагонали...
    Не... показалось. не влияет

    Добавлено через 25 минут(ы):

    Проблема присутствует только в OUT направлении.
    Последний раз редактировалось Genadi Zawidowski; 26.11.2019 в 09:01.
    ... Я там глубину сам промерял!

  9. #578
    Мне интересно, у одного меня в Win 10 в UAC2 не работает синхронизация что в FS что в HS? В Линуксе при этом все норм.

  10. #579
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,093
    Записей в дневнике
    20
    Позывной
    UA1ARN
    А что за устройство? После радикального увеличения буфера ресэмплера все заработало и на fs и на hs. Винды фидбэк ендпринт не поддерживают.
    ... Я там глубину сам промерял!


  11. #580
    У меня всего лишь USB ЦАП на Stm32 для курсового... Обратная связь через In endpoint передается 4 байтное число - требуемая скорость, хост в соответствии с этой скоростью и передает пакет. В Линуксе так и работает, в Виндовс никакой реакции. Причем в UAC1 все работало... Синхронизация реализована точно также только число 3 битное т.к. там FS...

Страница 58 из 74 ПерваяПервая ... 8485556575859606168 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Валкодер - своими руками
    от pirat_os в разделе Технологии
    Ответов: 944
    Последнее сообщение: 15.03.2024, 13:15
  2. КПЕ своими руками
    от us2iav в разделе Технологии
    Ответов: 705
    Последнее сообщение: 16.12.2023, 20:04
  3. SDR - 1000 своими руками
    от $proteus$ в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 2949
    Последнее сообщение: 25.08.2023, 18:01
  4. Недорогая USB звук. плата для цифровых дел?!
    от Serg в разделе Цифровые виды связи Новые технологии в электронике и связи
    Ответов: 21
    Последнее сообщение: 14.12.2007, 23:46
  5. Смеситель своими руками
    от LEONID_S в разделе Технический кабинет
    Ответов: 24
    Последнее сообщение: 02.10.2007, 15:54

Ваши права

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