[00:55:00]  stuw ([email protected]) got lost in the net-split.
 [02:16:32] <zombah>  что-то fw_printenv очень загадочная тулза, надо видимо в ее коде разбираться чтобы понять как она работает
 [02:17:23] <zombah>  сделал dd if=/dev/zero of=/dev/mmcblk1boot1, а она продолжает выводить содержимое энвиромента которого нет уже
 [13:03:19] <zombah>  добрый день всем
 [14:19:28] <stuw__>  zombah, прикольный сосбут получился
 [14:20:06] <stuw__>  только poweroff не до конца питание выключает
 [14:40:55] <zombah>  stuw__: да но это всегда так было, я грешу на ядро
 [14:41:25] <zombah>  stuw__: ты прочувствовал как теперь легко все перенастраивать и собирать?
 [14:52:01] <stuw__>  перенастраивать не смотрел как ) но думаю, что норм )
 [14:59:12] <zombah>  stuw__: ну make menuconfig просто в buildroot
 [14:59:38] <stuw__>  ну это если что-то есть ) добавлять что-то чуть сложнее
 [16:02:39] <zombah>  stuw__: ну надо ядро поменять на другое make menuconfig выбрал другое ядро и вперед
 [16:03:01] <zombah>  stuw__: так же с u-boot и програмульками
 [16:03:11] <stuw__>  я про добавление того, чего нету в билдруте и для чего нет конигов для билдрута
 [16:03:20] <stuw__>  а так да, намного проще стало
 [16:03:26] <stuw__>  и без кучи скриптов )
 [16:03:54] <zombah>  stuw__: ну я все основное добавил пакетами, abootimg,cbootimage,tegrarcm,ac100-self-installers
 [16:04:04] <zombah>  надо еще android-installer
 [16:04:38] <zombah>  в /boot добавляется текущий бинарь u-boot так что можно обновиться на текущий если надо
 [16:05:54] <zombah>  да хорошо когда все одном окружение, один компилятор для всего, просто очищять и пересобирать частями и тп
 [16:10:04] <zombah>  надо например сделать конфиг с особым ядром и юбутом скопировал конфиг поменял пересобрал и все дела, очень просто
 [16:11:23] <zombah>  я сейчас планирую разделить еще дефконфиг
 [16:12:00] <zombah>  оставить в нем только то что реалино специфично для устройства, текущий конфиг переименовать в чтонить типа rcm_defconfig
 [16:13:13] <zombah>  и сделать еще конфиг genimage_defconfig тим будет обычный рутфс с кучей софта и потом образ формируется который просто дд на сдшку и вперед, там маленькая система со всем необходимым икасами там то се
 [16:26:55] <zombah>  stuw__: хотел попросить посмотреть /etc/fw_env.config что там не так получилось что fw_printenv только три строчки выводит
 [16:27:26] <zombah>  я пробовал офсет на 0x0 менять, никакой разницы
 [16:28:34] <zombah>  три строчки выводит и все
 [18:01:45] <stuw__>  zombah, что за три строчки ? у меня несколько строк коментов и запись для mmcblk1boot1
 [18:02:53] <zombah>  stuw__: ну в самом конфиг файле описан только девайс, офсет и размер энвиромента, но выводит он коммандой fw_printenv только три строки
 [18:03:31] <zombah>  он правда странно кеширует похоже данные, счас попробую еще поиграться с офсетом может я таки не угадал его
 [18:05:09] <zombah>  взял значение от jetson tk1 думал они у нас одинаковые, но может таки нет
 [18:05:57] <zombah>  # fw_printenv
 [18:05:57] <zombah>  Warning: Bad CRC, using default environment
 [18:05:57] <zombah>  bootcmd=bootp; setenv bootargs root=/dev/nfs nfsroot=${serverip}:${rootpath} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}::off; bootm
 [18:05:57] <zombah>  bootdelay=5
 [18:05:57] <zombah>  baudrate=115200
 [18:06:16] <zombah>  и все
 [18:06:27] <zombah>  даже если сделать saveenv
 [18:06:39] <stuw__>  ну так написано же, что это дефолтный, т.к. crc не совпало
 [18:07:10] <zombah>  stuw__: хм
 [18:09:17] <zombah>  stuw__: а с чем он его сверяет интересно
 [18:16:38] <stuw__>  вот хз, видимо с сохраненным (если ты сохранял)
 [18:17:20] <zombah>  stuw__: я честно сказать понять не могу, счас спецом поклирил boot1 а fw_printenv пишет тоже самое что раньше
 [18:17:25] <zombah>  хз что это значит
 [18:20:29] <stuw__>  а если сохранить, тоже самое будет писать или то, что сохранил?
 [18:20:49] <zombah>  stuw__: тоже самое
 [18:32:40] <stuw__>  возможно не сохраняется ничего
 [18:33:03] <zombah>  stuw__: сохраняется, в юбут консольке все видно четко
 [19:41:22] <zombah>  иногда кстати выключается норм
 [20:58:17] <zombah>  stuw__: а как ты в switch-to-uboot выбераешь провильный девайс для boot0? чет понять не могу
 [20:58:45] <stuw__>  девайс с boot0 в имени на тошке один
 [20:58:48] <stuw__>  поиском
 [20:59:21] <zombah>  а ткни меня в функцию, а то я найти не могу
 [21:02:08] <stuw__>  https://github.com/Stuw/ac100-self-installers/blob/master/switch-to-uboot/dump_part_table.sh
 [21:02:31] <stuw__>  на самом деле там ищется старая версия таблицы разделов
 [21:02:35] <zombah>  я счас использую типа lsblk |grep boot0 | awk {print $0}
 [21:02:47] <zombah>  но может проще можно
 [21:04:07] <stuw__>  пока сойдет. Можно многими способами, но у всех могут быть нюансы
 [21:05:17] <zombah>  в последнем скрипте вот там lsblk -o NAME |grep boot0
 [21:07:02] <stuw__>  норм
 [21:19:16] <zombah>  в 4.4.3 чет подкрутили экран лучше стартует
 [21:19:27] <zombah>  хотя надо попробовать дебаг отрубить
 [21:20:46] <zombah>  а что значит в баше sourced script, это который из другого скрипта вызывается?
 [21:21:57] <stuw__>  видимо имеется в виду что-то типа инклуда в си (source bla.sh)
 [21:25:26] <zombah>  у cbootimage смотрю проблемы если его неизвестно откуда вызывать а не там где cfg лежит
 [21:53:16] <zombah>  ну вот перехвалил 4.4.3 три раза к ряду панель не успевает