Главная Форум Статьи Файлы F.A.Q.


Последние активные темы форума

 
3G Modem Manager & Alcatel (2) 04.03.24 15:04 euvgagsdf
Huawei E3131 (11) 28.01.24 09:28 haidarsho_olimov
RE: Восстановление модемов с помощью Z_Flasher-Reanimator_modem v-05 «NEW_RAW_RELEASE». ч2 (149) 12.07.23 16:19 Pavel82
ZTE mf 190 (1052) 26.03.22 07:30 sergey67
   
Модемы Alcatel (178) 14.01.22 15:45 Konst
ZTE MF112 (617) 27.11.21 20:54 gaivor74
пробуем разобраться с j-link и модемами (134) 18.06.21 14:38 slav
Лаборатория по реанимации (207) 29.05.21 07:58 turon
 

Профиль

   
Логин: Пароль: Забыли пароль?Регистрация


Восстановление модемов с помощью Z_Flasher-Reanimator_modem
Форум > Работа с JTAG > Восстановление модемов с помощью Z_Flasher-Reanimator_modem

Страницы:
Автор Сообщение
 Energizer
администратор
глухая деревня
сообщений: 1204
#1051 Дата 18 дек 2012 16:41
цитата maxreaktiv:
NAND и CPU id, и файлы сливаются одинаковые, то с jtag-ом, по идее, все нормально, а вот флешер не пишет. Верно?
Сейчас еще попробую принудительно подать 1.8v питание флеши, может запись пойдет.
с житагом с контроллером и с нандом все впорядке..
нет никакой! ни малейшей необходимости пока подавать доп питание!!
Вы наверное просто не понимаете устройство и принцип работы контроллера ..попробую чуть пролить свет - в двух словах это выглядит так.. есть память -она подключена к контроллеру -она ему передает свои параметры (нанд id) есть контроллер -он передает и принимает данные из памяти согластно настройкам которые определяются на основании переданного id // в контроллере есть механизм который следит за правильностью записи и извлечения данных.. но он может записывать данные не только в режиме записи полезной информации но и в режиме когда механизм коррекции не работает (raw) -это запись полных данных в сыром виде бит в бит включая сами коды восстановления..
таким образом записывая с включенным ECC (механизм коррекции ошибок) вы контроллеру разрешаете самому рассчитывать код коррекции -для модемов этот режим часто не прокатывает из-за козней провайдеров по защите софта.. и тогда мы вворачиваем болт с левой резьбой- делаем запись данных с кодами коррекции которые на самом деле рассчитаны другим способом изначально с таким расчетом что когда модем запустится эти "неверные" коды восстановят тело данных в правильный вид.. - вот отсюда и различия между тем что вы записываете и потом считываете с raw режимом все бит в бит -потому как рав -это сырой не обработанный ничем формат.

Отредактировано: Energizer 18 дек 2012 16:41
 maxreaktiv
РБ
сообщений: 14
#1052 Дата 18 дек 2012 17:24
Спасибо за исчерпывающий ответ! Вот про такую фишку с коррекцией не знал. Теперь все встало на свои места.
Остался только вопрос каким флешером писать в рав.
 sergey67
администратор
Санкт Петербург
сообщений: 2166
#1053 Дата 18 дек 2012 17:25
maxreaktiv, Всё здесь
 maxreaktiv
РБ
сообщений: 14
#1054 Дата 18 дек 2012 17:59
Спасибо за тычок носом. Через часик начну эксперименты.
Поставил на заливку фулл от е1550. Будем ждать.

Отредактировано: maxreaktiv 18 дек 2012 20:23
 ale-cege
Украина.Херсон
сообщений: 27
#1055 Дата 19 дек 2012 00:24
Хочу выразить благодарность разработчикам
Z_Flasher-Reanimator_modem !
С его помощю,путем подмены
нарезок выложеных в -http://give-all.biz/downloads/fullflashes/-
прошил модемы прошивками выложеными -http://give-all.biz/downloads/proshivki-modemov/-
ZTE MF-100 BD UAKVSP671A1V1.0.0B02
ZTE MF-180S didjuice
huawei 1550 v .11.608.14.11.174
которые не поддавались ни, на разлочку, ни, на прошивку!
процесс длительный,но в результате модемы работают с любыми симками!
Еще раз спасибо!



 maxreaktiv
