Главная Форум Статьи Файлы 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 v-05 «NEW_RAW_RELEASE»
Форум > Работа с JTAG > Восстановление модемов с помощью Z_Flasher-Reanimator_modem v-05 «NEW_RAW_RELEASE»

Страницы:
Автор Сообщение
 Dmitriy333
Приморско-Ахтарск
сообщений: 40
#651 Дата 24 янв 2014 12:15
Только что проверил ещё раз. Точно один. Из за него могут и быть все проблемы? Методы лечения? В статьях пока ничего не нашел
 sergey67
администратор
Санкт Петербург
сообщений: 2166
#652 Дата 24 янв 2014 12:20
Dmitriy333, Дык и не найдёте ... если вот здесь прочтёте и поймёте ...
 Energizer
администратор
глухая деревня
сообщений: 1204
#653 Дата 24 янв 2014 13:03
цитата Dmitriy333:
Из за него могут и быть все проблемы? Методы лечения?
конечно из-за него возможны.
метод лечения- взять фуллфлеш указать в таблице перемещения сколько дефектных блоков и их номера вставить вместо этого блока блок заполненный нулями а потом вырезать из меж файлового пространства один блок - (из дефектного раздела самый конец- те перед началом следующего раздела убрать один блок заполненный единицами FF)
звучит странновастенько но ничего сложного в этом нет если понять что парсер не понимает наши рав файлы и далее страница для 64 метрового нанда равна 200h но в флешере она 210h (raw) а для 128 метрового нанда страница в смысле raw состоит из 4х фреймов по210h и равна соответственно 840h и бок соответственно становится длиннее и равен произведению количества страниц на размер одной странице - так же и вычисляются адреса начала и конца блока - просто в шестнадцатеричном калькуляторе умножением .. оочень желательно уметь пользоваться вин хексом в смысле определения блоков и операций над ними..
сама таблица дефектных блоков расположена в фуллфлеше- её желательно сразу заполнить указав количество и расположение битых блоков .. если нужно я посмотрю у себя в записях с какого адреса она находится.. я так понимаю у вас нанд 128 метров?

Отредактировано: Energizer 24 янв 2014 13:20
 Dmitriy333
Приморско-Ахтарск
сообщений: 40
#654 Дата 24 янв 2014 13:29
Мдаа.. Спасибо конечно за инфу,но с одного прочтения сразу не переварить. Если парсер не понимает наш рав,тогда как работать со слитым дампом? А зная номер битого блока,нельзя просто поправить full flash? (может и глупый вопрос,но ещё не очень вник в тему). huawei e150 nand 128
 newbureau
Новосибирск
сообщений: 8
#655 Дата 24 янв 2014 13:49
цитата Energizer:
желательно использовать для данного контроллера буфферную схему и понизить питание буфф микросхемы до2.1 - 2.5 вольт
Насчет питания еще такой вопрос интересует. Я подцепил к мопеду обычный USB-шнурок. т.е. питание вместе с датой, каждое перетыкание (лупа) приводит к очередному поиску устройства в системе, постоянно предлагается поставить дрова. Это не мешает перепрошивке? или таки стоит перерезать дату на шнурке?

Отредактировано: newbureau 24 янв 2014 13:50
 Energizer
администратор
глухая деревня
сообщений: 1204
#656 Дата 24 янв 2014 13:52
последовательность в Вашем случае такая- Взять из местного архива нужный файл (в них нет битых блоков) - преобразовать его если нужно в raw - потом поправить таблицу согласно битому блоку потом вставить зануленный блок по нужному адресу - потом вырезать пустой(FF) блок который получился лишним из межфайлового пространства залить файл в модем.
цитата newbureau:
Это не мешает перепрошивке?
цитата newbureau:
Насчет питания
на счет питания я имел ввиду питаие буфферной микросхемы в вигглере - у Вас пока на резисторах - .. на счет перерезания даты - у меня никогда не мешало - устройство появлялось и исчезало когда флешер отнимал управление - так что думаю проблема скорее всего не в этом..

Отредактировано: Energizer 24 янв 2014 13:58
 Energizer
администратор
глухая деревня
сообщений: 1204
#657 Дата 24 янв 2014 14:38
Dmitriy333,
можно сначала вписать дохлые блоки в таблицу как на картинке в приложении ваш пример счетчик указывает что блок неисправный всего один , а номер блока пишется чуть в перевернутом виде
..потом уже преобразовать- так проще начать разбираться с адресами..
табличка расположена в самом начале раздела QCSBL - для вашего модема это адресс 0x20000 в обычном фулле - потом можно посмотреть на результат парсером от дамперчика - потом нужно обязательно выполнить преобразование в рав формат а потом уже добавлять и вырезать.. ну и конечно уже с учетом размеров страниц и блоков для рав формата- они определяют место в файле..
блин чувствую мне проще будет самому подготовить для Вас фуулл для заливки..
потому как для изменений наверное придется пересчитать коды Рида-Соломона..
видимо есть поле для деятельности :-))
 
Отредактировано: Energizer 24 янв 2014 15:13
 Dmitriy333
Приморско-Ахтарск
сообщений: 40
#658 Дата 24 янв 2014 15:34
Спасибо, смысл мне в принципе понятен, и не хочу показаться навязчивым бараном,))но вот "добавлять и вырезать с УЧЁТОМ размеров страниц и блоков для рав формата..." ,тем более коды Рида-Соломона... я далёк от этого. Пытался въехать в блоки и страницы, в их разницу размеров и расположения в flash и raw... Пока не получается
 Energizer
администратор
глухая деревня
сообщений: 1204
#659 Дата 24 янв 2014 15:55
интересно то что ваш битый блок попал в пустое место если заливать фулл из нашего местного архива.. если я правильно узрел то имей в местном архиве прописан- Вы его заливать пробовали??
я сделал правку в файле для вашего случая - но не стал нулить блок и его перемещать - пока не знаю прав ли я или нет - раньше такого не делал - пока просто добавил сведения о битом блоке в таблицу и поправил код Рида Соломона для движка коррекции ошибок -что бы контроллер об этом знал. ща залью куда нибудь готовый файл.. а вы его попробуйте залить в мопед.. файл содержит нулевой и первый блок соответственно его нужно будет записать после проливки местного фулла командой .. конечно его нужно предварительно переименовать как положено и положить в папку вместо только что пролитого фулла..
cls
color 3
C:\zfrm-05a\zfrm-05a.exe 0x378 10 f 0x0 0x1 raw
pause
in_damp_raw_0-1-.rar  
Отредактировано: Energizer 24 янв 2014 16:10
 Dmitriy333
Приморско-Ахтарск
сообщений: 40
#660 Дата 24 янв 2014 16:13
Нет,не пробовал. Хотел,но если честно вообще не нашёл фуллы. Пересмотрел все Файлы. Не там смотрел? Вчера пробовал фулл от е153 (итог- тоже один interface UI, error imei). Может в нём причина? До него chk не проверял. Большое спасибо,сейчас попробую. Еше бы меня носом ткнуть в местный архив)). Значит пока все исправления в 0 и 1 блоке?

Отредактировано: Dmitriy333 24 янв 2014 16:19
Страницы:
Перейти на другой форум:
Сайт управляется SiNG cms © 2010-2015