[02:37:26] * Disconnected (Connection reset by peer).
[02:37:49] * Now talking on #ac100-ru
[02:37:49] * Topic for #ac100-ru is: Канал пользователей смартбука Toshiba AC-100 | Вики: http://ac100.wikispaces.com || use UTF-8 dude || Логи: http://ac100.wikispaces.com/IRC
[02:37:49] * Topic for #ac100-ru set by [email protected] at Thu Apr 3 18:53:32 2014
[03:05:27] * Giant_enemy_crab is now known as beaver_rrr
[03:08:57] * beaver_rrr is now known as Giant_enemy_crab
[05:18:09] * Giant_enemy_crab is now known as beaver_rrr
[07:02:55] * beaver_rrr is now known as Giant_enemy_crab
[12:30:39] * Giant_enemy_crab is now known as beaver_rrr
[14:03:44] <zombah> добрый день
[14:12:28] <stuw_> да, интересный :)
[14:56:19] <zombah> stuw_: а ты пробовал сваренновский tegra-uboot-flasher?
[14:57:19] <stuw_> нет
[15:00:03] <zombah> ок, счас посмотрю на что это похоже
[15:01:03] <zombah> чтот не могу понять как оно работает
[15:01:41] <stuw_> вот ) там надо сначала все собрать, потом где-то добыть bct (в нашем случае считать)
[15:02:08] <zombah> ну собрать я собрал, счас буду смотреть сам скрипт который шьет
[15:03:54] <zombah> а у нас у когонить есть тоша с микроновской памятью?
[15:04:30] <zombah> аа или там в бст прописана и та и та?
[15:04:35] <zombah> там вроде два блока
[15:07:14] <stuw_> бцт вроде общий, хотя лучше читать со своего девайса
[15:07:24] <stuw_> марвин должен знать, как пользовать этот флешер
[15:07:41] <zombah> он им пользовался?
[15:11:41] <stuw_> вроде да. он хотел у тошибы узнать, можно ли добавить туда наш бцт, но тошиба отказала
[15:13:08] <zombah> ну это я помню, но ведь раз его считывать можно с помощью tegrarcm то и пофиг на тошибу
[15:13:38] <zombah> надо только конфиги под нас сделать
[15:17:56] <stuw_> да, теперь можно. только я не понял, автоматизировано это или нет. если автоматизировано, то ок
[15:19:14] <zombah> что автоматизировано? скачивание bct?
[15:22:10] <stuw_> да, с тошки
[15:33:21] <zombah> ну я попробовал tegrarcm --bct=my.bct readbct отлично считывает
[15:33:37] <zombah> пересобрал с ним юбут все работает
[15:33:45] <stuw_> это понятно
[15:33:56] <stuw_> ты знаешь, куда бцт класть, чтобы скрипт его подхватил?
[15:34:01] <stuw_> *флешер
[15:35:01] <zombah> ну вообще у других борд bct лежат в cbootimage-scrips, но build скрипт создает папку _out куда в отдельные диры все складывает скомпиленный юбут и бцтшки под борды
[15:35:57] <zombah> там только я вот не пойму куда наши сдвиги от разных emmc прописать
[15:36:04] <stuw_> было бы удобно, чтобы флешер сам читал бцт и клал куда нужно
[15:36:20] <stuw_> зачем сдвиги куда-то прописывать?
[15:36:41] <zombah> а как он зашьет имидж в нужное место?
[15:37:02] <stuw_> в 0 сектор и зашьет. У теграрцм же доступ есть
[15:37:29] <stuw_> я про 0 сектор всего emmc, а не куска под gpt
[15:37:34] <zombah> а то есть сдвиг нужен когда из системы заливаешь а с теграрцм он не нужен?
[15:37:53] <stuw_> из системы лить в mmcblk0boot0
[15:37:59] <stuw_> сдвиг тоже не нужен
[15:38:09] <stuw_> там отдельные девайсы под разные области emmc
[15:38:18] <zombah> да ну там ведь чтот было что у онго шлеша 1мб а другого два 2мб
[15:38:21] * You are now known as stuw
[15:38:51] -NickServ- You failed to identify in time for the nickname Stuw
[15:38:51] * You are now known as Guest72279
[15:40:03] <Guest72279> ну да. но это нужно, только когда тебе нужно рассчитать смещение чего-то залитого с хоста относительно нескрытой области
[15:40:17] <Guest72279> какого х у меня ник сменили и не дают вернуть :)
[15:42:57] * You are now known as stuw
[15:44:25] <zombah> сплит видимо
[15:53:04] <zombah> stuw: https://github.com/NVIDIA/tegra-uboot-flasher-scripts/blob/master/build#L85 глянь я правильно понимаю что если в поле прописано disabled он его пропускает?
[15:53:26] <zombah> или это конфиг целиком отключает
[15:54:27] <stuw> если в поле прописано disabled он его пропускает? <- если ты тут не конфиг имеешь в виду, то что? :)
[15:54:58] <zombah> нет ну одно дело весь конфиг пропускать а другое пропускать поле внутри конфига
[15:55:22] <stuw> функция возвращает список включенных конфигов
[15:55:31] <stuw> невключенны не попадают в список
[15:55:58] <zombah> т.к. у нас в конфиге будет bct не задефайнин его надо пропускать при обработке до момента когда можно будет его слить теграрцмом
[15:57:10] <stuw> эм... сложно сказать как это должно работать, если бцт еще нет
[16:15:36] <zombah> поидее надо в build как то скипануть строчку а потом в tegra-uboot-flasher соснуть bct т.к. для запуска второго и так нужен подключенный по usb девайс
[16:17:08] <zombah> вот сюда например https://github.com/NVIDIA/tegra-uboot-flasher-scripts/blob/master/build#L91
[16:18:26] <zombah> добавить еще одну кондицию if configs[configname]['bct'] = 'disabled':
[16:19:00] <stuw> это уже костыли. похоже не заточен скрипт, что bct файл нужно добывать с девайса
[16:19:09] <stuw> спроси у марвина, он может знать
[16:19:26] <stuw> я скрипты сборки не запускал сам. Пробовал разобраться как-то, но забил
[16:19:50] <zombah> ну в теории могут появится еще борды у которых bct будет не доступен
[16:22:43] <zombah> так ну пока костылики вобьем а потом сделаю пуш реквест сваррену и он может переделает по правильному 8)))
[16:22:55] <stuw> могут, но если такой поддержки в скриптах нет, ее нужно делать. флаг disabled по-моему для других целей (хотя я могу ошибаться)
[16:23:24] <zombah> сделать флаг Ondemand?
[16:23:27] <stuw> можно просто проверить, что файла нет, а не смотреть на флаг
[16:24:03] <zombah> так он поидее должен проверять наличие файла
[16:24:23] <zombah> хотя похоже если просто не делать поле bct то норм будет
[16:29:21] <zombah> вот теперь я знаю какой функции нужен bct обязательно
[16:30:46] <zombah> так только как в ней это лучше обыграть не знаю
[16:32:16] <zombah> мне кажется надо флаг типа bct = Ondemand и тогда функцию которая пишет подключите борду и сливает его tegrarcm
[16:33:20] <zombah> или типа bct = ''
[17:51:20] <stuw> https://github.com/ac100-ru/tegra-uboot-flasher-scripts/blob/master/build#L198 <- тут обычное копирование. В принципе логичнее, наверное, не указывать bct, чтобы скрипт его считал с устройства
[17:51:32] <stuw> мне кажется, что это более универсальный способ
[18:01:06] <zombah> так если его не указывать его надо до этого считать иначе функция которая формирует образ затыкается
[18:03:17] <stuw> править функцию, чтобы если параметра нет, bct не копировался
[18:04:06] <zombah> так он сразу образ собрать пытается
[18:04:17] <zombah> как его потом собирать если тут пропустить
[18:06:11] <stuw> хм, значит точно скрипт не заточен под это %)
[18:06:33] <zombah> stuw: ну всяко не заточен 8)
[18:06:41] <zombah> я вот думаю как его заточить
[18:07:05] <zombah> а во смотри как можно
[18:07:16] <zombah> типа в поле bct значение dummy
[18:07:51] <zombah> и до запуска build вызывается отдельный скрипт типа get_bct который в dummy кладет твой bct
[18:09:34] <stuw> кстати, а тошку надо ребутать после изъятия бцт ? или можно потом дальше команды слать?
[18:10:22] <zombah> вот кстати не знаю у нвфлеш был ключ типа -r а вот у теграрцм такого вроде нет
[18:10:41] <zombah> но возможно он закрывает сессию после каждой комманды и пофиг
[19:26:01] * Now talking on #ac100-ru
[19:26:01] * Topic for #ac100-ru is: Канал пользователей смартбука Toshiba AC-100 | Вики: http://ac100.wikispaces.com || use UTF-8 dude || Логи: http://ac100.wikispaces.com/IRC
[19:26:01] * Topic for #ac100-ru set by [email protected] at Thu Apr 3 18:53:32 2014
[22:10:01] * beaver_rrr is now known as Giant_enemy_crab
[23:36:07] * Giant_enemy_crab is now known as beaver_rrr