IPB

Здравствуйте, гость ( Вход | Регистрация )

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
> Реанимация HTC Wizard и Prophet
ersandrej
сообщение 21.5.2008, 16:54
Сообщение #1


Участник
**

Группа: Друзья PDA-Hack
Сообщений: 73
Регистрация: 21.5.2008
Из: Молдова г.Кагул
Пользователь №: 1394
Спасибо сказали: 16 раз(а)

Девайс:htc magician


У меня HTC Wizard на том же процессоре TI850. Могу сдуть процессор и вызвонить куда идут ноги.....но вот откуда слить бут....И ещё disconchip шить читать каким нить програматором можно?


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
15 страниц V  « < 5 6 7 8 9 > »   
Начать новую тему
Ответов (120 - 139)
Medush
сообщение 14.6.2008, 10:39
Сообщение #121


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


ersandrej,
ждем от тебя истории, в чем заключалась ошибка при подключении, как справился.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 14.6.2008, 10:53
Сообщение #122


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


arcc
Подробный мануал одним постом напишешь? Вынесу наверх в важные темы.
Ну и копирайты с реквизитами заодно укажи! (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
arcc
сообщение 14.6.2008, 11:15
Сообщение #123


спец по реанимации
****

Группа: Разработчики
Сообщений: 361
Регистрация: 28.5.2008
Пользователь №: 1472
Спасибо сказали: 113 раз(а)

Девайс:HTC


Цитата(Medush @ 14.6.2008, 18:53) *
arcc
Подробный мануал одним постом напишешь? Вынесу наверх в важные темы.
Ну и копирайты с реквизитами заодно укажи! (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)


Нееее одним постом пишите сами (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) и заодно на английский переведите .
Я посмотрю если что подскажу -подправлю.
Самое главное в копирайте чтоб всякие ральфы и тд не присваивали чужой труд и не выдавали за свои достижения .
Яркий пример это ID процессора .
Просто иногда обидно что люди ничего не понимая и незная как делать в последствии просто копируют и выдают это за свои идеи и труды .
Описанный метод универсальный для всей серии девайсов OMAP 730-850.
Отличия будут только в самих SPL в остально адресация в RAM одинаковая .
Если кому инересно может использовать этот метод для дебага SPL -очень легко патчит и проверять .
Также этот метод можно использовать и на других девайсах не только HTC и нетолько процессоры OMAP.
NoIce и ARM1.2 позволяют нетолько грузить в RAM но и сливать нужные области RAM .
Это позволяет написать свои дамперы для дампа например NAND или DOC .
Так что если есть программисты которые понимают порограмирование то Добро пожаловать .


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 15.6.2008, 8:07
Сообщение #124


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


Цитата(arcc @ 14.6.2008, 11:32) *
Желательно перед прошивкой в mtty отформатировать DOC командой format ALL -но будте внимательны на девайсах таких как typhoon ,tornado hurricane нужно использовать другую команда format BINFS так как ALL имеет ошибку в коде и не сохраняет при переформатировании области которые пишутся на заводе в частности IMEI MAC и тд .
Помимо этого в SPL который заливается через jtag должно быть отключенно (пропатченно ) seclevel =0 проверяется это также в mtty командой set 32 должно выдавать 0 а не FF иначе команда format не работает .


По этому пункту нужна подробная инструкция... Аппарат ведь мертв, поэтому через обычный кабель USB в терминале не подключиться, нужно ваять кабель для подключения через com-port аппарата (сонтакты с обратной стороны разъема USB) - то есть нам нужен сделать "перевернутый" mini-usb.
Alex_beda подробно описывал технологию изготовления кабеля и подключения здесь Тут же лежит и mtty.

Еще инфа для изучения работы с девайсом через com-port.

ХОтя я немного погорячился... После запуска SoftSPL (залитого нами в RAM), девайс спокойно виден в mtty при подключении к компу обычным кабелем, и можно спокойно проделать вышеприведенные инструкции перед передачей управления нашему SoftSPL.
Причина редактирования: Осмысление задачи :)


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
arcc
сообщение 15.6.2008, 12:30
Сообщение #125


спец по реанимации
****

Группа: Разработчики
Сообщений: 361
Регистрация: 28.5.2008
Пользователь №: 1472
Спасибо сказали: 113 раз(а)

Девайс:HTC


Цитата(Medush @ 15.6.2008, 16:07) *
ХОтя я немного погорячился... После запуска SoftSPL (залитого нами в RAM), девайс спокойно виден в mtty при подключении к компу обычным кабелем, и можно спокойно проделать вышеприведенные инструкции перед передачей управления нашему SoftSPL.


