[00:18:49] <Polymer> добрый вечер, есть кто живой ?
[00:19:51] <clopof> Polymer: тут тоже убунтоводы в основном
[00:20:45] <Polymer> ищу прошивку андроид 3.0. на ас100-116, ссылки на 4пда старые, а новые не работают
[00:22:02] <Polymer> задал вопрос, сутки нет ответа, вроде тут еще обсуждается это, по слухам... вот вижу сверху ссылка на логи канала, похоже придется идти лопатить может простальзнет нужное
[00:22:32] <clopof> тут логи старые
[00:22:32] <clopof> я за последнее время про 3.0 тут не слышал ничего
[00:25:58] <Polymer> Чет невезуха ) спасибо, буду на форуме достукиваться...
[11:36:10] * Now talking on #ac100-ru
[11:36:10] * Topic for #ac100-ru is: Канал пользователей смартбука Toshiba AC-100||use UTF-8 dude|| http://clck.ru/87OJ ||прошивки: http://clck.ru/8pNE || Установка Linux http://bit.ly/f4WFRi || Логи канала лежат здесь: http://bit.ly/eVJnLN
[11:36:10] * Topic for #ac100-ru set by [email protected] at Thu Apr 7 12:47:45 2011
[11:39:58] <stuw> привет
[11:40:50] <stuw> kottt: я вчера попробовал у себя alsamixer запустить - он у меня нашел какой-то выход headphone, но проверить его не было возможности (не установил плеера пока).
[11:42:11] <kottt> ого
[11:42:16] <kottt> а на каком ядре?
[11:42:22] <stuw> ю38
[11:42:35] <stuw> марвиновское. я другие не пробовал
[11:42:55] <kottt> ну это понятно. Сам собирал? Какой коммит?
[11:43:03] <stuw> вчера было времени совсем мало, поэтому больше ничего не успел толком. даже новое ядро прошить :(
[11:43:06] <kottt> если не сложно - проверь, пожалуйста
[11:43:20] <stuw> собирал сам, коммит не помню :(
[11:43:21] <kottt> кстати, ядра легко шьяются с тошки
[11:43:26] <kottt> вчера этим развлекался
[11:43:46] <stuw> у меня тошка дома, я только вечером смогу посмотреть/прошить новое ядро
[11:44:12] <kottt> хочешь, я могу проверить прямо сейчас
[11:44:26] <stuw> если память не изменяет, то более менее новое - без суспенда еще. вроде в субботу обновлялся
[11:45:35] <stuw> если у тебя есть новое ядро и алсамиксер, то можешь попробовать.
[11:46:07] <stuw> вообще вроде встроенные динамики ни на каком ядре не работали. только уши и может быть звук через hdmi
[11:48:50] <macau_> чтоб звук ковырять нормально нужно алсу 1.0.25 ставить
[11:49:00] <macau_> там что-то починили для нас
[11:49:30] <kottt> macau_: давно починили?
[11:49:34] <stuw> macau_: в алсе починили или в ядре?
[11:50:12] <macau_> в алсе
[11:52:48] <kottt> macau_: откуда новость?
[11:55:31] <kottt> 1.0.24.1 последняя, вроде. 25 - это бета, чтоли?
[12:00:30] <macau_> не помню, вроде на ац100 говорили
[12:03:31] <kottt> ситуация такова:
[12:04:07] <kottt> при запуске аудиофайла раздается щелчок и шипение в наушниках. Длится ровно столько, сколько длится трэк
[12:04:58] <stuw> громкость шипения можешь менять?
[12:06:50] <kottt> могу предположить, что подается питание, но сам звук выводится куда-то не туда (читай, проёбан)
[12:07:38] <kottt> значит, нужно найти то место, где начинает передаваться звук
[12:08:35] <stuw> а шипение небольшое (еле слышное) или как в телике, когда канала нет и "мухи" летают? :)
[12:10:00] <kottt> небольшое. Как в колонках, когда включаешь и громкость на максимум выкручена
[12:10:10] <kottt> * в обычных колонках, не на тошке
[12:10:15] <kottt> а щелчок ощутимый
[12:23:56] <stuw> kottt: при проигрывании что-нибудь новое появляется в dmesg ?
[12:25:41] <kottt> как проверить?
[12:26:23] <kottt> во время проигрывания вызвать dmesg?
[12:28:32] <kottt> stuw: чем можно звук из консоли проиграть?
[12:32:46] <macau_> aplay
[12:32:54] <macau_> mpg123
[12:34:18] <stuw> можно после проигрывания dmesg | tail
[12:34:53] <kottt> что-то интересное
[12:35:26] <kottt> я попробовал Back In Black. И шипение является прерывистым. Ритмичным таким. Напоминающим мелодию
[12:37:26] <kottt> есть чото в dmesg'е
[12:44:20] <stuw> kottt: не томи, говори, что в dmesg'е
[12:44:49] <stuw> )
[13:08:31] <zenchik> чеонить слышно насчет звука\7
[13:12:09] <stuw> щелчки слышны и шум ) в смысле kottt сейчас ковыряется, говорит, что что-то слышно, но не то, что нужно. В целом звук не работает в .38
[13:59:11] <kottt> я ел
[13:59:14] <kottt> ща дам
[14:00:28] <stuw> )))
[14:02:08] <kottt-ac> [ 2975.127440] alc5632 0-001e: alc5632_pcm_hw_params: sysclk=24576000,rate=48000,coeff=0x3075
[14:02:34] <kottt> вот такое появляется при воспроизведении звука
[14:03:03] <kottt> может, что-то с параметрами не так?
[14:03:13] <stuw> хм... интересно посмотреть, какие параметры на самом деле плеер отдает.
[14:03:33] <stuw> может быть они отличаются от воспринимаемых ядром.
[14:04:03] <kottt> stuw: не совсем понял тебя. Что это значит? В dmesg какие параметры выдаются вообще? И как они могут от чего-то отличаться?
[14:04:39] <stuw> допустим плеер отдает pcm поток с частотой (rate) 44100, а ядро думает, что получает 48000
[14:05:05] <stuw> это просто гипотетический пример.
[14:05:18] <stuw> я просто со звуком почти никогда не связывался :(
[14:05:28] <kottt> ок
[14:05:53] <kottt> а как посмотреть, что есть что?
[14:06:05] <kottt> то, что в dmesg - это то, что воспринимает ядро?
[14:06:25] <stuw> видимо да, то что ядро думает
[14:07:00] <kottt> надо поковырять
[14:13:37] <kottt> круто
[14:15:14] <kottt> я, кстати, сравнивал содежимое папок sound/soc/tegra в марвиновском ядре и 3.1.rc1. Но ничего существенного там не было. Только в мэйнлайне отсутствует paz00 На зато есть trimslice. Вроде как
[14:17:11] <stuw> можно попробовать с 32 или 29 ядром сравнить. там вроде как звук работал
[14:17:42] <stuw> может не в исходниках, а в конфиге что-то поменялось в плане звука.
[14:21:03] <kottt> в 32-м и 29-м звук через nvrm работал, вроде как
[14:21:42] <kottt> я тут с девушкой-звукорежиссером пообщался
[14:21:44] <kottt> (14:21:49) raelin: у меня была такая хрень, когда, допустим, srate песни не совпадал с srate в настройках звуковой карты
[14:21:56] <kottt> кажется, мы почти нашли корень зла
[14:23:04] <kottt> (14:23:05) raelin: sample rate - частота дискретизации
[14:23:04] <kottt> (14:23:10) raelin: в песнях 44100
[14:23:04] <kottt> (14:23:18) raelin: у меня в звуковушке можно было выставить 48000
[14:23:41] <stuw> значит надо найти способ менять srate на карте
[14:23:43] <kottt> stuw: я так понимаю, нужно просто понять, где оно выставляется
[14:23:48] <stuw> угу ))
[14:23:55] <kottt> в исходникакх я где-то видел
[14:24:36] <stuw> думаю это можно без пересборки сделать
[14:24:52] <stuw> поищи звуковые девайсы в /sys
[14:26:37] <kottt> как?
[14:26:45] <kottt> в смысле, как сдеалть?*
[14:26:50] <kottt> ща поищу
[14:27:11] <stuw> ls -la /sys/class/sound
[14:29:24] <stuw> у тебя ubuntu ? звук через pulseaudio ?
[14:29:30] <kottt> у меня дебиан
[14:29:36] <kottt> не знаю, через что звук
[14:29:41] <kottt> как узнать?
[14:29:47] <kottt> я думал, через alsa
[14:30:20] <stuw> для убунты и pulseaudio менять так - http://ubuntuforums.org/showthread.php?p=6225657
[14:30:46] <stuw> ps ax | grep audio
[14:32:43] <stuw> попробуй в настройках полазить, может нормально подхватилась карта и можно штатными средствами сменить
[14:33:36] <kottt> оппа
[14:33:44] <kottt> кажись, кое-что интересное увидел
[14:34:30] <stuw> только есть не уходи на самом интересном месте ))
[14:35:40] <kottt> не. Я уже сыт )
[14:35:43] <kottt> короче
[14:35:55] <kottt> еще раз написал dmesg | grep -i alc
[14:36:45] <kottt> а там сначала
[14:36:45] <kottt> alc5632 0-001e: alc5632_pcm_hw_params: sysclk=22579200,rate=42100,coeff=0x3075
[14:36:50] <kottt> *44100
[14:36:56] <kottt> а потом уже alc5632 0-001e: alc5632_pcm_hw_params: sysclk=24576000,rate=48000,coeff=0x3075
[14:37:06] <kottt> видимо, настройки изначально верные
[14:37:11] <kottt> но что-то их сбивает
[14:37:17] <stuw> кто-то их переключил видимо )
[14:37:29] <kottt> т.е., во время включения 44100
[14:37:39] <kottt> а уже в запущенной системе 48000
[14:38:06] <stuw> по времени эти две записи сильно отличаются ?
[14:38:35] <kottt> а что там после ls -la /sys/class/sound делать?
[14:38:39] <kottt> у меня что-то выдалось
[14:39:52] <stuw> я думал можно как-то сменить через /sys частоту дискретизации, но пока не нашел как. Ты сначала поищи в штатных средствах настройки звуковухи. Если не получится - будем думать
[14:40:54] <kottt> а где искать-то?
[14:41:04] <kottt> где смотреть настройки звуковухи?
[14:45:01] <stuw> у тебя графическая оболочка запущена?
[14:45:03] <clopoff> kottt: если на карте 48000 то можно подсунуть семпл с такой частотой и он проиграется?
[14:50:40] <kottt> clopoff: я не знаю, ка кэто сделать
[14:50:43] <kottt> подтягивайся
[14:51:40] <kottt> macau_, brutal_, Daioptych, gribozavr, sc66pda, zenchik
[14:52:05] <kottt> кто-нибудь знает, как сменить rate с 48000 на 44100?
[14:52:05] <clopoff> аудасити качну,сделаю
[14:52:37] <stuw> kottt: попробуй в консоли aplay
[14:52:41] <kottt> ща
[14:58:24] * kottt2 is now known as kottt-ac
[15:10:55] <kottt-ac> stuw: нид хэлп
[15:11:00] <kottt-ac> ниче не понимаю
[15:11:10] <kottt-ac> как использовать aplay?
[15:11:48] <stuw> aplay -r44100 <file>
[15:12:10] <clopoff> не,только щелчок идет,и шум тихий
[15:12:33] <clopoff> это с 48000
[15:14:41] <stuw> aplay -f U16_LE -r44100 <file>
[15:14:50] <stuw> aplay -f U16_BE -r44100 <file>
[15:15:10] <stuw> стоп, только для этого файла 48000
[15:15:31] <stuw> и -с1
[15:18:30] <stuw> хм... сдается мне, что это просто aplay будет так файл воспринимать, а не отдавать ядру такой формат :(
[15:19:50] <kottt> кстати. Если воспроизводить тот же файл в mplayer, то ритмичного шума не слышно. И в dmesg другое падает
[15:20:36] <stuw> mplayer еще в консоль инфу о своей работе пишет, там тоже полезное что-нибудь может быть.
[15:21:21] <kottt> и это
[15:21:32] <kottt> aplay меняет sysclk
[15:21:42] <kottt> при смене рэйта
[15:21:49] <kottt> а его, видимо, менять не нужно
[15:24:12] <stuw> clopoff, kottt: cat /dev/random > /dev/dsp создает шум, или все также, как и при проигрывании файла ?
[15:27:44] <kottt> stuw: я пока не проверял
[15:31:40] <stuw> проверь плиз. вроде эта команда должна генерить шум независимо от частоты дискретизации. если девайса /dev/dsp нет, то будем искать другой ))
[15:32:10] <stuw> возможно шумы, это просто помехи, и звук на самом деле идет куда-то не туда )
[15:36:37] <kottt> молчание
[15:37:27] <stuw> а ты звук через наушники случаешь или через встроенные колонки?
[15:37:34] <kottt> наушники
[15:37:47] <clopoff> device or resourse busy
[15:37:52] <clopoff> колонки
[15:38:51] <stuw> посмотрите dmesg. если там ничего интересного, то у меня пока идей больше нет :(
[16:11:33] <hwreset> всем времени доброго
[16:11:48] <hwreset> наткнулся на сайте реалтека на архив с драйверами для linux
[16:11:51] <hwreset> аудио
[16:12:12] <hwreset> там есть такой файл
[16:13:06] <hwreset> в общем, если попробовать прямо на тошибе сбрать дрова?
[16:13:10] <stuw> hwreset: кинь, пожалуйста, ссылку на дрова. может еще кто поковырять захочет.
[16:13:16] <stuw> зачем на тошибе?
[16:13:23] <stuw> можно под ядро собрать кросс компилятором
[16:13:47] <hwreset> сейчас, тут у них авторизация на фтп
[16:14:30] <hwreset> http://www.realtek.com/downloads/downloadsview.aspx?langid=1&pfid=24&level=4&conn=3&downtypeid=3
[16:14:55] <hwreset> с этой страницы, пароль от фтп где-то в глубине JS
[16:15:03] <hwreset> пользователь WebUser
[16:15:17] <hwreset> vj;yj b gjhcnj jnrhsnm)
[16:15:24] <hwreset> можно и порсто открыть)
[16:16:26] <stuw> LinuxPkg_5.16rc17.tar.bz2 ?
[16:16:59] <macau_> а нах оно?
[16:17:09] <macau_> у нас сам чип определяется
[16:17:17] <macau_> нужно только правильно его пнуть
[16:17:28] <hwreset> ага
[16:17:34] <macau_> а для этого надо спеки чипа и схему мамки
[16:17:43] <hwreset> может именно это умеет пинать правильно?
[16:18:05] <hwreset> в принципе я могу посмотреть разводку
[16:18:10] <hwreset> спеки чипа есть
[16:19:39] <macau_> надо свезиста пинать
[16:19:49] <macau_> у него вроде схема тошэбы была
[16:19:56] <seinlev> День добрый
[16:20:33] <clopoff> схема есть
[16:20:41] <Daioptych> от схемы толку нету
[16:25:40] <hwreset> вроде есть схема, даташит а что еще надо? руки?
[16:29:46] <hwreset> хотите посмотреть много разных файлов реалтековских о_О?
[16:30:10] <hwreset> WebUser fh7SkVT4
[16:31:13] <hwreset> опана, там куча даташитов и драйверов
[16:31:40] <hwreset> интересно если дернуть все это, за мной не приедут?
[16:32:03] <kottt> дергай
[16:32:08] <kottt> только в паблик не выкладывай
[16:32:31] <hwreset> я боязный, дерну только даташиты
[16:32:35] <hwreset> дрова есть в инете
[16:33:06] <macau_> де там
[16:33:15] <macau_> вижо только вендовые дрова
[16:33:20] <hwreset> кстати выше логин-пароль, можно посмотреть содержимое
[16:33:43] <hwreset> в pc/audio
[16:35:33] <hwreset> вообще кстати они сами виноваты
[16:35:35] <hwreset> ибо
[16:35:49] <hwreset> на их сайте при клике по сслыке «скачать»
[16:36:03] <hwreset> делается запрос к сайту
[16:36:23] <hwreset> сайт отсылает браузеру логин и пароль к фтп, браузер в новой вкладке открывает
[16:36:27] <savalik> Всем здрасте! =) Кого обвиняете? )
[16:36:32] <hwreset> перехватить можно на стороне клиента
[16:36:49] <macau_> на 5632 немаэ там
[16:36:56] <hwreset> я тут выше постил логин и пароль к фтп реалтека
[16:37:16] <hwreset> оно не в pc наверное
[16:37:42] <hwreset> кто знает как сдампить список файлов на фтп, может сделать это и искать уже по всем директориям
[16:38:19] <macau_> 5634 нашол
[16:38:25] <macau_> в цаудио
[16:38:27] <hwreset> в /pc/caudio
[16:38:35] <hwreset> пожет похожая какая модель
[16:38:53] <Daioptych> одна цифра может многое изменить
[16:39:09] <hwreset> да, конечно, о чем это я
[16:39:33] <hwreset> у них еще 2 сервера есть
[16:40:10] <hwreset> может там пошариться, одну минуту
[16:40:52] <kottt> hwreset: у тебя как со звуком вообще?
[16:40:59] <kottt> тут появилось предположение
[16:41:20] <hwreset> никак, есть одно записывающее устройство в системе
[16:41:28] <hwreset> и 0 воспроизводящих
[16:41:29] <macau_> CaptchaImage_src.zip lol
[16:41:38] <hwreset> да, вот это что
[16:41:48] <hwreset> у нихх на сайте не видел капчи о_О
[16:43:04] <kottt> hwreset: а какое ядро у тебя?
[16:43:24] <hwreset> мм, качал от 21 что ли числа
[16:43:41] <stuw> даташит на 5632 есть в открытом доступе.
[16:43:51] <hwreset> есть
[16:44:01] <kottt> у меня при воспроизвединии звука шипение в наушниках. Ритмичное, похоже на воспроизводимую мелодию. И есть предположение, что дело в sample rate
[16:44:05] <hwreset> но вдруг есть что-то еще на фтп полезное
[16:44:13] <kottt> в dmesg выводится 48000
[16:44:34] <hwreset> 58.211.24.153
[16:44:43] <hwreset> логин-пароль те же
[16:45:14] <hwreset> …и с каким sample rate оно может не совпадать?
[16:45:59] <stuw> раз не прокатывает шум из /dev/random, значит где-то еще проблема есть
[16:46:00] <hwreset> на втором сервере все 1 в 1
[16:46:47] <hwreset> если я разберу и буду звонить дорожки... то нифига не получится, тегра 2 BGA, я не подлезу туда, ок
[16:48:02] <kottt> тебе не это нужно?
[16:48:17] <hwreset> я это видел(
[16:48:32] <kottt> а ты что ищешь?
[16:48:38] <hwreset> кстати один момент, сейчас выясню
[16:48:47] <hwreset> что-либо еще, относящееся к делу
[16:49:11] <hwreset> простите, но ничего конкретного не могу в силу своей некомпетентности
[16:50:02] <stuw> да тут половина таких ) если не больше (
[16:50:03] <stuw> :))
[16:50:04] <hwreset> ага, насколько я понимаю, микросхема эта принимает аналоговое аудио только
[16:51:15] <hwreset> хотя нет, есть и цифровой обмен
[16:52:37] <Daioptych> спдиф на ац100 идет в хдми
[16:53:34] <hwreset> ну собственно вот оно в даташите есть номера пинов, описаное кодировки данных
[16:54:33] <hwreset> я так понимаю, это надо как-то сопоставить с исходником на гитхабе
[16:54:38] <hwreset> *гиториусе
[16:57:44] <hwreset> ни у кого нет клона исходников ядра?
[16:57:54] <kottt> stuw: у меня есть предположение, что rate привязан к sysclk
[16:58:04] <hwreset> сделайте find . -name "*5632*"
[16:58:21] <kottt> hwreset: где?
[16:58:23] <kottt> на тошке?
[16:58:29] <hwreset> в планах найти исходники и читать, попутно сравнивая с даташитом
[16:58:39] <hwreset> в папке с исходниками
[16:59:01] <stuw> sysclk - это системное время, если я ничего не путаю
[16:59:09] <kottt> исходники лежат в sound/soc/codecs
[16:59:15] <kottt> и в sound/soc/tegra
[16:59:17] <hwreset> спасибо
[16:59:24] <kottt> stuw: не время
[16:59:29] <kottt> это частота какая-то
[16:59:37] <hwreset> собственно нужны пока codecs
[17:02:55] <zenchik> куку
[17:03:14] <zenchik> чем нибуть можно помочь?
[17:03:40] <kottt> zenchik: звуком )
[17:03:41] <zenchik> со звуком
[17:03:51] <stuw> kottt: угу, нашел в исходниках. там какие-то фиксированные значения для sysclk
[17:06:45] <stuw> zenchik: мы не знаем что делать сами ) поэтому пока только поиски. есть идея сравнить .32 ядро и .38 в плане исходников. но не факт, что поможет...
[17:18:54] <kottt> stuw: это плохой вариант
[17:18:59] <kottt> * сравнивать
[17:19:00] <kottt> о!
[17:19:06] <kottt> а вот у меня появилась идея
[17:19:31] <kottt> есть у кого система с ядром от phh?
[17:20:22] <stuw> kottt: какой вариант плохой? исходники сравнивать? )
[17:25:17] <kottt> stuw: да
[17:29:11] <muromec> kottt,
[17:30:09] <muromec> kottt, точно ритмичное?
[17:33:28] <kottt> точно
[17:33:33] <kottt> * muromec
[17:33:38] <kottt> но только в файрфоксе
[17:33:44] <kottt> в mplayer нет
[17:34:03] <zenchik> эмм
[17:34:07] <zenchik> рбят
[17:34:15] <zenchik> а не проще написать чуваку
[17:34:31] <zenchik> который тавм себе трансформер купил который чото делал со звуком
[17:34:37] <stuw> )))
[17:34:49] <muromec> zenchik, ня
[17:34:51] <kottt> :))
[17:34:58] <zenchik> и попрасить направить в нужном направлении?
[17:35:06] <macau_> лол пан Маркявичюс пожаловал итт
[17:38:45] <kottt> muromec: что такое sysclk?
[17:38:52] <muromec> клок
[17:39:02] <kottt> частота какого-нибудь куска кремния?
[17:39:12] <muromec> ага
[17:39:22] <muromec> нада чото в даташит смотреть
[17:39:31] <muromec> там именно в этом месте херня точно есть
[17:39:40] <muromec> потомучто клоки от балды ваще
[17:39:50] <hwreset> вот он даташит
[17:40:05] <36DAB4J3G> бля
[17:40:05] <36DAB4J3G> ничо непонел
[17:40:19] <hwreset> The Main_SYSCLK (24.576MHz)
[17:40:45] <kottt> есть предположение, что для sysclk=24576000 должно быть rate=44100
[17:40:56] <kottt> а сейчас 48000
[17:42:03] <hwreset> в двташите страница 9
[17:42:08] <hwreset> там вес клоки
[17:42:11] <hwreset> все*
[17:43:06] <hwreset> Driver has to make sure that source clock of Stereo_SYSCLK and Voice_SYSCLK is ready before switch.
[17:43:10] <macau_> кто вообще для paz00 переписывал с seaboard драйвер
[17:43:27] <hwreset> муромца кидает
[17:44:00] <hwreset> опана
[17:44:12] <kottt> hwreset: ну?
[17:44:17] <hwreset> kottt: на 11 странице таблица клоков
[17:44:48] <hwreset> по ней можно посчитать, правильные
[17:45:06] <hwreset> и я попробую это сделать через полчаса, ибо занят немного
[17:45:58] <muromec> macau_, я
[17:46:21] <muromec> kottt, пропатч и проверь
[17:46:30] <muromec> sound/asoc/ чототам
[17:46:54] <hwreset> я никак не соотнесу 24.576MHz с той таблицей
[17:47:24] <macau_> там же формулы в комментах есть
[17:47:40] <hwreset> FOUT = (MCLK * (N+2)) / ((M+2) * (K+2)) {Typical K=2}
[17:47:55] <muromec> paz00_asoc_hw_params
[17:49:45] <muromec> короче так
[17:49:46] <hwreset> в комментах в коде эта же формула
[17:49:55] <muromec> в комментах может быть наебалово
[17:49:58] <kottt> У меня собирать не на чем тут
[17:50:22] <hwreset> в комментах как в даташите, а так ок, не верим
[17:50:26] <muromec> главное шаманство в двух местах - alc5632.c get_coeff
[17:50:38] <macau_> тык muromec
[17:50:40] <muromec> hwreset, в комментах может быть одно, а в коде другое
[17:50:56] <macau_> есть какой-нибуть тулчейн типа кутопийного?
[17:51:06] <muromec> и в paz00.c - функция paz00_asoc_hw_params
[17:51:12] <macau_> заебло хром по 2 дня соберать на тошэбе
[17:51:12] <muromec> там есть умножение на 512
[17:51:27] <muromec> macau_, в арче готовый возьме, чо
[17:51:37] <hwreset> …и надо сверять с даташитом?
[17:51:38] <macau_> э
[17:51:45] <macau_> plugapp?
[17:52:16] <muromec> так
[17:52:24] <muromec> есть регистр ALC5632_DAC_CLK_CTRL1
[17:52:32] <muromec> к нему есть табличка в даташите
[17:52:47] <muromec> фунхция alc5632_pcm_hw_params туда пишет
[17:53:08] <muromec> она же флудит в дмесг про клоки
[17:53:34] <muromec> macau_, арч-хф бере
[17:55:21] <macau_> wtf
[17:55:49] <macau_> но мне кажется это XYNTA
[17:57:06] <macau_> ну у меня это и стоит сейчас
[17:57:16] <muromec> ну так ставь из репо
[17:57:29] <macau_> я хотеть на хосте канпилировать
[17:57:30] <muromec> там готовый рабочий хром
[17:57:41] <muromec> macau_, ну цонпелируй
[17:58:08] <macau_> тож еботня с путями и библиотеками
[17:58:23] <muromec> macau_, ну не компилируй
[17:58:28] <macau_> ок
[17:59:27] <macau_> Apache/2.2.14 (Ubuntu) Server at archlinuxarm.org Port 80 ебаный стыд
[17:59:32] <stuw> #define ALC5632_DAC_CLK_CTRL1 0x60
[17:59:38] <stuw> таблица на 56 стр
[18:00:04] <stuw> Reg-60h: Stereo DAC Clock Control_1
[18:00:36] <stuw> muromec, это оно ?
[18:03:30] <hwreset> судя по всему у меня тут ДНС обновится только утром, буду смотреть даташит
[18:08:01] <muromec> stuw, ога
[18:08:18] <muromec> вообще я тупой и не понимаю что все эти самплрейты значат
[18:08:24] <muromec> и в asoc я запутался
[18:08:55] <muromec> если какой-то звук действительно идет - ок, буду копать регистры
[18:11:04] <stuw> muromec, cat /dev/random > /dev/dsp - kottt говорит, что ничего не слышно, когда так делаешь
[18:11:37] <muromec_> [ 3.910419] tegra-snd-paz00 tegra-snd-paz00.0: Not running on Toshiba AC100!
[18:11:52] * muromec_ посмотрел внимательно
[18:11:57] <muromec_> вроде ac100
[18:12:05] <stuw> ))
[18:12:08] <muromec_> адъ
[18:28:58] <kottt> hwreset: есть мысли, что копать?
[18:29:30] <kottt> stuw: ты в каком файле нашел вот это:
[18:29:30] <kottt> #define ALC5632_DAC_CLK_CTRL1 0x60
[18:29:32] <kottt> ?
[18:30:36] <stuw> ./sound/soc/codecs/alc5632.h:219
[19:07:07] <hwreset> такой вопрос
[19:07:35] <hwreset> в ds есть, к примеру, таблица значений регистра reg-40h
[19:07:55] <hwreset> как можно соотнести значения таблицы с файлами драйверов?
[19:08:29] <stuw> в смысле с бинарными файлами?
[19:08:33] <stuw> или исходниками?
[19:08:34] <hwreset> нет
[19:08:40] <hwreset> исходниками
[19:08:58] <hwreset> т. е. просмотреть, что именно заносится в регистры
[19:09:09] <stuw> смотреть запись в регистр 0x40 я полагаю
[19:09:31] <hwreset> это я тоже догадываюсь(
[19:10:04] <hwreset> где вот только
[19:10:42] <hwreset> нашел, хм
[19:11:55] <hwreset> use PLL1 as main SYSCLK
[19:25:59] <muromec> kottt, а?
[19:26:13] <kottt> muromec: есть чо?
[19:26:20] <muromec> ну ты написал чото
[19:26:26] <kottt> а
[19:26:30] <kottt> в личке
[19:26:31] <kottt> да
[19:26:36] <kottt> откуда ты взял этот файл?
[19:26:52] <kottt> sound/soc/tegra/paz00.c
[19:29:07] <muromec> кто-то скопипастил с сиборда
[19:29:13] <muromec> любой код может быть неправильным
[19:29:25] <kottt> а!
[19:29:27] <kottt> с сиборда
[19:29:35] <kottt> а на сиборде звук есть?
[19:29:52] <muromec> не знаю
[19:30:01] <muromec> у меня звука нет даже на трансформере
[19:30:34] <kottt> я в мэйнлайне видел какой-то тегровый звук
[19:30:44] <kottt> ща качну исходники и гляну
[19:31:38] <muromec> рррр
[19:31:46] <muromec> обесняю как работает звук
[19:31:52] <muromec> есть три куска говна
[19:31:56] <muromec> один кусок - это кодек
[19:32:05] <muromec> у нас это alcчототам32
[19:32:13] <muromec> в него надо написать значения регистров
[19:32:45] <kottt> ага
[19:32:47] <muromec> второй кусок - это шина по которой идет звук от тегры на кодек
[19:32:50] <muromec> это i2s
[19:33:06] <muromec> третий кусок - это файл, который описывает, как они связаны
[19:33:41] <muromec> у нас это paz00.c
[19:33:53] <kottt> ага
[19:34:03] <muromec> курить надо в основном кодек
[19:34:16] <muromec> но в paz00.c тоже чото накручено
[19:36:20] <hwreset> можно тупой-тупой вопрос
[19:36:29] <hwreset> struct _pll_div
[19:36:48] <hwreset> там есть pll_in и pll_out
[19:37:22] <hwreset> третье значение — значение регистра
[19:37:33] <hwreset> а что есть первые два?
[19:38:26] <muromec> hwreset, /* pll is not used in slave mode */
[19:39:06] <muromec> насколько я понимаю, pll - это делитель частоты
[19:39:59] <hwreset> википедия говоритчто Pll
[19:40:11] <muromec> чтобы из того что в IN получить то что в OUT, надо записать в регистр такое-то значение
[19:40:17] <hwreset> Фазовая автоподстройка частоты
[19:40:41] <stuw> в даташите 10 страница. но я не понимаю там нихрена )
[19:40:51] <muromec> hwreset, да
[19:41:34] <hwreset> я так понимаю это не реализовано сйечас?
[19:41:35] <muromec> hwreset, берем /\/\/\/ пропускам одну фазу и получаем / \ /
[19:41:51] <muromec> hwreset, у кодека есть два режима работы
[19:41:54] <hwreset> потому что этот pll_out не используется в коде
[19:42:08] <muromec> используется
[19:42:17] <hwreset> slave и master?
[19:42:19] <muromec> в режиме мастера, он частоту себе делает сам
[19:42:26] <muromec> в режиме слейва - берет снаружи
[19:42:43] <hwreset> у нас она идет снаружи?
[19:42:59] <muromec> а почитай, что в регистрах
[19:43:10] <muromec> IIRC, у нас слейв мод
[19:43:25] <muromec> опять же, код там от другого чипа
[19:43:34] <muromec> так что может быть чушь
[19:44:31] <hwreset> если клок берется снаружи, в 40h должно быть 0
[19:44:48] <hwreset> в 15 бите
[19:45:34] <muromec> hwreset, почему 40h ?
[19:45:55] <hwreset> Reg-40h: General Purpose Control Register 1
[19:46:27] <muromec> hwreset, а также 34h
[19:46:32] <muromec> туда смотри еще
[19:46:36] <hwreset> этим мы как бы говорим ему откуда брать?
[19:47:09] <muromec> hwreset, регистры смотрешь на ходу умеешь?
[19:47:15] <hwreset> в даташите после 42 сразу 44
[19:47:21] <hwreset> нет(
[19:47:29] <muromec> ща научу
[19:48:06] <muromec> делай раз: sudo mount debug /sys/kernel/debug -t debugfs
[19:49:00] <hwreset> спасибо, можно просто последовательность?
[19:49:05] <hwreset> я не у тошибы сейчас
[19:49:28] <hwreset> через минуту будет
[19:49:49] <muromec> ну дето там в /sys/kernel/debug/asoc/ должен быть файл с регистрам
[19:50:30] <gad> чуваки чо за фигня?юю
[19:51:04] <gad> немогу получить письмо регистрации от рутрекера
[19:51:22] <muromec> gad, o_O
[19:51:24] <gad> написано 5-10 минут ждать...
[19:51:41] <stuw> попробуй на другое мыло зарегать
[19:51:48] <gad> подскажите что делать... сказали что пришлют на мыло
[19:52:38] <gad> блин понятно я на яндекс писал
[19:53:27] <stuw> gad, зачем тебе рутрекер? вроде все для тоши можно и без рутрекера найти
[19:53:35] <hwreset> что-то я ядро не то прошил что ли
[19:54:02] <gad> у меня щас халявный ви-фи
[19:54:10] <gad> хочу много шары
[19:54:43] <gad> я типо на рисепшене отвисаю
[19:55:07] <muromec> вифи?
[19:55:09] <muromec> тоша?
[19:55:12] <muromec> торренты?
[19:55:15] <gad> ога
[19:55:18] <muromec> мухаха
[19:55:18] <gad> ога
[19:55:19] <stuw> мыло на другом серве пробуй
[19:55:21] <stuw> ))
[19:55:33] <muromec> gad, взлетит и убьецо же
[19:55:39] <gad> уже качаю... но не с рутрекера