![]() |
Добрый вечер.
Помогите пожалуйста запустить ЦАП S.M.S.L Sanskrit 6th на ГУ Ownice C200 RK3188 2гб оперативки Пытался решить проблему в ветке по ГУ, там только нашлась прошивка с вмонтированными драйверами. ГУ види цап так u0_a89@rk3188:/ $ su root@rk3188:/ # ls dev/snd controlC0 controlC1 pcmC0D0c pcmC0D0p pcmC1D0p timer root@rk3188:/ # cat /proc/asound/cards 0 [RK29RK1000 ]: RK29_RK1000 - RK29_RK1000 RK29_RK1000 1 [S2015 ]: USB-Audio - Sanskrit 2015 S.M.S.L Sanskrit 2015 at usb-usb20_host-1.4, high speed root@rk3188:/ # Смарт LG G3 нормально работает с ЦАПом и видит так root@g3:/ # cat /proc/asound/cards 0 [msm8974taikosnd]: msm8974-taiko-s - msm8974-taiko-snd-card msm8974-taiko-snd-card 1 [S2015 ]: USB-Audio - Sanskrit 2015 S.M.S.L Sanskrit 2015 at usb-xhci-hcd-1, high speed root@g3:/ # Приложения USB Audio tester при выборе карты виснет, так же Onkyo плеер, при обнаружении виснет. Само ГУ на цап не переклучается, звук штатных плееров идет на линейки и динамики. До прошивки ГУ можно было ЦАП подключать отключать сколько угодно, после подключения цап опознавал что подключен к УСБ. Сейчас если подключит цап и одключить, в ГУ перестают работать УСБ входы, если после вытаскивания цапа в другом входе стоит флешка, она будет работать до ее извлечения, если вынуть ее и вставить, все усб не работает. Работать начинают только после перезагрузки. Если цап не подключать, то усб работают нормально. ЦАП не виноват, на телефоне всьо ок. |
Может ему питания не хватиает? Слышал что юсб у таких ГУ слабые...
|
Цитата:
Если не очень трудно, ткните, где про поддержку юсб в вашей прошивке написано, интересно как развивается вопрос нативного включения драйверов. |
У ЦАПа свой блок питания.
До прошивки УСБ не отваливался. В принцепе это не так важно, если ГУ включить с цапом, то он его видит. Предполагаю что проблемма в не правильной работе драйверов с ЦАПом Так видит его смарт S.M.S.L Sanskrit 2015 at usb-xhci-hcd-1, high speed А так ГУ S.M.S.L Sanskrit 2015 at usb-usb20_host-1.4, high speed Может быть проблемма в этом? Цитата:
http://4pda.ru/forum/index.php?showt...#entry46086837 |
теперь понятно. как на удачу я уже общаюсь с kumarai в личке по его прошивке. полученное им успешное сочетание октябрьского system.img для RK3188 с добавлением найденных мною драйверов еще пока до конца не изучено.
могу только догадываться на основе своего опыта, что у вас именно с вашим цап может быть проблема с конфликтом драйверов. чтобы отмести данное предположение, удалите полностью весь раздел alsa_usb из etc/audio_policy.conf (сделайте бэкап, и аккуратнее со скобками). НО! после этого роутинг звука нужно будет делать руками. самый быстрый способ попробовать - это заменить файл - см. здесь - пока первый абзац. Файл там приложен. Не забываем делать бэкап и выставлять разрешения как у оригинала. |
Как убрал из audio_policy.conf полностью раздел alsa_usb, не поменялось ничего. А вот после того как заменил audio.alsa_usb.rk30board.so звук на устройстве пропал совсем. При включении гу вместе с цап, после запроса Onkyo дать доступ к цап, Onkyo перестал зависать но кнопка плей так и не работает в плеере. alsamixer уже стоял на гу до всех процедур. Больше ничего не делал пока, номер звуковой в асоунд не менял. Усб как отваливался так и отваливается.
|
Значит проблема не в этом. Нужно вернуть оригинальный so-шник на место (разрешения не забываем выставить) и после перезагрузки, не подключая ЦАП, снять логкат во время его подключения. И сюда его, на обозрение. Программа CatLog в маркете.
Да, и я бы пока онкио удалил, чтобы не мешал своими перехватами. |
Вложений: 1
Постарался так чтоб фигня всякая не вклинилась, получилось?
Две строки которые видно не до конца 01-01 00:06:26.161 V/WiredAccessoryManager(459): Headset UEVENT: {SUBSYSTEM=switch, SWITCH_STATE=1, DEVPATH=/devices/virtual/switch/usb_audio, SEQNUM=1100, ACTION=change, SWITCH_NAME=usb_audio, SWITCH_TIME=160971856644} 01-01 00:06:26.191 I/EventHub(459): New device: id=3, fd=172, path='/dev/input/event2', name='S.M.S.L Sanskrit 2015', classes=0x80000001, configuration='', keyLayout='/system/usr/keylayout/Generic.kl', keyCharacterMap='/system/usr/keychars/Generic.kcm', builtinKeyboard=false, usingSuspendBlockIoctl=true, usingClockIoctl=false 01-01 00:06:26.191 W/ContextImpl(459): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1299 com.android.server.usb.UsbSettingsManager.deviceAt tached:621 com.android.server.usb.UsbHostManager.usbDeviceAdd ed:156 com.android.server.usb.UsbHostManager.monitorUsbHo stBus:-2 com.android.server.usb.UsbHostManager.access$000:3 8 |
получилось...
GC_CONCURRENT: Запустился сборщик мусора, ибо память стала быстро заполняться. потом совет проверить память и напоследок audiopolicymanager не может прочитать поток вновь обнаруженного usb-цапа - похоже на конфликт, порожденный несовместимостью драйверов usb_audio других юсб-звуковых устройств попроще нет попробовать? есть еще небольшая вероятность попробовать другие драйверы из этой же темы, тоже для ядра 3.0.36+ http://pccar.ru/showpost.php?p=251689&postcount=102 Но! пробовать только закоментировав решетками 4 строки insmod из стартового скрипта. Иначе можно получить циклическую загрузку. На первой странице этой темы все написано про insmod драйверов, разрешения не забываем. kumarai засунул строчки скорее всего в install-recovery.sh, но мог и в init.d, если прошивка его поддерживает. Если непонятно - расскажу поподробнее. |
На PCM5102 проще будет?
В некоторых инет магазинах ГУ Ownice C200 идут уже с android 5.1, а в нем уже идут встроенные самим гугл драйвера для цапов. Может это бы решило проблему? |
Часовой пояс GMT +4, время: 18:30. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot