[02:44:55] <zombah> stuw: зацени патч http://android.git.linaro.org/gitweb?p=kernel/common.git;a=commit;h=a4b412105410659bc134ff003ba98a99a9fff698
[02:45:14] <zombah> мне кажется надо потестить с ним что получится по нашим зависонам
[02:47:29] <zombah> ток не знаю наденется он на 3.1 нормально или нет, надо попробовать
[09:59:12] <stuw> zombah, нам софтлокап помог же уже собрать стек вызовов. непонятно теперь как это фиксить.
[09:59:37] <stuw> marvin24 предложил собрать otg как модуль. На днях постараюсь попробовать.
[16:02:56] <zombah> добрый день
[22:03:58] <whistler> люди как прошить тошибу не имея mmmc разъема, он сломан
[22:10:15] <zombah-home> какого разъема?
[22:37:51] <whistler> сломан разъем под SD Флешку
[22:38:06] <whistler> а ec, монтировать не получается
[22:44:27] <whistler> может кто нить поможет, как прошить ету тошибу под 4 андроид без SD флешки
[22:44:41] <whistler> ее разьем сломан
[22:57:44] <whistler> померли все чтоли
[23:34:45] <stuw_> whistler, только напрямую образа партиций шить или делать образ фс, содержащий архив инсталлера и шить в 14-ю партицию и оттуда ставить
[23:39:55] <whistler> как плиз, помогите, может есть у кого нить уже готовый материал
[23:40:31] <stuw_> whistler, у тебя линь на основном компе?
[23:40:42] <stuw_> whistler, сд карта на компе монтируется?
[23:42:56] <whistler> на компе да, так яж говорю вся проблема в том что на етом недосмарте разъем вырван моим товарищем из платы, решено было прошивать в принципе из за модема который не видел симку, или просто не робил,
[23:44:23] <whistler> в 4 андроиде есть возможность хотябы прикрутить усб модем, поэтому нужен он
[23:44:40] <whistler> помогите плиз люди добрые
[23:46:22] <stuw_> погоди минут 10
[23:47:13] <whistler> жду
[23:49:47] <zombah-home> а что разве в линуксе не работают юсб модемы?
[23:58:03] <stuw_> whistler, есть две идеи. 1) скачать (или сделать) образ 14 партиции, примонитровать с помощью опции -o loop, скопировать архив, отмонтировать, залить обратно на тошку 2) через adb. я его правда не юзал
[23:58:21] <stuw_> whistler, я завтра буду с утра. если не разберешься - пишия. я логи читаю.
[23:58:28] <stuw_> все, всем гуд найт.
[23:59:46] <zombah-home> whistler: а ты собственно на каком этапе сейчас? рековери ставил?
[23:59:51] <zombah-home> stuw_: споки
[15:17:29] <resetnow> кажется, в драйвере есть какие-то еще проблемы, потому что UBI говорит об ошибках ECC
[15:17:57] <resetnow> я пока не совсем понял, можно ли эти ecc-коды сформировать путем форматирования
[15:18:22] <resetnow> ubiformat, flash_eraseall работают и данные записывают
[15:18:35] <resetnow> но при монтировании выкидываются ошибки ecc
[15:19:04] <resetnow> http://ac100.wikispaces.com/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0+NAND+%D0%BF%D0%B0%D0%BC%D1%8F%D1%82%D0%B8#x%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%B0%D1%8F%20%D1%87%D0%B0%D1%81%D1%82%D1%8C-%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B%20%D1%81%20UBI%20%D0%B8%20ECC
[15:21:16] <stuw> resetnow, а что за master_node ?
[15:21:50] <stuw> + навскидку патч tegra-writebufsize-fix.patch выглядит немного странно (подгоняем размер буфера под то, сколько надо прочитать).
[15:22:15] <stuw> я думаю, что буфер выделяется и сохраняется его размер.
[15:22:19] <stuw> но я могу и ошибаться
[15:22:32] <stuw> сейчас, к сожалению, нет времени смотреть код ядра :(
[15:23:28] <resetnow> Currently, all NANDs have writebufsize equivalent to writesize (NAND page size). Some NOR flashes do have writebufsize greater than writesize.
[15:24:27] <stuw> ок
[15:24:31] <stuw> значит я не прав )
[15:24:56] <resetnow> я вообще это подсмотрел на какой-то другой платформе, там в инициализации nand-контроллера тоже буфер устанавливался как размер блока записи. Может быть, нужно откуда-то еще брать значение, но я не нашел, откуда.
[15:25:42] <resetnow> думаю, это параметр есть в даташите у тех устройств, у которых он какой-то особенный
[15:26:12] <resetnow> собственно, вряд ли с UBI какие-то проблемы
[15:26:20] <resetnow> тут именно ECC
[15:26:31] <resetnow> как будет время, буду пробовать отлаживать как-то
[15:27:06] <stuw> pdf от nokia упоминает /dev/ubi0
[15:27:12] <stuw> у тебя есть этот девайс?
[15:27:16] <resetnow> да, есть.
[15:27:31] <stuw> ты его монтируешь? или mtd0 &
[15:27:34] <resetnow> я даже могу создать /dev/ubi0_0
[15:27:54] <resetnow> и при попытки монтирования ubi0_0 будет сообщения про master node
[15:28:00] <resetnow> попытке*
[15:28:30] <resetnow> ну и при выполнении ubiattach тоже в dmesg куча ошибок про ecc.
[15:31:58] <stuw> а для ubifs не нужно делать форматирование?
[15:34:27] <resetnow> нужно, ubiformat форматирует нормально.
[15:34:53] <resetnow> собственно, создать /dev/ubi0 без форматирования не получится
[15:36:00] <resetnow> кстати, интересно, что будет, если в ядре вообще отключть ecc
[15:36:03] <stuw> а в каком файле ubi_io_read находится?
[15:37:18] <resetnow> stuw: http://lxr.free-electrons.com/source/drivers/mtd/ubi/io.c?v=3.1;a=arm#L132
[15:45:56] <stuw> спс
[19:55:19] <savalik> я заглядываю тут на вики нашу и диву даюсь ^_^
[19:57:07] <savalik> кое кому пора записывать видеолекции =)
[22:25:37] <resetnow> кажется, нашел, почему ubifs говорит о невозможности восстановления master node
[22:25:53] <resetnow> в ubifs есть такая функция — is_empty
[22:26:48] <resetnow> возвращает true только в том случае, если все байты в буфере == 0xFF
[22:28:42] <resetnow> хотел сказать, что в oob есть область, которая всегда читается как 00 и драйвером не используется
[22:28:47] <resetnow> но, похоже, это не так
[23:40:53] <resetnow> все-таки это ecc не работает
[23:40:57] <resetnow> написал на вики