[12:18:01] <zombah> добрый день всем
[12:26:01] <stuw> zombah, привет. По поводу сосбута. У тебя на прокидывается переменная, т.к. в build_all get_toolchain зовется как "./scripts/get_toolchain", а не как ". get_toolchain"
[12:26:23] <stuw> ... а не как ". ./scripts/get_toolchain"
[12:27:16] <stuw> я бы в это скрипте выставлял CROSS_COMPILE переменную, если папка с тулчейном есть
[12:27:22] <stuw> если папки нет, ничего не трогать
[12:27:55] <stuw> в скриптах, где используется CROSS_COMPILE, если эта переменная не задана, выставить ее
[12:29:09] <zombah> stuw: привет, ээ чтот не понял 8)
[12:29:40] <stuw> + либо назвать переменную TOOLCHAIN и в командах make выставлять CROSS_COMPILE=$TOOLCHAIN , либо назввать переменную CROSS_COMPILE и убрать из make команд CROSS_COMPILE
[12:30:28] <zombah> ну так оно так и есть только не $TOOLCHAIN а $EABI_DIR
[12:30:49] <stuw> zombah, EABI_DIR можно задать в get_toolchain
[12:31:13] <stuw> но тогда в build_all нужно звать ". ./scripts/get_toolchain", а не "./scripts/get_toolchain"
[12:31:16] <zombah> stuw: впринципе можно
[12:31:22] <stuw> тогда эта переменная прокинется
[12:31:28] <zombah> ааа
[12:31:28] <stuw> в другие скрипты
[12:32:01] <zombah> ну у меня проблема другая, не получается переменную засунуть в конфиг buildroot'а
[12:32:14] <stuw> в codesourcery тулчейн не arm-linux-gnueabi-, а arm-none-linux-gnueabi- (или как-то так)
[12:32:17] <zombah> поэтому билдрут качает тулчейн заного
[12:32:43] <stuw> поэтому лучше задавать сразу тулчейн, а не путь к нему
[12:33:33] <zombah> stuw: ну там все задается и путь и тп, просто я там пробовал и $EABI_DIR и ($EABI_DIR) но он чтот не понимает их
[12:33:45] <stuw> надо разбираться, возможно билдрут не умеет с внешним тулчейном собираться
[12:34:00] <zombah> stuw: умеет он и собирается
[12:34:13] <zombah> он и им и собирается у меня всегда
[12:34:35] <zombah> там выбор скачать тулчейн или он уже установлен, если установлен надо указать его path
[12:34:44] <zombah> вот в path я пишу переменную
[12:35:01] <zombah> но он отрезается от нее два первых знака когда применяет
[12:35:22] <zombah> может в kbuild по хитрому надо
[12:36:01] <stuw> кто от кого и что отрезает? я не очень понял
[12:37:00] <stuw> EABI_DIR лучше первой прописывать, чтобы тулчейн брался первым
[12:37:21] <zombah> https://github.com/ac100-ru/sosboot/commit/1af9ffc85e816960df2a87128bfccfb2308dba5e
[12:37:27] <zombah> вот такой был конфиг
[12:38:19] <zombah> но он не срабатывал когда шла компиляция билдрута он вместо переменной $EABI_DIR показывал ABI_DIR
[12:38:23] <stuw> у тебя при конфигурации билдрута вроде не задается EABI_DIR
[12:38:53] <stuw> ну он не подставляет переменные видимо
[12:39:11] <stuw> https://github.com/ac100-ru/sosboot/blob/zombah-testing/scripts/configure_buildroot
[12:39:38] <zombah> stuw: так там она и не нужна, конфиг то готовый уже
[12:40:07] <stuw> возможно
[12:41:13] <stuw> можно в конфиге подменить $EABI_DIR на значение переменной через sed
[12:42:03] <zombah> так чтот в конфиге ядра не так
[12:42:14] <zombah> не грузится
[12:48:04] <zombah> счас пересоберу с tegra_defconfig
[12:49:38] <zombah> чет юбута похоже не тот бранч выбрал
[12:49:52] <zombah> в этом меню еще не работающее
[12:59:54] <zombah> хм неа дело не в конфиге
[13:00:06] <zombah> с tegra_defconfig тоже не загружается
[13:00:17] <zombah> не понятно
[13:03:40] <zombah> может с дтб чтонить не так
[13:05:55] <zombah> аа там надо для abootimg dtb включать внутрь чтоли?
[13:07:03] <zombah> хотя нет перловый скрипт отдельно дтб берет
[13:07:23] <zombah> а нафиг тогда вообще abootimg нужен?
[13:28:17] <stuw> abootimg внутри нужен для старых конфигураций. сосбут вроде как для всего один предполагается
[13:28:40] <stuw> образ из памяти не будет грузиться - хз в чем проблема. можно попробовать адреса поставить как мы руками грузим
[13:28:53] <zombah> где поставить?
[13:29:18] <zombah> вмысле не будет? раньше ведь грузился
[13:29:29] <stuw> при сборе образа
[13:29:37] <stuw> раньше грузился, теперь не хочет
[13:29:50] <zombah> эээ чтот не понимаю как так
[13:29:55] <stuw> я еще до НГ марвину писал, он не разобрался, что там не так
[13:30:01] <zombah> я ведь ядро 3.8 использую марвиновское
[13:30:05] <zombah> а не мейнлайн
[13:30:07] <stuw> аааа
[13:30:10] <stuw> 3.8
[13:30:20] <stuw> хм, может в тулчейне дело
[13:30:35] <zombah> ну я раньше имже вроде собирал и работало
[13:30:48] <stuw> попробуй с сд карты это же ядро загрузить
[13:30:57] <zombah> счас попробую
[13:35:22] <stuw> EABI_DIR="$(echo $EABI_DIR | sed -e $"s/\//\\\\\//g")"
[13:35:29] <stuw> sed -i"" -e "s/\$EABI_DIR/$EABI_DIR/g" config
[13:36:10] <stuw> так можно поменять $EABI_DIR в buildroot_paz00_defconfig на значение переменной EABI_DIR
[13:50:31] <zombah> stuw: счас я пока с ядром разберусь, а когда все заработает уже с мелочами
[13:54:36] <zombah> неа с сд тоже не грузится фигня какаято
[14:01:01] <zombah> аа там небось в 3.8 tegra_defconfig не очень, надо paz00_defconfig
[14:01:05] <zombah> счас пересоберу
[14:15:24] <zombah> так хрен даже с paz00_defconfig не грузится
[14:15:58] <zombah> так либо реально компилятор толи я чтот напутал гдет
[14:18:20] <zombah> так но я точно помню что собирал ядра с помощью кодсорсери когдато
[14:18:42] <zombah> может просто эта конкретно версия 2014.05 слишком свежая для 3.8
[14:19:05] <zombah> счас попробую 2013.11
[14:19:23] <zombah> или сразу 2009 взять чтоли
[15:12:05] <zombah> да смотрик 2011.03 компилятор пашет норм
[15:12:32] <zombah> счас все поменяю на него
[15:19:53] <zombah> так ну все вроде в таком виде все пашет нормально
[15:20:06] <zombah> счас еще раз с нуля все пересоберу
[15:22:45] <zombah> ядро конечно очень долго скачивается, прям сил никаких не хватает ждать
[15:23:07] <zombah> может сделать свой форк и его использовать? а то марвиновское уж больно здоровое стало
[15:23:35] <zombah> можно конечно и на мейнлайн перейти
[15:23:40] <zombah> или на стейбл
[15:30:26] <stuw> с мейнлайном ахтунг начнется и, через память чтобы грузить, нужно фиксить рам образ
[15:35:55] <zombah> а известно как фиксить или не понятно пока?
[15:37:54] <zombah> а с какой версии это началось? можно попробовать использовать последную работающую
[15:38:40] <zombah> в 3.16 вроде норм все было без доп патчей если она заработает пусть она будет
[15:50:16] <stuw> 3.17 у меня уже не пахала. 3.16 не помню
[15:52:32] <zombah> ну я счас все протестю пару раз если ок вынесу в отдельный рабочий бранч и буду дальше тестировать уже с мейнлайном
[15:57:50] <zombah> блин юбут не собирается этим 2011
[15:58:10] <zombah> счас попробую 2013.05
[16:28:54] <zombah> вот фигня
[16:29:35] <zombah> ядро надо собирать 2011 а все остальное работает собраное любыми версиями
[16:39:01] <stuw> :)
[16:54:29] <zombah> ментор похоже зашейпили меня уже на своем фтп 8)
[16:54:42] <zombah> столько раз перекачивать тулчейн
[16:59:20] <stuw> )) надо кеширующую проксю
[17:00:06] <zombah> там у него лицензия не удачная нельзя редистрибьютить у себя
[17:00:43] <stuw> ты на локалхосте сделай, чтобы не редистрибьютить
[17:01:11] <stuw> хотя это тоже гемор, все это настраивать ) по крайней мере для меня
[17:02:22] <zombah> неа я тоже не буду, счас все устаканю и уже перекачивать не надо будет ничего
[17:16:26] <zombah> сделал отдельный бранч zombah-testing-v1 в котором останется версия которая собралась и работает
[17:21:48] <zombah> теперь попробую использовать стейбл версию ядра и таки включить консолька чтобы работала
[17:36:55] <zombah> блин 3.16 не лонгтерм оказывается
[18:04:24] <zombah> ага 3.16.7 загружается, но чтот не так с настройками графики
[18:04:29] <zombah> экран белый становится
[18:08:33] <zombah> аа в 3.16.7 уже нет tegrapart и не понятно как с ним момент с конвертацией делать
[18:16:28] <stuw> эти распродажи не по нашу душу :(
[18:17:30] <zombah> это результаты за рождество на амазоне
[18:17:39] <stuw> я понял.
[18:20:14] <zombah> новая редакция тегры может там уже будет
[18:20:21] <zombah> былоб здорово
[18:20:38] <stuw> не уверен ) скорее просто тач экран впихнули и все. но посмотрим
[18:21:34] <zombah> ой она 15 дюймов чтоли
[18:21:41] <zombah> http://betanews.com/2015/01/03/acer-announces-worlds-first-15-6-inch-chromebook-adds-touch-to-13-inch-model/
[18:22:05] <zombah> The Chromebook 15 will be available with either a 5th Generation Intel Core i3 or next generation Intel Celeron processor
[18:22:10] <zombah> эт чтот не то
[18:23:40] <stuw> 15" - новая модель. и будет 13" на тегре с тач скрином
[18:24:19] <zombah> а о как
[18:24:27] <zombah> ну посмотрим
[18:29:31] <zombah> так да включил drm simplepanel и все норм с 3.16 стало
[18:29:48] <zombah> 3.16.7 загружается норм через теграрцм
[18:29:55] <zombah> можно 3.17 попробовать
[18:30:31] <zombah> ошибки правдо странные есть в дмесг
[18:30:56] <zombah> то такого gpio нет, нет такого регилятора
[18:31:06] <zombah> загадочно
[18:31:19] <zombah> видно у какогото драйвера имя поменялось
[18:34:21] <zombah> stuw: а помнишь там была тема которую вроде как вместо теграпарта можно было использовать и они в мейнлайне есть
[18:36:15] <zombah> так надо тогда gpt откатить обратно чтобы эту тему протестить
[18:41:03] <zombah> а во точно
[18:41:13] <zombah> счас попробую
[22:51:41] <zombah> stuw_: а ты не помнишь как теграпартовские значения в байты перевести, чтот не пойму recovery:300:a00:800 как перевести в человеческий вид
[22:52:35] <zombah> вроде как 300 это стартовый сектор, но у SOS стартовый сектор по таблице 2816 а 300 не понятно
[22:55:17] <zombah> ладно бог с ними буду просто табличные значение в байты переводить
[23:04:04] <zombah> значит получается чтото вроде blkdevparts=mmcblk1:5343880[@5767168](SOS),8488608(LNX),1048576(MBR)
[23:04:19] <zombah> правду тут подвох с наименованием устройства
[23:08:03] <stuw_> 300 - это 0x300 = 768
[23:08:27] <zombah> хм 768...чтот странно почему так
[23:08:30] <stuw_> это в секторах по 512 или 2048 байт
[23:09:23] <stuw_> там же еще 2 или 4 мегабайта отведены под boot партиции
[23:09:54] <stuw_> хотя может быть это не учитывается
[23:10:18] <zombah> ну я вроде по таблице в байтах все взял и ок, надо потестить
[23:10:23] <zombah> у тебя 2.1 еще стоит?
[23:10:56] <zombah> да но там тема не до конца раскрыта, где по скольку байт и тп
[23:10:57] <stuw_> я уже не помню. вроде везде gpt - в субботу ковырялся
[23:11:30] <zombah> как у тебя нвеком срослось что?
[23:12:56] <stuw_> не, я потестить хотел, стал линукса ставить и закопался с ними )
[23:13:21] <zombah> stuw_: а че закопался? не смог выбрать какой?
[23:13:25] <stuw_> думал бубунта поставится - она ядро не поставила :( федора на сд карту встала. буду ее ковырять.
[23:13:43] <stuw_> я хотел заодно по-быстрому запилить скрипт для установки бубунты )
[23:13:50] <stuw_> но по-быстрому не вышло
[23:14:06] <zombah> stuw_: а чешл ге суся? я там уже во всю коммичу и поддерживаю нужный софт а ты федора
[23:14:34] <stuw_> на основном канале про звук в федоре речь зашла - я полез проверять :(
[23:14:34] <zombah> чегож не суся тобишь
[23:14:53] <zombah> да со звуком везде одинаково
[23:15:22] <zombah> везде мейнлайн ядро и мейнлайн альза, пофиксим на одном все потом легко в остальные перетянуть будет
[23:15:23] <stuw_> kwizart говорил, что у него не взлетал звук
[23:15:55] <stuw_> но так ведь не бывает, что звук N лет в ядре, а в дистрибе не пашет )
[23:15:59] <zombah> ну так в федоре небось alsaucm даже нету
[23:16:04] <stuw_> есть
[23:16:10] <stuw_> там норм все )
[23:16:16] <stuw_> у меня заработал звук
[23:16:24] <zombah> да хм..в федоре?
[23:16:37] <zombah> отойду
[23:17:05] <stuw_> в 20-й
[23:19:23] <zombah> а ну я говорю все одинакого чего ему не работать то
[23:22:31] <stuw_> ну вот я тоже не знаю :)
[23:32:09] <zombah> блин репо даже мейнлайн ядра гиг весит офигеть
[23:42:23] <stuw_> архив собрать и в дропброкс
[23:42:31] <stuw_> или в гугл драйв )
[23:42:44] <stuw_> я дрыхнуть )
[23:42:46] <zombah> эт я так вообще удивляюсь
[23:42:48] <zombah> споки