Совершенно верно -чем отличается SPL считанный с DOC и залитый в RAM ?.
Ответ -ничем .
Впринципе даже если битый DOC девайс запустится .
Все методика описанная выше хороша только в том случает когда живой IPL но если убить его то это тема отдельного разговора потому как там много сложностей -одна из первых это то что IPL инициализирует RAM .Нужно тормозить проц чтоб он не выполнял мусор и отключать ватчдог и физически отключать DOC чтоб процессор неуспел читать мусор оттуда и тд и тп.Проще если там просто 00 залито или FF .


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 15.6.2008, 13:38
Сообщение #126


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


arcc,
В соседней теме человек с артемисом пытается тот же лабиринт пройти. Вроде как для тебя он уже пройден, может подскажешь ему верное направление?

сорри за оффтоп.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
nosferatu124
сообщение 15.6.2008, 16:45
Сообщение #127


Новичок
*

Группа: Members
Сообщений: 3
Регистрация: 15.6.2008
Пользователь №: 1629
Спасибо сказали: 0 раз(а)

Девайс:Qtek 9100(G3)


прошу прощение если оффтоп
у меня 9100 G3 , не знаю каким чудом , но прошивальщик поставил мне SPL от G4 (!) телефон заходит в бут, виден в mtty но теперь он не определяется как визард (ID устройсва: нот детектед), и еще проблема, CID lock, но я думаю это не важно, скажите пож. ваш способ может мне помочь?

п.с. если совсем не в тему - удалите, я не против
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 15.6.2008, 19:25
Сообщение #128


Проверенный пользователь
****

Группа: Модератор
Сообщений: 937
Регистрация: 4.4.2008
Из: Украина
Пользователь №: 1011
Спасибо сказали: 142 раз(а)

Девайс:HTC;HP;Samsung...


Цитата(arcc @ 15.6.2008, 12:30) *
...IPL но если убить его то это тема отдельного разговора потому как там много сложностей -одна из первых это то что IPL инициализирует RAM .Нужно тормозить проц чтоб он не выполнял мусор и отключать ватчдог и физически отключать DOC чтоб процессор неуспел читать мусор оттуда и тд и тп.Проще если там просто 00 залито или FF .

А нельзя ли чуть подробнее о восстановлении IPL, хотя бы в общих чертах.
Да, а если на девайсе типа typhoon ,tornado hurricane сделали format ALL, можно обойтись вашим методом загрузки SPL, или надо восстанавливать IPL...

Сообщение отредактировал SAXON13 - 16.6.2008, 0:25
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Andycv
сообщение 15.6.2008, 19:42
Сообщение #129


Новичок
*

Группа: Members
Сообщений: 5
Регистрация: 15.6.2008
Пользователь №: 1626
Спасибо сказали: 0 раз(а)

Девайс:Qtek 9100


Пара вопросов знатокам от новичка:
1) Кабель JTAG для Wizard-а паять по той же схеме, что для Flame (ссылка на 1-й странице темы)?
2) Не совсем ясно с методой: если в тело G4 залили IPL от G3 и тело "умерло", а по теме через JTAG надо загрузить в ROM и запустить SPL для восстановления норм. прошивки, "убитый" IPL этому не помешает?

Заранее сэнкс!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 15.6.2008, 21:48
Сообщение #130


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


Цитата(nosferatu124 @ 15.6.2008, 17:45) *
прошу прощение если оффтоп
у меня 9100 G3 , не знаю каким чудом , но прошивальщик поставил мне SPL от G4 (!) телефон заходит в бут, виден в mtty но теперь он не определяется как визард (ID устройсва: нот детектед), и еще проблема, CID lock, но я думаю это не важно, скажите пож. ваш способ может мне помочь?

п.с. если совсем не в тему - удалите, я не против



Да, может. Еще раз про теорию...

После запуска аппарата вначале стартует IPL, который (вкратце) тестирует железо, инициализирует RAM и передает управление на SPL. Метод основан на том что мы заливаем в свободную область RAM свой SoftSPL и заставляем аппарат после исполнения IPL перепрыгнуть сразу на наш свежезалитый SoftSPL. К слову, CID Lock и прочие ограничения сидят как раз в SPL, поэтому подсунув аппарату свободную от этих ограничений версию SPL вы сможете от них избавиться.
Так вот, единственной задачей временнр живущего SoftSPL в RAM после передачи ему управления - позволить нам перепрошить аппарат нужной версией полной прошивки любым известным способом.(естественно шьем уже разлоченные версии). В этот момент наш софтово убитый бутлоадер (SPL) в ROM перепрошивается рабочей версией.
Вот собственно и все, надеюсь доходчиво объяснил...

