PDA

Просмотр полной версии : Тест памяти у FlashTool стирает прошивку.


hermes
20.05.2010, 21:29
Собственно суть темы отображена в названии. При проведении теста флэштул записывает в ячейки памяти свои данные, а потом считывает их, сравнивая контрольные суммы. При этом содержимое памяти уничтожается.
В мануале по работе с программой эта информация не отображена.
Прошу модераторов прикрепить информацию в разделе флэштул.

WhiteE
20.05.2010, 21:41
Собственно суть темы отображена в названии. При проведении теста флэштул записывает в ячейки памяти свои данные, а потом считывает их, сравнивая контрольные суммы. При этом содержимое памяти уничтожается.
В мануале по работе с программой эта информация не отображена.
Прошу модераторов прикрепить информацию в разделе флэштул.
Это давно известно и не раз на форуме продублированно.

В старом мануале этого пункта просто небыло, а нового полного мануала нет.

Вообще логично что память стирается, а те кто тестируют не сливая Backup перед этим - это обычно начинающие.

RED
20.05.2010, 21:42
Собственно суть темы отображена в названии. При проведении теста флэштул записывает в ячейки памяти свои данные, а потом считывает их, сравнивая контрольные суммы. При этом содержимое памяти уничтожается.
В мануале по работе с программой эта информация не отображена.
Прошу модераторов прикрепить информацию в разделе флэштул.

Поэтому это и называется тест памяти, а не тест содержимого памяти.Кто не понимает этого и наступает на эти грабли.

benderfan
20.05.2010, 21:59
Для меня так поздно создали эту тему.Вот так...

s-v-j
20.05.2010, 22:05
Для меня так поздно создали эту тему.Вот так...

Читать нужно было, вот этого достаточно?
http://www.gsmforum.su/showpost.php?p=242307&postcount=8
http://www.gsmforum.su/showpost.php?p=251823&postcount=2
http://www.gsmforum.su/showpost.php?p=261221&postcount=2

hermes
21.05.2010, 07:51
Это давно известно и не раз на форуме продублированно.
Раз это обсуждалось значит прецеденты уже были.
Логичнее было бы информацию об этом поместить поближе к самой программе.

Вообще логично что память стирается,

предполагал, что это вроде теста памяти в папуасе.

а те кто тестируют не сливая Backup перед этим - это обычно начинающие.

В моём случае сделать backup не представлялось возможным ( новый тип процессора, новый тип памяти). И инфинити и флэштул при считывании останавливались и выдавали ошибку.
Лично я всё время пользуюсь инфинити. Флэштулом воспользовался первый раз, перед этим прочитал два разных FAQ.
Вот для таких новичков как я и поместите эту информацию в мануал.

benderfan
21.05.2010, 13:52
hermes
Да уж тест памяти с убиением всего содержимого...и некоторые считают это нормой.

WhiteE
21.05.2010, 15:12
hermes
Да уж тест памяти с убиением всего содержимого...и некоторые считают это нормой.
MediaTek = MTK очень старая и популярная марка.
У них это считается нормой.
Тем более что это не комерческий продукт, отсюда и с мануалом проблемы.
Для использования других функций кроме Readback, Download и Format нужно иметь опыт и знания.

Если есть у кого время и опыт - напишите новый Manual.

Алекс125690
22.05.2010, 12:40
Простите, а каков примерно расклад убиваемых флештулом трубок из 100%?

Сколько раз тестил этой опцией телефоны, никогда ничего не убил!

Для чего её использую?
Во-первых, для того, чтобы знать какие значения ставить для чтения бекапа, а Вы предлагаете сначала сам бекап сделать...
Во-вторых, для определения телефонов с процами 6228 и выше (не научился флештул ещё сам определять Nor/Nand и соот-е значения для чтения устанавливать).

Может уважаемые товарищи не просто тестят, а ещё галочки какие дополнительно для любопытства ставят?

Вот ещё советуют тестить Бесконечностью, но она сама использует ядро от флештула (так же как и ЧеловекПаук) - чем же тогда тестить?

s-v-j
22.05.2010, 14:46
Сколько раз тестил этой опцией телефоны, никогда ничего не убил!

Включите галку Dedicated Pattern Test для NOR или NAND и будете приятно удивлены, вы убьете первый телефон :icq41:.
Изначально в флештуле эта опция включена.

WhiteE
22.05.2010, 17:41
Простите, а каков примерно расклад убиваемых флештулом трубок из 100%?
FlashTool не убивает телефоны, их убивают те кто программой пользуются ...

Во-вторых, для определения телефонов с процами 6228 и выше (не научился флештул ещё сам определять Nor/Nand и соот-е значения для чтения устанавливать).
Он и не должен ничего определять автоматом.
Это универсальная программа в которой юзер сам выбирает какие операции необходимо произвести.

