Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форумы PDA2U.RU _ Реанимация KПK и коммуникаторов _ HP iPAQ 614 через JTAG востановил всем спасибо!!!

Автор: licov_a 14.9.2010, 14:58

Дело продвинулось ДЕВАЙС ВОСТАНОВЛЕН

Существует три способа (востановления девайса). В данной статье описываеться 3-тий самый сложный метод но и 100%-но рабочий
ДЛЯ ВОСТАНОВЛЕНИЯ ЧЕРЕЗ WIGGLER с помощью программы OCD



На ЭТОМ фото снизу контакты в виде перевернутой трапеции они и есть jTAG
С лева на право:
верхний ряд nTRST; TMS; TCK
нижний ряд TDO; TDI

УСЛОВИЯ
Програмная часть:

Win XP x86

OCD Commander

H-JTAG - для проверки правильности подключения WIGGLER (OCD H-JTAG качать здесь)- http://forum.pda2u.ru/topic1167.html

XLDR и EBOOT конвертированные для OCD(запакованы в ZIP)- http://cid-f5bf9bb0e32a3fe2.office.live.com/self.aspx/.Public/origHP.zip

файлы прошивки для microSD- http://cid-f5bf9bb0e32a3fe2.office.live.com/self.aspx/.Public/good.zip

Техническая часть:

Умения пользоваться паяльником (необходима аккуратность)

Флэш карта microSD 2Gb (не microSDHC) форматированная в FAT32

WIGGLER http://forum.pda2u.ru/ipb.html?act=attach&type=post&id=1600 только без линии SRST_n



ПРОЦЕСС ВОСТАНОВЛЕНИЯ:

1 Скопировать файлы для microSD на microSD и вставить карту в телефон

2 Подключить WIGGLER к телефону а затем к LPT компутера (Соответственно подать питание на WIGGLER и телефон(Я запитал WIGGLER прямо с батареи телефона +3.7V))

3 Установить OCD H-JTAG

4 С помощью H-JTAG проверить правильность подключения WIGGLER (Должен показывать PXA270)

5 Запустить OCD установить параметры запуска INTEL - PXA27x - WIGGLER

6 Перед тем как нажать конект зажать ресет на девайсе и нажать конект. Ресет отпустить за долю секунды до появления следующего окна программы (если выскакивает ошибка повторить заново)

7 В OCD выставить активным пункт меню Defaults - Auto status check

8 Выполнить File - open и указать 5C000000XLDR.hex

9 Выполнить команду PC 0x5C000000 - ентер затем команду hbr 0xA0140000 - ентер

10 Нажать Step затем Go дождаться пока не перейдёт в статус in debug

11 Выполнить File - open и указать A0140000EBOOT.hex дождаться пока загрузится

12 Зажать на девайсе кнопки REC и MUTE и удерживая выполнить следующий пункт

13 Нажать Step затем Go Если на экране девайса появилась надпись SDLoader отпустить кнопки

14 Дождаться пока девайс прошьётся с карты

И о ля ля !!!

Автор: 512 21.9.2010, 12:42

nada vinut pracesor i prazvonit noshki

Автор: licov_a 4.11.2010, 0:20

Получилось запустить девайс до появления заставки с надписью WIFI_CAL
с использованием XLDR от Gsmart I300 соответственно была зделана остановка
по адресу 0xa0060000 и переход на адрес своего родного EBOOT 0xa0140000
загрузил EBOOT и запустил с первого раза небыло результатов
второй раз всё повторил без ресета и запустилась заставка с надписью WIFI_CAL
В первом случае остановка по адресу 0xa01a2424 во втором 0x801595A0

Вместе с vladbravo решили покопаться в XLDR от Gsmart I300 за неимением родного
за что ему большое СПАСИБО

Необходима область RAM с живого девайса 0x00000000-0x00000800 или
0x00020000-0x00020800
Возникает вопрос можно эту область сдампить програмными средствами (не вскрывая девайс)
и как это зделать???


Автор: wosk 9.11.2010, 20:37

привет! простите что оффтоп, интересует как вы нашли контакты JTAG? поднимали процессор и звонили?
просто ведется http://hp-club.ru/forum/viewtopic.php?p=2737#p2737

по железеу пока только найдена обвязка тестпоинтов sad.gif



также ковыряется бутлоадер одним умненьким человечком

Автор: wosk 10.11.2010, 9:08

процессоры в прекрасном состоянии =)
находится с оборотной стороны платы на том же месте почти, где и тестпоинты, выложенные выше

 

Автор: licov_a 11.11.2010, 19:46

Цитата(wosk @ 10.11.2010, 8:08) *
процессоры в прекрасном состоянии =)
находится с оборотной стороны платы на том же месте почти, где и тестпоинты, выложенные выше

Там где у вас заливка у меня её нет
1 Необходимо аккуратно почистить чтоб был доступ к рядам контактов
2 ишеш даташит на свой проц выясняеш нахождения JTAG точек
3 представляеш примерно на процесоре где они (я помечал тонким маркером)
4 и подготавливаеш тонкий провод чтоб он проходил без труда между рядами
а далее всё просто метод исключения и везения
5 устанавливаеш контакт тестером между точками на плате и контактами процесора

Я со второго раза нашол площадку где звонились контакты а потом методом перебора
определил ху из ху
Да забыл ВСЁ ЧТО ДЕЛАЕШ НА СВОЙ СТРАХ И РИСК (Посоветуйся со знающими не убёт ли такая обзвонка твой проц) Мой вроде живой остался но я его ещё не прошил так что утверждать могу только на 99%

Автор: wosk 15.11.2010, 21:14

licov_a, хитро... спасибо )

Автор: 512 15.12.2010, 12:30

http://depositfiles.com/ru/files/f61fzp5jl

fail vichitani srabocheva tilifona po adesu 0x00000000 800

Автор: licov_a 15.12.2010, 13:19

Телефон был успешно востановлен описание смотрим в шапке !!!
выражаю в первую очередь благодарность:
512 за дамп XLDR
alexBravo за описание процесов происходящих в прошивке краткий курс дизасемблирования ROM ARM
за помощ в нахождении адресов загрузчиков
SAXON13 ИНСТРУКЦИЯ по ВОССТАНОВЛЕНИЮ АППАРАТОВ на базе PXA27X, Manual for recowery Bootloader on devices based
on CPU PXA27X
И всем остальным кто отозвался на мои сообщения
описание смотрим в шапке !!!

Автор: 512 19.12.2010, 9:59

spasibo licov a sposob rabochi no maem sluchi v poslednom punkte kogda tilifon perexodit SDLoader tilifon ne shilsa vetom sluchi nam nada tilifon zagnat download rejim dlyatavo chto uvidel tilifon kampiuter dlya etava

12 Зажать на девайсе кнопки MUTE и SCROL ZAJAT и удерживая выполнить следующий пункт

13 Нажать Step затем Go Если на экране девайса perexodit dowenload rejim i komb videt telo patom kachaem iz aficialnava saita rodnuiu proshivku katori proshivaetsa cherez kompiuter i spokoino proshivaem tilifon

Русская версия Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)