Как поднимешь свой аппарат - создай отдельную тему и отпишись, чтобы другим было легче в одном месте получить полный мануал.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 15.6.2008, 22:02
Сообщение #131


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


Цитата(Andycv @ 15.6.2008, 20:42) *
Пара вопросов знатокам от новичка:
1) Кабель JTAG для Wizard-а паять по той же схеме, что для Flame (ссылка на 1-й странице темы)?

Нет! Для поднятия Флейма я использовал простейший Xilinx. Тебе нужен Wiggler. Схему найдешь в соседней теме "Инструменты...".

Цитата(Andycv @ 15.6.2008, 20:42) *
2) Не совсем ясно с методой: если в тело G4 залили IPL от G3 и тело "умерло", а по теме через JTAG надо загрузить в ROM и запустить SPL для восстановления норм. прошивки, "убитый" IPL этому не помешает?

Заранее сэнкс!

Обычно IPL все-таки отрабатывает и зависание происходит в момент передачи управления SPL. Нужно надеятся на лучшее и пробовать. К слову, заливка производится в RAM, смотри предыдущий пост.

Если же IPL все-таки окончательно убит и не отрабатывает при включении аппарата, то тогда начинаются воистину шаманские танцы с бубнами... Если ваши эксперименты докажут, что убит именно IPL, то тогда если arcc сможет, то расскажет как именно нужно плясать. Я же посоветовал бы просто договориться с ним и отправить аппарат ему на реанимацию почтой.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
arcc
сообщение 16.6.2008, 2:34
Сообщение #132


спец по реанимации
****

Группа: Разработчики
Сообщений: 361
Регистрация: 28.5.2008
Пользователь №: 1472
Спасибо сказали: 113 раз(а)

Девайс:HTC


Цитата(SAXON13 @ 16.6.2008, 3:25) *
А нельзя ли чуть подробнее о восстановлении IPL, хотя бы в общих чертах.
Да, а если на девайсе типа typhoon ,tornado hurricane сделали format ALL, можно обойтись вашим методом загрузки SPL, или надо восстанавливать IPL...


Насколько я помню ipl там не затирается но SPL вроде бы да.В общих чертах там не опишеш -и пока описания небудет по некоторым причинам.С затертыми IPL это 1% от убитых девайсов.
Еще раз для всех -спаяйте кабель и пробуйте -никто вам готовых решений несможет дать пока сами не сделаете эксперимент .
Есть куча причин не относящихся к jtag которые непозволят включить девайс .Я видел много девайсов с битым DOC c битым Процессором и тд даже обычный непропай непозволит чтоб девайс работал .

nosferatu124 обычным чудом это заливается -если визар из первых партий то там стоял SPL 1.01 или подобный который незнал о наличии G3 и G4.
Поэтому нужно взять SPL от G3 и залить его в RAM и дальше обычная прошивка.
Только при заливке в RAM через jtag после старта будет белый экран в связи с тем что экран был уже инициализирован.


Medush небольшое дополнение к описанию -sspl-s_wizard.nb насколько я понял только для G4 -если залить на G3 работать небудет .Для G3 нужно взять другой SPL от данного типа DOC.


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
nosferatu124
сообщение 16.6.2008, 15:41
Сообщение #133


Новичок
*

Группа: Members
Сообщений: 3
Регистрация: 15.6.2008
Пользователь №: 1629
Спасибо сказали: 0 раз(а)

Девайс:Qtek 9100(G3)


Разобрался со всей программной частью(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) даже нашел спл, точнее выташил патченый из прошивки.

последний вопрос:

обязательно ли мне паять wiggler или всетаки xilinx хватит?
(ну очень хочется свой телефон вернуть сегодня)

Спасибо!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Yokel
сообщение 16.6.2008, 16:06
Сообщение #134


Участник
**

Группа: Members
Сообщений: 45
Регистрация: 11.6.2008
Пользователь №: 1595
Спасибо сказали: 1 раз(а)

Девайс:разнообразные


Паяй
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 16.6.2008, 16:10
Сообщение #135


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


Цитата(nosferatu124 @ 16.6.2008, 16:41) *
Разобрался со всей программной частью(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) даже нашел спл, точнее выташил патченый из прошивки.

последний вопрос:

обязательно ли мне паять wiggler или всетаки xilinx хватит?
(ну очень хочется свой телефон вернуть сегодня)

Спасибо!


