[01:07:21] <zombah> stuw: 10832 на 11ой версии получилось, по виду тоже самое
[01:07:57] <zombah> только в результатах раньше говорило что для 2д проц general, теперь poor
[12:35:17] <zombah> добрый день всем
[12:35:25] <zombah> https://www.indiegogo.com/projects/jolla-tablet-world-s-first-crowdsourced-tablet
[12:36:05] <zombah> йола тоже свой планшет собирается делать и тоже на интеле 8) видно они в одном кампусе с нокией сидят
[12:37:27] <stuw> они должны были посраться ) хотя это со старой нокией они посрались
[12:37:45] <stuw> точнее с той, которая девайсы делала и была продана
[12:37:58] <zombah> они вроде отделились когда майкрософт пришел
[12:38:09] <stuw> zombah, надо бы подпункты в антуту сравнить
[12:38:26] <stuw> если 2д упало, значит что-то улучшилось, раз результат примерно одинаков
[12:38:34] <stuw> а может на 100 пунктов 2д и упало
[12:38:38] <zombah> stuw: скриншот попробую сделать 8)
[12:40:46] <stuw> да, а то получается средняя температура по больнице и нифига не понятно, где проблемы, а где ок :)
[12:40:57] <zombah> вот интел с сейлфишем мне уже нравится идея, т.к. это считай обычный линукс так что туда много обычного софт взграмоздить можно будет
[12:41:08] <zombah> stuw: это да
[12:41:34] <stuw> дык не факт, что ядро не такое-же патченное, как с андроидом идет
[12:42:22] <zombah> ну ядро всяко свое думаю, но по софт проще, захотел вайн поставить поставил
[12:43:00] <zombah> интересно что там за графика в атомах
[12:43:07] <zombah> небось убожество лесное
[12:47:21] <zombah> я вообще стараюсь ничего от интела не покупать спецом, у них так львиная доля писючного рынка, лучшеб амдшный проц был
[12:55:25] <stuw> амд лошары те еще. везде писали, что kabini для легких ноутов и планшетов, а их поголовно в 15" буки пихали )
[13:00:46] <zombah> ну всякое бывает
[13:16:43] <stuw> у z3580 вроде PowerVR G6430 на частоте 533MHz - http://www.anandtech.com/show/7789/intel-talks-merrifield-moorefield-and-lte-at-mwc-2014
[13:17:35] <zombah> powervr? эка
[13:17:46] <stuw> такая же в Apple A7 используется
[13:18:06] <zombah> ну хорошо хоть не apple a1
[13:20:09] <stuw> ха, только в A7 частота графики 300, а у интела 533
[13:20:39] <stuw> так что графика там сойдет )
[13:20:54] <stuw> и в отличие от амд 2 канала памяти
[13:33:30] <zombah> ну посмотрим
[13:33:56] <stuw> :)
[13:34:01] <zombah> по спекам вон в утюжковском атоме тоже должна быть графика встроенная ан нет ее
[13:34:14] <stuw> в смысле?
[13:34:47] <zombah> ну там нвидиа ион а должна быть еще встроенная в атом
[13:34:57] <stuw> GMA 3150 по идее
[13:35:06] <stuw> она может быть выключена, т.к. ион стоит
[13:36:00] <zombah> ну может выключена да
[13:37:47] <stuw> http://www.techpowerup.com/gpudb/2162/ion.html vs http://www.techpowerup.com/gpudb/1794/gma-3150.html
[13:40:41] <stuw> ладно, хватит мечтать ) надо тошку пилить )))
[13:42:24] <zombah> 8)
[13:47:56] <zombah> интересно надо попробовать
[14:28:59] <zombah> так марвин прав оказался, когда дрова ругаются что симки нет, модема тоже нет среди устройств
[14:29:28] <zombah> теперь надо понять это косяк в ядре и у меня там чтонить сломалось дальше
[14:29:45] <zombah> s/и/или
[14:36:45] <stuw> возможно косяки с usb
[14:36:52] <stuw> модем же на usb сидит?
[14:37:21] <zombah> ага юсб
[14:37:30] <zombah> на 3.1 ядре это бус 2
[14:37:39] <zombah> на нем у меня на 116 только он один
[14:37:50] <zombah> может там камера еще была
[14:39:11] <zombah> это правда может быть фигня с нексусовским ядром, т.к. там по юсб много вопсросов было, может я там накосячил чтонить
[14:39:53] <zombah> stuw: кстати я тут вчера еще схему посмотрел, там у нас в ядре еще gpio от блютуса не прописаны, а многие что прописаны в схеме не отражены
[14:40:09] <stuw> например какие
[14:40:11] <zombah> или может они там инече зовутся а не gpio
[14:42:03] <zombah> ну типа GPIO_PW2 который к звуку, я его чтот поиском там не нахожу
[14:43:09] <zombah> там в схеме вообще со словом GPIO только PU* и PV*
[14:43:39] <zombah> а у нас ведь еще полно всяких PN*,PM*,PA*,PW*,PK*
[14:43:51] <stuw> где у нас?
[14:43:56] <stuw> я немного запутался :)
[14:44:23] <zombah> у нас в 3.1 ядре в board-paz00.h
[14:44:31] <zombah> https://github.com/zombah/android_kernel_toshiba_ac100/blob/rel-15r7-ac100-jellybean-cm-11.0/arch/arm/mach-tegra/board-paz00.h
[14:46:11] <stuw> HP_DET есть на схеме. Пины могут иметь несколько названий, если могут быть использованы под разные вещи. В данном случае пин зовется SPI2_CS1
[14:46:25] <zombah> ааа
[14:46:36] <zombah> а как же тогда понять что это GPIO?
[14:47:08] <zombah> я думал список составить всех gpio со схемы, но раз они называются по другому не знаю как их найти
[14:48:38] <stuw> это видимо нужна распиновка, которой у нас нет
[14:48:55] <stuw> можно смотреть на название. TEGRA_HP_DET искать HP_DET
[14:49:10] <stuw> TEGRA_WIFI_RST -> WIFI_RST
[14:49:26] <zombah> распиновка это pinmux?
[14:49:50] <stuw> не, обычно в даташитах написано, какой пин чем может быть. В TRM этого нету
[14:50:03] <zombah> аа
[14:50:58] <zombah> я нашел пример драйвера для поддержки суспенда для модема, надо будет его попробовать раз у нас нем gpio есть
[14:52:50] <stuw> кстати, на схеме еще gpio могут просто числом обозначаться - GPIO54
[14:53:35] <zombah> я по слову GPIO искал
[14:53:49] <zombah> или GPIO_
[14:53:55] <stuw> 19 страница
[14:54:08] <stuw> или BATT_LOW_LED поищи
[14:54:34] <stuw> но это gpio нвек
[14:54:35] <stuw> а
[14:55:27] <zombah> о да на 19ой странице полно gpio 8) корявый вьеэр у меня значит
[14:56:40] <zombah> а ведь у tps контроллера тоже должны быть gpio
[14:57:22] <stuw> хм, я вот не пойме, что с wifi индикатором - TEGRA_WIFI_LED TEGRA_GPIO_PD0
[14:57:30] <stuw> хз, где это на схеме )
[14:57:36] <zombah> хм а что на 18 странице за G SENSOR,Light sensor?
[14:58:03] <zombah> tpm?
[14:58:11] <zombah> что за tpm
[14:58:16] <zombah> нет вроде у нас такого
[14:58:49] <zombah> thermal sensor adi adt7421?
[14:59:04] <zombah> этот к i2c подключен
[14:59:14] <zombah> чтот я такого не припоминаю
[14:59:24] <zombah> но может ему в ядре ничего не нужно
[14:59:43] <zombah> хотя с него можно было бы температуру проца сливать
[15:00:07] <stuw> так температура проца видна в ядре
[15:00:25] <stuw> Light sensor вроде у нас отсутствует
[15:00:41] <zombah> странно что он схемах есть
[15:00:56] <stuw> старая же схема
[15:00:59] <stuw> не финальная
[15:01:03] <zombah> там правда много странного
[15:01:09] <zombah> нанд 128мб
[15:01:17] <stuw> место под него есть
[15:01:48] <zombah> g-sensor bosch bma150 тоже думаю отсутствует
[15:02:15] <stuw> да, раз gps нет, он тоже нафиг не сдался )
[15:02:57] <zombah> во на 28ой странице tps есть и у него 4 gpio
[15:03:48] <zombah> на кодеке alc5632 тоже 5 gpio
[15:04:10] <zombah> видимо марвин просто все gpio не описывал в хедере
[15:04:24] <zombah> они наверное в коде прям по номеру своему дергаются
[15:04:33] <stuw> они могут быть в соответствующих местах
[15:04:39] <stuw> вообще лучше dts смотреть
[15:04:41] <stuw> там проще
[15:05:49] <zombah> я там не очень понял синтаксис
[15:07:41] <stuw> gpio там достаточно просто искать
[15:07:43] <zombah> nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
[15:10:05] <stuw> и?
[15:10:24] <zombah> эт я для себя скопировал счас хедер ищу
[15:12:05] <zombah> чет не пойму куда TEGRA_GPIO спрятали
[15:12:50] <stuw> http://lxr.free-electrons.com/source/arch/arm/boot/dts/tegra20-paz00.dts - для wi-fi : gpios = <&gpio TEGRA_GPIO(D, 0) GPIO_ACTIVE_HIGH>;
[15:12:56] <stuw> т.е. gpio_d0
[15:13:20] <stuw> зачем тебе TEGRA_GPIO ?
[15:15:55] <zombah> ну я думал может где найти старые названия и новый, вот раньше то там были типа GPIO_PD0 а счас что просто D0?
[15:16:16] <stuw> TEGRA_GPIO(D, 0) = GPIO_PD0
[15:16:41] <zombah> понятно
[15:17:21] <stuw> TEGRA_WIFI_RST TEGRA_GPIO_PD1 - это куда-то пропало
[15:17:30] <stuw> из dts
[15:17:36] <zombah> там оно в board-paz00.c
[15:17:39] <stuw> и на схеме я этого не нашел
[15:20:14] <zombah> https://github.com/ac100-ru/linux/blob/master/arch/arm/mach-tegra/board-paz00.c#L42
[15:20:21] <zombah> вот это чтоли
[15:20:37] <zombah> тут правда номера какие то, хз откуда они берутся
[15:40:48] <stuw> Порты имеют номера - A=0, B=1, C=2, D=3, и т.д. (http://lxr.free-electrons.com/source/include/dt-bindings/gpio/tegra-gpio.h)
[15:41:09] <stuw> в каждом порту 8 значений (бит)
[15:41:39] <stuw> TEGRA_GPIO - макрос реализующий формулу вычисления номера gpio
[15:42:01] <stuw> для pgio D1 имеем (3 * 8 + 1) = 25
[15:42:36] <stuw> и наоборот: 25 / 3 (без остатка) = 3 - получили порт D.
[15:42:44] <stuw> 25 - (3 * 8) = 1
[15:42:50] <stuw> итого D1
[15:43:14] <zombah> хитро, теперь понимаю
[15:45:04] <zombah> а хотя нет постой не понима, 25 делим на 3 равно 3? ведь 8 равно
[15:45:25] <stuw> на 8 делим
[15:45:27] <stuw> опечатался
[15:45:30] <zombah> ааа
[15:46:15] <zombah> а 28 тогда получается D3?
[15:46:24] <zombah> следующая строка
[15:46:45] <stuw> в4
[15:46:50] <stuw> d4
[15:48:06] <zombah> а ну да там же 24
[15:49:50] <zombah> скажи а вот значит если у нас нигде PV4 не прописан он что получается по умолчанию сам в active high стартует раз модем работает?
[15:50:39] <stuw> за что он отвечает?
[15:50:55] <zombah> W_DISABLE называется на схеме
[15:51:30] <zombah> вроде как к модему идет, только я понимаю что значит его направление в сторону тегры
[15:51:54] <stuw> да, там pull-up резистор стоит (стр 8)
[15:52:13] <stuw> и по-умолчанию видимо он инициализируется как high
[15:52:23] <zombah> а интересно
[15:52:26] <stuw> возможно он в таблице gpio тегры есть
[15:52:55] <stuw> которая задает, в каком состоянии и в каком режиме какой gpio используется
[15:53:15] <zombah> хм надо поискать
[15:53:27] <stuw> кстати, значение gpio можно через sysfs вроде смотреть и менять
[15:53:54] <zombah> в /sys/class/gpio ? там чтот фигня какая то
[15:53:56] <stuw> м.б. он после рестарта в LOW кладется
[15:54:03] <stuw> там все хитро
[15:54:17] <stuw> нужно сначала отобрать у ядра gpio, а потом менять
[15:54:21] <stuw> я точные команды не помню
[15:54:28] <zombah> эээ
[15:55:34] <zombah> я смотрел эту статью но не врубился
[15:59:12] <stuw> V4 = 21 * 8 + 4 = 172
[15:59:53] <stuw> /sys/class/gpio/gpio172 есть ?
[16:00:30] <zombah> прям счас не посмотрю
[16:00:48] <zombah> но там было только одно gpio и два gpiochip
[16:00:59] <zombah> один тегры самой второй нвека
[16:02:56] <stuw> возможно он там не появится, пока его не заэкспортишь
[16:03:23] <stuw> echo 172 | sudo tee /sys/class/gpio/export
[16:13:42] <zombah> я вот такой драйвер нашел https://github.com/Borkata/android-tegra-nv-3.1.10-rel-15r7/blob/experimental/arch/arm/mach-tegra/board-smba1006-pm-gsm.c
[16:14:03] <zombah> мне кажется он экспортнет gpio этот сам в отдельную sysfs сущность
[16:14:56] <zombah> это как я понял получается rfkill драйвер для модема
[16:58:09] <brightkill> zombah, sailfish не особо такой, как нормальный линукс
[16:58:26] <zombah> brightkill: чем же он не такой?
[16:58:39] <brightkill> ну там wayland вместо x11
[16:59:04] <zombah> brightkill: ну тебе никто не мешает собрать x11 и использовать его вместо wayland
[16:59:31] <brightkill> zombah, и будет x11 такого же уровня, как и на тошке? :)
[16:59:59] <brightkill> с никаким ускорением, тормозящим ресайзом окошек, и т.д.
[17:00:03] <zombah> brightkill: конечно
[17:41:57] <stuw> zombah, а ты с какой версией воюешь? с 11-й ?
[17:42:11] <stuw> или с 10-й?
[17:42:12] <zombah> stuw: нет пока с 10
[17:43:02] <stuw> он у же с u-boot'ом дружит?
[17:43:19] <stuw> кстати, могут быть грабли из-за u-boot'а
[17:48:35] <zombah> stuw: да я его перевел на юбут
[17:48:58] <stuw> а проблема с модемом и раньше была?
[17:49:02] <zombah> stuw: счас там вычищаю конфиги чтоб по минимому осталось
[17:49:34] <zombah> stuw: ну там чтот было, но вроде другого рода, про dhcp что то
[17:49:57] <zombah> stuw: я могу со старым ядром проверить и сразу будет понятно откуда ноги ростут
[17:50:15] <stuw> там не только ядро, но и згагрузчик может влиять
[17:50:25] <zombah> stuw: каким образом?
[17:50:45] <stuw> что-то по другому проинициализировал при старте, что ядро не трогает, например
[17:51:01] <zombah> я кстати думал конфиги fstab'ы и тп на имена партиций перевести как у нексуса, ты что думаешь?
[17:51:03] <stuw> или ядро по-другому будет себя вести при других начальных значениях
[17:51:14] <stuw> ты же сам искал патчи, чтобы завести usb+u-boot
[17:51:25] <stuw> в убунте с этим проблемы
[17:51:42] <zombah> stuw: ну там у меня другая тема была, я ядро tegrarcm стартовал
[17:51:44] <stuw> имена партиций - можно, если они при инсталляции выставятся
[17:52:20] <stuw> не, сейчас если убунту 12.10 запустить через u-boot, то wi-fi не работает, т.к. девайса на шине нет
[17:52:23] <zombah> ну в андроиде они видны норм
[17:52:38] <stuw> у тебя изначально также было, на сколько я помню, но ты патч какой-то нашел
[17:52:54] <zombah> stuw: хм чтот я уже не помню честно говоря
[17:53:24] <zombah> stuw: вроде pre init clocks единственный ключевой патч для юбута
[17:59:58] <stuw> возможно
[18:08:09] <zombah> аа вспомнил там как раз с gpio юсбшным чтот было
[18:08:16] <zombah> счас найду этот патч
[18:08:50] <zombah> ток я его вроде по итогам не стал использовать с ним mini-usb подвисало
[18:09:14] <zombah> он как раз фиксил только загрузку через tegrarcm ядра с юбутом
[18:10:34] <zombah> https://github.com/zombah/android_kernel_toshiba_ac100/commit/4a7ae5c7580ea524805186d799c576040b847db0
[18:11:15] <zombah> неа эт не gpio а irq
[18:11:31] <zombah> не помню уже зависает счас без него или нет
[18:11:53] <zombah> но в принципе пофигу редко когда бывает что mini-usb воткнут при старте
[18:12:44] <zombah> помню что когда перешел на нексус ядро меня эта проблема уже не затрагивала т.к. там более древний udc драйвер и весь usb стек
[18:14:45] <zombah> беда правда что udc этот старый тормозной как модем на 1200 бод без мнп, но это уже вторично