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

Профиль

   
Логин: Пароль: Забыли пароль?Регистрация
Некоторые хитрости от BOBA.
Форум > Работа с JTAG > Некоторые хитрости от BOBA.

Страницы:
Автор Сообщение
 sergey67
администратор
Санкт Петербург
сообщений: 2166
#141 Дата 13 авг 2011 09:26
цитата Santej:
Так что хотелось бы услышать советов с чего начать и чем закончить в этом тонком деле.

Почитайте эту ветку с #40 поста ( с моими глупыми вопросами и терпеливыми ответами от Energizer )
http://give-all.biz/forum/ochumelye-ruchki/proshivka-modema-chast-2_3
 B0BA
Хабаровск
сообщений: 68
#142 Дата 13 авг 2011 12:07
цитата Energizer:
конечно сильный облом ждать пол дня и увидеть все на своих местах...

В следующем релизе предусмотрен контроль вылета из дебаг режима, с указанием номера блока, который шился на момент конфуза, так что с какого места продолжить прошивку будет известно, впринципе можно сделать чтобы прошивка или чтение возобновлялась автоматически. (релиз уже готов на 90% не считая gui)

Отредактировано: B0BA 13 авг 2011 12:21
 B0BA
Хабаровск
сообщений: 68
#143 Дата 14 авг 2011 08:45
вчера читал книжки по ARM, эксперементировал с различными методами входа в дебаг и загрузкой шелкода в модем (для приведения в чувства некоторых непрошиваек),
огромная просьба, по возможности проверте работоспособность шелкода на своих модемах, в архиве две экзешки, из них скомпилирована под нестандартный LPT (0xC400), програма консольная, т.е без gui , потестить надо с ключами t,t1,t2
те. zflash2 t <Enter> результатом работы програмы будет файл exec, в в начале которого должна быть ASCII таблица (последовательно идти байты 00..FF) - результат работы шелкода, запускать лучше так:
zflash2 t >> log
zflash2 t1 >> log1
zflash2 t2 >> log2
t1,t2,t2 это различные методы входа в дебаг
логи выкладывайте здесь, с указанием была ли таблица в exec или нет
также поддерживается чтение и запись во флэш,например:

zflash d mibib сдампит содержания mibib в файл out.bin
единственное отличие от первой версии в том,
что теперь в случае обрыва чтения, флэшер не будет писать мусор в файл,а
остановится и укажет номер блока, при чтении которого произошёл сбой

zflash f amss запишит содержимое файла module.bin на место модуля amss
здесь отличия гораздо более существенные - значительно повышена скорость
работы, теперь прошиться можно минут за 40

Отредактировано: B0BA 14 авг 2011 12:52
 Energizer
администратор
глухая деревня
сообщений: 1204
#144 Дата 14 авг 2011 10:03
цитата B0BA:
здесь отличия гораздо более существенные - значительно повышена скорость
работы, теперь прошиться можно минут за 40


вот это ускорение !!!
я сегодня сделаю все что Вы сказали... но могу только подходитьк компу урывками..
пока медогонка крутится ;-) сегодня Медовый спас--я мед качаю ;-)

пока только на lpt матери... ..косяк с выводом логов файл по этому шоты в комплекте
jtag_test.rar  
Отредактировано: Energizer 14 авг 2011 11:01
 sergey67
администратор
Санкт Петербург
сообщений: 2166
#145 Дата 14 авг 2011 10:49
цитата B0BA:
теперь прошиться можно минут за 40

Скорость впечатляет - завтра на работе всё проверю и отпишусь.
 B0BA
Хабаровск
сообщений: 68
#146 Дата 14 авг 2011 12:30
цитата Energizer:
пока только на lpt матери...

В принципе это работает (попробуте ещё раз ключи t1,t2, но на "чистую" память, срубая питание компа), чуть не так как хотелось-бы, но в целом видно что шелкод был исполнен модемом, ...теперь особо непокорным девайсам можно сносить нулевую страницу (соответственно переписав шеллкод)..Сейчас дело за вами, отлаживайте драйвер, затем сделаем его составной частью нашего флэшера.

цитата sergey67:
Скорость впечатляет - завтра на работе всё проверю и отпишусь.

Сергей,учтите что этот тест расчитан на стандартную (для меня) распайку кабеля, так что если у вас другой кабель, можно не утруждаться
перепайкой и проверкой

Отредактировано: B0BA 14 авг 2011 12:43
 Energizer
администратор
глухая деревня
сообщений: 1204
#147 Дата 14 авг 2011 12:43
к удивлению дампит криво :-(

скаро еще раз попробую на чистую память и свеже загруженный комп

до pci to lpt пока не добрался.. постараюсь --скоро сделаю..
 
Отредактировано: Energizer 14 авг 2011 12:47
 B0BA
Хабаровск
сообщений: 68
#148 Дата 14 авг 2011 12:55
цитата Energizer:
к удивлению дампит криво :-(

вижу...а сейчас
upd.rar  
Отредактировано: B0BA 14 авг 2011 12:56
 Energizer
администратор
глухая деревня
сообщений: 1204
#149 Дата 14 авг 2011 14:27
а сейчас 5 попыток с разными вариантами подготовки а результат один в один ..


ЗЫ вчера ночью во время очередных сидений обнаружил не приятный эффект-
при работе кастом загрузчика Hjtag отдает (теряет управление процем) т.е заканчивает ссесию между командами определить флеш и читать страничку -- меня это удивило безмерно.. может гдето он вылетает bp[-за моей ошибки??.. так вроде я не трогал кейс часть...

блин странностей выше крыши.. никак не могу выйти на положительный результат..
 B0BA
Хабаровск
сообщений: 68
#150 Дата 14 авг 2011 14:57
цитата Energizer:
а сейчас 5 попыток с разными вариантами подготовки а результат один в один ..


ЗЫ вчера ночью во время очередных сидений обнаружил не приятный эффект-
при работе кастом загрузчика Hjtag отдает (теряет управление процем) т.е заканчивает ссесию между командами определить флеш и читать страничку -- меня это удивило безмерно.. может гдето он вылетает bp[-за моей ошибки??.. так вроде я не трогал кейс часть...

блин странностей выше крыши.. никак не могу выйти на положительный результат..


вот ;) а я ведь вас предупреждал, что по лёкому не получится, на счёт шелла hjtag, прихожу выводу что сам хост (hflasher) тот ещё глюк, со вторника выхожу на работу, там особо занматься нечем, надюсь что останется свободное время исследовать оставшиеся тёмные места..(намерен забить в шелл возможность чтения флэша и обмен через DCC регистры наподобее hflasher ).то что ейчас вместо дампа гонит тюльку, не особо волнует..гораздо интереснее, почему он не прекращает этого делать и не извещает об ошибке...,релиз zflasher каким вы успешно зашились сейчас нормально делает дамп ? в каком состоянии сейчас ваш модем,и главное, чем конкретно забит флэш ?

Отредактировано: B0BA 14 авг 2011 14:58
Страницы:
Перейти на другой форум:
Сайт управляется SiNG cms © 2010-2015