|
|
|
![]() ![]() |
14.6.2008, 10:39
Сообщение
#121
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
ersandrej,
ждем от тебя истории, в чем заключалась ошибка при подключении, как справился. |
|
|
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) |
|
|
14.6.2008, 11:15
Сообщение
#123
|
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC |
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 . Так что если есть программисты которые понимают порограмирование то Добро пожаловать . |
|
|
15.6.2008, 8:07
Сообщение
#124
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Желательно перед прошивкой в 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.
Причина редактирования: Осмысление задачи :)
|
|
|
15.6.2008, 12:30
Сообщение
#125
|
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC |
ХОтя я немного погорячился... После запуска SoftSPL (залитого нами в RAM), девайс спокойно виден в mtty при подключении к компу обычным кабелем, и можно спокойно проделать вышеприведенные инструкции перед передачей управления нашему SoftSPL. Совершенно верно -чем отличается SPL считанный с DOC и залитый в RAM ?. Ответ -ничем . Впринципе даже если битый DOC девайс запустится . Все методика описанная выше хороша только в том случает когда живой IPL но если убить его то это тема отдельного разговора потому как там много сложностей -одна из первых это то что IPL инициализирует RAM .Нужно тормозить проц чтоб он не выполнял мусор и отключать ватчдог и физически отключать DOC чтоб процессор неуспел читать мусор оттуда и тд и тп.Проще если там просто 00 залито или FF . |
|
|
15.6.2008, 13:38
Сообщение
#126
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
arcc,
В соседней теме человек с артемисом пытается тот же лабиринт пройти. Вроде как для тебя он уже пройден, может подскажешь ему верное направление? сорри за оффтоп. |
|
|
15.6.2008, 16:45
Сообщение
#127
|
|
|
Новичок ![]() Группа: Members Сообщений: 3 Регистрация: 15.6.2008 Пользователь №: 1629 Спасибо сказали: 0 раз(а) Девайс:Qtek 9100(G3) |
прошу прощение если оффтоп
у меня 9100 G3 , не знаю каким чудом , но прошивальщик поставил мне SPL от G4 (!) телефон заходит в бут, виден в mtty но теперь он не определяется как визард (ID устройсва: нот детектед), и еще проблема, CID lock, но я думаю это не важно, скажите пож. ваш способ может мне помочь? п.с. если совсем не в тему - удалите, я не против |
|
|
15.6.2008, 19:25
Сообщение
#128
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
...IPL но если убить его то это тема отдельного разговора потому как там много сложностей -одна из первых это то что IPL инициализирует RAM .Нужно тормозить проц чтоб он не выполнял мусор и отключать ватчдог и физически отключать DOC чтоб процессор неуспел читать мусор оттуда и тд и тп.Проще если там просто 00 залито или FF . А нельзя ли чуть подробнее о восстановлении IPL, хотя бы в общих чертах. Да, а если на девайсе типа typhoon ,tornado hurricane сделали format ALL, можно обойтись вашим методом загрузки SPL, или надо восстанавливать IPL... Сообщение отредактировал SAXON13 - 16.6.2008, 0:25 |
|
|
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 этому не помешает? Заранее сэнкс! |
|
|
15.6.2008, 21:48
Сообщение
#130
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
прошу прощение если оффтоп у меня 9100 G3 , не знаю каким чудом , но прошивальщик поставил мне SPL от G4 (!) телефон заходит в бут, виден в mtty но теперь он не определяется как визард (ID устройсва: нот детектед), и еще проблема, CID lock, но я думаю это не важно, скажите пож. ваш способ может мне помочь? п.с. если совсем не в тему - удалите, я не против Да, может. Еще раз про теорию... После запуска аппарата вначале стартует IPL, который (вкратце) тестирует железо, инициализирует RAM и передает управление на SPL. Метод основан на том что мы заливаем в свободную область RAM свой SoftSPL и заставляем аппарат после исполнения IPL перепрыгнуть сразу на наш свежезалитый SoftSPL. К слову, CID Lock и прочие ограничения сидят как раз в SPL, поэтому подсунув аппарату свободную от этих ограничений версию SPL вы сможете от них избавиться. Так вот, единственной задачей временнр живущего SoftSPL в RAM после передачи ему управления - позволить нам перепрошить аппарат нужной версией полной прошивки любым известным способом.(естественно шьем уже разлоченные версии). В этот момент наш софтово убитый бутлоадер (SPL) в ROM перепрошивается рабочей версией. Вот собственно и все, надеюсь доходчиво объяснил... Как поднимешь свой аппарат - создай отдельную тему и отпишись, чтобы другим было легче в одном месте получить полный мануал. |
|
|
15.6.2008, 22:02
Сообщение
#131
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Пара вопросов знатокам от новичка: 1) Кабель JTAG для Wizard-а паять по той же схеме, что для Flame (ссылка на 1-й странице темы)? Нет! Для поднятия Флейма я использовал простейший Xilinx. Тебе нужен Wiggler. Схему найдешь в соседней теме "Инструменты...". 2) Не совсем ясно с методой: если в тело G4 залили IPL от G3 и тело "умерло", а по теме через JTAG надо загрузить в ROM и запустить SPL для восстановления норм. прошивки, "убитый" IPL этому не помешает? Заранее сэнкс! Обычно IPL все-таки отрабатывает и зависание происходит в момент передачи управления SPL. Нужно надеятся на лучшее и пробовать. К слову, заливка производится в RAM, смотри предыдущий пост. Если же IPL все-таки окончательно убит и не отрабатывает при включении аппарата, то тогда начинаются воистину шаманские танцы с бубнами... Если ваши эксперименты докажут, что убит именно IPL, то тогда если arcc сможет, то расскажет как именно нужно плясать. Я же посоветовал бы просто договориться с ним и отправить аппарат ему на реанимацию почтой. |
|
|
16.6.2008, 2:34
Сообщение
#132
|
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC |
А нельзя ли чуть подробнее о восстановлении 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. |
|
|
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 хватит? (ну очень хочется свой телефон вернуть сегодня) Спасибо! |
|
|
16.6.2008, 16:06
Сообщение
#134
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 45 Регистрация: 11.6.2008 Пользователь №: 1595 Спасибо сказали: 1 раз(а) Девайс:разнообразные |
Паяй
|
|
|
16.6.2008, 16:10
Сообщение
#135
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Разобрался со всей программной частью(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) даже нашел спл, точнее выташил патченый из прошивки. последний вопрос: обязательно ли мне паять wiggler или всетаки xilinx хватит? (ну очень хочется свой телефон вернуть сегодня) Спасибо! Для тех кто в танке и не может посмотреть пару постов выше: В оригинале в описанной уважаемым arcc методе использовался кабель J-Link Segger стоимостью около 400 долларов. Были потрачены время и силы, чтобы адаптировать метод до приемлемой паблик-версии с использованием довольно доступного кабеля wiggler. ПОЭТОМУ НИКАКОЙ XILINX ВАМ НЕ ПОМОЖЕТ!!!! ТОЛЬКО wiggler и радуйтесь сэкономленным деньгам, часть из которых по совести надо бы перечислить автору метода - arcc. |
|
|
16.6.2008, 16:55
Сообщение
#136
|
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC |
обязательно ли мне паять wiggler или всетаки xilinx хватит? (ну очень хочется свой телефон вернуть сегодня) Спасибо! Ты уже раз быстро обновил девайс -теперь будь добр следуй инструкциям . Для тех которые не только в танке но и в бронежилете с каской Я понимаю что заплатить денег в пределах 100 руб за детали очень много . Я понимаю что взять 5 провода и 4 резюка очень легко . Я понимаю что е****ть потом мозг всем тоже легко и делать глупые посты "А почему у меня глючит и не работает ". Только после того как вы спалите процессор (а jtag непосредственно подключаются к его ногам) вы поймете -что лучше потратить некоторую сумму денег -немного терпения и времени и восстановить свой девайс который вы же по своей глупости и увалили . P.S Если данная инструкция не помогла придется делать видео о том как перекатывать убитый процессор . P.S.S Если у вас руки выросли из жо или вы не можете (не умеете паять) и купить уже готовый виглер у вас нет денег а также всем ремонтникам которые привыкли делать все на соплях. У меня один ответ -Отдайте специалисту который сможет спаять jtag и разобратся как нажать несколько кнопок ! |
|
|
17.6.2008, 0:17
Сообщение
#137
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Для всех
Не обижайтесь на жесткие формулировки, но когда тратишь столько сил на поиск решения, публикацию его и в последствии приходится многократно отбиваться от одних и тех же вопросов просто потому что человеку лень просмотреть даже не несколько страниц, а несколько предыдущих постов, поневоле начинаешь кипятиться. Всем удачи в ЭКСПЕРИМЕНТАХ. |
|
|
26.6.2008, 22:29
Сообщение
#138
|
|
|
Новичок ![]() Группа: Members Сообщений: 3 Регистрация: 31.5.2008 Пользователь №: 1496 Спасибо сказали: 0 раз(а) Девайс:Qtek 9100 G3 |
Ребята, спасибо Вам большое за Ваш труд, у меня все получилось, Wizard ожил!!!
|
|
|
13.7.2008, 17:54
Сообщение
#139
|
|
|
Новичок ![]() Группа: Members Сообщений: 6 Регистрация: 13.7.2008 Пользователь №: 1905 Спасибо сказали: 0 раз(а) Девайс:Wizard G3 |
Здраствуйте, прошу прощения если нетуда обратился...У меня проблема, слетела проша...В матрас заходит но прошится немогу, комп мой тел видет но при прошивке выкидует ошибку 274 Соединение...Прошится с карты также невыходит, мучался с етим винхексом но при втавке карты в тел нече непроисходит...Помогите пожалуйста, зарание спасибо.
|
|
|
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. Изза чего может такое быть и как с этим боротся? Апарат небитый неутопленник.
|
|
|
![]() ![]() |
|
Текстовая версия | Сейчас: 16.6.2026, 2:20 |