G900 JTAG — различия между версиями

Материал из G900
Перейти к: навигация, поиск
(Полезные ссылки)
(Полезные ссылки)
Строка 1: Строка 1:
 +
== Востановление==
 +
решение найдено человеком за ником [mr.D.F.X.]
 +
Сразу оговорюсь: способ восстановления который я хочу описать подойдет для g900 с симптомами по типу: "при включении на дисплее появляется "splash-screen" аля начальный экран загрузки..и пока аккумулятор не разрядится ..ничего не произойдет"
 +
 +
'''Для восстановления потребуется''':
 +
*карта памяти MiniSD(не SDHC) отфарматированная в FAT16 c залитой туда прошивкой (TF__ORCA.xld)
 +
*Кабель Wiggler (схема ниже)
 +
*Паяльник
 +
*Главное условие : ПРЯМЫЕ РУКИ
 +
 +
'''Подготовка'''
 +
*припаеваем в соотвествии со схемой
 +
*контакт SRST_N кабеля припаиваем к кнопке reset g900
 +
 +
'''Программное обеспечение''':
 +
*OCD Commander - для всего остального:)
 +
*файлы Eboot_m3m4.hex и IPLMDOC.hex
 +
 +
 +
'''Востановление'''
 +
Перед началом работ аккумулятор устройства следует зарядить ..желательно полностью(4-4.2 Вольта).
 +
 +
Кабель подключаем, вставляем аккумулятор, подаем внешнее питание на Wigler 3.3 вольта можно и повысить, но, желательно до 4 вольт.
 +
 +
При подаче напряжения на кабель, возможно у вас загорится экран с лого..
 +
 +
Открываем OCD Commander, в открывшемся окне(CONNection Dialog)
 +
 +
в полях Target Processor: выбираем '''INTEL PXA27x'''
 +
 +
в поле OCD Interface Device: '''Wiggler'''
 +
 +
в поле OCD Speed: 1 : '''380 KHz'''
 +
 +
жмем OK
 +
 +
Если появляется надпись:"Error Response from INITIALIZE: 0x1E initialize_target : command timeout  (10 : 1E)" - проверьте корректность сборки и подключения кабеля.
 +
 +
в меню программы: Defaults->Auto Status Check
 +
 +
в это время в поле статуст надпись "STATUS ?" сменится на "in DEBUG", либо уже будет "in DEBUG"..
 +
 +
Вставляем флешку в тошибу
 +
 +
В поле Command вводим:
 +
 +
pc 0xa007f000
 +
pc
 +
 +
убеждаемся что процессор встал на дрес A007F000(увидим вывод "PC: A007F000")
 +
 +
download
 +
-выбираем файл IPLMDOC.hex
 +
ждем.......вывода по типу: "путь/IPLMDOC.hex: downloaded 1572864 bytes in xx minutes, x.xxx seconds"
 +
go
 +
надпись "in DEBUG" сменится на "RUNNING"
 +
halt
 +
надпись "RUNNING" сменится на "in DEBUG"
 +
pc
 +
в выводе процессор должен остановиться на адресе по типу: PC: A0179***. Ну а впрочем не важно лишь бы не на начинающийся с 00000ххх..
 +
pc 0xa0300000
 +
hbr 0xa007f000
 +
download
 +
-выбираем файл Eboot_m3m4.hex зажимаем и удерживаем нажатой клавишу D на клавиатуре телфона
 +
go
 +
 +
надпись "in DEBUG" сменится на "RUNNING",
 +
 +
тело зажгет подсветку дисплея кнопку D продолжаем держать! Не отпусткать!
 +
 +
halt
 +
 +
надпись "RUNNING" сменится на "in DEBUG"
 +
 +
pc
 +
 +
в выводе процессор должен остановиться на адресе: 0ха007F000
 +
 +
кнопку D продолжаем держать!! Не отпусткать!!!
 +
 +
download
 +
-выбираем файл IPLMDOC.hex
 +
 +
step
 +
go
 +
тело включится и начнется процес прошивки!
 +
 +
по окончанию прошивки и загрузке устройства сдeлайте "Hard reset".
 +
 +
''При удачном восстановлении тошибы этим методом из
 +
состояния: "мигает лишь зеленым индикатором" отпишите об этом!''
 +
 +
 
