Кто нибудь может вразумительно рассказать что такое J-tag , и как он работает ? Как при помощи его поднимать трупов и может ли простой смертный в этом разобраться ! ! !
Кто нибудь может вразумительно рассказать что такое J-tag , и как он работает ? Как при помощи его поднимать трупов и может ли простой смертный в этом разобраться ! ! !
Не стоит потраченого времени и сил, пока только мысли разные и разговоры а т190 и 191 как в семенах нокиях и программаторах поднимали так и поднимаем, шибко уж все засекречено, "ТОЛЬКО ДЛЯ ИЗБРАННЫХ"
Попробуй почитать на этом форуме тему: SE-47, JTAG, Emergency. Должно стать немного более понятно. А вообще нужно быть оч. неплохим спецом по процессорам и микроконтролерам..
1) Чтобы JTAG заработал, необходимо уметь дезассемблировать прошивки, с целью вытаскивания необходимых настроек оболочки JTAG-a, без настроек на теле с убитым бутом, неполучится даже flash прочитать, причем прошивку нужно иметь именно от того дела, которое собираешся подключать к JTAG.
2) Нужно иметь точки подключения самого JTAG-а, в большинстве случаев они обнаруживаются путём поднятия проца.
3) И напоследок, ещё требуется включить TAP-контроллер в проце.
P.S. Трудозатрат и времени уходит очень много, этим можно заниматься только когда приносято в недели хотябы 3-4 тела на восстановление, потомучто более-менее готовое решение стоит порядка 1000$.
На счет инициализации Qualcomm 51хх без бутов нашел в теме про SE-47, что нужно сделать
0х03000723 = 0А02
0х03000723 = 0А02
Только вот адреса неправильные, но значения правильные.
Вот еще один вопрос по этой теме.
По каким критериям можно однозначно отправлять тела на такой тип реанимации?
Достаточно ли черного экрана, или нет. Как определить, погиб ли бут безвозвратно или с надеждой на возращение? , какие шаги стоит предпринять перед тем, чтобы поставить окончательный диагноз?
Ежели железо исправно, а тело не коннектится с прогой по прошивке , значит добро пожаловать.
Во многих случаях вопрос решается перепрошивкой микросхемы памяти на програматоре. /это её надо снять, записать (если есть что и на чём писать) и поставить назад/
to barabaka
Хорошо, тогда в каких же случаях выходят на ДЖТАГ и для чего, если все можно банально решить программатором?
Или я чего-то непонимаю, или одно из двух..%-))
Вообще тема весьма интересна..;-))
вообще-то JTAG и нужен чтобы флешку не снимая с тела запрограммироватьХорошо, тогда в каких же случаях выходят на ДЖТАГ и для чего, если все можно банально решить программатором?
EvgeniX
Этого мало, там адресов и значений гораздо больше.....
to EvgeniX
Хотя тебе их вытащить особого труда не должно составить...Этого мало, там адресов и значений гораздо больше.....
Народ! Вообще-то JTAG-это отладочная функция микропроцессорных устройств. Действительно, писать флэшки используя JTAG - эо всё равно что микроскопом гвозди заколачивать. Но. Возьмём к примеру Sagem Code Reader или Sagem Master (что в принципе одно и тоже). Решения по подсчету unlock code в лоб, как в старых моделях, не выходило, поэтому использовали JTAG для того, чтобы телефон сам помог найти все ответы. Ему помогли, он помог и т.д. Чем еще можно в исполняемой программе менять значения и пр.? Програматором? Интересно посмотреть, как Вы значения регистров CPU менять будете.
Другой вариант. Порнослоны с уникальной епромкой. Заливая прошивку от другого порнослона уникальность, вместе с работоспособностью теряется. С джитагом можно обойтись и простой загрузкой лоадера в РАМ (как и делает винмодо) и дальше его же лоадер и запустить. Потом можно просто продолжить винмодой.
Короче JTAG - это больше интелектуальный инструмент, чем тупой програматор.