![]() |
Все приехали тапочки ,
провел экспиременты по шумоподавлению , сжег нах кодек алс5631 ,теперь один канал хрепит (серет), микросхема кипит можно яички пожарить, 1) вопрос к Гуру, что с ней делать , планшет то работает ,микросхема через неделю обуглится , или дымится долго будет ,может ее(микросхему) выпаять(вырвать) 2) вопрос со звуком надо ,что то делать ,каким образом внедрить внешний звук? |
Микру сдуть. Если найдешь даташит на неё, то посмотри что на нее передается. Если там I2S то идешь на любой аудиофильский форум и собираешь внешний DAC. В этом случае звук должен быть лучше любого ранее из предложенных тут на форуме решений .
|
даташит то непроблема http://wenku.baidu.com/view/b5ebaa46...b770b5642.html
сдуть тоже можно I2S ,только где находится? |
Цитата:
Только надо смотреть, на эту микросхему заходит аналог звука, значит звук до неё идет откуда? |
c rk3066 штоли?
|
Цитата:
Просто она там может просто для коммутации стоять, переключая входы и выходы, а может и нет для DAC ножки 30,31,32,33 Вот такой типа http://www.pavouk.org/hw/modulardac/en_ad1865i2s.html |
Почитал даташит...аудиокодек довольно жирный по функционалу. Если удалить, то придется в ведроиде удалять(или ставить) другой драйвер, а это гимор. У кодека куча входов/выходов, даже 6-ти полосный эквалайзер есть.
Если удаливши микру планшет будет нормально грузиться, то можно попробовать присобачить внешний DAC. Правда при этом перестанет работать встроенный микрофон. I2S шина аудио данных присутствует(MCLK, BCLK, LRCK, DACDAT, ADCDAT). Так что можно играться. |
подключил планшет через булютуф к аппарату cde-173bt, звук есть но гамно
возможно ли припаять вот эту плату? http://hifimediy.com/index.php?route...product_id=127 |
Теоретически да, нужно подключить всего 4 провода плюс масса, но есть но...если придется удалять родной кодек планшета, то возможны траблы о которых писал выше
|
Цитата:
Rockchip RK3066 Аудио интрефейсы. ♦ I2S/PCM 8-ми канальный ● До 8 каналов (4xTX , 4xRX) ● Разрядность аудио данных от 16 бит до 32 бит ● Частота дискретизации до 192 КГц ● Обеспечивает режимы работы master и slave, конфигурируется программно ● Поддержка 3 I2S форматов (нормальный, с левосторонним выравниванием, правостороннее выравниванием) ● Поддержка 4 PCM форматов (с опережением, с опозданием 1, с опозданием 2, с опозданием 3) ● I2S и PCM не могут быть использоваться одновременно ♦ I2S/PCM 2-ух канальный ● 2 независимых канала (2xTX, 2xRX) ● Разрядность аудио данных от 16 бит до 32 бит ● Частота дискретизации до 192 КГц ● Обеспечивает режимы работы master и slave, конфигурируется программно ● Поддержка 3 I2S форматов (нормальный, с левосторонним выравниванием, правостороннее выравниванием) ● Поддержка 4 PCM форматов (с опережением, с опозданием 1, с опозданием 2, с опозданием 3) ● I2S и PCM не могут быть использоваться одновременно ♦ SPDIF ● Разрядность аудио данных: 16 бит/20 бит/24 бит ● Программно конфигурируемая частота дискретизации (48 КГц, 44.1 КГц, 32 КГц) ● Стерео воспроизведение голоса двумя каналами Цитата:
hdmi есть, и можно использовать: http://www.nix.ru/autocatalog/adapte...MI_138765.html или http://www.ebay.com/itm/230840436904 Правда ценник как планшет))) |
Привет всем! Есть такая проблема китайский планшет CUBE U51GT и USB цап PCM 2704, как их подружить?
|
Цитата:
|
Всем доброго времени суток. Имеется pipo s3 pro на процессоре rk3188, помогите прикрутить к нему usb dac pcm 2704. Заранее благодарен всем, кто откликнется.
|
Привет Гуру андроида :notworthy:. Темы про Alwinner нету, посему напишу здесь:
Вот и издох мой весело поющий проект на Alwinner A10, не выдержал очередных моих надругательств :skull: Пришло время собирать камни...А именно, прикупил планшет Onda v813 на Alwinner A31 (без S), дабы накатить на него цианоген все от того же CristianTroy`я (где заявленна поддержка USB Audio). Планшет приехал. Отдельный усб ускоглазые зажали, сдул вайфай, накатил хаб, вернул вайфай, вообщем все как и ранее, но моя звучка петь отказалась: Цитата:
Перепробовал все сборки, что были у троя и на ParanoidAndroid при воспроизведении трека звучка издала звуки из преисподни! :diablo: Продолбавшись еще пару часов я перетыкнул ее в OTG (чем черт не шутит) и звучка запела. почти нормально. НО! радость была не долгой. Громкость не регулирутеся. Орет на максимуме. Ползунок регулируешь, переоткрываешь микшер, а он снова на максимуме. Регулируешь громкость будильника - звук будильника играет на планшете, а трек играет на усб. А теперь вопрос: как прикрутить системный регулятор громкости к звучке? :roulette: Логи подключения звучки: Код:
07-30 00:21:13.020: I/USB3G(1208): event { 'add', '/devices/platform/sw_hcd_host0/usb1/1-1', 'usb', '', 189, 10 } Код:
07-30 00:22:27.120: V/WiredAccessoryManager(2061): USB AUDIO UEVENT: {MINOR=80, MAJOR=116, SUBSYSTEM=sound, DEVNAME=snd/pcmC2D0p, DEVPATH=/devices/platform/sw_hcd_host0/usb1/1-1/1-1:1.0/sound/card2/pcmC2D0p, SEQNUM=110736, ACTION=remove} Цитата:
alsa_aplay -Dhw:2,0 -f cd /mnt/extsd/tada.wav играет в хвост и гриву. Цитата:
|
Texno2k, то что регулятор громкости на максимуме ..это нормально. Так и есть на всех прошах изначально...(даже на ipad ) так же)) Потому что считает себя подключенным к доку, и подразумевается регулировка громкости на нем, что есть логично)))
Для его работы нужно патчить framework ( AudioPolicyManagerBase.cpp) Вот подсказка http://forum.xda-developers.com/show...&postcount=927 http://forum.xda-developers.com/show...&postcount=929 Второй вариант, попробуй стронний софт. Fine Volume Control Странно, но вроде он умеет регулировать громкость на ДАКе. Третий вариант....попробуй это http://pccar.ru/showpost.php?p=302802&postcount=4447 Если есть сток 4.4.4 или см11(не факт что на нем взлетит) Зачем хост распаивал? Может у тебя на ОТГ и так будет все работать). Просто у старых аллвиннеров было ограничение на работу не более 5-ти устройств в ОТГ.(5 endpoints) У твоего камня ситуацияя куда лучше: Alwinner A31 USB2.0 OTG - Support High-Speed (HS, 480-Mbps), Full-Speed (FS, 12-Mbps), and Low-Speed (LS, 1.5-Mbps) in Host mode - Support High-Speed (HS, 480-Mbps), Full-Speed (FS, 12-Mbps) in Device mode - 8K SRAM for EP Buffer - Support up to 10 user-configurable endpoints for bulk , isochronous, control and interrupt bi-directional transfers |
Цитата:
Цитата:
Цитата:
а тут почемуто наоборот :blink2: , но ,кстати, синезуб на отг не взлетел, вываливается куча ошибок. на сдутом вайфае все ок. Попутно вопрос - как отвязать зарядку по усб и отг? при включении отг зарядка прекращается. (еще одна причина сдуть вафлю) И еще вопрос - при втыкании звука в отг, а в вайфай усб хаба с вайфаем, звук начинает потрескивать. Причем потрескивает даже при одном хабе. Но с вайфаем, Бт, 3G сильнее. Чего ему не хватает? Скорости? Плохой хаб? ЗЫ версия андроида от 4.2 до 4.4.2. (разные прошивки) Сейчас мучаю 4.3.1 Ядро 3.3.0 |
Кстати, как я понял вышел SDK3.2 для Alwinner A31. (якобы на его основе Трой сделал эти прошивки)
Т.е теоретически можно пересобрать прошивку с нужными патчами? Или это из разряда фантастики? |
Зачем?
Ты можешь сам внести измения в уже установленую прошу. Через апктулс разбираешь файл, правишь и собираешь обратно. Далее подменяешь его на планшете. По ссылкам ходил ? По поводу хост+зарядка то это сложно. Ковырять ядро. |
В GooglePlay скачал программу USB Audio Player PRO 1.2.1 установил на планшет на RK3066 + старенькая звуковая карта Abit USB Theater UA10 в USB OTG. Никаких драйверов устанавливать не нужно. Пробовал flac, wav 24/48, mp3 с битрейтом до 320 кбит/с все играет. Иногда слышны щелчки, возможно надо увеличить размер буфера.
|
Как временный костыль использовать можно, но как плеер она не ахти. да и звуки с тогоже навигатора не вывести, с онлайн радио тоже.
|
Сегодня довел до маразма китайское ГУ - Klyde KD-8016 на RK3066 с ядром 3.0.36+ Андроид 4.2.2.
1. Скачал дрова snd_usb_audio_for_RK30xx_3.0.36+.zip отсюда http://pccar.ru/showpo…p=251689&postcount=102 2. Кинул их рутэксплорером в /system/lib/modules/ 4. Создал файл скрипта их автозапуска при загрузке: /system/etc/install-recovery.sh Код:
#!/system/bin/sh 6. Воткнул для пробы в один из двух wifi/3g USB-портов USB-наушники Plantronics (на SGS3 и SGS4 работают без бубна с текущими стоковыми прошивками) 7. Перезагрузка... Перезагрузка... Перезагрузка... Вобщем дальше системной заставки ГУ не грузится... Перешился через рекавери новой версией прошивки от производителя (совместил приятное с бесполезным) - версии ядра и Андроид не изменились. Я конечно поторопился - надо было без скрипта сначала попробовать вручную в терминале дрова по указанному порядку подгрузить. Может кто-то ткнет в возможную причину эпик фэйла? Какие особые разрешения необходимо устанавливать самим модулям *.ko? |
Цитата:
А если ребут, значит дрова не подходят для твоего ядра....я сталкивался с таким симптомом, нужно будет тебе компилить дрова из новых сорцов... права выставляешь обычные, 0664, собственно как у остальных файлов в этой папке. |
Попробовал - уходит в перезагрузку на первом же модуле. Пробовал также модули от 3.0.8+ - вообще не хочет грузить, просто выдает ошибку о формате.
Может проще вывести SPDIF в чистом виде? У меня высвечиваются в звуковых устройствах HDMI и SPDIF. Спецификации у RK3066 все это подтверждают. Вот только откуда выводить... С паяльником настолько не дружу. |
Цитата:
Значит так. Тебе нужно найти модули собранные на новых сорцах. Можно попробовать поискать в кастомных сборках прошивок для тв-боксов\свистков на RK3066 с ядром 3.0.36+ Качаешь архив с прошей, распаковываешь, смотришь их наличие в папке /system/lib/modules. Если проша img формата, распаковываешь ее прогой RK3xxx Firmware Tools by SergioPoverony и аналогично смотришь в каталогах нужные тебе файлы. Только вот думаю, что в большинстве случаев эти дрова на юсб звук вкомпилены в ядро, а не идут отдельно модулями. От туда их уже не вытащить. |
Распаковал парочку от ТВ-свистка MK809 II STICK, а там альса везде, модулями .ko для USB audio и не пахнет... С ней реально что-то сотворить по аналогии с вышеприведенными постами? В моем ГУ все завязано на работу с MCU, на котором установлен звуковой процессор, управляющийся командами Андроида для микширования звука с радиочипа, блютус модуля, ДВД, чьи потроха находятся на этой же отдельной плате MCU. Для Андроида это все отдельная периферия, "удаленно" управляемая синтаксисом, "понятным" MCU. Может так случиться, что сервис, отвечающий за вывод звука на звуковой процессор платы MCU будет конфликтовать с alsa?
Вобщем, ядро разбирать под линуксом, внедрять исходники USB audio и компилировать - дело очень трудоемкое. Поищу железный вариант вывода цифры из ГУ. |
aluver, альса это другое, она отвечает за роутинг и микшер звука .....а дрова на железо быть должны в любом случае.
Пробуй от других устройств поковырять проши. Цитата:
На 4pda по твоему устройству попроси народ собрать тебе модули..например 2x4ever, он вроде как шарит в этом. Только на этом геморрой не закончится...дальше будешь думать как заставить андройд выводить звук через карту. |
Про альсу не знал - спасибо за инфу. Прошивки ковыряю... Дрова не обязательно должны выглядеть как те, что у меня не пошли? На что обратить внимание?
С 2x4ever уже перекидывались в форуме, но его идея не зацепила ввиду ограниченности результата. Прочитал на просторах, что даже собрав/слямзив необходимые модули для своего чипсета и версии ядра их работоспособность не гарантируется - рекомендовано собирать ядро целиком. Или хотя бы заголовки ядра нужны... ЗЫ. Уже начинаю поглядывать в сторону USB Audio Player Pro. Пускать по цифре музыку на внешний усил с него, а все остальное будет играть в штатные тыловые динамики, которые в моей музыкальной инсталляции не будут задействованы (поканалка 2.1). Неудобство с раздельной регулировкой громкости только смущает. И во время сообщений навигации музыка не будет приглушаться. |
USB Audio на Андроид-магнитолах Klyde и HuiFei побежден!
Вложений: 1
Сегодня на славу потрудился. Теперь все работает.
Драйвера подошли из кастомной сборки ядра RK30xx_Cube_U39GT_4.4.2. Перебрал прошивок с пару дюжин, пока нашел :) Везде вкомпилено в ядро. Код:
u0_a71@android:/ $ su Конечно, хотелось бы организовать хот-плаг как здесь обсуждалось выше. Надо будет еще поковыряться. Пробовал поставить упоминавшийся здесь Fine Volume Control с целью проверить утверждение о возможности регулировки громкости USB-DAC его средствами. Никакой реакции. Скорее наоборот. Эта прога громкость не только не регулировала, но и заставила poweramp замолкнуть вовсе. Штатный плеер почему-то играл. И самое главное, после этого штатные кнопки громкости самих наушников (на их кабеле, цифровые, не аналог) перестали регулировать громкость poweramp, как было до этого. Вместо этого при их нажатии регулируется громкость алармов андроид (иконка с воскл. знаком вместо динамика на появляющейся индикации громкости при регулировке). Грохнул эту прогу, но глюк никуда не делся. Пока не понял куда копать. Не ставьте эту гадость никогда. Громкость и в poweramp своя есть, если приспичит. |
aluver, молодчик! А было уже сдался)))
|
Цитата:
Модератор, пожалуйста, поставьте ему плюс. Я не имею возможности. :pleasantry: |
Всем спасибо за тему!Получилось наконец запустить цап с планшетом, единственное не получается автоматом подгрузить дрова(
Поделитесь файликом /install-recovery.sh |
Я опять за помощью. Никак не могу добиться листинга в терминале доступных контролов альса-миксера. Мне нужно иметь на руках команды управления громкостью PCM (музыкальных плееров) - только таким способом я могу регулировать громкость при выводе на USB-DAC. Один французский парень с xda-developers добавит эти команды в свой сервис Car Audio Service, перехватывающий нажатия кнопок на руле. И всемирное сообщество андроид-автомобилистов сможет регулировать громкость цифрового выхода :yes4:
Ориентировался на это http://habrahabr.ru/post/140529/ Что имею сейчас: Код:
root@android:/ # alsa_amixer -help Куда копать? |
Вложений: 1
Цитата:
Еще интересная заметка попалась http://www.xda-developers.com/androi...module-loader/ Любые модули *.ko прога подгружает сама и ставит в автозагрузку. Но сам не пробовал. |
Что то не получается у меня.Файл кидаю в /system/etc
права 664.Прога что выше тож не подгружает. http://s008.radikal.ru/i303/1409/49/40a39a8d6024.jpg |
вот же угораздило меня связаться с этим A31 ! это кошмар какой-то!:gon:
Короче звук удалось завести на прошивке 4.1.2, 4.2, 4.3 :ar: Но громкость заработала только на 4.1.2 (подошел патч от нексуса audio_policy.default.so) Кто занет как пропатчить audio_policy.default.so для версии 4.2 ? тут говорится что этот модуль не грузится выше 4.1, но у меня без него звука нет вообще, а пачт от 4.1 не помогает. Я нашел как дизассемблировать его, но дальше моего IQ не хватает :wacko2: Причем звук заикается на любой прошивке при каждой смене частоты проца, приходится принудительно выставлять PERFORMANCE, блин одноядерный А10 вообще никогда не заикался :blink2: Решил остановиться на 4.1.2 На 4.1.2 не работает 3г модем. Кое как завел его, причем в логах куча ошибок, и заводится только после восстановления apn в дефолт. Думал вот оно счастие. ан нет. синезуб не работает вместе с 3г! если включен 3г - синезуб не включается, ошибок в логах нет, просто таймаут инициализации. причем, если играет музыка, то в момент этого включения получается неплохой дисторшн. И на оборот, если включен синезуб, то 3г уже не видит. Как лечить? Про зарядку отдельная песня, пришлось ставить отдельный контроллер зарядки. Также не работает раздача инета через вайфай. Не работает монтирование флешек. Камеру даже не пытался завести. думаю та еще проблема будет. Короче одно растройство, а не планшет, почти 100% деградация по функционалу :dntknw: ПС. на А31 (cyanogenmod) не работают онлайн плееры(проблема в какойто сторонней кастрированной либе, которую использует циан, на стоке все норм), типа Google music, SoundCloud, GrooveShark. Счастливые обладатели RK чипов, проверьте плз как у вас обстоят дела с этими сервисами ??? |
Цитата:
Цитата:
|
Цитата:
|
Всем привет!
Нужен совет от профи. Вставил в машину ASUS me180 (memo pad8, 8" RK3188) Модули собрал, автозагрузку сделал. DAC - самопал (PCM2702, OPA2132, PGA2311) Определяется как звуковуха. Работает после изменения HEX-редактором либы, по совету Rage2. Но звук обрезан в области НЧ, как для встроенных спикеров. При вставке джека 3.5 в уже не работающее гнездо наушников, звук с USB-DAC становится нормальным. Где это править??? |
Хыыы...это что-то новенькое. Често говоря х.з.
А PowerAMP тоже плохо играет? Ведь у него звук идет минуя андройд микшер. Прошивка какая? |
Прошивка - сток, 4.2. +рут
PowAmp не пробывал. Лень крякать было) попробую Плеер Rocket стоит.Вроде удобный и под панель подходит) Поставил бы Nexus7 и не парился, но me180 8" в рамку идеально вошел) Раньше матрица от 9" нетбука стояла... Альса нет. Может поставить? Есть ли смысл? А так с либой правленой работает стабильно. Вынул усб, звука нет, вставил-играет, да же рестарт не нужен!)) |
Часовой пояс GMT +4, время: 09:48. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot