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

Материал из G900
Перейти к: навигация, поиск
(Полезные ссылки)
(Востановление)
 
(не показано 9 промежуточных версий 3 участников)
Строка 1: Строка 1:
 
== Востановление==  
 
== Востановление==  
решение найдено человеком за ником [mr.D.F.X.]
+
решение найдено совместно: [http://www.portegeclub.ru/forum/profile.php?mode=viewprofile&u=10753 D.F.X.]
Сразу оговорюсь: способ восстановления который я хочу описать подойдет для g900 с симптомами по типу: "при включении на дисплее появляется "splash-screen" аля начальный экран загрузки..и пока аккумулятор не разрядится ..ничего не произойдет"
+
и
 +
[http://pda2u.ru/topic528s0.html Dens]
 +
 
 +
''Сразу оговорюсь: способ восстановления который я хочу описать подойдет для g900 с симптомами по типу:  
 +
 
 +
"при включении на дисплее появляется "splash-screen" аля начальный экран загрузки..и пока аккумулятор не разрядится ..ничего не произойдет"''
  
 
'''Для восстановления потребуется''':
 
'''Для восстановления потребуется''':
 
*карта памяти MiniSD(не SDHC) отфарматированная в FAT16 c залитой туда прошивкой (TF__ORCA.xld)
 
*карта памяти MiniSD(не SDHC) отфарматированная в FAT16 c залитой туда прошивкой (TF__ORCA.xld)
*Кабель Wiggler (схема ниже)
+
*Кабель Wiggler(желательно сопротивление резистора в 10кОм понизить до 8кОм; 9 вывод LPT распаивать не нужно.Так же, обязательно соединить "землю" кабеля и аппарата) [[Файл:Wiggler.gif|300px|thumb|center|Кабель Wiggler]]
 
*Паяльник
 
*Паяльник
 
*Главное условие : ПРЯМЫЕ РУКИ
 
*Главное условие : ПРЯМЫЕ РУКИ
Строка 12: Строка 17:
 
*припаеваем в соотвествии со схемой
 
*припаеваем в соотвествии со схемой
 
*контакт SRST_N кабеля припаиваем к кнопке reset g900
 
*контакт SRST_N кабеля припаиваем к кнопке reset g900
 +
[[Файл:G900 pxa270 jtag.jpg|300px|thumb|center|Схема подключения g900 к кабелю Wiggler]]
 +
 +
  
 
'''Программное обеспечение''':
 
'''Программное обеспечение''':
*OCD Commander - для всего остального:)
+
*OCD Commander - для всего остального:) download link ->[http://ocd-commander.software.informer.com/download/]]
*файлы Eboot_m3m4.hex и IPLMDOC.hex
+
*файлы Eboot_m3m4.hex и IPLMDOC.hex (скачать -> [[Файл:G900 Eboot m3m4 IPLMDOC.rar]])
  
  
Строка 89: Строка 97:
  
 
''При удачном восстановлении тошибы этим методом из  
 
''При удачном восстановлении тошибы этим методом из  
состояния: "мигает лишь зеленым индикатором" отпишите об этом!''  
+
состояния: "мигает лишь зеленым индикатором" отпишите об этом!''
 
+
D.F.X. (C)
  
 
== Полезные ссылки ==
 
== Полезные ссылки ==
Строка 98: Строка 106:
  
 
[http://pda2u.ru/topic242.html ИНСТРУКЦИЯ по ВОССТАНОВЛЕНИЮ АППАРАТОВ на базе PXA27X ]
 
[http://pda2u.ru/topic242.html ИНСТРУКЦИЯ по ВОССТАНОВЛЕНИЮ АППАРАТОВ на базе PXA27X ]
 
== Схемы  ==
 
[[Файл:G900 pxa270 jtag.jpg]]
 
[[Файл:Wiggler.gif]]
 

Текущая версия на 23:18, 5 мая 2011

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

решение найдено совместно: D.F.X. и Dens

Сразу оговорюсь: способ восстановления который я хочу описать подойдет для g900 с симптомами по типу:

"при включении на дисплее появляется "splash-screen" аля начальный экран загрузки..и пока аккумулятор не разрядится ..ничего не произойдет"

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

  • карта памяти MiniSD(не SDHC) отфарматированная в FAT16 c залитой туда прошивкой (TF__ORCA.xld)
  • Кабель Wiggler(желательно сопротивление резистора в 10кОм понизить до 8кОм; 9 вывод LPT распаивать не нужно.Так же, обязательно соединить "землю" кабеля и аппарата)
    Кабель Wiggler
  • Паяльник
  • Главное условие : ПРЯМЫЕ РУКИ

Подготовка

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


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


Востановление Перед началом работ аккумулятор устройства следует зарядить ..желательно полностью(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".

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

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

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

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

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