Для тех кто в танке и не может посмотреть пару постов выше:
В оригинале в описанной уважаемым arcc методе использовался кабель J-Link Segger стоимостью около 400 долларов.
Были потрачены время и силы, чтобы адаптировать метод до приемлемой паблик-версии с использованием довольно доступного кабеля wiggler.

ПОЭТОМУ НИКАКОЙ XILINX ВАМ НЕ ПОМОЖЕТ!!!! ТОЛЬКО wiggler и радуйтесь сэкономленным деньгам, часть из которых по совести надо бы перечислить автору метода - arcc.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
arcc
сообщение 16.6.2008, 16:55
Сообщение #136


спец по реанимации
****

Группа: Разработчики
Сообщений: 361
Регистрация: 28.5.2008
Пользователь №: 1472
Спасибо сказали: 113 раз(а)

Девайс:HTC


Цитата(nosferatu124 @ 16.6.2008, 23:41) *
обязательно ли мне паять wiggler или всетаки xilinx хватит?
(ну очень хочется свой телефон вернуть сегодня)

Спасибо!


Ты уже раз быстро обновил девайс -теперь будь добр следуй инструкциям .

Для тех которые не только в танке но и в бронежилете с каской
Я понимаю что заплатить денег в пределах 100 руб за детали очень много .
Я понимаю что взять 5 провода и 4 резюка очень легко .
Я понимаю что е****ть потом мозг всем тоже легко и делать глупые посты "А почему у меня глючит и не работает ".
Только после того как вы спалите процессор (а jtag непосредственно подключаются к его ногам) вы поймете -что лучше потратить некоторую сумму денег -немного терпения и времени и восстановить свой девайс который вы же по своей глупости и увалили .

P.S Если данная инструкция не помогла придется делать видео о том как перекатывать убитый процессор .
P.S.S Если у вас руки выросли из жо или вы не можете (не умеете паять) и купить уже готовый виглер у вас нет денег
а также всем ремонтникам которые привыкли делать все на соплях.
У меня один ответ -Отдайте специалисту который сможет спаять jtag и разобратся как нажать несколько кнопок !


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 17.6.2008, 0:17
Сообщение #137


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


Для всех

Не обижайтесь на жесткие формулировки, но когда тратишь столько сил на поиск решения, публикацию его и в последствии приходится многократно отбиваться от одних и тех же вопросов просто потому что человеку лень просмотреть даже не несколько страниц, а несколько предыдущих постов, поневоле начинаешь кипятиться.

Всем удачи в ЭКСПЕРИМЕНТАХ.


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
john_wk
сообщение 26.6.2008, 22:29
Сообщение #138


Новичок
*

Группа: Members
Сообщений: 3
Регистрация: 31.5.2008
Пользователь №: 1496
Спасибо сказали: 0 раз(а)

Девайс:Qtek 9100 G3


Ребята, спасибо Вам большое за Ваш труд, у меня все получилось, Wizard ожил!!!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Indigo
сообщение 13.7.2008, 17:54
Сообщение #139


Новичок
*

Группа: Members
Сообщений: 6
Регистрация: 13.7.2008
Пользователь №: 1905
Спасибо сказали: 0 раз(а)

Девайс:Wizard G3


Здраствуйте, прошу прощения если нетуда обратился...У меня проблема, слетела проша...В матрас заходит но прошится немогу, комп мой тел видет но при прошивке выкидует ошибку 274 Соединение...Прошится с карты также невыходит, мучался с етим винхексом но при втавке карты в тел нече непроисходит...Помогите пожалуйста, зарание спасибо.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Manjak
сообщение 25.7.2008, 18:12
Сообщение #140


Новичок
*

Группа: Members
Сообщений: 2
Регистрация: 14.6.2008
Пользователь №: 1620
Спасибо сказали: 0 раз(а)

Девайс:qtek 9100


вобщем попал комне визард G3, человек залил в него прошивку от G4, в результате аппарат негрузица в матрас невходит, видимых признаков жизни неподает, спаял J-TAG по схеме Wiggler, подпоял провода на плату к контактам TMS TCL TDO TDI N-TRST, длина проводов 10см, в H-JTAG определил его как AMR926EJ-S, дальше по инструкции перешол к NoICE настройл ее, прога загружается видит проц на проводе, встает на адрес 0000 и вижу код ARM, далее по инструкции гружу файл sspl-s_wizard.nb, и сразу в начале загрузки вываливается с ошибкой Write error: Memory read/write eror - Can`t re-enter debug state. Изза чего может такое быть и как с этим боротся? Апарат небитый неутопленник.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

15 страниц V  « < 5 6 7 8 9 > » 
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 16.6.2026, 2:25
return_links(); ?>