== Полезные ссылки ==
 
== Полезные ссылки ==
[http://www.portegeclub.ru/forum/viewtopic.php?p=100637#100637 Рабочее решение.]
+
[http://www.portegeclub.ru/forum/viewtopic.php?p=100637#100637 Рабочее решение первоисточник.]
  
 
[http://pda2u.ru/topic1167.html O2 XDA Flame - реанимация через JTAG ]
 
[http://pda2u.ru/topic1167.html O2 XDA Flame - реанимация через JTAG ]

Версия 22:05, 25 ноября 2010

Востановление

решение найдено человеком за ником [mr.D.F.X.] Сразу оговорюсь: способ восстановления который я хочу описать подойдет для g900 с симптомами по типу: "при включении на дисплее появляется "splash-screen" аля начальный экран загрузки..и пока аккумулятор не разрядится ..ничего не произойдет"

Для восстановления потребуется:

  • карта памяти MiniSD(не SDHC) отфарматированная в FAT16 c залитой туда прошивкой (TF__ORCA.xld)
  • Кабель Wiggler (схема ниже)
  • Паяльник
  • Главное условие : ПРЯМЫЕ РУКИ

Подготовка

  • припаеваем в соотвествии со схемой
  • контакт SRST_N кабеля припаиваем к кнопке reset g900

Программное обеспечение:

  • OCD Commander - для всего остального:)
  • файлы Eboot_m3m4.hex и IPLMDOC.hex


Востановление Перед началом работ аккумулятор устройства следует зарядить ..желательно полностью(4-4.2 Вольта).

Кабель подключаем, вставляем аккумулятор, подаем внешнее питание на Wigler 3.3 вольта можно и повысить, но, желательно до 4 вольт.

При подаче напряжения на кабель, возможно у вас загорится экран с лого..

Открываем OCD Commander, в открывшемся окне(CONNection Dialog)

в полях Target Processor: выбираем INTEL PXA27x

в поле OCD Interface Device: Wiggler

в поле OCD Speed: 1 : 380 KHz

жмем OK

Если появляется надпись:"Error Response from INITIALIZE: 0x1E initialize_target : command timeout (10 : 1E)" - проверьте корректность сборки и подключения кабеля.

в меню программы: Defaults->Auto Status Check

в это время в поле статуст надпись "STATUS ?" сменится на "in DEBUG", либо уже будет "in DEBUG"..

Вставляем флешку в тошибу

В поле Command вводим:

pc 0xa007f000
pc

убеждаемся что процессор встал на дрес A007F000(увидим вывод "PC: A007F000")

download
-выбираем файл IPLMDOC.hex

ждем.......вывода по типу: "путь/IPLMDOC.hex: downloaded 1572864 bytes in xx minutes, x.xxx seconds"

go

надпись "in DEBUG" сменится на "RUNNING"

halt

надпись "RUNNING" сменится на "in DEBUG"

pc

в выводе процессор должен остановиться на адресе по типу: PC: A0179***. Ну а впрочем не важно лишь бы не на начинающийся с 00000ххх..

pc 0xa0300000
hbr 0xa007f000
download
-выбираем файл Eboot_m3m4.hex зажимаем и удерживаем нажатой клавишу D на клавиатуре телфона
go

надпись "in DEBUG" сменится на "RUNNING",

тело зажгет подсветку дисплея кнопку D продолжаем держать! Не отпусткать!

halt

надпись "RUNNING" сменится на "in DEBUG"

pc

в выводе процессор должен остановиться на адресе: 0ха007F000

кнопку D продолжаем держать!! Не отпусткать!!!

download
-выбираем файл IPLMDOC.hex

step
go

тело включится и начнется процес прошивки!

по окончанию прошивки и загрузке устройства сдeлайте "Hard reset".

При удачном восстановлении тошибы этим методом из состояния: "мигает лишь зеленым индикатором" отпишите об этом!


Полезные ссылки

Рабочее решение первоисточник.

O2 XDA Flame - реанимация через JTAG

ИНСТРУКЦИЯ по ВОССТАНОВЛЕНИЮ АППАРАТОВ на базе PXA27X

Схемы

G900 pxa270 jtag.jpg Wiggler.gif