[01:31:21] <zombah>  так ну покрайней мере теперь ясно в чем дело, бахнул видимо когда то saveenv в юбуте и он записал enviroment на mmc
 [13:08:47] <zombah>  добрый день всем
 [13:11:20] <zombah>  stuw_: все пофиксил вчера srwarren подсказал. на вики записал 8)
 [13:12:42] <zombah>  stuw_: тегровский енвиромент не кисло меняется от версии к версии, так что saveenv у нас капец, особенно при скачаках версий 2013->2014->2016
 [13:46:16] <mr_july>  zombah, ты новый sosboot собрал что ли? Или какова конечная цель твоих усилий?
 [13:46:57] <zombah>  mr_july: получение удовольствие от победы
 [13:47:05] <zombah>  удовольствия тобишь
 [13:49:21] <mr_july>  zombah, ну, это "само-собой"! ;-) а всё-таки, как это можно использовать?
 [13:50:37] <zombah>  mr_july: как sosboot использовать или что?
 [13:51:55] <mr_july>  zombah, я просто не понял из твоих правок на вики что конкретно заработало...
 [13:52:44] <zombah>  mr_july: сосбут стал грузиться нормально с новыми версиями юбута
 [13:53:39] <stuw>  zombah: круто
 [13:54:29] <mr_july>  Класс! :-) Остаётся только поддержку клавы прикрутить? Или клава уже тоже работает? %-)
 [13:54:33] <zombah>  билдрут конечно классная вещь я теперь фанат его
 [13:55:33] <zombah>  mr_july: да нафиг тебе там клава, я ей в консоли юбута пользуюсь только когда делаем миграцию на новый тип конфигов
 [13:55:54] <stuw>  а дистриб выбирать?
 [13:56:17] <zombah>  stuw: ну это уже барство 8)
 [13:56:25] <stuw>  ну начинается )
 [13:56:57] <zombah>  stuw: да нет конечно это нужная фича я шучу, просто можно жить и без нее это не конец света
 [13:57:19] <mr_july>  zombah, да почему же "барство"? У меня на тоше живут и арч и джесси и Tiny Core (несколько версий)...
 [13:57:58] <zombah>  mr_july: да и меня тоже живут, есть даунстрим юбут 2013.07 в котором клава пашет отлично, пользуйся им на здоровье
 [13:58:33] <mr_july>  zombah, для меня лучше со старым юбутом и клавой, чем с новым и без неё. ;-)
 [13:59:07] <zombah>  mr_july: я разве уговариваю перейти на новый и отказаться от клавы? %)
 [13:59:39] <mr_july>  zombah, ну а если у тебя есть разные системы на тоше, то как ты между ними переключаешься?
 [14:00:21] <zombah>  у меня почти всегда консоль включена я с бб сижу на тоше
 [14:02:52] <zombah>  но это все пустой разговор и ежу понятно что с клавой лучше
 [14:05:28] <zombah>  а с сосбутом мне счас представляется такая целевая концепция..несколько билдрутовых конфигов типа nvec-exp-uboot-rcm-image, mainline-rcm-image, mainline-tar-rootfs
 [14:05:54] <zombah>  мейкнул нужный конфиг, бахнул еще разок мейк и все дела на выходе готовый имидж
 [14:06:40] <zombah>  очень все просто получается и все мои пляски с репо и прочим калом не нужны, там в билдруте очень понятные конфиги и все удобно организовано
 [14:06:59] <zombah>  когда все красиво заработает можно будет пушнуть все это дело в апстрим его
 [14:09:00] <zombah>  switch-to-uboot правда думаю надо будет переписать слегка
 [14:09:17] <zombah>  чтобы таки просто мог обновления юбута делать без всего другого
 [14:10:02] <zombah>  бинарь юбута будет после сборки имиджа добавляться в /boot на initramfs и можно будет из него собрать новый bct
 [14:18:56] <mr_july>  zombah, спасибо за разъяснения! а в каком репо ты экспериментируешь с билдрутом? Или это пока у тебя всё локально?
 [14:19:33] <zombah>  mr_july: https://github.com/ac100-ru/sosuboot-tegra20-paz00
 [14:33:23] <mr_july>  zombah, сколько примерно длится процесс сборки?
 [14:34:15] <zombah>  mr_july: с нуля, час может, я точно не засекал, основное время пакеты скачиваются и тулчен компиляется остальное все пустяки
 [14:35:53] <zombah>  через полчасика буду компилять на чистую засеку
 [14:35:57] <mr_july>  zombah, ну, в общем, процесс пошёл! :-)
 [14:36:57] <zombah>  make graph-build - generate graphs of the build times
 [14:37:21] <mr_july>  zombah,
 [14:37:35] <mr_july>  останавливать не охота...
 [14:47:19] <mr_july>  zombah, не собралось :-( configure: error: in `/tmp/000/sosuboot/buildroot/output/build/expat-2.1.0': configure: error: C++ preprocessor "/lib/cpp" fails sanity check
 [14:49:12] <zombah>  mr_july: ну ты make V=1 делай может больше скажет в чем дело
 [14:53:00] <zombah>  а ну и мастер поломан может быть, лучше выбери тэг какой
 [14:53:32] <zombah>  я в 2016.02-rc2 собираю сейчас
 [14:54:40] <zombah>  а хотя не совсем там, 2b23ab47ad4c4ac2f7916673be518704af5dbde7
 [14:55:30] <mr_july>  zombah, вот: http://pastebin.com/EDf3gasp
 [14:56:31] <zombah>  conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory
 [14:58:49] <zombah>  hostname = lenin %)
 [15:11:45] <mr_july>  zombah, в 2b23ab47ad4c4ac2f7916673be518704af5dbde7 та же ошибка. Видимо, что-то у меня не так :-(
 [15:14:50] <zombah>  https://buildroot.org/downloads/manual/manual.html#requirement
 [15:30:57] <ketaran>  ну надо же: а канал то живее американского
 [15:31:27] <ketaran>  zombah: реквестирую лог команд, а лучше тутор
 [15:36:12] <zombah>  ketaran: ?
 [15:36:53] <ketaran>  zombah: ну ты сейчас собирать будешь. реквестирую лог команд или туториал. что время съэкономить
 [15:37:14] <zombah>  ketaran: так в ридми все написано
 [15:37:56] <ketaran>  zombah: ну там же наверняка что-нибудь пойдёт не так и надо будет руками править. не?
 [15:39:03] <zombah>  ketaran: у меня все без доп команд проходит
 [15:43:16] <zombah>  но вам как конечным пользователям пока от него толку не много, т.к. там образ еще формируется только его запчасти
 [15:43:17] <ketaran>  zombah: выложи потом бинари на rghost
 [15:44:38] <zombah>  ketaran: какие бинари?
 [15:45:26] <zombah>  ketaran: может еще на bbs твою закачать модемом? %)
 [15:46:11] <ketaran>  zombah: можно и на bbs: 84956588731, вход без пароля, клади в папку upload
 [15:46:23] <ketaran>  zombah: которые накомпиляешь
 [15:46:59] <zombah>  ketaran: зачем они тебе?
 [15:47:12] <ketaran>  zombah: потестить
 [15:47:36] <zombah>  когда будет образ которым можно будет пользоваться, я его выложу, там пока тестить нечего кроме баша
 [16:11:53] <zombah>  mr_july: https://drive.google.com/folderview?id=0BzHUnWusu2ztYVZIdEdUN2FyTWM&usp=sharing#grid
 [16:20:54] <mr_july>  zombah, посмотрел requirements... вроде, всё установлено... :-/ странно...
 [16:21:33] <zombah>  mr_july: загугли их maillist или на #builroot спроси, а то я может на что не то в логе смотрю
 [16:24:10] <zombah>  в отличие от #uboot на котором вообще никогда на ламерские вопросы не реагируют, там нормальные чуваки сидяк
 [16:25:47] <mr_july>  zombah, пошло дальше после `CXXCPP=/usr/bin/cpp make`
 [16:26:11] <mr_july>  похоже, это особенности арча
 [16:26:55] <zombah>  ну да фича арча что надо все самому тюнить, то что другие дисты тебе сразу сделают
 [16:27:18] <stuw>  некроманты в чати )
 [16:27:31] <stuw>  это я про bbs
 [16:27:39] <zombah>  stuw: 8)
 [16:27:41] <stuw>  http://www.popularmechanics.com/technology/gadgets/a19616/modified-floppy-disk-and-drive-uses-sd-cards/
 [16:28:18] <zombah>  прикольно
 [16:29:16] <zombah>  билдрут уже gsoc свои обновил http://www.elinux.org/Buildroot:GSoC2016Ideas#Reproducible_builds
 [16:41:18] <mr_july>  zombah, в конце получаю сообщение: Can't open "/tmp/000/sosuboot/sosuboot-tegra20-paz00/uboot-env.txt": No such file or directory Ты файл не забыл вчекать?
 [16:41:44] <zombah>  mr_july: я его уже грохнул я в конфиге забыл убрать, пять сек
 [16:46:22] <zombah>  mr_july: git pull сделай в sosuboot-..
 [17:08:53] <mr_july>  zombah, сделал, собрал... в output 3 файла: tegra20-paz00.dtb u-boot-dtb-tegra.bin zImage, но make выдал на последок сообщение "rsync: change_dir "/tmp/000/sosuboot/sosuboot-tegra20-paz00/board/tegra20/paz00/rootfs_overlay/" failed: No such file or directory (2)"
 [17:09:56] <zombah>  mr_july: мда подожди денек другой я все в порядок приведу а то получается половина изменений закомичена половина нет и разъезжается сборка
 [17:10:13] <zombah>  +BR2_TOOLCHAIN_BUILDROOT_CXX=y
 [17:10:23] <zombah>  вот это в конфиге просралось например 8)
 [17:11:02] <artemz>  ого, целая живая русская конфа ради смартбука
 [17:11:54] <mr_july>  zombah, ладно, мне не к спеху. ;-) Я буду ждать когда клава заработает. А вот тогда... поиграться с билдрутом будет весьма интересно...
 [17:12:11] <zombah>  mr_july: тоже верно
 [17:12:22] <zombah>  mr_july: грызи мозг stuw 8))
 [17:23:35] <stuw>  не надо ничего мне грызть %))
 [17:23:42] <stuw>  https://dl.dropboxusercontent.com/u/40761340/u-boot-dtb-tegra-dev10.bin
 [17:24:08] <zombah>  stuw: шустро 8)
 [17:27:53] <stuw>  я там маленькую штучку поменял, но опять не уверен, что заработает
 [17:30:41] <stuw>  я хочу с дебагом i2c собрать, но там нужна консоль, ибо фоткать это геморно будет
 [17:30:58] <stuw>  я попробую на выходных выкроить время поковырять
 [17:31:39] <stuw>  dev11 с дебагом i2c_core собрана
 [17:32:23] <zombah>  stuw: а ты в гит не пушил? я могу с консолькой затестить
 [17:32:38] <stuw>  ща запушу
 [17:37:37] <stuw>  запушил. почему-то ошибка была, поэтому пушил с форсом
 [17:37:51] <zombah>  stuw: как так ошибка?
 [17:39:14] <zombah>  From github.com:ac100-ru/u-boot-ac100-exp
 [17:39:14] <zombah>  + 18c68cd...fddb727 v2016.01-nvec-v1-dev -> origin/v2016.01-nvec-v1-dev (forced update)
 [17:39:14] <zombah>  Auto-merging drivers/i2c/tegra_nvec.c
 [17:39:14] <zombah>  CONFLICT (content): Merge conflict in drivers/i2c/tegra_nvec.c
 [17:39:14] <zombah>  Automatic merge failed; fix conflicts and then commit the result.
 [17:39:50] <stuw>  ну вот где-то прощелкалось изменение что-ли
 [17:40:04] <stuw>  поэтому мердж конфликт у тебя вылез
 [17:40:06] <zombah>  git blame drivers/i2c/tegra_nvec.c | grep -i "not comm"
 [17:40:06] <zombah>  00000000 (Not Committed Yet 2016-02-26 17:39:52 +0300 407) <<<<<<< HEAD
 [17:40:06] <zombah>  00000000 (Not Committed Yet 2016-02-26 17:39:52 +0300 413) =======
 [17:40:06] <zombah>  00000000 (Not Committed Yet 2016-02-26 17:39:52 +0300 422) >>>>>>> fddb727d754021352854e216166d9b2204b277d9
 [17:40:06] <zombah>  00000000 (Not Committed Yet 2016-02-26 17:39:52 +0300 432) <<<<<<< HEAD
 [17:40:07] <zombah>  00000000 (Not Committed Yet 2016-02-26 17:39:52 +0300 433) =======
 [17:40:09] <zombah>  00000000 (Not Committed Yet 2016-02-26 17:39:52 +0300 439) >>>>>>> fddb727d754021352854e216166d9b2204b277d9
 [17:40:12] <zombah>  00000000 (Not Committed Yet 2016-02-26 17:39:52 +0300 486) <<<<<<< HEAD
 [17:40:14] <zombah>  00000000 (Not Committed Yet 2016-02-26 17:39:52 +0300 517) =======
 [17:40:16] <zombah>  00000000 (Not Committed Yet 2016-02-26 17:39:52 +0300 544) >>>>>>> fddb727d754021352854e216166d9b2204b277d9
 [17:40:19] <zombah>  00000000 (Not Committed Yet 2016-02-26 17:39:52 +0300 552) <<<<<<< HEAD
 [17:40:21] <zombah>  00000000 (Not Committed Yet 2016-02-26 17:39:52 +0300 558) =======
 [17:40:23] <zombah>  00000000 (Not Committed Yet 2016-02-26 17:39:52 +0300 564) >>>>>>> fddb727d754021352854e216166d9b2204b277d9
 [17:40:27] <stuw>  возможно я менял текст коммита
 [17:40:28] <zombah>  unix2dos?
 [17:40:46] <stuw>  git reset HEAD~5 --hard и потом пулл
 [17:41:00] <zombah>  ну оно не пулиться нормально сейчас
 [17:41:00] <stuw>  я ребейз скорее всего делал
 [17:41:10] <stuw>  git reset HEAD~5 --hard
 [17:41:24] <zombah>  предлагает отрегать самому файло и перекомитеть
 [17:42:59] <artemz>  всё мучаетесь со своим древним смартбуком? лол
 [17:51:31] <zombah>  stuw: не собирается 8)
 [17:51:59] <stuw>  с какой ошибкой?
 [17:52:12] <stuw>  artemz: мы не мучаемся %)
 [17:52:29] <zombah>  stuw: http://pastebin.com/TLPn232u
 [17:53:36] <stuw>  компилятор какой?
 [17:53:59] <zombah>  stuw: arm-eabi-gcc (GCC) 4.7
 [17:53:59] <mr_july>  stuw, в dev10 никаких упоминаний nvec :-( клава не пашет
 [17:54:42] <zombah>  stuw: если откатиться на предедущий коммит то им же собирается 8)
 [17:55:02] <zombah>  stuw: или ты на C11 уже перешел? %)
 [17:56:02] <stuw>  не переходил я никуда )
 [17:56:23] <zombah>  stuw: счас я твой бинарь попробую
 [17:57:55] <stuw>  странно, изменений в tegra_nvec.c в последнем коммите кот наплакал
 [17:59:02] <zombah>  stuw: так раз обрезки конфликтов остались может что протопталось
 [17:59:21] <stuw>  какие обрезки?
 [17:59:36] <zombah>  stuw: ну яж запастил простыню выше
 [17:59:41] <stuw>  ты откатывался на старые коммиты перед пуллом ?
 [17:59:50] <zombah>  stuw: нет
 [17:59:56] <stuw>  после этого пулл должен без коммитов пройти
 [18:00:06] <stuw>  без конфилктов
 [18:00:38] <zombah>  stuw: ну ты кокни их в бранче то если они кривые чего руками то откатываться
 [18:01:19] <stuw>  они у тебя локально появляются, т.к. я пушил с форсом
 [18:01:29] <zombah>  %)
 [18:01:40] <zombah>  прибей бранч и заного создай
 [18:01:51] <stuw>  git reset HEAD~5 --hard && git pull
 [18:01:59] <stuw>  у тебя такая-же шляпа будет
 [18:02:06] <stuw>  если я пересоздам бренч
 [18:02:23] <zombah>  так я мержить не буду я его чекну из ориджина
 [18:04:04] <zombah>  stuw: на какой комит надо откатиться?
 [18:04:26] <zombah>  e9ea6a59ba361824a49abbe336473b3d698b461e ?
 [18:11:15] <zombah>  stuw: чет нет никаких дебагов 8)
 [18:13:45] <zombah>  stuw: выводы i2c нужны какие?
 [18:14:09] <zombah>  i2c bus может?
 [18:15:12] <zombah>  stuw: http://pastebin.com/jERbX1ri
 [18:30:11] <zombah>  mr_july: пофиксил конфликты, можешь еще разок попробовать собрать, только скорее всего надо с make distclean
 [18:31:33] <zombah>  убрал нафиг компрессию initrd она только память лишную отжирает
 [18:34:10] <mr_july>  zombah, процесс запущен. длится ~18мин
 [18:42:17] <zombah>  mr_july: всего 18, норм у тебя железо
 [18:44:07] <mr_july>  zombah, я бы сказал, отличное. :-) Спасибо шефу! :-)
 [18:54:06] <zombah>  ну в принципе осталось только ac100-self-installers добавить и будет как старый sosboot
 [18:55:28] <mr_july>  zombah, всё собралось! :-) image written to /tmp/000/sosuboot/buildroot/output/images/sos-uboot.bin CXXCPP=/usr/bin/cpp make 3423.18s user 250.84s system 316% cpu 19:19.56 total
 [18:56:10] <zombah>  mr_july: ну вот можешь потраить имидж 8)
 [18:57:23] <mr_july>  zombah , чего я могу? ;-)
 [18:57:36] <zombah>  mr_july: try=трай 8)
 [19:01:46] <mr_july>  zombah, sos-uboot.bin?
 [19:01:54] <zombah>  mr_july: https://github.com/ac100-ru/sosuboot-tegra20-paz00#rcm-image
 [19:04:46] <mr_july>  zombah, виснет на "Starting kernel ..." :-(
 [19:05:30] <zombah>  mr_july: а как виснет?
 [19:07:06] <zombah>  mr_july: полосотаго экрана нет потом?
 [19:07:28] <zombah>  mr_july: с муаровыми разводами там то се
 [19:10:59] <mr_july>  zombah, вот так: http://postimg.org/image/ckvd73eh9/
 [19:11:14] <mr_july>  и на этом - всё
 [19:11:32] <zombah>  странно, выложи sos-uboot.bin свой
 [19:11:50] <mr_july>  куда, как?
 [19:12:39] <zombah>  mr_july: ну там на гуглдрайв какойнить?
 [19:13:47] <zombah>  ааа
 [19:13:51] <mr_july>  http://www.fileconvoy.com/dfl.php?id=g80bae8904658faec999793205ce66cab9b46cbaeb
 [19:13:56] <zombah>  odmdata у тебя нулевая походу
 [19:14:25] <zombah>  счас проверю чтоб точно убедиться
 [19:14:52] <mr_july>  zombah, это я с помощью xz пожал
 [19:15:33] <mr_july>  zombah, odmdata это что такое?
 [19:15:36] <zombah>  mr_july: да потверждаю у тебя затерлась odmdata
 [19:15:55] <stuw>  zombah: i2c reset попробуй набрать
 [19:15:56] <mr_july>  zombah, и где я накосячил?
 [19:16:15] <mr_july>  в чём?
 [19:16:27] <mr_july>  просто в линуксе в терминале?
 [19:16:32] <zombah>  mr_july: когда собираешь u-boot для прошивки она прописана в твоем bct, видимо в старом sosboot у нас глюк и она затерается
 [19:16:33] <stuw>  это свитч-то-юбут накосячил когда-то
 [19:17:03] <zombah>  mr_july: собери вручную bct+u-boot и задедешь к себе
 [19:17:31] <zombah>  mr_july: bct можно декомпильнуть предварительно чтобы проверить содержимое odmdata
 [19:18:19] <mr_july>  мужики, не сочтите за труд... инструкцию по шагам...
 [19:18:34] <zombah>  dd if=/dev/mmcblk1boot0 of=mybct
 [19:18:52] <zombah>  или tegrarcm --bct=mybct readbct если на бб
 [19:19:07] <zombah>  потом травишь на него bctdump из cbootimage
 [19:19:20] <zombah>  и смотришь поле odmdata
 [19:20:11] <zombah>  mr_july: у меня вот тут описано https://paz00.ru/index.php/Flashing_Uboot_to_MMC
 [19:20:39] <zombah>  вот это поле OdmData = 0x800c0075; у тебя будет нулевое, а должно быть как выше
 [19:21:28] <zombah>  это ошибка вешает ядро только с чистым tegra_defconfig т.к. в нем включена опция UART_VIA_ODM
 [19:22:00] <zombah>  надо будет чтоли srwarrenу написать, может это пофиксить можно
 [19:22:21] <mr_july>  zombah, http://pastebin.com/5FXKP9gU
 [19:22:37] <zombah>  mr_july: строка №5
 [19:23:10] <mr_july>  zombah, тошу можно выкидывать? ;-)
 [19:23:30] <zombah>  mr_july: тошу убить нельзя никак, только молотком
 [19:23:51] <zombah>  mr_july: собери новый bct с правильным odm и залей и будет счастье
 [19:23:59] <mr_july>  а как вернуть правильную OdmData?
 [19:24:26] <zombah>  mr_july: можешь попробовать вот так при сборке нового bct https://github.com/Stuw/ac100-self-installers/commit/9902851e2a11d818c85d101fcc39ea47ab764db2
 [19:24:44] <zombah>  или просто поправь в файле текстовым редактором и пересобери
 [19:25:26] <zombah>  а что это у тебя bct_dump в корку падает
 [19:25:35] <zombah>  странно
 [19:26:17] <mr_july>  вот и я печалюсь... :-(
 [19:26:49] <zombah>  mr_july: версия какая?
 [19:28:17] <zombah>  stuw: чет i2c reset ничего не выводит
 [19:30:03] <mr_july>  zombah, cbootimage 1.6-2
 [19:33:05] <zombah>  mr_july: добавил хостовый cbootimage сделай git pull и make опять и возьми v1.7 из output/host/
 [19:34:32] <zombah>  а нет...чет забыл еще
 [19:34:59] <zombah>  а ну точно и на старуху бывает проруха
 [19:36:12] <zombah>  https://github.com/ac100-ru/sosuboot-tegra20-paz00/commit/c2ee920594aef49b5dbe464f824d4180e09ca8bc
 [19:36:20] <zombah>  вот так должно работать теперь
 [19:36:53] <zombah>  ага пашет как миленький
 [19:37:29] <zombah>  так надо еще хостовый tegrarcm pyboot и можно будет linux-next тестить 8)
 [19:37:33] <mr_july>  zombah, можно без clean?
 [19:37:43] <zombah>  mr_july: клин не надо просто make и все
 [19:38:04] <zombah>  будет в /output/host/usr/bin/cbootimage
 [19:38:11] <zombah>  ./output/host/usr/bin/cbootimage
 [19:40:23] <zombah>  ну bct_dump тамже
 [19:40:52] <mr_july>  zombah, я нашел старый bct и с ним загрузился. :-) Но там в консоли неправильное разрешение :-(
 [19:41:05] <mr_july>  а так, всё работает...
 [19:41:17] <zombah>  mr_july: да такое бывает, это глюк ядер последних
 [19:41:41] <zombah>  mr_july: перезугрузись его пару раз у меня обычно 1 раз из 5 норм выстреливает
 [19:42:05] <zombah>  где defered probe похоже глючит в нашем drm надо tagrу писать
 [19:43:43] <zombah>  так поеду домой, дома еще ближе к ночи i2c помучаю
 [19:45:12] <stuw>  zombah, i2c bus и т.д.
 [20:31:00]  beaver_r1r ([email protected]) got lost in the net-split.