PDA

Просмотр полной версии : NRST на HTC Inspire 4G


un10ck
30.04.2012, 10:55
Приветствую, камрады.

Принесли после прошивки HTC Inspire 4g (A9192) он же HTC Desire HD на восстановление boot. Аппарат уже был у кого-то в руках и в телефоне был оторван пятак: 1 (NRST).

Без него ID читает, и больше ничего не дает сделать:

Connecting to the dead body...OK
Set I/O Voltage reads as 1.81V, TCK Frequency is RTCK

Detected dead body ID: 0x27B360E1

Большая просьба, у кого есть аппарат на руках, попробовать вызвонить куда он выходит еще, и выходит ли.

Заранее спасибо.

BRADJGA
30.04.2012, 11:21
Как вариант : По USB ?

un10ck
30.04.2012, 11:33
Как вариант : По USB ?

Не, по USB нет реакции.

Jet
30.04.2012, 11:44
Только искать в нижних слоях, выводы JTAG более никуда не задействованы в телефоне, а поэтому идут только на свои контрольные точки. Либо снять питание с emmc замыканием testpoint на GND и пробовать восстановить по USB как сказано выше

un10ck
30.04.2012, 12:11
Либо снять питание с emmc замыканием testpoint на GND и пробовать восстановить по USB как сказано выше

