softvideo.ucoz.ru
Форма входа
Календарь новостей
«  Ноябрь 2015  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
30
Поиск
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Наш опрос
что вам надо в интернете
Всего ответов: 44
Воскресенье, 28.04.2024, 21:22
Главная » 2015 » Ноябрь » 13 » Восстановление модемов с помощью Z_Flasher-Reanimator_modem
Восстановление модемов с помощью Z_Flasher-Reanimator_modem
18:23

Эта ветка создана в честь продолжения и как логическое развитие проекта Zflasher v.03 
который впервые был создан участником этого форума ник ВОВА --за что ему огромное СПАСИБО

Огромную техническую поддержку на стадии тестирования пре альфа релизов новой реализации оказал участник форума sergey67 --за что ему огромное СПАСИБО

В этой ветке обсуждение работы с новой реализацией этого проекта под именем 
Z_Flasher Reanimator-modem -- этот проект сильно переработан -добавлена функция работы с различными микросхемами памяти-причем выбор настроек максимально автоматизирован, повышена стабильность входа в дебаг режим, добавлены фенечки и рюшечки поправлена часть косяков. 
но пока к сожалению не все--
Самый главный косяк на сегодня - это не корректное закрытие приложения в случае досрочного завершения во время работы программатора с записью или чтением .. 
-единственный способ завершить досрочно процесс -это диспетчер задач -выбрать по имени и убить. 
Следите внимательно чтобы процесс в диспетчере задач с именем Z_Flasher Reanimator-modem был только один! и не запускайте программу заново пока не завершите работу предыдущего процесса если он закончился не корректно.
Так же я настойчиво рекомендую на время работы флешера отключать экранные заставки и прочие спящие режимы.. 
Крайне не рекомендую открывать какие либо приложения и разворачивать окна..так как нет возможности повторной прорисовки лог окна в случае его перекрытия или сворачивания окна программы.. 
дайте спокойно работать программе !!

Данный проект предполагается использовать для восстановления программно убитых модемов на базе контроллеров msm6246\90 
он испытан на модемах ZTE MF100 , MF180 , MF190 , MF626 , MF627 , MF636 ,MF637 , а так же Huawei E171 , E1550 с любым размером NAND flash -- которые померли софтово -в результате сбоя при обновлении внутренних программ - до состояния полного коматоза --которые в системе не определяются вообще или не могут быть восстановлены обычными способами - без применения программатора jtag .
так же создан спец флешер для модема mf170 который построен на другом контроллере qsc6240\70 - так получилось что это отдельная програмка которую можно скачать в теме о сабже.
Для работы с программой необходимо работать под Windows XP с установленным специальным драйвером LPT порта giveio.sys (в приложении само распаковывающийся архив содержащий командный файл для установки,удаления и проверки статуса драйвера )

Z_Flasher Reanimator-modem предполагает использование в качестве интерфейса LPT JTAG .
Схемы простейших Wiggler LPT Jtag адаптеров есть в приложении, там же вся необходимая информация по настройке программы для работы с наиболее распространенными моделями модемов и распиновки подключения к Jtag программатору.

FAQ --
самые распространенные ответы на самые распространенные вопросы


==RTCK в данном программаторе не используется..
==SRST указанный на некоторых pinout тоже что и NRST -их функции одинаковы.
==кнопычка Reset в ZFRm служит для сброса и запуска модема после его восстановления -заменяя необходимость передергивать модем в USB порту .. таким образом можно тут же проверить доступ по интерфейсу USB к телу и продолжить если необходимо работу с модемом по заливке всего что нужно с помощью прошивалок апдейтов или работой с пакетом QPST.. отключение Jtag интерфейса не требуется.. и не мешает не при каких обстоятельствах в случае закрытия Hjtag-Server и убийства процесса ZFRm через диспетчер задач в случае досрочного выхода при записи или из процесса чтении ( я уже говорил что существует такой баг)-над этим работаю..
==если ZFRm не хочет автоматически распознавать нормально тип NAND
такое на некоторых модемах возможно -то закройте программу затем запустите Hjtag-Server нажмите в верхнюю левую кнопычку со встречными стрелочками и вновь запустите ZFRm /,,разумеется все это имеет смысл если сам Hjtag-Server видит правильно ID -процессора ..

