

Можно попробовать по аналогии с ChipProg:


Если новая - достаточно ограничиться чтением. Если почитать PDF на K9F1G08UODThe initial invalid block(s)
status is defined by the 1st byte in the spare area. Samsung makes sure that either the 1st or 2nd page of every initial invalid block has non-FFh data at
the column address of 2048. Since the initial invalid block information is also erasable in most cases, it is impossible to recover the information once it has
been erased.
Invalid blocks are defined as blocks that contain one or more bad bits. Do not erase or program factory-marked bad blocks.считывание карты плохих блоков


А я об этом уже даже много раз сказал. Просто каждое устройство по своему понимает бэды. И о карте бэдов - которая лежит исключительно с с460 и clx-3305 тоже говорил - в таком виде и в таком месте она существует исключительно и только в принтерах марки самсунг и конкретно только в двух указанных выше моделях. В мобильных например телефонах ее даже в аналогичном виде - нет совершенно. Там все другое. И практически каждый конкретный девайс имеет собственное логическое устройство нанда.


Я давно уже пытался обсуждать как то на старткопи по поаводу этих нанд, когда начал перешивать самсунги 4300 в 4200. Но все тогда увлеклись реверсингом прошивок и им было не до нанда... Ети гребанные бады были, и будут в нандах всегда. Пользуюсь чип прогом 40 уже много лет. Дак вот, этот прогер сам присчитывании видит бад блоки и при записи не пишет в бад блоки. Если бы только принтер мог своим софтом обозначать бад блоки, то тогда теоретически отремонтировать его заменой флэшки практически не возможно было бы на 98 процентов, так как никто бы не знал с каких адресов или в какие нужно залить инфу, т.к принтер сам бы назначал их. Такой подход для самсунга был бы не хуже криптографии для защиты своей инфы. Короче нанд это типо маленького винчестера со своим контроллером (смарт ) , и все бады нормальная микра разруливает сама. Нанд флеш (при этом) оформатированна как винчестер в компьютере. Бады закрыты. Файлы уложены. Если читать и писать нормальным девайсом, то все будет ок. И записывать нужно 100 процентов проверенные рабочие дампы.



alhim писал(а):Ети гребанные бады были, и будут в нандах всегда.
alhim писал(а):Дак вот, этот прогер сам присчитывании видит бад блоки и при записи не пишет в бад блоки.
alhim писал(а):Короче нанд это типо маленького винчестера со своим контроллером (смарт ) , и все бады нормальная микра разруливает сама.
alhim писал(а):То есть получается, что есть микросхемы со встроенным контроллером памяти на Bad блоки, а есть и без него.
alhim писал(а):Если микра без бадов, значит дамп ляжет в нее без проблем.



lekm писал(а):Давайте так - когда вы говорите что "сам он ничего не видит" , вы поясняете о чем идет речь.
Маркирование плохих блоков в микросхемах NAND Flash осуществляется записью обычно значения 0 по определенному адресу в области Spare Area нулевой страницы плохого блока. Маркеры плохих блоков лежат в определенных адресах области Spare Area.
...
Нужно иметь ввиду, что маркеры плохих блоков помещаются в обычные ячейки Flash памяти Spare Area, которые стираются при стирании всего блока памяти. Поэтому для сохранения информации о плохих блоках перед стиранием обязательно нужно сохранить эту информацию, а после стирания ее - восстановить.
В программаторах ChipProg при установке опции InvalidBlockManagement в любое значение кроме Do Not Use сохранение и восстановление информации о плохих блоках происходит автоматически.


Я так и не получил ответа на свой вопрос - ваше утверждение каксается всех программаторов без исключения или речь идет только о том, на котором вы получили огромный опыт по восстановлению информации, с NAND в частности?


Пропущу подколки про огромный опыт.lekm писал(а):Как прокомментируете следующее: " Программатор умеет анализировать NAND микросхему, на наличие BAD блоков, умеет пропускать их при записи, при чтении."?


Ну так как проверить то, что прогер без этой таблички кирпич? Что надо сделать, что бы убедиться в этом? Например стереть все в том числе табличку и после этого залить дамп и получить из принтера овощ. Или еще как. Какие будут предложения? Вот я не верю. Переубедите меня.


0. Считать микросхему, сохранить образ.То есть программулина анализирующая дамп слитый тем же самым прогером может, а прогер имея прямой доступ к микре и самому дампу не может? То есть ни кто из производителей прогеров не озаботился этим?
Вернуться в Все о прошивке принтеров
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6