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

Страницы:
Автор Сообщение
 Energizer
администратор
глухая деревня
сообщений: 1204
#71 Дата 06 авг 2011 13:00
цитата Кулибин:
Чем я смогу помочь?

если навыки паяния есть, то уже можно кое чем помочь --
спаять кабель-припаять к модему-настроить lpt порт в биосе (пока обязательно аппаратный-т.е на материнской)- запустить программку и показать что получилось в дампе первого файла MIBIB // это Вас подготовит к восстановлению своего модема . а также поможет выяснить причины проблем в программе.. или просто подтвердит, что мой модем погублен как то иначе чем был у ВОВА ..
это уже кое что..


вот ящик на котором тестил вашу программу--

<<< Общие сведения о системе >>>
> Материнская плата : MSI MS-6507
> Микропроцессор : Intel i845D
> Процессор : Intel Pentium 4 @ 1500МГц
> Физическая память : 512Мб (2 x 256 DDR-SDRAM )
> Видеоадаптер : NVIDIA GeForce2 MX 100/200 (Microsoft Corporation)
> Жёсткий диск : IC35L020AVER07-0 (21Гб)
> Жёсткий диск : MAXTOR 6L060J3 (60Гб)
> DVD-Rom Drive : TOSHIBA ODD-DVD SD-R5272
> Тип монитора : Philips PHL 17PF9945 - 17 дюймов
> Сетевая карта : Broadcom BCM4309 802.11a/b/g
> Сетевая карта : Realtek Semiconductor RTL8139/810x Fast Ethernet Adapter
> Oперационная система : Microsoft Windows XP Профессиональный 5.01.2600 Service Pack 3 (32-???)
> DirectX : Версия 9.0c (Март 2006)

------------------------------------------------------------------------------------------
***** End of report *****

режим LPT ставил в биосе SPP как настойчиво рекомендуется в мануале к опеносд который тоже использует giveio драйвер.. в дефолте опеносд привязан к стандартному виглеру.. и утилита тестирования порта от макрадора отлично определяла id проца как и сам опеносд разумеется до перепайки под Ваш вариант..правда были проблемы с входом в дебаг.. но я их решал посылая сигнал сброса и как только в логах видел честные ответы из регистров проца далее и ноисе и кумат коннектились как положено и работали с оперативкой без вопросов хоть целый день потому что они при коннекте больше не использовали никогда аппаратный сброс ;-)

вчера ночью поковырял в очередной раз маккулатуру и проверил очередные догадки в области системных регистров (честного описания на наш таргет в глаза не видел)
--то что выяснил,:
1-- воч дог при входе в дебаг по описанному мной методу теребить не нужно !
таймер вд уже отключен ;-) если раньше когда я вваливался в дебаг случайным образом в первых строчках кода, я в дампе всегда видел тикающие таймеры то в варианте захода с TRST и SRST в разнобой -- таймеры уже не тикают !! что полностью вписывается в описание по работе WD АРМ9 от атмела ;-)
2-- доступны регистры для чтения и сброса прерываний..осталось разобраться с маской, но и там вариантов не много, ответ на чтение 0х02 сброс такой же через другой регистр ..что очень порадовало.. для записи пока не проверял.. позже.
теперь есть возможность описать функцию ожидания настоящую, а не с мифическими задержками (которые безумно сильно влияют на работу с хостом HJtag- от полностью не возможности получения данных, до их безумной кривизны-за все время экспериментов только несколько раз реально видел честный дамп буфера но к сожалению зафиксировать стабильно не получилось)
3 --чуть прояснил историю ответов в регистре состояния.. вопросы есть но продвигаюсь и вроде в правильном направлении.. по крайней мере теперь точно знаю его ответ на команду удачного чтения - 8 в старшем разряде. ответы по записи и удалению пока не проверил..сначала разберусь с чтением..
4-- на 3х примерах квалкомов увидел неизменность адреса клока.. может и наш таргет не исключение, потому что примеры и младше и старше по выпуску, а он на одном месте. возможно его удастся использовать тоже, для описания в функции ожидания. конечно это предположение потребует проверки..
мои выводы на сегодня .. самый лучший момент для входа в дебаг найден!
воч дог не мешает вообще.
возможно я подобрался еще чуть ближе к написанию нормальной управляющей программы внутри .

ЗЫ жутко запаривает работать на двух компах.. перетыкать клаву и смотреть на тупление старого ящика при загрузке..видимо отвык от таких скоростей жуткий шум пропеллера выедает мозг .. мечтаю выбросить этот комп :-))

Отредактировано: Energizer 06 авг 2011 13:03
 Кулибин
#72 Дата 06 авг 2011 14:06
цитата Energizer:
если навыки паяния есть, то уже можно кое чем помочь --
спаять кабель-припаять к модему-настроить lpt порт в биосе (пока обязательно аппаратный-т.е на материнской)- запустить программку и показать что получилось в дампе первого файла MIBIB