Попробую сделать ТП (http://forum.gsmhosting.com/vbb/f634/new-riff-box-drivers-riff-riff-dcc-usb-loader-qhusb_dload-htc-via-usb-cable-1464870/index2.html#post8352670).

BRADJGA
30.04.2012, 13:30
Кто нибудь покажите удачный лог восстановления по USB
У меня вот максимум что вышло:
[30.04.2012 14:08:07] Открытие порта...OK
[30.04.2012 14:08:07] Подключение к RIFF Боксу...OK
[30.04.2012 14:08:07] Версия Прошивки: 1.32, Версия JTAG Manager: 1.43
[30.04.2012 14:08:07] Выбран Ресурректор: [HTC Desire HD via USB V1.0.4498.3794]
[30.04.2012 14:08:07]
[30.04.2012 14:08:07] Looking for the HS-USB QDLoader Interface...OK
[30.04.2012 14:08:07] Open the HS-USB QDLoader Interface Port...OK
[30.04.2012 14:08:07]
[30.04.2012 14:08:07] Establish connection with the Device...OK
[30.04.2012 14:08:07] Загрузка ресурректора в оперативную память...OK
[30.04.2012 14:08:07] Установка коммуницации с ресурректором...
[30.04.2012 14:08:07] [FINISH OPERATION_ID = DCC_ERASE_MEMORY]

а ТП как я понял очень злая штука, у меня при замыкании 1.5 Ампира ток ... сразу перехотелось мне его ещё раз замыкать

Jet
30.04.2012, 13:48
пробовать замыкать резистором, 10 Om должно быть достаточно, и такого сильного потребления уже не будет.

BRADJGA
30.04.2012, 14:00
что то мне кажется не замкнет он его, у кого есть удачный опыт опишите свои действия

dwa_e
30.04.2012, 15:52
nRST само понятие n подразумевает активный уровень низкий, следовательно должен быть резистор около 10кОм с nRST на +.
под микроскопом посмотри что осталось на месте вырванного пятака и попробуй прозвонить с близлежащими резисторами.

Jet
30.04.2012, 16:06
nRST само понятие n подразумевает активный уровень низкий, следовательно должен быть резистор около 10кОм с nRST на +.
под микроскопом посмотри что осталось на месте вырванного пятака и попробуй прозвонить с близлежащими резисторами.

Сопротивление этой контрольной точки относительно GND более 20MOm (процессор с платы снят)
На соседних резисторах ничего не нашлось

Bodirog
30.04.2012, 16:18
При таком раскладе, я бы пробовал копнуть в слой платы и вывести тонкой волосинкой этот контакт. ИМХО это лучше чем возможность спалить флеш.

Jet
30.04.2012, 16:23
Спалить emmc не получится, а вот спалить контроллер питания может получиться.

dwa_e
30.04.2012, 19:21
Сопротивление этой контрольной точки относительно GND более 20MOm
сопротивление подпорки обязательно должно быть, и не относительно gnd, а относительно плюса питания cpu.
если активный уровень низкий всегда на плюс вешается резистор, имхо

An144
30.04.2012, 21:18
Я восстанавливал Desire S и заметил такую закономерность на поврежденной флеше при замыкании тп на корпус тел потреблял 200 ma , а вот когда установили новую и экспериментировали то при замыкании тп ток не превышал 100 ma .
Так как у EMMC два питания (питание флеши и контролера флеши) могу предположить что при мертвой флешке и замыкания тп очень сильно зашкаливает потребление до 500 ma .
Это личное предположение так как у меня нету в данное время тела с подобной флешой но после праздников обещали принести обязательно проверю .

un10ck
03.05.2012, 10:29
пробовать замыкать резистором, 10 Om должно быть достаточно, и такого сильного потребления уже не будет.

Нет реакции от ТП.

Jet
03.05.2012, 11:40
Нет реакции от ТП.

последовательность действий такая?
замкнуть ТП - подключить питание - подключить USB - после нахождения устройства компьютером разомкнуть ТП - восстановление RIFFом

un10ck
03.05.2012, 11:42
последовательность действий такая?
замкнуть ТП - подключить питание - подключить USB - после нахождения устройства компьютером разомкнуть ТП - восстановление RIFFом

Да

- Short TP to GND
- Connect power and usb cable
- Wait for device to appear in device manager (QHUSB_DLOAD)
- Release TP

un10ck
03.05.2012, 17:55
Небольшая поправка касаемо ТП.
ТП который выложен выше по ссылке - в моем случае не появился запрос на драйвера.
Подсказали немного другой ТП (во вложении) - пошел поиск QHUSB_DLOAD.



Selected Resurrector: [HTC Desire HD via USB V1.0.4498.3794]

Looking for the HS-USB QDLoader Interface...OK
Open the HS-USB QDLoader Interface Port...OK

Establish connection with the Device...OK
Uploading resurrector data into memory...OK
Starting communication with resurrector...

Jet
03.05.2012, 22:55
Картинка не очень хорошего качества, но почему то кажется, что это одна и та же точка, только в разных концах цепи. Завтра посмотрю более точно.

un10ck
03.05.2012, 23:04
Картинка не очень хорошего качества, но почему то кажется, что это одна и та же точка. Завтра посмотрю более точно.

Может и так.

BRADJGA
04.05.2012, 09:42
По рисунку от Riffa , замыкать нужно толстый кондер , а на самом деле нужно замыкать как показал камрад un10ck

un10ck
04.05.2012, 09:43
Немного подведу итог.

1. Делаем ТП
2. Подключаем USB
3. Подключаем аккумулятор
4. Попросит драйвера QHUSB_DLOAD
5. Нажимаем Восстановление

Looking for the HS-USB QDLoader Interface...OK
Open the HS-USB QDLoader Interface Port...OK

Убрал ТП.

http://dl.dropbox.com/u/21716204/riff/ready-recovery_hd.PNG

6. Попросит драйвера Riff. Не успел увидеть какие именно, но после отключения их не видно. Изначально не мог понять почему процесс заканчивался скриншотом выше, а это именно из-за драйвера Riff (в моем случае).
7. После драйвером Riff

Установка коммуницации с ресурректором...OK

Обнаружена и проинициализирована FLASH1 микросхема, ID: 0x0070/0x0000 (MMC04G, 0x000086800000 Bytes = 2,10 GB)
Обнаружена и проинициализирована FLASH2 микросхема, ID: 0x0070/0x0000 (MMC04G, 0x000000100000 Bytes = 1,00 MB)

8. http://dl.dropbox.com/u/21716204/riff/riff_rec_1.PNG

9.

http://dl.dropbox.com/u/21716204/riff/riff_rec_2.PNG

10. Полный лог:


Открытие порта...OK
Подключение к RIFF Боксу...OK
Версия Прошивки: 1.32, Версия JTAG Manager: 1.43
Выбран Ресурректор: [HTC Inspire via USB V1.0.4501.57655]

Looking for the HS-USB QDLoader Interface...OK
Open the HS-USB QDLoader Interface Port...OK

Establish connection with the Device...OK
Загрузка ресурректора в оперативную память...OK
Установка коммуницации с ресурректором...OK

Обнаружена и проинициализирована FLASH1 микросхема, ID: 0x0070/0x0000 (MMC04G, 0x000086800000 Bytes = 2,10 GB)
Обнаружена и проинициализирована FLASH2 микросхема, ID: 0x0070/0x0000 (MMC04G, 0x000000100000 Bytes = 1,00 MB)

Флеширование мертвого тела...ОК
Восстановление завершено!

Jet
04.05.2012, 11:51
Посмотрел по плате, рабочий ТП оказался выводом VDDi (K2- по цоколевке).
VDDi - Internal power node. Connect 0.1uF capacitor from VDDi to ground
Его же имеет смысл искать для TP на другие аппараты.

BRADJGA
04.05.2012, 13:14
Все проделал как un10ck подсказал , подтверждаю метод рабочий. При этом питание 0.4 до 0.8 мАмп.

кстати, full по USB не проливается :(

Jet
04.05.2012, 18:38
Пришел сегодня DHD 7 вибро и не включается, просто черный экран.
TP, восстановление, Riff написал что все OK. По результату те же самые 7 вибро.
Смущает, что нашел только один диск. Похоже на железную проблему.

[04.05.2012 18:24:45] [START OPERATION_ID = RESURRECT]
[04.05.2012 18:27:21] Открытие порта...OK
[04.05.2012 18:27:21] Подключение к RIFF Боксу...OK
[04.05.2012 18:27:21] Версия Прошивки: 1.32, Версия JTAG Manager: 1.43
[04.05.2012 18:27:21] Выбран Ресурректор: [HTC Desire HD via USB V1.0.4498.3794]
[04.05.2012 18:27:21]
[04.05.2012 18:27:21] Looking for the HS-USB QDLoader Interface...OK
[04.05.2012 18:27:21] Open the HS-USB QDLoader Interface Port...OK
[04.05.2012 18:27:21]
[04.05.2012 18:27:21] Establish connection with the Device...OK
[04.05.2012 18:27:21] Загрузка ресурректора в оперативную память...OK
[04.05.2012 18:27:21] Установка коммуницации с ресурректором...OK
[04.05.2012 18:27:21]
[04.05.2012 18:27:21] Обнаружена и проинициализирована FLASH1 микросхема, ID: 0x0045/0x0000 (SEM04G, 0x00008B000000 Bytes = 2,17 GB)
[04.05.2012 18:27:21]
[04.05.2012 18:27:21] Флеширование мертвого тела...ОК
[04.05.2012 18:27:21] Восстановление завершено!
[04.05.2012 18:27:21] [FINISH OPERATION_ID = RESURRECT]

aspir
04.05.2012, 23:05
Смущает, что нашел только один диск. Похоже на железную проблему.
.:: Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 100 сообщение(ий)) ::.

Jet
09.05.2012, 18:56
кстати, full по USB не проливается
еще как проливается, сейчас как раз льется

.:: Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 100 сообщение(ий)) ::.

aspir
09.05.2012, 19:31
Подцепил сейчас по USB desire hd, аналогично виден только один диск. Так что это нормально.

Detected an Initialized FLASH1 Chip, ID: 0x0045/0x0000 (SEM04G, 0x00008B000000 Bytes = 2.17 GB)

NeOnyx
11.05.2012, 08:25
Может стоит воспользоваться другим Jtag'ом где NRST не нужен? Я о Jtag Pro aka GPG Jtag... Скрины ниже.