Вот ещё советуют тестить Бесконечностью, но она сама использует ядро от флештула (так же как и ЧеловекПаук)
Не каверкайте названия.
То что ядро от MTK, это логично.
Создание своих функций на основе стандартных от MTK - это делают SpiderMan и другие боксы.
Хорошо что ещё они обновления быстро выпускают, иначе никакие боксы не помогли бы.

А тестировать MTK NOR нужно так:
1. скачал полный фул, проверил любыми средствами сам фул
2. протестировал- Test Memory
3. загрузил фул обратно

Главное - это без ошибок скачать первоначальный фул чтобы потом проблем небыло.

Алекс125690
23.05.2010, 09:31
Включите галку Dedicated Pattern Test для NOR или NAND и будете приятно удивлены, вы убьете первый телефон :icq41:.
Изначально в флештуле эта опция включена.

Открыл флештул, посмотрел, действительно на этой опции (Dedicated Pattern ) галочки стоят, Но! Чтобы она заработала во время теста, необходимо уже самому поставить галочки на Ram Test или Nor Flash Test, а эти пункты изначально отключены.

:confused: :confused:

Алекс125690
23.05.2010, 09:52
А тестировать MTK NOR нужно так:
1. скачал полный фул, проверил любыми средствами сам фул
2. протестировал- Test Memory
3. загрузил фул обратно




Предположим, Вам принесли на русёжку новую трубку. Вы открываете флештул и устанавливаете адреса для чтения бекапа, вопрос - какие адреса Вы установите, если ещё не знаете размер флешки? (а тестить до бекапа вы её не можете). Можно наугад поставить 16м. Но процентов 15-20 труб всё-таки на 32 (если мы говорим о Норах и соот-но неопределённость с Нандами - 64м, 128 и т.д.), и тогда во время бекапа Вам уже придётся останавливать процесс во время чтения. (кстати насколько это безвредно?)

Можно как вариант, поставить небольшое значение для чтения, например в 1м, для того чтобы узнать размер флеши, а скачанный кусочек удалить.

Также можно сохранить фулл через инфинити, который автоматом установит нужные значения для чтения. Но ведь не у всех он есть.
(кстати каким методом это делает Инфинити? если сравнивать с флештулом?)

WhiteE
23.05.2010, 10:49
Предположим, Вам принесли на русёжку новую трубку. Вы открываете флештул и устанавливаете адреса для чтения бекапа, вопрос - какие адреса Вы установите, если ещё не знаете размер флешки? (а тестить до бекапа вы её не можете). Можно наугад поставить 16м. Но процентов 15-20 труб всё-таки на 32 (если мы говорим о Норах и соот-но неопределённость с Нандами - 64м, 128 и т.д.), и тогда во время бекапа Вам уже придётся останавливать процесс во время чтения. (кстати насколько это безвредно?)
По чтению - безвредно если сам кабель к телефону нормально работает и не выдаёт в телефон левые значения.
Комманда для стирания для каждого типа флешки своя, так просто не испортишь.

Можно как вариант, поставить небольшое значение для чтения, например в 1м, для того чтобы узнать размер флеши, а скачанный кусочек удалить.
Типа того и делается в SpiderMan, называется Boot, проиходит только подключение, запрос к телефону какие типы памяти и их размеры стоят.
Дополнительно ещё считывается примерно 0x400 данных чтобы ROMINFO блок прочитать.
В отличие от фула в памяти телефона чётко по запросу выдаёт нормально.
Так FlashTool и проверяет при Download фула на соответсвие версии ROM.BIN в телефоне и загружаемого фула.

(кстати каким методом это делает Инфинити? если сравнивать с флештулом?)
Сложных путей не ищем.
Считывание фула через SpiderMan, он сам для телефонов нормально размеры выставляет.
А если читать не будет - посмотреть размер Flash памяти в спайдере и установить в FlashTool для считывания.

Так быстро и просто получается.

Алекс125690
23.05.2010, 11:33
Считывание фула через SpiderMan, он сам для телефонов нормально размеры выставляет.
Так быстро и просто получается.


То есть, вместо громоздкого варианта (считать бекап, протестить тел., залить бекап обратно, зарусить) мы можем просто пользоваться надёжным Спайдером?

Ну чтож, попробуем спайдер. :cool:

WhiteE
23.05.2010, 11:42
То есть, вместо громоздкого варианта (считать бекап, протестить тел., залить бекап обратно, зарусить) мы можем просто пользоваться надёжным Спайдером?
Главное - это скачать верный backup, проверить что нормально считан.
Т.к. после заливки битого фула получим мёртвый телефон.
А тестить надо когда проблемы или BAD-блоки в NAND фулах считанных.
Смысла тестить то что работает нет, проделанный тест - это затёртая прошивка в телефоне,
а её лучше не портить раньше времени, всякое бывает.

ivan.morev
04.09.2010, 15:37
А что делать тем кто стер прошивку?

Vasilio
04.09.2010, 17:06
А что делать тем кто стер прошивку?

Выкладывать в соответсвуещем Разделе: фото телефона, платы и дисплея с обоих сторон.