Огромное спасибо за написание этой подробной инструкции Sergey67 

Cтоит отметить что использовать фул флеши для восстановления модемов, желательно с учетом их нарезки.. их совместимости с моделью модема и самой программой ZFRm 
для создания нарезки можно использовать программу BynaryCutter
которую можно скачать в этом топике тремя постами ниже..

первый пост будет обновляться по мере появления новостей и изменений.
на данный момент в архиве релиз ZFRm v03.118a
 
 
 
 
 
 
 
Восстановление модема с помощью JTAG

Выключили свет, перезагрузился компьютер во время прошивки модема или по каким то иным причинам модем не подаёт признаков жизни - можно попробовать средство восстановления JTAG. Здесь будет описано как самому собрать JTAG, как пользоваться. Материал взят с другого сайта но об этом в конце статьи, т.к. одной ссылки мало.

Метод испробован на модемах ZTE MF100, MF180, MF190, MF626, MF627,  MF636, MF637 и Huawei E171, E1550.

Требования к компьютеру: нужен процессор Pentium 4 ( можно и Pentium 3 ), наличие разъёма LPT (желательно встроенный  в материнскую плату) и самое главное наличие Windows XP (Vista и Windows 7 - недопустимы!)
Так же надо зайти в BIOS, найти вкладку с названием Advanced, отыскать Onboard Devices Configuration, найти Parallel Porrt Mode и убедиться, что выбрано ЕРР. Дальше нужно отключить заставку и переключить управление питанием в Домашний\Настольный, а так же отключить все USB устройства кроме мыши и клавы.
 
Рассмотрим здесь одну схему JTAG как самую простую и надёжную (при условии, что провода будут не длиннее 10 - 15 см.) Для её сборки понадобится разъём от старого кабеля для принтера, короткий переходник USB (папа - мама), шесть резисторов номиналом 40 Om и семь тонких проводков.

wiggler jtag
 
Для восстановления модема нам понадобится:

1. H-JTAG - нужен  для проверки работоспособности кабеля Wiggler.

2. Z_Flasher Reanimator - программа для восстановления Вашего модема.

3. FullFlash - файлы восстановления для Вашего модема (БУДУТ ВЫЛОЖЕНЫ В КОНЦЕ СТАТЬИ) в архиве будет фулл целиком и необходимая нам нарезка.

4. Binary Cutter - программа для самостоятельной нарезки фулла.

5. WinHex - для просмотра правильности файлов.

6. Giveio.exe - драйвер для LPT порта Вашего компьютера.

Скачать все нужные файлы. (H-JTAG, Z_Flasher Reanimator v03.112a, Binary Cutter, Giveio.exe) Новые версии Z_Flasher Reanimator в конце страницы.

Для начала нужно установить драйвер для LPT. Для этого нужно запустить скачанный файл giveio.exe, который самораспакуется на диск С.

Затем заходим на диск С, находим папку giveio, открываем её и запускаем файл instal_giveio.sys

driver lpt

Здесь выбираем 1 и жмём Enter

driver_lpt2.png

Если Вы видите такую картинку , то это значит драйвер установлен.
 
Восстановление модема на примере Huawei E171 .
Для начала приступим к чтению файлов из модема ( желательно слить DUMP , даже если модем убит )
Самое первое , что нужно сделать - это запустить сервер H-JTAG. (Как настроить сервер H-JTAG смотрим в самом низу ссылка на страницу 2)

h_jtag_server.png
Если Вы видите CPU ID своего процессора , то значит всё правильно и можно продолжать.
Особенность программы Z_Flasher Reanimator

К сожалению пока нет возможности повторной прорисовки лог окна в случае его перекрытия или сворачивания., крайне
не рекомендую открывать какие либо приложения и разворачивать окна .. дайте спокойно работать программе !!Другими словами - если Вы перекроете окно флешера другим окном , то почти все цифры и буквы исчезнут !

Копируем на Рабочий стол папку с Z_Flasher Reanimator , открываем её и двойным кликом мыши запускаем флешер

z_flasher.png

Здесь жмём кнопку = Connect =

z_flasher2.png

