Главная Форум Статьи Файлы 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
 

Профиль

   
Логин: Пароль: Забыли пароль?Регистрация
RE: Восстановление модемов с помощью Z_Flasher-Reanimator_modem v-05 «NEW_RAW_RELEASE». ч2
Форум > Работа с JTAG > RE: Восстановление модемов с помощью Z_Flasher-Reanimator_modem v-05 «NEW_RAW_RELEASE». ч2

Страницы:
Автор Сообщение
 xronik
S
сообщений: 30
#61 Дата 22 янв 2019 22:25
Естественно отрезал.
Пробовал залить прошивку от Е171 - бесполезно, Е173u - безрезультатно, Е171Eu - DM (и не важно правленый это фуллРав или нет) .
 xronik
S
сообщений: 30
#62 Дата 23 янв 2019 13:03
Вернул свою исправленную прошивку с учетом бед блоков (2A, 35E, 38D)





код:

==  Command line ...  >> zfrm-n.exe  0x0378 15 fss 0x0 0x3ff raw


   ZFlasher ReanimatorModem  for Qualcomm MSM6246/90   New-Raw-Relase  v05.9

                       http://www.give-all.biz/forum/

==    WIGGLER JTAG Interface using LPT port 0x378
>>    Hardware reset             ==  [OK]
>>    Reseting JTAG interface.
>>    Get Device ID...
<<    Device ID: 0x301C00E1
==    Controller MSM-6290   recognized !! ==  manufacturer Qualcomm corp.
>>    Reseting JTAG interface.
==    15 ms wait before requesting DEBUG state
<<    Requesting DEBUG State     ==  [OK]
>>    System HALTED in Target HALTED in 32bit Mode
>>    Get NAND ID...
<<    NAND ID: 0xADA1  >>  nand memory manufacturer  ==   Hynix corp.
==    Type NAND  recognized  !!  == capacity 128 Mb - 16 bit
==    PageSize: 0x800, Page-per-Block: 0x40 ,Blocks-per-Device: 0x400
==    Flashing from 0x0 to 0x8000000 (blocks 0x0--0x3FF)   ==  ECC Engine OFF !!
==    file == in_damp_raw.bin  ==  ECC  should  contain !!
>>    LOAD  RAW Driver for 128MB NAND in Controller
<<    Restarting at 0x01000000      ==   [OK]
>>    RUN Driver in ARM core >>    Communication is established !    ==   [OK]
X>>0x0 block write<<................................................................>>[OK]

........

X>>0x28 block write<<................................................................>>[OK]
X>>0x29 block write<<................................................................>>[OK]
X>>0x2A block write<<................................................................>>[OK]
X>>0x2B block write<<................................................................>>[OK]
X>>0x2C block write<<................................................................>>[OK]

........

X>>0x35B block is empty >> record is not required - erase done - write skipped <<[OK]
X>>0x35C block is empty >> record is not required - erase done - write skipped <<[OK]
X>>0x35D block write<<................................................................>>[OK]
X>>0x35E block is empty >> record is not required - erase done - write skipped <<[OK]
X>>0x35F block is empty >> record is not required - erase done - write skipped <<[OK]

.........

X>>0x38B block is empty >> record is not required - erase done - write skipped <<[OK]
X>>0x38C block is empty >> record is not required - erase done - write skipped <<[OK]
X>>0x38D block write<<................................................................>>[OK]
X>>0x38E block is empty >> record is not required - erase done - write skipped <<[OK]
X>>0x38F block is empty >> record is not required - erase done - write skipped <<[OK]
 sergey67
администратор
Санкт Петербург
сообщений: 2166
#63 Дата 23 янв 2019 16:39
xronik, Прочитайте первые десять блоков ( результат сюда ) ... там где то указанно должно быть какие блоки битые . Где то в этой ветке даже было написано как это сделать ...
 xronik
S
сообщений: 30
#64 Дата 23 янв 2019 20:26
первые 0х10 блоков (сделал немного больше, изменил расширение с "bin" на "rar").
 sergey67
администратор
Санкт Петербург
сообщений: 2166
#65 Дата 24 янв 2019 08:09
xronik, Вы его HEXом откройте и сравните с оригиналом ...

P.S. Сверьте контрольные суммы .

Отредактировано: sergey67 24 янв 2019 08:18
 xronik
S
сообщений: 30
#66 Дата 24 янв 2019 10:56
MD5
f8982a66503b98d51db443d12c429353 *out_damp_raw.bin
5711262df5b483beb612ecf75db5aedd *test.bin

Размеры файлов одинаковые.
Смотрел содержимое разных блоков - одинаковое.
Не верно определяю MD5-сумму ?

Длина проводов wigler'a 10 см, сопротивления по 81 Ом.

UPD. Просматривал содержимое в ручном режиме и нашел отличия в 43АС0

код:
out_damp_raw.bin
FF 3D 01 30 B5 F3 78 74 27 24 40 40 FF FF FF FF

FullRAW.bin
FF 3D 01 30 B5 F3 78 74 27 24 40 FF FF FF FF FF



Отредактировано: xronik 24 янв 2019 12:57
 sergey67
администратор
Санкт Петербург
сообщений: 2166
#67 Дата 24 янв 2019 16:47
xronik, Вигглер я так понимаю резисторный ... попробуйте снизить до 50 ом ... можно и до 31-го ... если фулл отредактировали правильно и битых блоков всего три , то должно всё работать ...
 xronik
S
сообщений: 30
#68 Дата 25 янв 2019 10:19
Хорошо. Спасибо.
Пробовал с TDO в 33Ом, остальные были по 81.
Сегодня попробую по 50.

UPD. Поставил 47, ТДО - 33.
Модем в DM.

Отредактировано: xronik 25 янв 2019 17:40
 xronik
S
сообщений: 30
#69 Дата 31 янв 2019 15:45
Решил порезать прошивку по блокам и писать в полуавтоматическом режиме. Считывать каждый блок и сравнивать.
Результат такой, что каждый считанный блок после записи не совпадает с оригиналом. Отличия в одних и тех же местах подчеркнул красным. (Протестировал пока не первых двух блоках).
[url=https://picua.org/image/xxvovE][/url]

Отредактировано: xronik 31 янв 2019 15:46
 sergey67
администратор
Санкт Петербург
сообщений: 2166
#70 Дата 01 фев 2019 18:20
xronik, Если свисток хоть как то дышит , то и не совпадёт ....
Страницы:
Перейти на другой форум:
Сайт управляется SiNG cms © 2010-2015