![]() |
|
![]() |
![]() ![]()
Сообщение
#21
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) ![]() |
Решил написать короткий F.A.Q. для тех кто испортил аппарат прошивкой и теперь мечется по форумам с вопросом "Что Делать?"
Если администрация посчитает нужным пусть вынесет это в начало темы... Если у вас во время прошивки, или после нее, что то пошло не так, девайс не грузиться, не включается и тому подобные сюрпризы- Во первых, проверьте уровень заряда АКБ и зарядите его если необходимо, перегрузите девайс (хард или софт ресет ), иногда после некотрых прошивок особенно самодельных нужно прсто переждать некоторое время чтобы ОС инициализировалась и загрузилась. Второе попробуйте еще раз заново прошить аппарат, желательно оффициальной прошивкой которая стояла у вас изначально и взятая с сайта производителя, некотрые прошивки даже подходящие вашему аппарату могут не ставиться так как предназначены для другого языкового пакета, оператора и т.п. , поэтому берите именно рдную прошивку с офф.сайта. Если аппарат не хочет шиться введите его в режим бутлоадера вручную (для каждого девайса своя комбинация клавиш, например для HTC это как правило Камера+Вкл на коммуникаторах +ресет) и оттда прошейте той же оригинальной прошивкой... Также иногда помогает так называемое хитрое включение. вынуть аккумулятор и через пару минут, предварительно зажав кнопки входа в бутлоадер, вставить аккумулятор... Для тех у кого никакие вышеописанные советы и советы с других форумов не помогли, то есть аккумулятор проверен и заряжен, девайс не падал не тонул, замыкания не было при осмотре платы никаких явных повреждений не видно, просто девайс тихо умер во время прошивки (как правило не для вашего девайса) и больше никаких признаков жизни не подает и в бутлоадер никаким способом не входит с ПК не коннектиться, могут загораться светодиодная индикация, иногда на долю секунды, то вам скорее всего сюда, " Реанимация КПК и коммуникаторов" продолжение: Если вы определили, что вашему девайсу поможет только JTAG, то во первых подробно прочитайте инструцию по восстановлению, 2. проверьте правильность собранного вами кабеля, прзвоните его на наличие обрыва, надежно подсоедените кабель к мат. плате девайса (лично я пользуюсь пайкой к тест-пойнтам, но будьте внимательны если вы не уверенны что сможете нормально припаять, а как правило выводы пинов очень маленькие, то лучше поручите это специалисту, иначе возможно повреждение контактных площадок, а при длительном прогреве и мат. платы с прцессором, ведь эти пины подходят непосредственно к нему) 3. Убедитесь в надежности передачи кабеля от пинов на LPT, проверьте соответствие распиновки кабеля и ваших настроек в программе. 4. Проверьте подается ли напряжение на девайс и кабель( если вы используете кабель типа Виглер) 5. не забывайте нажимать кнопки Вкл. и при необходимости кнопки входа в бутлоадер перед определением процессора программой Сообщение отредактировал SAXON13 - 28.7.2008, 12:07 |
![]() |
|
![]() |
![]()
Сообщение
#22
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) ![]() |
Если в Москве - могу порекомендовать PDA-Center, мне именно там помогли К сожалению мне до Москвы как тебе до Луны, я со Львова (Украина) у нас и нормальных СЦ нету (по мобилам есть конечно, но у них цены такие, что проще новый аппарат купить), а по смартам и КПК тем более, в основном ко мне обращаются, когда я обьявление в местной газете даю, хотя в общем то специалистом себя не считаю, так как нету ни нормального оборудования ни большого опыта и самое главное большие пробелы в базовых знаниях. Всё на уровне псевдонаучного тыка ну и плюс знания в электроннике и радиотехнике помагают. Кстати на каком то форуме читал, что якобы в Москве кто-то восстановил подобный аппарат, даже пытался с ним связаться, но он то ли меня проигнорировал то ли я ошибся и на самом деле там была прблема в чём-то другом. У меня например был случай когда принесли девайс с подобными симптомами, но после нескольких хардрезетов, передергиваний аккума и прочих шаманских танцев удалось загнать его бут и прошить его Оф. прошивкой. А в данном случае аппарат вообще не хочет включаться, только моргнет индикатором и на этом всё. Да кстати еть еще идея слить дамп программатором с живой флэши и залить его на мертвую, но программатор который поддерживает такие чипы я не нашёл, флэш спаять и поставить на место намного легче, чем проц. Но у меня вообще никакого нету, да и сомневаюсь, чт у нас в городе вообще укогото такой есть. Есть ещё идея с гарячей заменой, как с БИОС, то есть паралельно подпаять мертвую флэш к рабочему аппарату и прошить его с карты, но есть большие подозрения что от этого может подохнуть и рабочий аппарат, хотя если шить 6 винду то может и получится. При прошивке 6 винды она сначала насколько я понял прописывется на СД карту, а уж затем на чип. Во всяком случае 6 винда без карточки вообще не шьется, даже тест не проходит, вот может ей карточку подменить мертвым чипом и прервать процесс в том месте когда она прописывается на 1 чип. Аппарат конечно не прошьется ни один ни второй, но бут останется на аппарате доноре и прошьется в мертвый чип, ну а уже с живым бутом можно прошить любой аппарат методов уже ля этого много проверенных. Хотя скорее всего я в чём-то ошибаюсь. Базовых знаний не хватает, а без этого можно долго ковырятся, хотя отступать я не намерен. Мне итересно чтобы был найден способ востановления доступный человеку более менее знакомому с электронникой, а не для СЦ. P.S. Да кстати, кто может помочь с платой клавиатуры Qtek 8020(8010) буду очень благодарен не бесплатно конечно, но не за такую сумму какую хотят в СЦ, к тому же з пределы России они ничего не высылают, а очень надо, аппарат уже полнотью сделан а вот кл. плату спаять уже не реально, там до меня уже так поковырялись, что половины дорожек нету... |
![]() |
|
![]()
Сообщение
#23
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME ![]() |
Ничего не скажу тебе про флеш, стремно все это есть риск загубить второй аппарат... Проще тогда поискать абсолютно убитый в любом месте, если в москве сможем его взять и сдуть проц здесь
|
![]() |
|
![]()
Сообщение
#24
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) ![]() |
Пдскажите, как можно фотки к теме прикрепить, а то есть некоторые мысли по поводу нахождения точек для обсуждаемых девайсов,а на файлообменники неохота закидывать, лучше чтоб сразу здесь смотрели...
|
![]() |
|
![]()
Сообщение
#25
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace ![]() |
Открываешь расширенную форму ответа - там есть функция прикрепить файл.
Ну и, собственно, прикрепляешь картинку, она сама отображается картинкой в твоем посте. |
![]() |
|
![]()
Сообщение
#26
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) ![]() |
Умозрительные соображения:
1. В этом месте обычно находятся пины для програмирования через программатор ( в принципе тот же JTAG) под наклейкой скрываются тестпойнты (кстати наклека служит индикатором для СЦ ) 2. Странный разьём, скорее всего используется на производстве для отладки (аппарат который находится у меня до этого был отвязан от Оранжа и в этом месте разьем пропаян на других эта пропайка отсутствует) 3. Сюда проецируются выводы проца на JTAG (если верить даташит от техаса) ![]() остальные фото закину потом, а это отредактированое из первого поста. На стальных видно идентичность конструктивного решения 8020, 8200,8300 Qtek-ов. На днях свяжусь со знакомым специалистом по ремонту сотовых, может быть поможет сдуть проц с Qtek 8020, или хотя бы подскажет как правильно это сделать (все равно у него плата полуживая) |
![]() |
|
![]()
Сообщение
#27
|
||||
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace ![]() |
Искать здесь |
|||
![]() |
||||
![]()
Сообщение
#28
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME ![]() |
Умозрительные соображения: 1. В этом месте обычно находятся пины для програмирования через программатор ( в принципе тот же JTAG) под наклейкой скрываются тестпойнты (кстати наклека служит индикатором для СЦ ) Если есть пины, то я бы начал именно сних. В принципе можно вычислить путем перебора вариантов. Если там 5 пинов - всего 120 вариантов. Хотя если есть возможность сдернуть проц, будет существенно проще. 3. Сюда проецируются выводы проца на JTAG (если верить даташит от техаса) В даташите на процессор OMAP не может быть дано распайки на плате. Каждый производитель самостоятельно разводит плату исходя из своих соображений. |
![]() |
|
![]()
Сообщение
#29
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) ![]() |
Если там 5 пинов - всего 120 вариантов. Хотя если есть возможность сдернуть проц, будет существенно проще. Там всего 4 пина, возможно еще один скорее всего nTRST находится в другом месте или используется совместно с ЮСБ. Проц скорее всего сдернуть удасться, но с 8020 модели, так что не знаю, есть ли в этом смысл, хотя скорее всего разводка на плату идентичная. Да кстати случайно нашел описание способа для програмирования флєши очень похожий на мой из поста наверху страницы, только вот для древних моторол. В даташите на процессор OMAP не может быть дано распайки на плате. Каждый производитель самостоятельно разводит плату исходя из своих соображений. я говорю не о распайке на плате, а о прекции пинов процессора, навряд ли что распайка от пина со стороны допустим А1 выходит на сторону АА8, скорее всего и разводка должна выходить где то поблизости. Тем более рядом находятся пины на плате о которых я говорил. |
![]() |
|
![]()
Сообщение
#30
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME ![]() |
Там всего 4 пина, возможно еще один скорее всего nTRST находится в другом месте или используется совместно с ЮСБ. nTrst в принципе не нужен. Тогда перебор из всего лишь 1*2*3*4=24 вариантов, что в принципе под силу. я говорю не о распайке на плате, а о прекции пинов процессора, навряд ли что распайка от пина со стороны допустим А1 выходит на сторону АА8, скорее всего и разводка должна выходить где то поблизости. Тем более рядом находятся пины на плате о которых я говорил. Вполне логично, но в принципе производителю пофигу куда выводить, лишь бы самому потом удобно было к этим точкам цепляться. Пора экспериментировать. Поделите точки с Quarx и вперед - вдвоем не так уж и много перебирать. Только сам командный файл с тестом и верификацией (кстати, обе команды можно засунуть в один файл) запускайте по несколько раз, т.к. все-таки JTAG очень капризная штука. |
![]() |
|
![]()
Сообщение
#31
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) ![]() |
Нашел мастера который согласился сдуть проц, но придётся с Qtek 8020, так как говорит что если сдувать с реанимируемого, то потом невозможно будет узнать нормально ли поставил. На днях прверю насколько эти модели идентичны и если не найдется другого варианта, то пожертвую платой от 8020( всё равно там половина нерабочая), заодно попробую перекатать флэш с одного на другой, только опять же надо обдумать запустится ли она. Даже если запустится то всё равно это не выход, так как вряд ли у других найдется такая возможность...
|
![]() |
|
![]()
Сообщение
#32
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) ![]() |
Пора экспериментировать. Поделите точки с Quarx и вперед - вдвоем не так уж и много перебирать. Только сам командный файл с тестом и верификацией (кстати, обе команды можно засунуть в один файл) запускайте по несколько раз, т.к. все-таки JTAG очень капризная штука. Согласен, что пора. Только обьясни, о каком именно командном файле идёт речь? |
![]() |
|
![]()
Сообщение
#33
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) ![]() |
|
![]() |
|
![]()
Сообщение
#34
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace ![]() |
|
![]() |
|
![]()
Сообщение
#35
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME ![]() |
Согласен, что пора. Только обьясни, о каком именно командном файле идёт речь? в каталоге JFlashMM обычно создают командный файл, чтобы в консоли каждый раз не набирать команды руками. Называем его как угодно, например Test.bat В любом текстовом редакторе набиваем команды: Код jflashmm pxa27x32 eboot.nb0 I 0 PAR Pause jflashmm pxa27x32 eboot.nb0 V 0 PAR Pause Pause нужно для того чобы ты рассмотрел лог. После нажатия любой клавиши продолжится выполнение команд Можно сразу же 3-4 раза повторить этот блок, чтобы автоматически повторять попытку, т.к. далеко не всегда все сразу определяется даже при верном подключении. eboot.nb0 - заменяешь на название файла твоего bootloader'a. Параметры ключей посмотри в файле справки по JFlashmm - лежит там же в директории с прогой. Для начала я бы все-таки получил дамп машинки - для вычисления адреса, с которого начинается бут. Если бут начинается не с 0х0, а к примеру со второго байта (вполне может быть, иногда первый байт является флагом - разрешать перезапись бута или нет), то все попытки могут оказаться тщетными... |
![]() |
|
![]()
Сообщение
#36
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) ![]() |
в каталоге JFlashMM обычно создают командный файл, чтобы в консоли каждый раз не набирать команды руками. Для начала я бы все-таки получил дамп машинки - для вычисления адреса, с которого начинается бут. Если бут начинается не с 0х0, а к примеру со второго байта (вполне может быть, иногда первый байт является флагом - разрешать перезапись бута или нет), то все попытки могут оказаться тщетными... Об этом я приблизительно в курсе,только вот распознает ли он OMAP ? Ведь он заточен под интеловские процы. А ARM это только ядро и не обязательно только у OMAP. С дампом у меня тоже проблемы, ни одна прога корректно не работает, даже хекс-редактор, возожно из-за того, что у меня ноуты. Слил образ на карту с живого аппарата, но тоже не могу открыть. Кстати на работе пробовал coolflesh с аппаратом оже не соеденило но хотя бы пыталось искать ЮСБ порты, а дома на ноутах сразу пишет ошибку, coolflash. out is not found... Адрес бута попробую узнать через mtty, но не уверен что он правиьно покажет. Сам EBOOT возможно удасться преобразовать из того что входит в прошивку. Да и у меня где то валяется eboot.nbo к моему аппарату, только найти не могу и откуда скачивал не помню... |
![]() |
|
![]()
Сообщение
#37
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) ![]() |
Насколько я понял EBOOT это тот же SPL, но для его загрузки (на рабочем аппарате) нужен IPL. Все это можно вытянуть из прошивки, вот тут есть довольно обширная информаия по этому вопросу http://forum.wce.by/topic8433-30.html
SPL уменя есть но в формте 'nbf', когда то пытался разбирать прошивки, но забросил это дело, так что не уверен подойдет ли он и как его пробразовть? Кстати есть подозрение, что для реанимации девайса достаточно будет залить SPL, а саму ОСь загрузить уже обычным спообом или через карту... |
![]() |
|
![]()
Сообщение
#38
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME ![]() |
SPL уменя есть но в формте 'nbf', когда то пытался разбирать прошивки, но забросил это дело, так что не уверен подойдет ли он и как его пробразовть? Проще достать из прошивки Кстати есть подозрение, что для реанимации девайса достаточно будет залить SPL, а саму ОСь загрузить уже обычным спообом или через карту... Совершенно верно! |
![]() |
|
![]()
Сообщение
#39
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace ![]() |
|
![]() |
|
![]()
Сообщение
#40
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace ![]() |
Цитата SPL уменя есть но в формте 'nbf', когда то пытался разбирать прошивки, но забросил это дело, так что не уверен подойдет ли он и как его пробразовть? Если ты говоришь про выдергивание из единого файла прошивки модуля SPL специальной утилитой - то это скорее всего он (сам немного помучал прошивки для торнадо (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) ) Преобразовывать его, скорее всего, никак не надо. |
![]() |
|
![]()
Сообщение
#41
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) ![]() |
Если ты говоришь про выдергивание из единого файла прошивки модуля SPL специальной утилитой - то это скорее всего он (сам немного помучал прошивки для торнадо (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) ) Преобразовывать его, скорее всего, никак не надо. Не уверен, так как не знаю правильно ли я его выдернул, но у меня есть скачаный из интернета. Вопрос в том, полные ли они, ведь EBOOT, это по моему не только SPL но и IPL. Кстати сверял свой SPL (*nbf) с EBOOT.nbo от Medush, через текстовій редактор ( хекс у меня дальше некоректно работает) очень большая разница, хотя по обьёму почти одинаковы. Да я уже говорил, что слил образ на карту (mSD) вот он по моему вполне подойдет, но как его правильно разобрать? |
![]() |
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 14.4.2025, 3:56 |