|
15.8.2009, 22:13
Сообщение
#1
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Итак,начну.При перепрошивке,когда бутлоадер обнаружил файл прошивки и начал прошиваться,произошел сбой.Конкретнее:когда прошло примерно 10 синих кубиков(индикаторов прошивки),выскочила ошибка "FAIL".Я,дурень,нет,чтобы подождать,выдернул тут же батарею.Итог:аппарат не включается,не прошивается,в инженерное меню не входит.При подключении зарядки индикатор зарядки работает.Теперь вопрос к мастерам.Возможно ли восстановить мой аппарат?Точнее,как я понял,bootloader.Искал в интернете местонахождение и распиновку контактов JTAG Gigabyte Gsmart I300,но что то не могу найти. (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) Может,кто что подскажет,поможет?
|
|
|
![]() |
18.8.2009, 17:58
Сообщение
#2
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Неужели нет никаких идей?Я даже готов выслать аппарат людям(мастера,я знаю,вы тут есть! (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) ),соображающим в этом,для того,чтобы они протестировали,нашли JTAG точки и восстановили бутлоадер.Готов заплатить(не поскуплюсь)!Говорю это на полном серьезе.Аппарат нужен для проверки прошивок.Надеюсь на вашу помощь.
|
|
|
18.8.2009, 18:56
Сообщение
#3
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Я бы помог, но я с Украины, так что далековато будет отсылаь, к тому же у меня пока чо пару нерешеных девайсов есть...
Ты скинь фото материнки с обеих сторон, может и так удасться определить эти точки... Или как вариант найти мастера по мобилкам который согласиться перепаять проц, распиновка на него есть... А дальше алгоритм есть, надо будет только поэксперементировать |
|
|
20.8.2009, 2:13
Сообщение
#4
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Српасибо,что отозвался!У меня фотоаппарат сперли,так что попросил других пользователей данного девайса сделать фотографии.Как будут готовы-выложу.
|
|
|
20.8.2009, 23:06
Сообщение
#5
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
|
|
|
21.8.2009, 15:06
Сообщение
#6
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Вот эта группа из 8 точек в два ряда, скорее всего среди них, но точно сказать не могу потому что количество и расположение с другой уже известной моделью (I128) не совпадают, так что остаётся искать мастера по мобилкам который согласиться выпаять проц, прозвонить точки, это можно сделать и самому, и поставит его назад. расположение точек на процессоре есть...
Конечно можно и перебором, пока проц не определиться, но где гарантия, что во время этого перебора ты не подаш напряжение на радиомодуль или какойто контроллер... |
|
|
27.8.2009, 1:55
Сообщение
#7
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Итак,первый шаг на пути к восстановлению девайса сделан.Ниже прикреплена схема расположения контактов JTAG.
jtag.jpg ( 24.37 килобайт )
Кол-во скачиваний: 79Какой мой следующий шаг?Попросить,чтобы сделали дамп с рабочего девайса?Был бы благодарен,если бы в поиск способа восстановления включились бы и другие форумчане. |
|
|
27.8.2009, 11:11
Сообщение
#8
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Следующий шаг: проверить, рабочая ли эта схема...
кабель виглер, можно и обычный, если не жалко девайса, и через H-JTAG попробовать определить процессор... Кстати, как это у тебя на схеме и TDI и TCK повешены на один и тот же 13 контакт ? |
|
|
27.8.2009, 13:32
Сообщение
#9
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Следующий шаг: проверить, рабочая ли эта схема... кабель виглер, можно и обычный, если не жалко девайса, и через H-JTAG попробовать определить процессор... Кстати, как это у тебя на схеме и TDI и TCK повешены на один и тот же 13 контакт ? Они подходят с разных концов разьема.Кстати,по поводу тех 8 контактов скорее всего ты прав,потому что когда корпус собран,если снять батарейку,там в корпусе выемка сделана прямоугольная и там видны именно эти 8 контактов.Впечатление,что делали именно для подключения Jtag-аппарат разбирать даже не надо.А какой лучше Wiggler-который в теме про восстановление девайсов на базе PXA или есть более удобные и лучшие? Saxon13,а если,например,я хочу попытаться определить точки JTAG среди этих 8 контактов-что ты мне посоветуешь?Может,есть приемлемый способ поиска?Как узнать,какая точка что из себя представляет? |
|
|
27.8.2009, 14:21
Сообщение
#10
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Что значит, "Они подходят с разных концов разьема?
Схему на Виглер, можеш взять самую простую, например в теме про восстановление Визард, только сделать перемычку между 8 и 15 пином на ЛПТ. Есть способ узнать проверяя каждую с помощью осцилографа, но это долго, нудно и ненадёжно... так что прикинь какая точка какому номеру соответствует на этой китайской грамоте, и проверь 13, они не могут на одну точку идти, припаивай кабель, таким образом, чтоб была возможность переподключаться между точками и перебором, пока не определиться процессор в H-JTAG |
|
|
27.8.2009, 14:49
Сообщение
#11
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Всё, уже разобрался, этот прямоугольник, который ты назвал "заземлением", это коннектор, подсчитай, там должно быть с каждой стороны по 25 выводов, ну и соответственно 12 считая слева от СИМ-держателя, это TMS, 13 TDI, это в верхнем ряду, ну и аналогично в нижнем, отсчитываеш слева 13 и 25, это TDO и TCK соответственно..
припаяться к нему будет трудновато, поэтому прозвони, какой из этих выводов, соответствует пинам внизу под коннектором, наверняка они туда выходят и паяться к ним легче... |
|
|
27.8.2009, 22:55
Сообщение
#12
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Saxon13,теперь,как свободен буду,поеду за деталями для кабеля.И все же я сомневаюсь,что схема верная...Может,лучше буде отправить какому нибудь мастеру с форума из России,который умеет выпаивать проц и прозванивать,если согласится,конечно же.Просто это необходимо не только мне(в случае чего готов пожертвовать платой).
|
|
|
28.8.2009, 15:35
Сообщение
#13
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Думаю, что схема верная, надо только прозвонить от этих выводов на группу точек, чтоб легче было паяться и не замыкало друг на друга...
Ну и проверить можно подключив к ним кабель и запустит H-JTAG, настроить его согласно схемы твоего кабеля, остальные настройки по умолчанию, если процессор определиться, схема верная, перед запуском проги, кратковременно нажать кн. POWER |
|
|
28.8.2009, 18:00
Сообщение
#14
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Все хорошо,но есть одна закавыка,уж извините.Я "дуб дубом" и не знаю,как прозванивать контакты и чем.Связался с сервис центром-мне сказали,что они могут выпаять проц,найти JTAG и впаять проц обратно.За все просят 2000 рублей.Да что то тратиться неохото,тем более если эти контакты верны.Вот если бы вы обьяснили мне,остолопу,что нужно и как прозвонить(какие параметры,как узнать),я был бы вам благодарен.Да и наш(почти что ваш) труд был бы полезен и другим. (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
|
|
|
28.8.2009, 22:22
Сообщение
#15
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Да что там обьяснять, взять самый дешёвый китайский тестер, можно на крайняк и лампочкой с батарейкой, и прозвонить (если тестером, то сопротивление на выводе и точке будет равно нулю, если они сообщаються между собой, лампочкой еще нагляднее, лампочка будет загораться) какой нужный вывод на коннекторе соответствует точке под ним, можно конечно и напрямую к конектору подпаяться, но что то я сомневаюсь что ты сможеш это сделать, да и не надёжно всё равно...
Да если не уверен что сможеш подпаяться, то лучше попроси кого нибудь кто умеет нормально паять, а то плату завалиш, тогда востанавливать нечего будет... |
|
|
29.8.2009, 6:51
Сообщение
#16
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Прозванивал лампочкой.Результат неутишительный:
Из верхнего ряда прозваниваются контакты 2,3,6,9,10. Из нижнего ряда 8,12,22,причем 12 контакт прозванивается почти на всех круглых контактах. Похоже,схема не подходит... |
|
|
29.8.2009, 18:00
Сообщение
#17
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Да,подпаяться я не смогу,ты прав.Опыта пайки нет.
Вот выкладываю фото,которые нашел.Они более удобны.
______.JPG ( 69.43 килобайт )
Кол-во скачиваний: 238
______2.JPG ( 14.84 килобайт )
Кол-во скачиваний: 33 |
|
|
29.8.2009, 18:19
Сообщение
#18
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Saxon13,можешь просветить по поводу дампа?Я просил на другом форуме пользователей данного аппарата сделать бэкап.
Вот ответ: "i300 я с радостью те помогу опиши подробно как его сделать просто сколько не пробовал у меня не получается,сколько дамп должент весить?" Что можешь посоветовать?Ковырялся в сети,но что то все не то... |
|
|
29.8.2009, 18:58
Сообщение
#19
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Members Сообщений: 263 Регистрация: 6.4.2008 Из: Брянск Пользователь №: 1027 Спасибо сказали: 8 раз(а) Девайс:HP 2190+HTC Glacier |
Saxon13,можешь просветить по поводу дампа?Я просил на другом форуме пользователей данного аппарата сделать бэкап. Вот ответ: "i300 я с радостью те помогу опиши подробно как его сделать просто сколько не пробовал у меня не получается,сколько дамп должент весить?" Что можешь посоветовать?Ковырялся в сети,но что то все не то... i300, дамп можно сделать при помощи pdocread. погугли,найдешь заодно и как пользоваться. |
|
|
29.8.2009, 19:07
Сообщение
#20
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Ты сначала подсоедени кабель и определи процессор через H-JTAG, а там дальше видно будет, может никакого дампа снимать не надо будет...
А pdocread вещь конечно неплохая, но заточен под HTC и с других девайсов может все области не считывать... Найди оф. полную прошивку на свой аппарат, скорее всего оттуда можно будет нужные файлы вырезать... |
|
|
29.8.2009, 20:08
Сообщение
#21
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Официальная WM6 давно на компе валяется.Есть утилиты для разбития прошивки на дамп и обратно.Только как найти бутлоадер в прошивке?Про это конкретики не нашел.
|
|
|
30.8.2009, 10:58
Сообщение
#22
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Ты за это пока что не думай, вначале надо проверить или распиновка правильная...
Да, и поищи прогу Rowley Crossworks or ARM v1.7 c ключём, а то ту что я знал ссылку, уже удалили... |
|
|
24.9.2009, 16:19
Сообщение
#23
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Ты за это пока что не думай, вначале надо проверить или распиновка правильная... Да, и поищи прогу Rowley Crossworks or ARM v1.7 c ключём, а то ту что я знал ссылку, уже удалили... Только что проверил, распиновка ВЕРНАЯ!! Подпаивался напрямую к лпт, через микруху не пошёл коннект (видимо дохлая). Кстати с разъёма сигналы НЕ ВЫХОДЯТ на пятаки, а идут через нулевые сопротивления радом с разъёмом дальше (видимо к процу). Удобней паяться не к разъёму, а к этим сопротивлениям (я их вообще удалил и припаивался к оставшимся контактным площадкам, только так чтоб сразу по две площадки). Вот на фото изобразил: http://depositfiles.com/files/wtz5yrqj9 Что-то более 100к не даёт прилеплять, поэтому закинул на рапиду. Теперь программно надо..... Тут я не силён... |
|
|
26.9.2009, 14:42
Сообщение
#24
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
|
|
|
30.9.2009, 13:37
Сообщение
#25
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Что-то не у народа интереса...
|
|
|
7.10.2009, 8:23
Сообщение
#26
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Пришёл сегодня I350, не вкл. До этого прошивал его, правда в прошлый раз прошивался с катрочки, сейчас не реагирует на хард ресет и не заходит в бут.
Через J-tag определяется проц PXA270. Распиновка точно такая же как и для I300, припаивался к тем же резисторам и в том же порядке. Т.к. до этого был мёртв по софту, то предполагаю что хозяин любит поэксперементировать с ПО. И вот опять у меня тот же вопрос чем можно вытащить бут из прошивки? |
|
|
7.10.2009, 9:48
Сообщение
#27
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Не сильно этим интересовался, но по моему утилит которые вытягивают из прошивки загрузочные файлы для Gsmart нету, так что вручную через Вин-Хекс....
Если ты работаеш в мастерской, то неплохо бы при получении какого нибудь Gsmartа с норм. ПО, там например с битым дисплеем или тачем, снять с него дампы, точнее через Rowley Crosswork посмотреть ему память и что где грузиться... |
|
|
7.10.2009, 11:39
Сообщение
#28
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Не сильно этим интересовался, но по моему утилит которые вытягивают из прошивки загрузочные файлы для Gsmart нету, так что вручную через Вин-Хекс.... Если ты работаеш в мастерской, то неплохо бы при получении какого нибудь Gsmartа с норм. ПО, там например с битым дисплеем или тачем, снять с него дампы, точнее через Rowley Crosswork посмотреть ему память и что где грузиться... Поищем рабочие, может и есть ещё у кого.... |
|
|
7.10.2009, 12:34
Сообщение
#29
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Вобщем тело для снятия дампа будет у меня через 1.5 часа. Но времени на эксперименты будет всего несколько часов. Хотелось бы заранее выяснить что конкретно нужно считать. Может какие-то конкретные адреса?
|
|
|
7.10.2009, 12:53
Сообщение
#30
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Если бы я знал точно какие адреса , то не предлагал...
Но по идее надо проверить что с 0х00000000, 0х1800 , 0ха0000000, 0ха0000200, 0ха0000400, 0ха0100000 Crosswork Studio for ARM v1.7 есть и пользоваться как знаеш? |
|
|
7.10.2009, 13:41
Сообщение
#31
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Если бы я знал точно какие адреса , то не предлагал... Но по идее надо проверить что с 0х00000000, 0х1800 , 0ха0000000, 0ха0000200, 0ха0000400, 0ха0100000 Crosswork Studio for ARM v1.7 есть и пользоваться как знаеш? Crosswork Studio for ARM v1.7 есть, как пользоваться сейчас буду разбираться |
|
|
8.10.2009, 11:26
Сообщение
#32
|
|
|
Новичок ![]() Группа: Members Сообщений: 5 Регистрация: 7.10.2009 Пользователь №: 29769 Спасибо сказали: 0 раз(а) Девайс:g-smart i350 |
Товарищи по несчастью и те кто помогает может пригодится инфа на счет припайки контактов: я взял портняжные иголки те которые с шариками на конце, так как они болие тонкие и чучуть еще стачил и просто воткнул в пины все держется не че не замыкает вроде. Ну соответственно к иглам припаеваешь контакты jtag.Припаевать еще не пробовал так как кабель не собрал. Кинте пожалуйсто ссылку на схему jtag на транзисторах
|
|
|
8.10.2009, 11:48
Сообщение
#33
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Вот эта: http://forum.pda2u.ru/ipb.html?act=attach&ty...ost&id=1600
Или эта: http://forum.pda2u.ru/ipb.html?act=attach&type=post&id=316 только между D8 и D15 поставить перемычку |
|
|
8.10.2009, 14:42
Сообщение
#34
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Если бы я знал точно какие адреса , то не предлагал... Но по идее надо проверить что с 0х00000000, 0х1800 , 0ха0000000, 0ха0000200, 0ха0000400, 0ха0100000 Crosswork Studio for ARM v1.7 есть и пользоваться как знаеш? Считал по этим адресам. Вобщем кое-что есть в по адресам 0х00000000-0х00002000, далее этаже комбинация встречается многократно начиная с 0х00020000 вплоть до 0х03fe2000. по всем остальным указаным тобой адресам "00"
Прикрепленные файлы
|
|
|
8.10.2009, 16:36
Сообщение
#35
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Посмотри то что сдампил в IDA, если умееш пользоваться, у меня просто сегодня времени мало, смогу только поздно вечером посмотреть, а это скорее всего XLDR, по идее в нем должно быть прописанно , что куда грузиться...
|
|
|
8.10.2009, 17:16
Сообщение
#36
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Посмотри то что сдампил в IDA, если умееш пользоваться, у меня просто сегодня времени мало, смогу только поздно вечером посмотреть, а это скорее всего XLDR, по идее в нем должно быть прописанно , что куда грузиться... К сожалению IDA не владею ... (IMG:http://forum.pda2u.ru/style_emoticons/default/blink.gif) Я так понимаю, что подопытный больше не нужен и его можно отдать? Или же всё таки с него ещё можно что-то выжать? |
|
|
9.10.2009, 1:08
Сообщение
#37
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Желательно начиная с 0хаооооооо чё нибудь наковырять, но если срочно надо отдавать, то можно уже и без него обойтись, скорее всего на трупике почти то же самое будет, только может слегка отличаться, отчего собственно девайс и не заводиться...
P.S. смогу нормально посмотреть только начиная с Пн. вечером... |
|
|
9.10.2009, 4:53
Сообщение
#38
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Желательно начиная с 0хаооооооо чё нибудь наковырять, но если срочно надо отдавать, то можно уже и без него обойтись, скорее всего на трупике почти то же самое будет, только может слегка отличаться, отчего собственно девайс и не заводиться... P.S. смогу нормально посмотреть только начиная с Пн. вечером... С 0ха0000000 нет ничего, потом уже далеко за пределами начинается вместо одних "00" комбинация "с0 00 00 00 с0 00 00 00 с0" и так до конца, но я так думаю что это тоже не интересно |
|
|
13.10.2009, 4:37
Сообщение
#39
|
|
|
Новичок ![]() Группа: Members Сообщений: 5 Регистрация: 7.10.2009 Пользователь №: 29769 Спасибо сказали: 0 раз(а) Девайс:g-smart i350 |
Парни вы мне может скажите как и чем бут накалупать чтоб я без дела не сидел. Вин хексом попробовал да чето понять не могу че там искать надото и как это делается подскажите
|
|
|
13.10.2009, 11:34
Сообщение
#40
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Парни вы мне может скажите как и чем бут накалупать чтоб я без дела не сидел. Вин хексом попробовал да чето понять не могу че там искать надото и как это делается подскажите Посмотри то что сдампил в IDA, если умееш пользоваться, у меня просто сегодня времени мало, смогу только поздно вечером посмотреть, а это скорее всего XLDR, по идее в нем должно быть прописанно , что куда грузиться...
|
|
|
13.10.2009, 12:02
Сообщение
#41
|
|
|
Новичок ![]() Группа: Members Сообщений: 5 Регистрация: 7.10.2009 Пользователь №: 29769 Спасибо сказали: 0 раз(а) Девайс:g-smart i350 |
Я вообще в этих прогах не шарю надо обратится к тем кто шарит (IMG:http://forum.pda2u.ru/style_emoticons/default/rolleyes.gif)
|
|
|
13.10.2009, 14:11
Сообщение
#42
|
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC |
Посмотрел я прошивку i300-V2.02.30-RUS-Russia-WM6.zip для I300 .
Там все просто .В прошивке лежит XLDR сразу с 0 -далее с 800 лежит нужный бут . Почему нет ничего по адресам a0000000 -тоже понятно . Точно такая же ситуация как и с mio701 . Проц pxa27х -вы загнали его в дебажный режим и у вас сразу подстыковался DOC в адресное пространство 0000. Но так как вы xldr не выполняли то дальше он ничего в адрес с a0000000 и не загрузил с DOC , соотвественно и дампить нечего . Но если запустить xldr и он загрузит бут с a0000000 , то возникнет другая проблемма ,при выполнения бута идет перенастройка адресов с a0000000 на виртуальные адреса ,вот здесь может и возникнуть проблемма как в mio701. Но в общем нужно пробывать .
Прикрепленные файлы
|
|
|
13.10.2009, 17:41
Сообщение
#43
|
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC |
Для ocd нужно файл сконвертировать программой из h-jtag -называется h-converter -выбираем bin2hex и вводим базовый адрес с которого у нас он должен грузится 0xa0000000.
Прикрепленные файлы
|
|
|
14.10.2009, 6:29
Сообщение
#44
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Для ocd нужно файл сконвертировать программой из h-jtag -называется h-converter -выбираем bin2hex и вводим базовый адрес с которого у нас он должен грузится 0xa0000000. До записи бута дело пока не доходит. Вобщем подключаю I300 к OCD, перехожу по адресу pc: 1800 (IPL вроде как), задаю брейкпоинт (hbr a0000000), запускаю IPL (go) и аппарат не переходит на а0000000 (статус в программе RUNNING). Пары минут-то уж точно бы хватило на исполнение IPL? Может не так что делаю? Или адресация не такая как у mio 701? Если запускать с рс: 00000000 , то останавливается на рс: FFFFFFFC. IPL повреждён или не так что делаю? |
|
|
14.10.2009, 12:07
Сообщение
#45
|
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC |
А причем тут hbr 0x1800 ?Я тебе дал ссылку на сайт про MIO как пример .
Смотри где у тебя повторение IPL это может быть и другой адрес . После запуска IPL ( go) сделай halt и после этого будет видно остановился ли . Адрес старта самого бута да 0xa0000000 -тут одинаково . |
|
|
14.10.2009, 13:52
Сообщение
#46
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
А причем тут hbr 0x1800 ?Я тебе дал ссылку на сайт про MIO как пример . Смотри где у тебя повторение IPL это может быть и другой адрес . После запуска IPL ( go) сделай halt и после этого будет видно остановился ли . Адрес старта самого бута да 0xa0000000 -тут одинаково . Про hbr 0x1800 я ничего и не писал. Понял что IPL может находиться по другому адресу. Про повторение IPL можно поподробнее? Если речь про повторяющиеся куски кода в ОЗУ, то повторение начального куска идёт с адреса 0х1800 И если IPL здесь тоже начинается с 0х1800, то он не не останавливается, статус в программе всё время "RUNNING", если набрать halt, то останов происходит в произвольном месте... |
|
|
14.10.2009, 15:45
Сообщение
#47
|
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC |
Про hbr 0x1800 я ничего и не писал. Понял что IPL может находиться по другому адресу. Про повторение IPL можно поподробнее? Если речь про повторяющиеся куски кода в ОЗУ, то повторение начального куска идёт с адреса 0х1800 И если IPL здесь тоже начинается с 0х1800, то он не не останавливается, статус в программе всё время "RUNNING", если набрать halt, то останов происходит в произвольном месте... Ты когда подключаешь jtag -у тебя OCD в режиме in Debug ? IPL это я обозвал первый загрузчик -он же по вашему xldr .Если у тебя точно также как и в мио повторение в RAM начинается с 0х1800 то так и делай -я немогу сказать заочно как там . |
|
|
14.10.2009, 16:17
Сообщение
#48
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Ты когда подключаешь jtag -у тебя OCD в режиме in Debug ? IPL это я обозвал первый загрузчик -он же по вашему xldr .Если у тебя точно также как и в мио повторение в RAM начинается с 0х1800 то так и делай -я немогу сказать заочно как там . Да, когда подключаю jtag, OCD в debug. Ещё не разобрался, но уже совсем запутался (IMG:http://forum.pda2u.ru/style_emoticons/default/huh.gif) Так IPL и XLDR одно и тоже? И в той статье про мио написано "if programm halt on 0xa0000000 - IPL good!", здесь под IPL тоже подразумевается xldr? Если так, то у меня не останавливается на а0000000! Если остановить в ручную, то останавливается на а00хххх, так и должно быть? |
|
|
14.10.2009, 20:28
Сообщение
#49
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
На ту статью не обращай внимания, она тебе дана только как пример, там есть много несоответствий, в особенности относительно твоего девайса...
Нет , как правило IPL и XLDR, это не одно и тоже, хотя часто IPL выполняет обе функции, поизучай прошивку, а то у меня нету ни возможности её скачать ни времени на изучение, намёк на то где и как искать смотри по аналогии с бутом в прошивке, тот что дал ARCC |
|
|
19.10.2009, 12:34
Сообщение
#50
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Вобщем доигрался! Залил бут по адресу 0ха0004000 и выполнил, вобщем теперь не появляется заставка и оперативка забита "00", там где раньше был xldr. И что интересно проливаю бут по адресу 0ха0000000 - льётся, но на деле так и остаются "00" (по команде word 0xa0000000 получаю А0000000: 00000000). Пробую залить xldr, ошибку выдаёт "Write large: target bus error (40 : 11)" (IMG:http://forum.pda2u.ru/style_emoticons/default/mad.gif) Вобщем похоже дело осложняется. Почему запись не идёт?
|
|
|
19.10.2009, 15:12
Сообщение
#51
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Какой бут заливал? Вообщето через дэббагер можно залить любой файл, хоть МП3, он всё равно находиться и исполняется в оперативе. так что не совсем понятно что привело к таким последствиям. кстати а что с девайсом до этого было. я в смысле что, теперь не появляется заставка?
А XLDR пробовал заливать и запускать? Понажимай пару раз "ресет", если не поможет, то на какое то время отключи полностью питание, включая системную батарейку... |
|
|
19.10.2009, 16:11
Сообщение
#52
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Какой бут заливал? Вообщето через дэббагер можно залить любой файл, хоть МП3, он всё равно находиться и исполняется в оперативе. так что не совсем понятно что привело к таким последствиям. кстати а что с девайсом до этого было. я в смысле что, теперь не появляется заставка? А XLDR пробовал заливать и запускать? Понажимай пару раз "ресет", если не поможет, то на какое то время отключи полностью питание, включая системную батарейку... Ресет нажимал раз 10. Сейчас отключил питание, завтра проверим. Бут заливал тот который дал ARCC. До этого владелец аппарата прошил в него винду 6.5 (по его словам), после этого он висел на заставке, не входя в бут никакими средствами. XLDR пробовал заливать (то что считал перед этим), выдаёт вышеназваную ошибку. |
|
|
19.10.2009, 16:43
Сообщение
#53
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Вообщето в так наз. винде 6.5 самосборной скорее всего, не должно было быть файлов бута...
Ну и еще раз повторю, что заливая и запуская что нибудь через дэбугер, содержимое флэши не меняется... |
|
|
19.10.2009, 21:24
Сообщение
#54
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Парни,спасибо вам,что не бросили изучение данной проблемы!И не надеялся на продолжение.Я уж и забыл про свой аппарат.
Volodin,так ты смог восстановить I300 или I350?По какой именно схеме паял JTAG кабель?Спасибо за фото,которое ты выложил.Ребят,может,чем то помочь могу? |
|
|
20.10.2009, 5:01
Сообщение
#55
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Аппарат отлежался ночь и вернулся в исходное состояние (висит на заставке, даные записываются в озу).
|
|
|
20.10.2009, 11:03
Сообщение
#56
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
У меня несколько вопросов по этой схеме: http://forum.pda2u.ru/ipb.html?act=attach&type=post&id=316 только между D8 и D15 поставить перемычку.
На схеме не указана D8 и D15.Где они?Просто отсчитывать от D4?Нужны 10 резисторов 2,2кОм(4 штуки) и 100 Ом(10 штук).Какая мощность должна быть?Какие лучше брать провода?И еще вопрос...Если у меня нет LPT порта,можно ли как то исправить ситуацию?Есть в компе только две D-SUB мамки для монитора и все(LPT нема). Поглядел сейчас в Гугле.Я так понял,мне поможет только PCI-LPT переходник. |
|
|
20.10.2009, 11:28
Сообщение
#57
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Без системного ЛПТ по этой схеме никак, никакие ЮСБ эмуляторы работать не будут...
Небольшая неточность не между D15 и D8, а просто между 8 и 15 штырем на ЛПТ. Для подобных схем мощность резисторов не имеет существенного значения, бери любые... Для монтажа самой схемы обычные многожильные провода, для кабеля который будет идти непосредственно на пины аппарата, лучше взять тонкий многожильный провод типа МГФТ, на всяких трансформаторных котушках бывают... Ну а насчет ЛПТ я уже сказал, если есть возможность на маке, то надо купить и поставить плату расширения с ЛПТ... |
|
|
20.10.2009, 11:38
Сообщение
#58
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Я немного неправильно выразился.Имелся ввиду контроллер(плата) PCI с LPT портом.Например,такой:
http://pc-controllers.ru/product_info.php/...49ed62dae08c77d |
|
|
20.10.2009, 11:51
Сообщение
#59
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Да. такой должен работать...
|
|
|
20.10.2009, 12:30
Сообщение
#60
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Еще забыл.На схеме написано D-SUB LPT.Подойдет любой обычный 25 pin D-SUB,например,переходник D-SUB от монитора?
Вот что я присмотрел: Вилка D-SUB http://www.chip-dip.ru/product0/43491.aspx Резисторы 2,2 кОм http://www.chip-dip.ru/product0/14881.aspx Резисторы 100 Ом http://www.chip-dip.ru/product0/28024.aspx Микросхема http://www.chip-dip.ru/product1/1837727148.aspx Аналог микросхемы такой подойдет? http://www.chip-dip.ru/product0/68709571.aspx Паяльник нужен не более 12 Вт? |
|
|
20.10.2009, 12:51
Сообщение
#61
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Volodin,опиши очень подробно,в какой последовательности подключался к коммуникатору,где и что нажимал,что использовал и т.д.
|
|
|
20.10.2009, 12:55
Сообщение
#62
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 67 Регистрация: 24.10.2008 Из: ЕАО Пользователь №: 3370 Спасибо сказали: 16 раз(а) Девайс:htc elf |
в данном буте нет виртуальных адресов
залил в митак в системе сразу же появляется неизвестное устройство грузил без запуска xloader и с ним результат идентичен проц запускается {кстати единственный бут который полностью инициализирует девайс хотя и с ошибками} грузи сразу на 0xa0000000 затем step и go с зажатыми клавишами бута |
|
|
20.10.2009, 13:40
Сообщение
#63
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Да, вроде всё подойдет, резисторы я не смотрел, так как говорю что пойдут любые, а вот насчет "переходник D-SUB от монитора?" не совсем понял, я чесно говоря не помню какой там на монитор разьем, но он точно не подойдет, нужен обычный ЛПТ-принтера, широкий на 25 штырей в 2 ряда..
микросхемы как будто идут все с такой серри с любым буквенным индексом... Паяльник на 12 пожалуй маловато, на 20-40, желательно с тонким жалом, или взять дополнительное(можно и самому сделать из куска медного кабеля), самое лучшее конечно так наз. паяльная станция, то есть паяльник с регулировкой температуры, сменными жалами и т.п, но он конечно на порядок дороже, особенно от хорошего производителя... ДА, похоже придётся отдельный раздел по основам пайки написать, а то расписывать это в теме по программному восстановлению как то не подходит... |
|
|
20.10.2009, 17:45
Сообщение
#64
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Когда имел ввиду переходник D-SUB,я говорил про это: http://www.chip-dip.ru/product0/43491.aspx
Я двумя руками "за" за новый раздел... На схеме у Volodina показано,что он паял ,удаляя сопротивление.Оно что,не нужно,можно прям сверху напаять?Лучше сто раз переспросить,чем один раз накосячить... |
|
|
20.10.2009, 18:23
Сообщение
#65
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Когда имел ввиду переходник D-SUB,я говорил про это: http://www.chip-dip.ru/product0/43491.aspx Я двумя руками "за" за новый раздел... На схеме у Volodina показано,что он паял ,удаляя сопротивление.Оно что,не нужно,можно прям сверху напаять?Лучше сто раз переспросить,чем один раз накосячить... В I300 резисторы удалил (точнее они "уехали" когда я пытался припоять провод к ним) и провод припаивал сразу к двум контактным площадкам, на которых сидел резистор. А на I350 получилось припаяться к резисторам (опережая возможный вопрос, скажу сразу - не важно с какой стороны резистора припаять (IMG:http://forum.pda2u.ru/style_emoticons/default/rolleyes.gif) ), то ли припой с разным содеожанием свинца, то ли температуру поменял.... Вобщем на твоё усмотрение. |
|
|
20.10.2009, 18:54
Сообщение
#66
|
|
|
Новичок ![]() Группа: Members Сообщений: 5 Регистрация: 7.10.2009 Пользователь №: 29769 Спасибо сказали: 0 раз(а) Девайс:g-smart i350 |
volodin Так ты бут достал на i350? скинь на почту jon.jon84@mail.ru
|
|
|
21.10.2009, 1:06
Сообщение
#67
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Какая максимальная температура жала паяльника должна быть,чтобы ничего не повредить?Подбираю паяльник,вот и перестраховываюсь.
|
|
|
21.10.2009, 12:07
Сообщение
#68
|
||||
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Тут вообщето тема не по этому вопросу.
интересно как ты собираешся определять максимальную температуру жала паяльника? паяльники как правило классифицируют по мощности, бери 20-40 ват, если слабее возьмеш схему не спаяеш...
|
|||
|
||||
21.10.2009, 16:17
Сообщение
#69
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Сегодня опять взялся за I350. Запускаю в OCD xldr (предположительно) с адреса 0x00020000, статус в программе меняется на "RUNNING", по команде halt всегда останавливается по одному адресу 0хА00610D4. Это говорит об исправном IPL или нет?
Заметил такую странность заливаю бут с адреса 0xA0000000, проливается без ошибок, но по команде word 0xA0000000 получаю вместо первых 2-х байтов бута "00" ,а два следующий байта соответствуют файлу бута и так с любыми файлами... Например начало бута FE 03 00 EA считываю записаный бут : 00 00 00 EA и т.д. с чем это может быть связано? В I300 такого на наблюдал. Вот бут для I350 (по аналогии с тем что дал arcc): http://rapidshare.com/files/296192612/boot_i350.rar.html |
|
|
22.10.2009, 10:56
Сообщение
#70
|
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC |
Цитата всегда останавливается по одному адресу 0хА00610D4. Попробуй залить в RAM не с A0000000 а с 0хА0060000 |
|
|
23.10.2009, 9:02
Сообщение
#71
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Попробуй залить в RAM не с A0000000 а с 0хА0060000 Вобщем да, arcc прав! В I350 бут находится по адресу 0xA0060000. IPL повторяется с 0x00020000. Чего добился: запустил ipl (pc 20000 -> hbr 0xa0060000 -> go -> halt) после этой последовательности скётчик команд останавливается на pc 0xA0060000, далее заливаю бут (выше давал ссылку) запускаю бут step -> go (если просто go то бут не запускается, стоит на А0060000), после этого КПК показывает заставку!!!!!!! (IMG:http://forum.pda2u.ru/style_emoticons/default/tongue.gif) Если бут не заливать, то останавливается по адресу 0хА00610D4, значит в этом аппарате бут битый! Теперь осталось загнать его в бут моде и прошить.... Зажимаю Ok and Windows - ничего, если жать ещё и повер - выключается, если вместо повера жать ресет - тоже ничего Ищем.... Кстати если при выполнении ipl не задавать hbr 0xA0060000, то тогда при записи бута (ну или любого файла) записываются только два байта из слова (писал об этой трабле выше) это видима следствие выполнения корявого бута аппарата |
|
|
23.10.2009, 9:26
Сообщение
#72
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Во, он даже включается!!!! Видать не дождался маленько первый раз, рано остановил аппарат. Как теперь бут-то в него прописать? А то после сброса питания он естественно опять не вкл....
|
|
|
23.10.2009, 11:37
Сообщение
#73
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Поздравляю с продвижением.При удачном восстановлении очень надеюсь на мануал. (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
|
|
|
23.10.2009, 12:37
Сообщение
#74
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
неплохо было бы чтобы Ты тоже учасвствовал в эксперементах, всё таки когда работает несколько человек прогрес намого быстрее...
Если так и не смог собрать и подпаять кабель, то я уже неоднократно давал совет по этому поводу: найти или из знакомых или на радиорынке человека имеющего опыт в пайке и он тебе всё соберет буквально за 15-20 минут, да и проблем где найти провода или резистор не будет, у них как правило это всё есть... |
|
|
23.10.2009, 13:13
Сообщение
#75
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Saxon13,в нашем городе(Пензе),как не удивительно,этих самых радиорынков нет(может и есть,но я не видел и не слышал),да и радиомагазины не блещут(мало товаров),поэтому заказал через инет.Мне так проще.Так что жду только,когда прийдет все,что нужно.У нас в городе вообще трудно что либо найти.Сегодня брат должен PCI-LPT контроллер привезти.Поверь мне,я не отлыниваю.
P.S.Тем более,что я живу в области в селе и каждый день ездить в город накладно. P.P.S.Я прекрасно понимаю,что работать сообща в моих же интересах. |
|
|
23.10.2009, 13:43
Сообщение
#76
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Ну вообще то мне эта ситуация знакома, у нас хоть город считается одним из центров региона, но магазинов с радиодеталями можно сказать что нету, есть один, но там мало чего есть. а радиорынок хотя и присутствует, но больше похож на базар с сотовыми телефонами (причем цены часто почему то выше чем в магазинах)
Но в любом случае, схему можеш попробовать собрать сам, а вот паяться к плате советую попросить кого нибудь опытного, а то монтаж там очень плотный и без навыков можно лёгко плату покоробить, или же потренероваться вначале на чем нибудь... |
|
|
23.10.2009, 13:58
Сообщение
#77
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Ок,приму к сведению.На крайняк отца попрошу,он раньше пайкой увлекался.
|
|
|
23.10.2009, 15:42
Сообщение
#78
|
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC |
Во, он даже включается!!!! Видать не дождался маленько первый раз, рано остановил аппарат. Как теперь бут-то в него прописать? А то после сброса питания он естественно опять не вкл.... Включается как ? Загружает винду ? Как у вас девайс загоняется в режим бута ?Какими клавишами ? |
|
|
23.10.2009, 16:30
Сообщение
#79
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
|
|
|
23.10.2009, 16:53
Сообщение
#80
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
А если вначале зажать "Ок" + "Виндовс" + "ВКл", а затем степ>>go?
или же без "ВКл" |
|
|
23.10.2009, 17:07
Сообщение
#81
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
А если вначале зажать "Ок" + "Виндовс" + "ВКл", а затем степ>>go? или же без "ВКл" Писал уже выше... Если зажимать "ВКл", то тело при любых кормбинациях выключается ... Пробовал и просто Ок и виндовс удерживать и запускать бут - не помогает (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) |
|
|
24.10.2009, 11:04
Сообщение
#82
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Вобщем ввёл в заблуждение, кнопки входа в бутлоадер "зелёная"+ "красная" + "вкл" .
Пробовал и так, просто проблема у меня оказалась ещё и в шлейфе клавиатуры, восстановил 2 дорожки и всё запело!!!! Вобщем последовательность действий при восстановлении убитого бута в I350 такая (выбор/сборку/подключение кабеля опустим, и так много про это написано): 1. Подключаем кабель к аппарату и ПК. 2. Жмём кнопку включения (аппарат должен быть подключён от блока питания, или от полностью заряженной батарейки). 3. Запускаем OCD Commander. 4. Зажимаем ресет на аппарате. 5. Жмём ресет в программе. 6. Через 2 сек. отпускаем ресет аппарата. В статусе программы OCD должно появиться "in DEBUG" 7. Выполняем команду "pc 20000" (набрать в командной строке и нажать enter (IMG:http://forum.pda2u.ru/style_emoticons/default/tongue.gif) ). Здесь переходим к началу XLDR (или IPL) 8. Задать брейк поинт командой hbr 0xa0060000. Здесь задаём начало бута 9. Выполнить команду go. Здесь запускаем XLDR, без него у нас дальше не запишется бут. 10. Через пару секунд выполнить команду Halt. 11. Выполнить команду pc. Проверяем где у нас находится счётчик команд, если всё ок, то ответ должет быть таким "PC 0xA0060000" 12. Выполняем команду download и указывает на бут http://depositfiles.com/files/du37y9ktt 13. Ждём пока завершится запись бута (около 20 сек.) 14. Вставляем флэшку с прошивкой (желательно с официальной, чтоб в ней был бут) в аппарат. 15. Зажимаем клавишы "зелёная трубка" и "красная трубка" 16. Выполняем команды step. 17. Выполняем команду go (кнопки всё ещё держим). Здесь запускаем бутлоадер загруженый в РАМ. 18. Ждём пока появится бут меню и прошиваемся с карты. |
|
|
24.10.2009, 15:59
Сообщение
#83
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Теперь по поводу I300. По всей видимости бут находится так же по адресу 0xA0060000 (при выполении xldr сюда записывается код очень похожий на бут). XLDR можно запускась по адресу 0x00001800 ,либо так же как в I350 с адреса 0x00020000. Вообще думаю что должно всё быть так же как и в I350....
Теперь у меня вопрос. Есть i300 вроде как после попытки прошить. Висит на заставке "Gigabyte". Запускаю xldr, затем его родной бут (который он сам подгружает при выполнении xldr), появляется эта пресловутая заставка. Потребление плавает, через какое-то время стабилизируется на одном уровне, если в этот момент остановить девайс командой halt , то останов происходит всегда в одном месте 0xA00xxxxx (не помню сейчас). Заливаю бут выдернутый из прошивки - ситуация один в один, останавливается в том же месте и висит на заставке. Отсюда я делаю вывод что проблема не в буте.. Если перед запуском бута зажать кнопки входа в бутлоадер, то останов происходит в другом месте 0xFFxxxxxx, но также висит на заставке. Вот собственно вопрос в чём тогда может быть проблема? Может ipl адо восстанавливать или ещё какой лоадер? Или уже в железе надо искать косяк? |
|
|
24.10.2009, 18:36
Сообщение
#84
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Возможно что железо
|
|
|
24.10.2009, 18:46
Сообщение
#85
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 85 Регистрация: 2.9.2009 Пользователь №: 26888 Спасибо сказали: 5 раз(а) Девайс:GSmart MS800 |
|
|
|
24.10.2009, 19:46
Сообщение
#86
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... |
Прошивка конечно железо не убьет, но в том случае всё возможно, владельцы как правило не любят признавать,что роняли или топили аппарт, "сам завис", "хотел прошить, а он выключился" и т.п.
|
|
|
25.10.2009, 4:32
Сообщение
#87
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Всё-таки кажется мне что проблема не железная. Тут вспомнил ситуацию с мио 701. Там при выполнении бута происходит переход на виртуальные адреса и нужно руками править адрес. Завтра попробую пошагово прогнать, только кнопки входа в бут надо будет на плате запаять, а то не очень удобно и пальцы устают (IMG:http://forum.pda2u.ru/style_emoticons/default/laugh.gif)
|
|
|
26.10.2009, 13:33
Сообщение
#88
|
|
|
Новичок ![]() Группа: Members Сообщений: 1 Регистрация: 29.9.2009 Пользователь №: 29111 Спасибо сказали: 0 раз(а) Девайс:G-smart I-350 |
Привет всем. Есть кто из Беларуси ? Нужен ремонт I350 прошивка не от той модели и всё (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)
|
|
|
26.10.2009, 14:47
Сообщение
#89
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
На 3 странице arcc выложил BL 800.Это и есть бут,который мне нужен?
|
|
|
26.10.2009, 15:37
Сообщение
#90
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
На 3 странице arcc выложил BL 800.Это и есть бут,который мне нужен? Да бут этот и есть, только его сконвертировать надо. Вот бут I300 уже сконвертированный http://depositfiles.com/files/jm8widu8z |
|
|
26.10.2009, 15:40
Сообщение
#91
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Большое спасибо!Мне еще неделю ждать,пока все,что необходимо,прийдет.Не пропадай,ок? (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Если что,будем вместе голову ломать.
|
|
|
26.10.2009, 16:49
Сообщение
#92
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Можно ли мне на основе темы Saxon13 http://forum.pda2u.ru/topic1167.html и материала от Volodin создать более четкую инструкцию?
|
|
|
26.10.2009, 17:31
Сообщение
#93
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
А чем тебя не устраивает моя инструкция? (IMG:http://forum.pda2u.ru/style_emoticons/default/blink.gif)
Уж потерпи неделю пока кабель придёт, а там уж проверишь - подходит, или нет инструкция. Я думаю что должно быть точно так же ка и для и350... |
|
|
26.10.2009, 17:46
Сообщение
#94
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Ты не понял.Меня все устраивает. (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Я просто написал на сайте http://www.mybestpda.com мануал http://www.mybestpda.com/forum/post29194.html#p29194 ,чтобы пользователям Gsmart'ов было удобно.Если что то не так,могу удалить.
|
|
|
1.11.2009, 17:25
Сообщение
#95
|
|
|
Новичок ![]() Группа: Members Сообщений: 6 Регистрация: 27.10.2009 Пользователь №: 31290 Спасибо сказали: 0 раз(а) Девайс:Gsmart i350 |
Убит бут после зависшей прошивки на i350
Собрал я кабель по 2-й схеме(где сопротивления и микра), замучался но припаял в тел провода, чевото не видится телефон через h-jtag, вызывает сомнение распиновка ЛПТ разьёма в кабеле если паять по нумерации спереди, то замкнутые ноги 18-25 сзади оказываются сверху, вапще можно ли проверить сам кабель на работоспособность осцилографом или чем нибудь? и может лучше отпаять сопотивления и припаять к контактным площадкам? |
|
|
1.11.2009, 22:44
Сообщение
#96
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 85 Регистрация: 2.9.2009 Пользователь №: 26888 Спасибо сказали: 5 раз(а) Девайс:GSmart MS800 |
Убит бут после зависшей прошивки на i350 Собрал я кабель по 2-й схеме(где сопротивления и микра), замучался но припаял в тел провода, чевото не видится телефон через h-jtag, вызывает сомнение распиновка ЛПТ разьёма в кабеле если паять по нумерации спереди, то замкнутые ноги 18-25 сзади оказываются сверху, вапще можно ли проверить сам кабель на работоспособность осцилографом или чем нибудь? и может лучше отпаять сопотивления и припаять к контактным площадкам? Распиновка LPT такая: (Вид со стороны припаивания проводов) (IMG:http://www.cdxp.zx6.ru/s/lpt-sig.gif) |
|
|
2.11.2009, 12:54
Сообщение
#97
|
|
|
Новичок ![]() Группа: Members Сообщений: 6 Регистрация: 27.10.2009 Пользователь №: 31290 Спасибо сказали: 0 раз(а) Девайс:Gsmart i350 |
Спасибо, вроде так всё припаяно, можно проверить кабель как нить?
|
|
|
2.11.2009, 17:27
Сообщение
#98
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 85 Регистрация: 2.9.2009 Пользователь №: 26888 Спасибо сказали: 5 раз(а) Девайс:GSmart MS800 |
Спасибо, вроде так всё припаяно, можно проверить кабель как нить? Кабель можно проверить при помощи вольтметра или светодиода. Если не ошибаюсь, то в схеме есть подтягивающие резисторы. На выход надо подсоединить вольтметр/светодиод с гасящим сопротивлением, а вход замкнуть на минус. При замкнутом входе вольтметр должен показывать напряжение, близкое к 0(светодиод не должен гореть), а если не замыкать, то напряжение будет. PS Если микросхема новая и собран кабель правильно, то всё должно работать. Возможно, ошибка в подключении к контактам JTAG. |
|
|
6.11.2009, 15:48
Сообщение
#99
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Сегодня все пришло.Буду паять кабель.Извините за оффтоп.Написал для того,чтобы поняли,что я не пропал опять. (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif)
|
|
|
7.11.2009, 7:22
Сообщение
#100
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 81 Регистрация: 15.8.2009 Из: Пенза Пользователь №: 26180 Спасибо сказали: 2 раз(а) Девайс:Gigabyte Gsmart I300 |
Извиняюсь за глупый вопрос.Куда именно надо заземлять 1,10,19 контакты микросхемы и с 18 по 25 контакт лпт штекера?Вместе ли их заземлять? (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
|
Текстовая версия | Сейчас: 29.4.2026, 23:37 |