РБ
сообщений: 14
#1056 Дата 19 дек 2012 18:34
Доброго вечера всем!
Прошло уже около 22-23 часов от старта заливки фулла, а она на стадии 0x1Exxxxx. Ведь при размере 0x7FFFFF0 это получится почти 3 дня, а в статье указано приблизительное время для 128Mb около 28ч.

Нормально ли это?

P.S.: В строке данных вродебы все нормально, набор данных, иногда на некоторое время появляется 0xFFFFFFFF-0xFFFFFFFF-...
 Energizer
администратор
глухая деревня
сообщений: 1204
#1057 Дата 19 дек 2012 18:56
возможно есть серьезная проблема с недобитым загрузчиком.. наверное стоит остановить запись и считать первый метр и сравнить его с отрезанным метром от фулла (просто выбрать кусок данных с 0 мифической длины отрезать два одинаковых по длине файла от считанного и от записанного и сравнить их пристально.. если есть отличия то наверное придется сначала грохнуть мопед - напиример взять zf02a в котором есть функция убить загрузчики и им его поплющить перед записью.. если и это не прокатит то есть и еще экспериментальные средства сражения...будем пробовать их на Вашем мопеде.. но в любом случае стоит запастись временем на изыскания.. кстати у вас случаем на мопеде нет Z-лока?? и какой конфиг компа в части вычислительного ядра??

Отредактировано: Energizer 19 дек 2012 18:56
 maxreaktiv
РБ
сообщений: 14
#1058 Дата 19 дек 2012 21:06
Так отчитываюсь.
Z лока нет.
К моему удивлению, когда подключился к компу, увидел что прошивка завершилась, но т.к. я управляю через Radmin, то лог сбросился и я не знаю ошибку выбило какую или все ок. Различия есть, но большинство кода вроде совпадает. Прикрепляю FULLRAW_DUMP - слитый и FULLRAW_RIFBOX - исходный обрезанный, по 180Кб, легче показать чем объяснить.

Конфиг:
CPU - AMD Athlon 64 3800+ 2.41 GHz
RAM - 2Gb DDR2
MB - Gigabyte GA-M55-S3
LPT железный в режиме EPP.
Win XP

ЗЫ: Можно ли как-то в флешере слить участок кода не с 0х0 а например с 0х7F00000? А то что-то не получается, всегда с ноля идет. Хочу глянуть как в конце обстоят дела.
fullraw.zip  
Отредактировано: maxreaktiv 19 дек 2012 22:41
 Energizer
администратор
глухая деревня
сообщений: 1204
#1059 Дата 20 дек 2012 11:26
цитата maxreaktiv:
Различия есть, но большинство кода вроде совпадает.
неа запись не прокатила.. отличаться может только код восстановления который следует с периодичностью 0x200 длиной 0x10 и то только одним символом в конце .. (в сливаемом дампе добавляется дубль последнего знакового символа в конце ..
у вас запись не пошла.. толь вылет толь неадекват на контроллере- к сожалению текущая версия плохо отслеживает вылеты и не сообщает вовремя о них..
попробуйте уменьшить резисторы в цепях житага- возможно проблема в них (мажет фронты на большой скорости.. если и так не пойдет есть еще достаточное количество чего попробовать.. встречаются капризные модемы..на них управу искать сложнее -так как те что есть у меня соглашаются работать без особых уговоров :-) пока не добльетесь нормальной заливки лить весь фулл смысла нету.. начинайте запись потом останавливайте,отрезайте кусок приличной длины и сравнивайте как я написал .. если запись начнет получаться тогда можно лить фулл... а пока что то не складывается..
 maxreaktiv
РБ
сообщений: 14
#1060 Дата 20 дек 2012 14:56
Ну что ж, дело за экспериментами. Буду мучать, по результатам отпишу.
Страницы:
Перейти на другой форум:
Сайт управляется SiNG cms © 2010-2015