Что куда и как паять? Схема есть? Вот свободного штекера LPT папа к сожалению нет. А обязательно подпаиваться сразу к материнки? То гнездо что есть с зади у компа LPT мама не подайдет? Просто проводками можно всё соеденить без разема?
 Energizer
администратор
глухая деревня
сообщений: 1204
#73 Дата 06 авг 2011 17:47
:-)))) конечнок материнке ничего паять не нужно... просто на матери должен быть LPT (адаптеры USB и контроллеры на PCI пока не пойдут..
схема что куда лежит в последнем архиве от ВОВА .. проводки от разьема до модема должны быть не значительной длины-- желательно сантиметров 10 или около того.. в бивисе поставить режим для порта SPP модем подключается в USB для питания // ничего сложного нет -просто нужен паяльник с тонким кончиком , прямые руки и внимательность.
 Кулибин
#74 Дата 06 авг 2011 17:50
Ок попробую разобраться если получится. Но как скоро это получится сказать не смогу
 B0BA
Хабаровск
сообщений: 68
#75 Дата 06 авг 2011 19:14
Сегодня на ночь глядя, оттестил ещё на 2х системах: 1. MB Gigabyte GA-8ipe+PIV 1.6Ghz 512MB DDR 2. MB Gigabyte ga-7vax+Duron 1.2Ghz 512MB DDR обе под управлением WinXP SP3, так вот - результаты и впрямь очень неожиданные. На первой работает через раз,на второй совсем не работает. завтра буду разбираться в чём дело
 B0BA
Хабаровск
сообщений: 68
#76 Дата 07 авг 2011 12:08
пробуем...теперь вроде работает не только на PII 333, может не входить в дебаг с первого раза, перезапустите программу, если за два клика не смогли получить верный CPU ID и NAND ID, тк. лог пока не прокручивается.

цитата Energizer:
1-- воч дог при входе в дебаг по описанному мной методу теребить не нужно !
таймер вд уже отключен ;-) если раньше когда я вваливался в дебаг случайным образом в первых строчках кода, я в дампе всегда видел тикающие таймеры то в варианте захода с TRST и SRST в разнобой -- таймеры уже не тикают !! что полностью вписывается в описание по работе WD АРМ9 от атмела ;-)


но в драйвере, вочдог всё-же надо теребить, ведь процессор выходит из дебага и начинает выполнять ваш код - вочдог снова тикает, если конечно, в драйвере вы его сами не отключили при инициализации
zflash.rar  
Отредактировано: B0BA 07 авг 2011 12:19
 Energizer
администратор
глухая деревня
сообщений: 1204
#77 Дата 07 авг 2011 14:26
последний релиз zflash действительно показывает id проца каждый второй раз..
нанд id не кажит ниразу.. дамп все равно не честный ниразу..
на счет ВД понял.. возможно Вы правы.. у меня пока нет успехов..
 B0BA
Хабаровск
сообщений: 68
#78 Дата 07 авг 2011 18:25
100 % вход в дебаг на моих компах. Energizer, на этот раз должно сработать
zflash_1.rar  
Отредактировано: B0BA 07 авг 2011 18:25
 Кулибин
#79 Дата 07 авг 2011 18:34
цитата Energizer:
:-)))) конечнок материнке ничего паять не нужно... просто на матери должен быть LPT

Припаял проводки к модему и подключил к внешнему порту LPT компа через резисторы 260 ом (мне сказали не критично) В ВIOSе выстовлен порт LPT как SPP. Питание на модем идет через USB. А в системе ничего не определяется не работает. Вот смотрите
http://floomby.ru/content/XlNOUEN8H0/full/
Модем вро де бы распаян точно по схеме.
Что я делаю не так?
 Energizer
администратор
глухая деревня
сообщений: 1204
#80 Дата 07 авг 2011 19:23
цитата Кулибин:
Что я делаю не так?

нужно загрузить и запустить драйвер порта giveio с помощью лоадера..
есть в комплекте на этой странице

to BOBA последний релиз ... не помогло id проца правильный хальт OK //
id нанда 0х20 те кривой... дамп не изменился по прежнему от вольного... первый блок весь в нулях далее киргуда с периодичностью в страницу..

== ps
продолжил убийство своего модема в научных целях :-))
зетер с 00 адреса страничку на нанде.. как результат после по прежнему стабильного входа в дебаг по методу SRST+TRST вразнобой перестала инициализироваться оперативная память-- как следствие не возможность загрузки кастом драйвера из Hjtag по адресу 0х010000000// пока пытаюсь отыскать способ иниц памяти без восстановления кода в 00 странице.. это могло бы расширить применение драйвера в последствии при не обычных убийствах..
сейчас уже выяснил что есть возможность грузить драйвер с 0х070000000 он и там работает в меру своей никчемности. но часики ВД теперь тикают ;-)
ВОВА может быть Вам стоит добавить пин 6 для возможности использования SRST -
уж больно стабильно удается входить в дебаг ?? даже если модем убит иначе чем в стандартном варианте..

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