Re: USB DAC и USB Audio для Android
aluver,
Короче, манипуляции с прошивками ожидаемо ничего не дали. (
Покопался тут в теории, матчасти и опыту других первопроходцев (включая твой в старых сообщениях) и прояснил для себя следующее:
Получается ковыряния с апдейтами прошивок в моем случае это онанизм? Как я понял, см6631 петь не хочет нормально потому, что его юсб порт работает в режиме HI speed который может наваливать скорость обмена до 480 Мбит/с и кривые дрова USB 2.0 моего китай ГУ не вывозят и поток летит с кучей ошибок. (исключение платформа Allwinner у которой в заводских настройках можно принудить порт работать в 1.1 режиме и тогда будет все норм потому как сам мафон будет гнать поток спокойнее).2704 же по умолчанию работает с юсб в режиме Full speed и соответственно юсб магнитолы вынужден работать в комфортном для него режиме 1.1 и все работает норм.
Отсюда вопрос:
Есть ли смысл поискать какие-то другие ЦАП работающие в full speed? Или они будут +- одно и тоже по сути?
Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
Дэн2109 Есть ли смысл поискать какие-то другие ЦАП работающие в full speed? Или они будут +- одно и тоже по сути?
Все правильно понимаешь. Хотя надежда на то, что китайцы рано или поздно поправят ядро, все-таки была.
По части конвертера, я лично слышал разницу своей сабры с 2704.
---------- Сообщение добавлено 22.10.2017 в 11:30 ----------
Возможно чип приемника sa9023 просто менее чувствителен к задержкам пакетов ввиду особенностей архитектуры. Даже на моем слабеньком rk3066 мне удавалось запустить сабру на 24 битах. Но при любой нагрузке на шину щелчки проявлялись, поэтому вернулся на 16.
Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
aluver Все правильно понимаешь. Хотя надежда на то, что китайцы рано или поздно поправят ядро, все-таки была.
А что если попытаться "тормознуть" обмен данными, скажем юсб хабом 1.1 или потыкав конфиг build.prop?
Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
Дэн2109 А что если попытаться "тормознуть" обмен данными, скажем юсб хабом 1.1 или потыкав конфиг build.prop?
Мыслишь здраво. Я тоже думал на этот счёт, но ни хаб такой не нашёл, ни в Build.prop нужных строчек не отыскал. Пытался спрашивать у владельцев allwinner R16 - Что именно прописывается в build.prop при изменении настроек порта - ответов не получил.
Если у тебя получится - обязательно скажи.
Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
aluver Мыслишь здраво. Я тоже думал на этот счёт, но ни хаб такой не нашёл, ни в Build.prop нужных строчек не отыскал. Пытался спрашивать у владельцев allwinner R16 - Что именно прописывается в build.prop при изменении настроек порта - ответов не получил.
Если у тебя получится - обязательно скажи.
Попытался дома на старом ГУ с 5м андроидом, у которого те же проблемы с 6631 были в билде строчкой прописать следующее:
dwc_otg.speed=1
Но толку это не дало. в проге USB device info видно, что порт с платой по прежнему общается в 2.0. Если подключить 2704 видно что запускается режим 1.1 и скорость уже не 480 а 12.
Таким образом, получается что идея с хабом имеет право на жизнь. Попытаюсь тут по месту найти хаб 1.1 если нет, то закажу на али. Там им цена 200р.
https://ru.aliexpress.com/item/Slim-Smallest-Mini-4-Port-USB-1-1-High-Speed-Transfer-Rare-USB-HUB-for/32574189282.html
Re: USB DAC и USB Audio для Android
Насчет ключей в билд проп - конкретным ядром могут поддерживатья и не поддерживаться конкретные ключи. Если ключ работает на одном ядре, он не обязательно заработает на другом. И наоборот.
---------- Сообщение добавлено 22.10.2017 в 13:59 ----------
Хаб, к слову, сам по себе также является определенным тормозом. И насколько серьезным - зависит от использованного чипа. Поэтому разные хабы 1.1 могут давать разный эффект. Для cm6631a лучше брать активный, могут быть проблемы с недостатком питания.
Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
aluver Насчет ключей в билд проп - конкретным ядром могут поддерживатья и не поддерживаться конкретные ключи. Если ключ работает на одном ядре, он не обязательно заработает на другом. И наоборот.
---------- Сообщение добавлено 22.10.2017 в 13:59 ----------
Хаб, к слову, сам по себе также является определенным тормозом. И насколько серьезным - зависит от использованного чипа. Поэтому разные хабы 1.1 могут давать разный эффект. Для cm6631a лучше брать активный, могут быть проблемы с недостатком питания.
Попробовал коррекцию build.prop на новом зверьке PX5. Также безрезультатно. С 1.1 хабами оказалось дефицит. Обзвонил все и всех в пределах своей доступности.Заказал хаб на али. Там тоже выбор не велик. Всего одна модель и та без питалова. Уточнил у продавца что он именно 1.1, а то на Али всякое бывает). Что там за чипы внутри продавец затруднился ответить. Приделся проверять на практике. По питалову, лежит собраный шнурок USB-USB C с внедренной платкой преобразователя напруги, а в тоннеле, где стоит DAC есть разъем питания под это дело. При необходимости запитать дополнительно после хаба труда не составит. Будем пробовать. Цена вопроса копейки. По результату доложу.
Ну и на 4пда вопрос задал по программному ограничению. Может что получиться узнать там.
Re: USB DAC и USB Audio для Android
дивайсы, которые поддерживают 1.1 и 2.0, можно принудительно переключить в нужный режим. хардварное переключение происходит подтягиванием шины данных к шине питания через резистор 1.5-1.6кОм, D- на шину питания это 1.1, D+ на шину питания это 2.0
Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
A!exT дивайсы, которые поддерживают 1.1 и 2.0, можно принудительно переключить в нужный режим. хардварное переключение происходит подтягиванием шины данных к шине питания через резистор 1.5-1.6кОм, D- на шину питания это 1.1, D+ на шину питания это 2.0
Тогда сам конвертер cm6631a можно попробовать перевести на 1.1 таким образом, безо всяких хабов?
Re: USB DAC и USB Audio для Android
можно, если подтягивающий резюк не внутри чипа ;)