[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: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: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: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: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: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: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: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: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: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.