цитата mephody13:
Отсюда предположение, что флешер нужно переделывать, чтобы сливать нужные диапазоны... Вопрос, как это сделать?
без ВОВА НЕ ВОЗМОЖНО !
для введения подобных изменений в ZF необходимо править код..
но повторю еще раз мысль которую считаю правильной-
если к контроллеру у которого регистры такие же как у 6246\6290
(важно их расположение ,система команд и длина буфера)
подключена флешка с теми же параметрами для общения
-длина страницы,количество страниц в блоке (физический объем не в счет)
то в виду того, что флешер сливает области без пропуска адресов последовательно,
даже не полная запись amss теоретически позволит поднять мопед до состояния видимости usb портов для залива потрошков сквозь qpst или работы прошивалок апдейта. нужно попробовать восстановить дохлетурный ...
но помнить что для некоторых модемов с настоящим и извращенным локом этот метод не должен прокатывать ;-)
цитата mephody13:
. Да, методом ненаучного тыка, определился SRST на Е1550/1750... В инверсии не нуждается...
вот это очень хорошо- потому что выяснено экспериментальным путем необходимость этого сигнала для прерывания работы первейшего доверенного загрузчика который успевает произвести начальную ини контроллера и настройку памяти до передачи управления следующим грузилам...
он находится с адреса FFFF000 -это и позволяет флешеру пользовать уже подготовленный контроллер ;-) главное не рубануть его работу входом в дебаг слишком рано или слишком поздно когда он отдаст управление. -таким образом мы поступали в самом начале изысканий- случайным и не предсказуемым образом попадали в нужное место и записью левого насмерть испорченного mibib (по занулению первой странички ) -останавливали загрузку остальных грузил навсегда и спокойно проливали внутрь все кроме стартового, а его заливали последним ;-) - этот способ и был избран самым устойчивым.. возможно чуть позже я специально внесу в командный файл строку управления с надписью о принудительной смерти mibib -заливкой "кривого файла" коль уж решились шить-- то назад отступать незачем ;-) -это должно увеличить стабильность при записи,
с чтением так наверное поступать не стоит..