[22:48:32] <zombah-home> надо наверное кстати еще посмотреть http://forum.xda-developers.com/showthread.php?t=1179809 этот betterbatterystats у меня такое чувство что наша вафля тоже вейклок не поддерживает
[22:59:33] <Mirosya> Wakelocks or to be more precise partial wakelocks is a pattern (in fast a class) than helps devs to make sure that important pieces of their code do not get interrupted.
[22:59:33] <Mirosya> Basically the phone has (simplified, kernel devs don't shoot) three states:
[22:59:33] <Mirosya> 1. awake with screen on
[22:59:33] <Mirosya> 2. awake
[22:59:33] <Mirosya> 3. sleeping (that's you phone favorite state)
[22:59:42] <Mirosya> цитата из ссылки
[22:59:58] <Mirosya> типа грубо три режима работы устройства
[23:00:06] <Mirosya> у нас сейчас есть 1. и 3.
[23:00:13] <Mirosya> второго нет :)
[23:00:31] <zombah-home> 3-го тоже нет, он ток вид делает что спит, на самом деле нет
[23:00:48] <zombah-home> оставь его так на ночь и батарея на нуле
[23:04:01] <stuw_> savalik, что за MCC и MNC в настройках APN?
[23:13:56] <stuw_> Mirosya, да, уже нашел
[23:25:18] <stuw_> zombah, у нас нет бинаря /system/bin/chat :(
[23:26:29] <zombah-home> нету да
[23:27:11] <zombah-home> я искал его и не нашел под андроид, есть только описания что якобы его можно компильнуть но откуда он берется не ясно
[23:27:23] <zombah-home> я думал он часть pppd но видимо нет
[23:32:52] <Mirosya> zombah - есть такое чудо в андроид маркете - Stay Awake widget
[23:33:18] <Mirosya> оно как раз переключает опцию которой не хватает в настройках
[23:33:45] <Mirosya> экран после минуты работы притушивается - но в слип система не уходит
[23:34:09] * Mirosya ждет пока заснет тошка :)
[23:34:43] <stuw_> zombah-home, по ссылке (про блюьус и DUN) он используется. без него у меня ничего не выйдет %)
[23:35:01] <zombah-home> stuw_: ну даже не знаю что сказать
[23:37:07] <zombah-home> chat это часть самбы чтоли?
[23:37:17] <stuw_> вряд ли
[23:37:32] <zombah-home> http://afewe.wordpress.com/android-arm-development/use-point-to-point-protocol-ppp-in-android/
[23:37:33] <Mirosya> stuw: чат который для диалога с модемом используется?
[23:37:41] <stuw_> да
[23:38:12] <stuw_> ну значит часть самбы %)
[23:38:19] <stuw_> я спать
[23:38:21] <stuw_> гуднайт
[23:38:26] <zombah-home> спок
[23:38:32] <Mirosya> stuw: спок :)
[23:38:40] <Mirosya> ведроид какой-то аналог чата имеет
[23:38:49] <Mirosya> иначе бы с модемом не мог общаться
[23:38:56] <Mirosya> по логу видно
[23:41:39] <zombah-home> pppd там есть всяко
[23:41:43] <zombah-home> а chat часть ppp
[23:41:49] <zombah-home> счас соберу его, нашел
[23:43:11] <Mirosya> чудесно - тошка не засыпает :)
[23:45:06] <zombah-home> блин так и не могу понять почему русский в баше не набирается, ересь какаято
[23:46:01] <Mirosya> в терминале?
[23:46:04] <zombah-home> угу
[23:46:16] <zombah-home> может правда тут терминал виноват а не баш
[23:47:13] <zombah-home> надо в коннектботе попробовать
[23:47:50] <Mirosya> угу - виноват терминал
[23:48:09] <Mirosya> я зашел putty на мой ведроид - русский вводится нормально
[23:49:22] <zombah-home> хм надо подумать
[23:51:38] <fly-away> zombah, а в чем проблема со сном?
[23:51:55] <Mirosya> хехе :)
[23:52:56] <zombah-home> fly-away: в нашем nvec нет поддержки wakelock и возможно еще чтото потом сон криво работает, то не засыпает, то не просыпается, то делает вид что спит а сам не спит
[23:53:17] <fly-away> так а почему это происходит?
[23:54:24] <Mirosya> fly-away: часть драйверов пытается работать в тот момент когда работать не должна
[23:54:29] <zombah-home> ну например ты приказал спать, а nvec еще работает но wakelock не посылает т.к. его нет у него, система патается заснуть нвек с ума сходит, может даже крешнуться
[23:54:50] <fly-away> а куда делся wakelock
[23:54:55] <fly-away> ядро не то чтоль?
[23:55:01] <fly-away> в 2.2 всё работает же
[23:55:34] <zombah-home> его не портировали из 2.6.32 т.к. они все линукс используют им на андроид кухню не особо дело есть
[23:56:58] <zombah-home> вообще нвек больное место, пока драйвер кривой ужасно
[23:57:40] <Mirosya> zombah - wakelock вообще нет в ядре?
[23:57:48] <Mirosya> в текущем
[23:57:56] <zombah-home> Mirosya: есть, в наших дровах нет его поддержки
[23:58:15] <zombah-home> Mirosya: нет в нвеке и в вафле, возможно еще где то
[23:58:22] <Mirosya> уже легче
[23:58:39] <Mirosya> а то я так понимаю это последнее ядро с которым можно будет работать
[23:58:42] <fly-away> а ядро в ics какое?
[23:58:44] <fly-away> откуда оно вообще?
[23:59:02] <Mirosya> 3.3\3.4 нас не спасет - nvidia драйвер к нему уже писать не будут
[23:59:10] <zombah-home> fly-away: 3.1-exp смесь нвидевского rel15-r7 и l4t-r15
[23:59:26] <fly-away> rel15-r7 это что?
[23:59:38] <zombah-home> бранч ядра от нвидии
[23:59:42] <fly-away> гм
[23:59:55] <fly-away> а то ядро, которое в андроиде для платы с вентаной
[23:59:58] <fly-away> оно не катит?
[13:26:57] <zombah> добрый день
[22:54:13] <zombah> stuw_: сделал скрипт чтоб генерил адреса сдвигов для юбута https://github.com/zombah/uboot_scripts/blob/master/uboot_bootimg.pl
[23:00:57] <stuw_> zombah, молодец
[23:01:17] <stuw_> можно пойти еще чуть дальше и генерить сразу команды загрузки для убута
[23:02:38] <stuw_> а, там уже генерится. не заметил
[23:03:32] <zombah> отлетал
[23:03:40] <zombah> что генерится?
[23:03:46] <stuw_> команды для убута
[23:04:05] <stuw_> не привык, что функции описаны после их использования ))
[23:04:15] <zombah> 8))
[23:04:33] <stuw_> ладно, я спать )
[23:04:36] <stuw_> гуд найт
[23:04:36] <zombah> спок
[10:06:54] <clopoff> http://www.amazon.com/Acer-Chromebook-CB5-311-T1UU-13-3-inch-NVIDIA/dp/B00MHX6TIA/ref=sr_1_9?s=electronics&ie=UTF8&qid=1409991924&sr=1-9&keywords=chromebook еще нет в продаже,но уже подещевел)
[10:08:59] <stuw> )) плохо, что в Россию не шлют
[14:11:44] <zombah> добрый день всем
[14:55:14] <zombah> ох классная штука надо себе такой замутить http://www.seeedstudio.com/depot/101LCD-Display-1366x768-HDMIVGANTSCPAL-p-1586.html?cPath=34_36
[14:55:27] <zombah> правда еще корпус нужен будет
[14:56:00] <zombah> пора уже 3д принтером обзавестись делать всякие корпуса для девайсов
[14:56:09] <stuw> ))
[14:57:09] <zombah> не помнишь как 3д принтер называется у которого корпус из картона?
[14:58:27] <zombah> принтербот чтоли
[14:59:24] <stuw> корпус из картона?
[14:59:36] <zombah> неа не картона а фонеры
[14:59:58] <zombah> вот вроде вот это
[15:00:38] <stuw> вот этот товарищ на 3д принтерах печатает разные штуки для своих поделок - http://www.youtube.com/user/thebenheckshow
[15:01:01] <zombah> ну счас все печатают у кого принтера есть
[15:04:49] <stuw> так, у меня есть первая компилящаяся версия нвека портированного на патчи Вольфрама ) но я пока ее не тестил. https://dl.dropboxusercontent.com/u/40761340/Test/zImage-nvec-slave
[15:05:10] <zombah> stuw: ооо это победа! грац
[15:06:41] <stuw> я не уверен, что оно заработает ) когда заработает, тогда точно будет победа )
[15:07:03] <stuw> так, я наврал
[15:07:09] <stuw> надо еще dt поправить :(
[15:08:34] <zombah> dt для борды?
[15:10:59] <stuw> да
[15:25:34] <zombah> он у тебя в гите?
[15:26:03] <stuw> я не пушил ничего
[15:26:08] <stuw> только бинари собрал
[15:26:23] <zombah> аа а ты брал бранч was'а?
[15:27:40] <stuw> да
[15:28:08] <zombah> так надо с сосбутом затестить
[15:28:22] <stuw> git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/slave-support
[15:30:38] <zombah> ты tegra2-defconfig использовал или свой сделал?
[15:30:54] <stuw> tegra_defconfig
[15:31:39] <zombah> там дебаг наверное не включен в нем
[15:31:51] <stuw> рррр, там и i2c slave не включен
[15:31:58] <zombah> 8))
[15:32:24] <zombah> пересобери я затестю
[15:36:27] <stuw> пересобрал
[15:36:33] <stuw> можешь качать
[15:36:46] <stuw> сами патчи нужны?
[15:37:10] <zombah> скачал, счас попробую
[15:37:26] <zombah> там в dmesg будут сообщения типа i2c-slave ?
[15:37:30] <stuw> хз )
[15:37:34] <zombah> 8))
[15:37:48] <zombah> надо тогда initcall включить
[15:40:25] <stuw> что за initcall ?
[15:55:03] <zombah> initcall_debug опция тогда в консоль валятся названия всех функций вызываемых
[16:01:10] <stuw> это параметр для cmdline ?
[16:13:19] <zombah> да
[16:14:29] <zombah> блин этот юбут из тестинг бранча это ад какойто
[16:14:31] <stuw> ок ) а то я подумал, что надо пересобирать )
[16:14:42] <stuw> да бери ты старые бинари убута
[16:14:55] <zombah> так это зашиваться надо опять
[16:15:13] <zombah> там нвек вообще не рабочий
[16:15:39] <zombah> через пару нажатий дохнет
[16:15:48] <stuw> если ты про версию 2 патчей, то да, стабильность там не ахти
[16:15:59] <stuw> а ты не из памяти грузишься?
[16:16:02] <zombah> ну я не знаю что там за версия
[16:16:18] <zombah> нет у меня в меню сосбут есть на части разобранный
[16:16:18] <stuw> я обычно когда проверяю собираю бинарь и гружу его из памяти
[16:19:00] <zombah> stuw: до конца не грузится чтот, но не виснет
[16:19:19] <zombah> может это у меня initrd битый
[16:19:31] <stuw> а лог из сериал консоли есть?
[16:19:43] <stuw> я налажать мог с большой долей вероятности ))
[16:19:45] <zombah> нет лога, cmdline нужен норм в ядре самом
[16:19:54] <zombah> пересоберешь?
[16:20:11] <stuw> что поменять нужно?
[16:20:22] <zombah> счас дам cmdline
[16:20:37] <stuw> а ты через бутменю не можешь cmdline прописать?
[16:21:04] <zombah> там у меня такой нвек что я по меню до нужно пункта ток с десятого раза дохожу 8)
[16:21:23] <stuw> у тебя кабель для тошки есть?
[16:21:31] <zombah> кабель?
[16:22:24] <stuw> usb
[16:22:44] <zombah> console=ttyS0,115200n8 console=tty no_console_suspend=1 ignore_loglevel earlyprintk initcall_debug
[16:22:45] <stuw> чтобы через tegrapart/nvflash лить
[16:23:01] <zombah> ну есть конечно кабель
[16:26:07] <stuw> ядро пересобрал и положил
[16:26:32] <zombah> счас попробую
[16:28:57] <zombah> нет чтот ничего не поменялось
[16:29:12] <zombah> лог только в tty летит
[16:32:47] <stuw> так, это я накосячил )
[16:33:39] <zombah> ну капслок не работает так что видимо нвек не пашет
[16:34:48] <stuw> в этом случае лог просто необходим )
[16:35:22] <zombah> ну надо навключать побольше всего в дебаге ядро и cmdline грамотный
[16:36:20] <zombah> счас перешья юбут, заколебался
[16:36:25] <zombah> перешью
[16:38:33] <zombah> блин два нажатия на стрелку и виснет
[16:38:59] <zombah> а у меня меню из 12 пунктов
[16:39:02] <zombah> сосбут последний 8)
[16:39:36] <zombah> надо медленней нажимать наверное
[16:40:00] <stuw> это последний, что я собирал
[16:43:03] <stuw> пересобрал ядро. теперь вроде cmdline должен быть правильным
[16:44:04] <zombah> i2c дебаг включил? 8)
[16:45:24] <zombah> другое дело
[16:45:29] <zombah> полетели логи
[16:48:32] <stuw> нет, дебаг пока никакой не включал
[16:48:37] <zombah> [ 0.182726] i2c i2c-2: of_i2c: Failure registering /i2c@7000c500/nvec@8a
[16:48:50] <zombah> [ 0.182705] i2c i2c-2: Invalid 7-bit I2C address 0x8a
[16:49:04] <zombah> даже дебаг не нужен 8)
[16:49:33] <zombah> [ 6.509185] i2c-core: driver [i2c-nvec] using legacy suspend method
[16:49:34] <zombah> [ 6.509187] i2c-core: driver [i2c-nvec] using legacy resume method
[16:50:24] <zombah> пойду покушаю
[17:06:58] <stuw> приятного
[17:07:03] <stuw> я поправил адрес
[17:07:14] <stuw> нужно снова качать ядро и dtb
[17:11:54] <stuw> using legacy suspend method <- это тоже поправил
[17:12:39] <zombah> ну ты силен, счас качну
[17:15:23] <stuw> я откатил по сути изменения с суспендом и резьюмом. у нас уже было нормально сделано, но я сначала подумал, что нужно i2c-шные методы использовать
[17:17:53] <zombah> rfgc
[17:17:59] <zombah> капслок не реагирует
[17:18:03] <zombah> счас лог залью
[17:19:56] <zombah> похоже дебаг надо 8)
[17:21:37] <stuw> мда )
[17:23:06] <zombah> а можно сделать чтоб при нажатии клавишы в лог срало как раньше с кнопкой питания
[17:23:32] <zombah> нажимаешь на нее и мессаг типа nvec ec bla bla ...
[17:24:35] <zombah> а хотя нафиг это только если клава сломана
[17:24:41] <zombah> интересно
[17:24:47] <stuw> кнопка питания тоже через нвек
[17:24:56] <stuw> ща я лог включу и сообщений добавлю
[17:29:52] <stuw> обновил
[17:42:37] <zombah> качаю
[17:42:51] <stuw> кстати, клава через сериал консоль пашет?
[17:43:14] <stuw> я тут думаю сделать для nvec'а файл(ы) в sysfs/debugfs
[17:44:09] <stuw> хотя это может быть лишним )
[17:44:24] <zombah> хм всмысле?
[17:44:42] <zombah> в сосбуте я так и не понял как tty на серийник повесить
[17:45:00] <stuw> ок
[17:45:04] <zombah> а юбуте то конечно пашет
[17:45:20] <zombah> может линукс забутить с ядром этим тогда можно будет смотреть
[17:45:48] <stuw> пока логов хватит
[17:45:58] <stuw> все-равно повлиять на нвек пока нельзя никак
[17:46:53] <zombah> повлиять на нвек?
[17:47:13] <stuw> дебаг от него получить через debugfs и т.п.
[17:48:05] <zombah> аа а там чтот есть в дебагфс для него?
[17:48:15] <zombah> я могу сусю забутить
[17:49:22] <stuw> в том то и дело, что пока нету
[17:51:39] <stuw> ничего не понятно
[17:51:47] <zombah> 8)
[17:51:50] <stuw> такое ощущение, что драйвер не зареган
[17:56:28] <stuw> попробуй еще раз. если сообщения не появятся и сейчас, нужно будет копать :(
[17:56:43] <zombah> что за сообщения?
[17:57:10] <stuw> стоп
[17:57:15] <stuw> ща одну вещь проверю
[18:04:54] <stuw> пробуй, должен начать грузиться
[18:05:17] <zombah> эээ, скачать файлы опять?
[18:05:27] <stuw> да
[18:05:35] <stuw> ядро только
[18:05:57] <zombah> ок
[18:07:48] <zombah> лог поменялся, теперь mmc задумался не нашутку, даже может завис
[18:08:00] <zombah> включи упсы и паники
[18:08:10] <stuw> ы?
[18:08:33] <zombah> ну в логе mmc1... и все ядро зависло
[18:08:45] <zombah> но ошибок не написало никаких
[18:09:00] <zombah> счас лог покажу
[18:12:55] <zombah> [ 8.479179] i2c i2c-0: This adapter dropped support for I2C classes and
[18:12:56] <zombah> won't auto-detect ics932s401 devices anymore. If you need it, check
[18:12:58] <zombah> 'Documentation/i2c/instantiating-devices' for alternatives.
[18:13:15] <zombah> этот чтот новенькое
[18:14:19] <zombah> вот это сообщение о регистрации [ 0.183292] i2c i2c-2: client [nvec] registered with bus id 2-0045 ?
[18:15:10] <zombah> странно что ядро зависло ничего не сказав это чтот не нормально
[18:15:45] <stuw> хрень какая-то
[18:15:46] <stuw> :(
[18:16:53] <zombah> включи таки так все в хакинге, дебаг вм и дебаг инфо, софт и хард локи а то это странно
[18:19:30] <zombah> CONFIG_DEBUG_SPINLOCK=y
[18:19:31] <zombah> CONFIG_DEBUG_MUTEXES=y
[18:19:32] <zombah> CONFIG_DEBUG_LOCK_ALLOC=y
[18:19:34] <zombah> CONFIG_DEBUG_SPINLOCK_SLEEP=y
[18:19:35] <zombah> CONFIG_DEBUG_LIST=y
[18:19:54] <zombah> ну еще там если что нужно
[18:26:13] <stuw> блин, иногда после ручной правки .config сборка обламывается с ошибкой Нет правила для сборки цели `include/config/auto.conf', требуемой для `include/config/kernel.release'
[18:26:31] <stuw> вроде включил, до чего дотянулся и что показалось полезным
[18:26:44] <zombah> да .config лучше руками не править
[18:27:13] <stuw> все, обновил ядро
[18:27:15] <zombah> я cmdline руками правлю он вообще работать перестает
[18:30:48] <zombah> во теперь паник есть
[18:33:27] * zombah обвиняет nvec_probe 8)
[18:33:57] <zombah> [ 11.323559] Unable to handle kernel NULL pointer dereference at virtual
[18:33:59] <zombah> address 000001f0
[18:34:32] <zombah> отойду покурить
[18:39:12] <stuw> ну хоть драйвер пытается инициализироваться )
[18:42:13] <stuw> обновил ядро. пока не понятно, из-за чего проблема.
[18:50:19] <zombah> счас попробую
[18:59:17] <zombah> убрал переносы строк а то раздражают
[19:01:10] <stuw> ок, буду копать
[19:04:15] <stuw> мда ) похоже, нашел проблему
[19:05:22] <stuw> up
[19:05:33] <zombah> счас
[19:07:35] <zombah> да пофиксилось 8)
[19:07:48] <zombah> нвек не пашет, счас дам лог
[19:08:04] <zombah> подсирает в рилтайме
[19:08:08] <zombah> нвек
[19:12:30] <stuw> ок, теперь нужно основную часть дебажить
[19:12:37] <stuw> похоже данные не ходят
[19:33:39] <stuw> вставил отладку. завтра возьму тошку с собой ))
[19:34:15] <zombah> 8)
[19:34:36] <stuw> я утопал домой ) если есть время, можешь проверить эту версию
[19:36:08] <zombah> счас гляну
[19:36:48] <zombah> сделай таки гит интересно изменения видеть, глядишь разберусь где что в нвеке живет
[23:15:22] <zombah> stuw_: видел я еще лог сделал как ты ушел с последним ядром
[23:15:44] <stuw_> да, видел. там ничего нет. похоже не начинается трансфер
[23:17:44] <zombah> дела
[23:19:08] <stuw_> да норм ) не впервой )
[23:20:55] <zombah> 8)
[23:21:46] <zombah> на гитхабе можно просто сделать форк torvalds/linux текущий и залить в него патчи was
[23:32:29] <stuw_> зачем, если у was есть 17-rc4 уже с патчами?
[23:36:24] <zombah> ну чтоб не качать туда сюда