Флешер должен высветить CPU ID и NAND ID ( Ваш NAND будет естественно отличаться )
Пока выявлены следующие индификаторы : NAND ID : AD36 , EC36 , AD76 , EC76 , ADA1 , ECA1 , 98A1
Если у Вас определилось , что то другое , то это не значит , что флешер не будет работать с Вашим модемом - просто мы ещё не сталкивались со всеми
флешками .

Теперь нужно выбрать марку Вашего модема

z_flasher3.png

Кнопкой = Change = выберете нужную Вам модель и нажмите кнопку = DUMP =

z_flasher4.png

Обратите внимание на зелёную строчку в низу ( если Вы видите тоже самое , то значит всё идёт хорошо )

Если в зелёной строчке Вы видите , что то другое , например 0х0 - 0х0 - 0х0 -  то нужно остановить флешер и начать с самого начала . Остановить работу флешера можно только через Диспетчер задач.

Если всё идёт хорошо , то Вам остаётся сидеть и ждать окончания чтения .....

z_flasher5.png

По окончании чтения файлов Вы увидите , что кнопки = DUMP = и = Flash = опять стали активными
А в папке с флешером (Которую Вы скопировали на рабочий стол) появилось шесть файлов.
На этом чтение закончено.
Восстановлене модема происходит в обратном порядке.
Сама запись от чтения мало чем отличается ,  времени только занимает чуть больше.
Скопируйте в папку с флешером шесть файлов из папки (Нарезка) Которую Вы скачали вместе с Full Flash для Вашей модели модема.

Запускаем Z_Flasher_Reanimator , жмём кнопку = Connect = , убеждаемся , что CPU ID и NAND ID определился правильно , выбираем марку модема и жмём = FLASH =
Теперь остаётся только ждать окончания записи.
 
ВОПРОСЫ ПО PINOUT: Распиновка модемов (datasheet)

1. RTCK - в данном флешере не используется .
2. SRST=NRST - это означает, что сигнал одинаковый - только называется по разному.

Какой из выложенных модемов Ваш - разберётесь когда вскроете свой .

1. E171
2. MF180S , MF190S
3. MF626 , MF627 , MF636 , MF637

  

4. MF112 , MF180 , MF190
5. E1550 , E1750
6. E150

  

7. MF100

 

Full Flash для модемов ZTE MF и Huawei . Внутри находиться: нарезка и полный фулл.
 
1. Full Flash ZTE MF100  >> Скачать

2. Full Flash ZTE MF180  >> Скачать

3. Full Flash ZTE MF180S КиевСтар  >> Скачать

4. Full Flash ZTE MF180S Djuice Украина  >> Скачать

5. Full Flash ZTE MF190  >> Скачать

6. Full Flash ZTE MF626  >> Скачать

7. Full Flash ZTE MF627  >> Скачать

8. Full Flash ZTE MF636  >> Скачать

9. Full Flash ZTE MF637  >> Скачать

10. Full Flash Huawei E150 128mb  >> Скачать

11. Full Flash Huawei E153 Узбекистан 128mb  >> Скачать

12. Full Flash Huawei E171  128mb  >> Скачать

13. Full Flash Huawei E1550 64mb  >> Скачать

14. Full Flash Huawei E1550 128mb  >> Скачать

15. Full Flash Huawei E1750 128mb  >> Скачать

16. Нарезка Huawei E1550 64mb (Украина) с версией прошивки 11.608.12.02.174 под всех операторовСкачать.

17. Нарезка Huawei E173eu-1 128mb djuice Украина Киевстар версия прошивки 11.126.16.04.174Скачать.

18. FullFlash Huawei E160G 64mb Life Скачать.

Весь материал взят с сайта dinozavr1967.ucoz.ru, за что администратору низкий поклон за проделанную работу (я не иронизирую, действительно спасибо). Восстановил модем ZTE MF180, который собирался уже выкинуть.

Свежая версия Z_Flasher Reanimator v03.117a Скачать>>>
 


Источник: http://trustday.ru/Vosstanovleniye_modemov_s_pomoshchyu_JTAG#ixzz3rTA7oPqK
Просмотров: 2667 | Добавил: softvideo | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Copyright MyCorp © 2024