|
28.7.2008, 11:42
Сообщение
#1
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Решил написать короткий F.A.Q. для тех кто испортил аппарат прошивкой и теперь мечется по форумам с вопросом "Что Делать?"
Если администрация посчитает нужным пусть вынесет это в начало темы... Если у вас во время прошивки, или после нее, что то пошло не так, девайс не грузиться, не включается и тому подобные сюрпризы- Во первых, проверьте уровень заряда АКБ и зарядите его если необходимо, перегрузите девайс (хард или софт ресет ), иногда после некотрых прошивок особенно самодельных нужно прсто переждать некоторое время чтобы ОС инициализировалась и загрузилась. Второе попробуйте еще раз заново прошить аппарат, желательно оффициальной прошивкой которая стояла у вас изначально и взятая с сайта производителя, некотрые прошивки даже подходящие вашему аппарату могут не ставиться так как предназначены для другого языкового пакета, оператора и т.п. , поэтому берите именно рдную прошивку с офф.сайта. Если аппарат не хочет шиться введите его в режим бутлоадера вручную (для каждого девайса своя комбинация клавиш, например для HTC это как правило Камера+Вкл на коммуникаторах +ресет) и оттда прошейте той же оригинальной прошивкой... Также иногда помогает так называемое хитрое включение. вынуть аккумулятор и через пару минут, предварительно зажав кнопки входа в бутлоадер, вставить аккумулятор... Для тех у кого никакие вышеописанные советы и советы с других форумов не помогли, то есть аккумулятор проверен и заряжен, девайс не падал не тонул, замыкания не было при осмотре платы никаких явных повреждений не видно, просто девайс тихо умер во время прошивки (как правило не для вашего девайса) и больше никаких признаков жизни не подает и в бутлоадер никаким способом не входит с ПК не коннектиться, могут загораться светодиодная индикация, иногда на долю секунды, то вам скорее всего сюда, " Реанимация КПК и коммуникаторов" продолжение: Если вы определили, что вашему девайсу поможет только JTAG, то во первых подробно прочитайте инструцию по восстановлению, 2. проверьте правильность собранного вами кабеля, прзвоните его на наличие обрыва, надежно подсоедените кабель к мат. плате девайса (лично я пользуюсь пайкой к тест-пойнтам, но будьте внимательны если вы не уверенны что сможете нормально припаять, а как правило выводы пинов очень маленькие, то лучше поручите это специалисту, иначе возможно повреждение контактных площадок, а при длительном прогреве и мат. платы с прцессором, ведь эти пины подходят непосредственно к нему) 3. Убедитесь в надежности передачи кабеля от пинов на LPT, проверьте соответствие распиновки кабеля и ваших настроек в программе. 4. Проверьте подается ли напряжение на девайс и кабель( если вы используете кабель типа Виглер) 5. не забывайте нажимать кнопки Вкл. и при необходимости кнопки входа в бутлоадер перед определением процессора программой Сообщение отредактировал SAXON13 - 28.7.2008, 12:07 |
|
|
![]() |
20.4.2008, 15:29
Сообщение
#2
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 350 Регистрация: 20.4.2008 Из: Омск Пользователь №: 1143 Спасибо сказали: 57 раз(а) Девайс:Motorola Defy |
Здравствуйте! Не могу найти место подключения JTAGa на Qtek 8310... Подскажите кто знает, куда его цеплять! В Омске нету СЦ которые ремонтируют (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)
(IMG:http://photofile.ru/photo/rxmaxx/2446618/large/44654621.jpg) Заранее спасибо |
|
|
20.4.2008, 18:20
Сообщение
#3
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Как убили?
|
|
|
21.4.2008, 8:14
Сообщение
#4
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 350 Регистрация: 20.4.2008 Из: Омск Пользователь №: 1143 Спасибо сказали: 57 раз(а) Девайс:Motorola Defy |
format ALL (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)
|
|
|
21.4.2008, 16:09
Сообщение
#5
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
В общем, скорее всего JTAG поможет, но я в этом не силен.
Я позвал тех, кто разбирается - как они появятся в форуме, помогут. |
|
|
21.4.2008, 17:11
Сообщение
#6
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 350 Регистрация: 20.4.2008 Из: Омск Пользователь №: 1143 Спасибо сказали: 57 раз(а) Девайс:Motorola Defy |
Ага Спасибо!
|
|
|
21.4.2008, 17:34
Сообщение
#7
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Как тебе не помочь с таким аватаром (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
|
|
|
24.4.2008, 13:38
Сообщение
#8
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Вечером посмотрю инфу по аппарату.
Можешь мне помочь: выслать фото нормального качества (с читаемыми обозначениями) платы с обеих сторон со снятыми экранами. Мой мейл у тебя в личке. Описание экспериментов, если вдруг уже что-нибудь делал. |
|
|
5.5.2008, 10:26
Сообщение
#9
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 350 Регистрация: 20.4.2008 Из: Омск Пользователь №: 1143 Спасибо сказали: 57 раз(а) Девайс:Motorola Defy |
Получил фотки? отправил где-то неделю назад...
|
|
|
7.5.2008, 10:04
Сообщение
#10
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Итак, наконец-то нашли (вернее нашел Quarx) распиновку JTAG на ножках процессора.
(IMG:http://imageshost.ru/img3/1765e164086172406b94aecb724ebd63/530dd6c26797222f34f2174b3328840c.jpg) Теперь осталось 3 этапа: 1. Найти битый аппарат, сдуть с него процессор и прозвонить контакты JTAG, разведенные на плате. Либо применить метод научного тыка, перебором пытаясь найти эти контакты на плате - тут один господь бог помощник... 2. Получить от кого-то полный дамп аппарата и определить адрес, с которого нужно шить bootloader... В стандарте конечно он начинается с 0x0, но кто его знает, лучше перестраховаться.... 3. Подключиться и прошить аппарат. |
|
|
11.5.2008, 13:20
Сообщение
#11
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Теоретически можно вычислитьна плате nTRST с помощью лабораторного блока питания или блока питания для ремонта сотовых телефонов.
Дать напряжение 3.9 в, подключить плату, посмотреть потребляемый ток, и тыркать через резистор nTRST, теоретически при попадании в точку должен измениться потребляемый ток, т.к проц должен замирать. Далее скорее всего в этой группе точек будут остальные контакты JTAG |
|
|
16.5.2008, 2:46
Сообщение
#12
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Есть полная инфа по данному процессору, рисунок выше скорее всего взят оттуда, я уже закидывал его в нет. Меня правда интересует другой девайс на схожем процессре HTC Hurricane (Qtek 8200/ Ti OMAP 750), конкретно по нему я ничего не нашел, но в документации написано, что OMAP 730-750-850 имеют идентичную распиновку выводов и прочее, в том числе и на JTAG. Но вот как определить точно, где они выведены на плату пока не незнаю. Да и еще проблема в том, что не известно чем можно подцепить OMAPовский проц к JTAGу, в смысле какие дрова нужны для определения проца. Вот datasheet на OMAP...(IMG:http://ifolder.ru/images/download_1.jpg) пароль:PDA2U
Предлагаю данную тему обьеденить в общюю по реанимации HTC девайсов, может что-то и получится сделать общими усилиями... Для HTC Huricane(Qtek 8200) скоро будет донор для дампа, также на крайний случай есть полуживая плата от Qtek 8020. там скоее всего схожая распиновка, так что будет возожность узнать выводы JTAG на плате. |
|
|
16.5.2008, 8:22
Сообщение
#13
|
||||
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата Предлагаю данную тему обьеденить в общюю по реанимации HTC девайсов, может что-то и получится сделать общими усилиями...
|
|||
|
||||
16.5.2008, 10:35
Сообщение
#14
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Да и еще проблема в том, что не известно чем можно подцепить OMAPовский проц к JTAGу, в смысле какие дрова нужны для определения проца. H-Jtag должен подхватить OMAPовский проц. Только нужно будет разобраться, как работать с его флешером. На сайте есть форум, у кого хороший английский - вперед за знаниями! может что-то и получится сделать общими усилиями... Будем рады, а то народ как-то быстро руки складывает и продолжения экспериментов нет... Пока получается, что зря трачу время на анализ проблемы, поиск инфы и т.д, т.к. результата нет - "пострадавшие" исчезают ничего не сообщая о своих действиях по реанимации девайсов.... Для HTC Huricane(Qtek 8200) скоро будет донор для дампа, также на крайний случай есть полуживая плата от Qtek 8020. там скоее всего схожая распиновка, так что будет возожность узнать выводы JTAG на плате. Наоборот, скорее всего разводка платы будет совсем другая... Но аналогии можно будет попробовать провести и поискать JTAG перебором без выпаивания процессора. |
|
|
16.5.2008, 10:39
Сообщение
#15
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата у кого хороший английский - вперед за знаниями У меня инглиш приличный. Если скажешь, где и что спросить - могу пойти за знаниями (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
|
|
16.5.2008, 14:28
Сообщение
#16
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Наконец то нашел форум где этой проблемой реально интересуются!!!
H-Jtag должен подхватить OMAPовский проц. Только нужно будет разобраться, как работать с его флешером. На сайте есть форум, у кого хороший английский - вперед за знаниями! О каком сайте идёт речь, с английским у меня всё в порядке, какая именно информация нужна? Если Вы заметили, в моём предидущем посте есть ссылка на IFOLDER там есть полная спецификация на OMAP 850... пароль:PDA2U, но насколько я знаю H-Jtag OMAPовский проц не поддерживает, точно поддерживает VTI-host, но пока что его никто в фришном виде не находил... Будем рады, а то народ как-то быстро руки складывает и продолжения экспериментов нет... Пока получается, что зря трачу время на анализ проблемы, поиск инфы и т.д, т.к. результата нет - "пострадавшие" исчезают ничего не сообщая о своих действиях по реанимации девайсов.... Для меня это дело принципа. Сам по себе меня этот девайс не интересует, так как достался мне на запчасти, к тому же есть такой же полностью функционирующий (я имею ввиду Qtek 8200, но можно достать при успешном решении проблемы и Qtek 8300 или 8310, что по платформе одно и то же). Наоборот, скорее всего разводка платы будет совсем другая... Но аналогии можно будет попробовать провести и поискать JTAG перебором без выпаивания процессора. Детально еще не исследовал, но по размещению основных компонентов ( проц, флэш и т.п.) Qtek 8020;8200;8300 полностью идентичны, даже флэш та же самая (M-Systems disk on chip G3, по нему тоже есть полная спецификация), разница в процах, но насколько я понял из спецификации размещение выводов для 730-750-850 идентичны. то есть разница будет скорее всего только в бутлоадере и возможно в адресах данных. Да есть подозрение, что Жетаговские тестпойнты находятся под наклейкой возле SIM, четыре контакта, возможно без nTRST. Кстати теоритически вычыслить местонахождение остальных точек по одной найденной nTRST может оказаться проблематично, например у МОТОРА Мрх220 выводы расположены в двух противоположных местах ( кстати если кого интересует могу скинуть полную схему Мрх220 включая размещение всех тестпойнтов )... (IMG:http://forum.pda2u.ru/style_emoticons/default/blink.gif) |
|
|
16.5.2008, 15:13
Сообщение
#17
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата кстати если кого интересует могу скинуть полную схему Мрх220 включая размещение всех тестпойнтов Кидай, конечно! Только тему отдельную сделай. |
|
|
16.5.2008, 15:56
Сообщение
#18
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Наконец то нашел форум где этой проблемой реально интересуются!!! Добро пожаловать в наши ряды! Мы хотим аккумулировать на этом сайте весь опыт по поднятию аппаратов. Так что поле для творчества огромно. но насколько я знаю H-Jtag OMAPовский проц не поддерживает, точно поддерживает VTI-host, но пока что его никто в фришном виде не находил... www.hjtag.com 1. Support RDI 1.5.0 and 1.5.1; 2. Support both ARM7 and ARM9; - твой аппарат 3. Support both THUMB and ARM instructions; 4. Support both LITTLE-ENDIAN and BIG-ENDIAN; 5. Support SEMIHOSTING; 6. Support WIGGLER, SDT-JTAG and user defined interface; 7. Support WINDOWS 9.X/NT/2000/XP; Для меня это дело принципа. Значит идет до победного конца! (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Детально еще не исследовал, но по размещению основных компонентов ( проц, флэш и т.п.) Qtek 8020;8200;8300 полностью идентичны, даже флэш та же самая (M-Systems disk on chip G3, по нему тоже есть полная спецификация), разница в процах, но насколько я понял из спецификации размещение выводов для 730-750-850 идентичны. Дай бог, но может быть разная разводка платы. Найдем на одном аппарате, на остальных проверим. Да есть подозрение, что Жетаговские тестпойнты находятся под наклейкой возле SIM, четыре контакта, возможно без nTRST. Маловероятно, так как интерфейс JTAG используется на производстве для тестирования при котором может использоваться nTRST. [Кстати теоритически вычыслить местонахождение остальных точек по одной найденной nTRST может оказаться проблематично, например у МОТОРА Мрх220 выводы расположены в двух противоположных местах Согласен, у HP точки вообще разбросаны по всей плате. У HTC и О2 наблюдается систематичный подход, поэтому есть вероятность обнаружить все точки в одной куче. Безусловно самый удобный способ - сдуть проц, прозвонить контакты, вернуть проц на место. Но, увы, далеко не всякому доступный. В этом случае остаются бесконечные эксперименты по поиску с надеждой на благосклонность небес... Рекомендую поискать/поспрашивать у других пользователей дамп аппарата, для определения нужных адресов прошивки |
|
|
16.5.2008, 16:57
Сообщение
#19
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Безусловно самый удобный способ - сдуть проц, прозвонить контакты, вернуть проц на место. Но, увы, далеко не всякому доступный Да, только не знаю насколько реально это сделать на этих аппаратах, у них процы припаяны сразу с той-же стороны, то есть шары с другой стороны не выходят, единственный способ который я знаю чтобы снять такой проц- это обработка платы в термическом шкафу ( например в микроволновке ) но назад его в этом случае поставить нереально, во всяком случае яне знаю как это сделать. Ну и ещё раз говорю, что я скинул на IFOLDER полное тех. описание OMAP, так что из него будет намного легче узнать где приблизительно выходят тестпойнты...Ссылка в моём первом посте |
|
|
16.5.2008, 17:30
Сообщение
#20
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Увы, совсем не легче... Тестпоинты могут быть выведены куда угодно, совсем не обязательно возле процессора...
Принцип пайки процессора одинаков на всех современных аппаратах. Так что любой опытный сервисник высокой квалификации сможет взяться за эту работу. В домашних условиях - только микроволновка с полным уничтожением аппарата. Если в Москве - могу порекомендовать PDA-Center, мне именно там помогли А твой даташит я уже вдоль и поперек изучил )))) |
|
|
16.5.2008, 19:14
Сообщение
#21
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 350 Регистрация: 20.4.2008 Из: Омск Пользователь №: 1143 Спасибо сказали: 57 раз(а) Девайс:Motorola Defy |
|
|
|
17.5.2008, 0:09
Сообщение
#22
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Если в Москве - могу порекомендовать PDA-Center, мне именно там помогли К сожалению мне до Москвы как тебе до Луны, я со Львова (Украина) у нас и нормальных СЦ нету (по мобилам есть конечно, но у них цены такие, что проще новый аппарат купить), а по смартам и КПК тем более, в основном ко мне обращаются, когда я обьявление в местной газете даю, хотя в общем то специалистом себя не считаю, так как нету ни нормального оборудования ни большого опыта и самое главное большие пробелы в базовых знаниях. Всё на уровне псевдонаучного тыка ну и плюс знания в электроннике и радиотехнике помагают. Кстати на каком то форуме читал, что якобы в Москве кто-то восстановил подобный аппарат, даже пытался с ним связаться, но он то ли меня проигнорировал то ли я ошибся и на самом деле там была прблема в чём-то другом. У меня например был случай когда принесли девайс с подобными симптомами, но после нескольких хардрезетов, передергиваний аккума и прочих шаманских танцев удалось загнать его бут и прошить его Оф. прошивкой. А в данном случае аппарат вообще не хочет включаться, только моргнет индикатором и на этом всё. Да кстати еть еще идея слить дамп программатором с живой флэши и залить его на мертвую, но программатор который поддерживает такие чипы я не нашёл, флэш спаять и поставить на место намного легче, чем проц. Но у меня вообще никакого нету, да и сомневаюсь, чт у нас в городе вообще укогото такой есть. Есть ещё идея с гарячей заменой, как с БИОС, то есть паралельно подпаять мертвую флэш к рабочему аппарату и прошить его с карты, но есть большие подозрения что от этого может подохнуть и рабочий аппарат, хотя если шить 6 винду то может и получится. При прошивке 6 винды она сначала насколько я понял прописывется на СД карту, а уж затем на чип. Во всяком случае 6 винда без карточки вообще не шьется, даже тест не проходит, вот может ей карточку подменить мертвым чипом и прервать процесс в том месте когда она прописывается на 1 чип. Аппарат конечно не прошьется ни один ни второй, но бут останется на аппарате доноре и прошьется в мертвый чип, ну а уже с живым бутом можно прошить любой аппарат методов уже ля этого много проверенных. Хотя скорее всего я в чём-то ошибаюсь. Базовых знаний не хватает, а без этого можно долго ковырятся, хотя отступать я не намерен. Мне итересно чтобы был найден способ востановления доступный человеку более менее знакомому с электронникой, а не для СЦ. P.S. Да кстати, кто может помочь с платой клавиатуры Qtek 8020(8010) буду очень благодарен не бесплатно конечно, но не за такую сумму какую хотят в СЦ, к тому же з пределы России они ничего не высылают, а очень надо, аппарат уже полнотью сделан а вот кл. плату спаять уже не реально, там до меня уже так поковырялись, что половины дорожек нету... |
|
|
17.5.2008, 0:15
Сообщение
#23
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Ничего не скажу тебе про флеш, стремно все это есть риск загубить второй аппарат... Проще тогда поискать абсолютно убитый в любом месте, если в москве сможем его взять и сдуть проц здесь
|
|
|
19.5.2008, 21:24
Сообщение
#24
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Пдскажите, как можно фотки к теме прикрепить, а то есть некоторые мысли по поводу нахождения точек для обсуждаемых девайсов,а на файлообменники неохота закидывать, лучше чтоб сразу здесь смотрели...
|
|
|
19.5.2008, 22:57
Сообщение
#25
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Открываешь расширенную форму ответа - там есть функция прикрепить файл.
Ну и, собственно, прикрепляешь картинку, она сама отображается картинкой в твоем посте. |
|
|
20.5.2008, 1:13
Сообщение
#26
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Умозрительные соображения:
1. В этом месте обычно находятся пины для програмирования через программатор ( в принципе тот же JTAG) под наклейкой скрываются тестпойнты (кстати наклека служит индикатором для СЦ ) 2. Странный разьём, скорее всего используется на производстве для отладки (аппарат который находится у меня до этого был отвязан от Оранжа и в этом месте разьем пропаян на других эта пропайка отсутствует) 3. Сюда проецируются выводы проца на JTAG (если верить даташит от техаса)
44654621.jpg ( 45.85 килобайт )
Кол-во скачиваний: 276остальные фото закину потом, а это отредактированое из первого поста. На стальных видно идентичность конструктивного решения 8020, 8200,8300 Qtek-ов. На днях свяжусь со знакомым специалистом по ремонту сотовых, может быть поможет сдуть проц с Qtek 8020, или хотя бы подскажет как правильно это сделать (все равно у него плата полуживая) |
|
|
20.5.2008, 8:35
Сообщение
#27
|
||||
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Искать здесь |
|||
|
||||
20.5.2008, 11:20
Сообщение
#28
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Умозрительные соображения: 1. В этом месте обычно находятся пины для програмирования через программатор ( в принципе тот же JTAG) под наклейкой скрываются тестпойнты (кстати наклека служит индикатором для СЦ ) Если есть пины, то я бы начал именно сних. В принципе можно вычислить путем перебора вариантов. Если там 5 пинов - всего 120 вариантов. Хотя если есть возможность сдернуть проц, будет существенно проще. 3. Сюда проецируются выводы проца на JTAG (если верить даташит от техаса) В даташите на процессор OMAP не может быть дано распайки на плате. Каждый производитель самостоятельно разводит плату исходя из своих соображений. |
|
|
20.5.2008, 12:29
Сообщение
#29
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Если там 5 пинов - всего 120 вариантов. Хотя если есть возможность сдернуть проц, будет существенно проще. Там всего 4 пина, возможно еще один скорее всего nTRST находится в другом месте или используется совместно с ЮСБ. Проц скорее всего сдернуть удасться, но с 8020 модели, так что не знаю, есть ли в этом смысл, хотя скорее всего разводка на плату идентичная. Да кстати случайно нашел описание способа для програмирования флєши очень похожий на мой из поста наверху страницы, только вот для древних моторол. В даташите на процессор OMAP не может быть дано распайки на плате. Каждый производитель самостоятельно разводит плату исходя из своих соображений. я говорю не о распайке на плате, а о прекции пинов процессора, навряд ли что распайка от пина со стороны допустим А1 выходит на сторону АА8, скорее всего и разводка должна выходить где то поблизости. Тем более рядом находятся пины на плате о которых я говорил. |
|
|
20.5.2008, 13:17
Сообщение
#30
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Там всего 4 пина, возможно еще один скорее всего nTRST находится в другом месте или используется совместно с ЮСБ. nTrst в принципе не нужен. Тогда перебор из всего лишь 1*2*3*4=24 вариантов, что в принципе под силу. я говорю не о распайке на плате, а о прекции пинов процессора, навряд ли что распайка от пина со стороны допустим А1 выходит на сторону АА8, скорее всего и разводка должна выходить где то поблизости. Тем более рядом находятся пины на плате о которых я говорил. Вполне логично, но в принципе производителю пофигу куда выводить, лишь бы самому потом удобно было к этим точкам цепляться. Пора экспериментировать. Поделите точки с Quarx и вперед - вдвоем не так уж и много перебирать. Только сам командный файл с тестом и верификацией (кстати, обе команды можно засунуть в один файл) запускайте по несколько раз, т.к. все-таки JTAG очень капризная штука. |
|
|
20.5.2008, 13:32
Сообщение
#31
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Нашел мастера который согласился сдуть проц, но придётся с Qtek 8020, так как говорит что если сдувать с реанимируемого, то потом невозможно будет узнать нормально ли поставил. На днях прверю насколько эти модели идентичны и если не найдется другого варианта, то пожертвую платой от 8020( всё равно там половина нерабочая), заодно попробую перекатать флэш с одного на другой, только опять же надо обдумать запустится ли она. Даже если запустится то всё равно это не выход, так как вряд ли у других найдется такая возможность...
|
|
|
21.5.2008, 11:53
Сообщение
#32
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Пора экспериментировать. Поделите точки с Quarx и вперед - вдвоем не так уж и много перебирать. Только сам командный файл с тестом и верификацией (кстати, обе команды можно засунуть в один файл) запускайте по несколько раз, т.к. все-таки JTAG очень капризная штука. Согласен, что пора. Только обьясни, о каком именно командном файле идёт речь? |
|
|
21.5.2008, 12:00
Сообщение
#33
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
|
|
|
21.5.2008, 12:25
Сообщение
#34
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
|
|
|
21.5.2008, 22:13
Сообщение
#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, а к примеру со второго байта (вполне может быть, иногда первый байт является флагом - разрешать перезапись бута или нет), то все попытки могут оказаться тщетными... |
|
|
21.5.2008, 22:58
Сообщение
#36
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
в каталоге JFlashMM обычно создают командный файл, чтобы в консоли каждый раз не набирать команды руками. Для начала я бы все-таки получил дамп машинки - для вычисления адреса, с которого начинается бут. Если бут начинается не с 0х0, а к примеру со второго байта (вполне может быть, иногда первый байт является флагом - разрешать перезапись бута или нет), то все попытки могут оказаться тщетными... Об этом я приблизительно в курсе,только вот распознает ли он OMAP ? Ведь он заточен под интеловские процы. А ARM это только ядро и не обязательно только у OMAP. С дампом у меня тоже проблемы, ни одна прога корректно не работает, даже хекс-редактор, возожно из-за того, что у меня ноуты. Слил образ на карту с живого аппарата, но тоже не могу открыть. Кстати на работе пробовал coolflesh с аппаратом оже не соеденило но хотя бы пыталось искать ЮСБ порты, а дома на ноутах сразу пишет ошибку, coolflash. out is not found... Адрес бута попробую узнать через mtty, но не уверен что он правиьно покажет. Сам EBOOT возможно удасться преобразовать из того что входит в прошивку. Да и у меня где то валяется eboot.nbo к моему аппарату, только найти не могу и откуда скачивал не помню... |
|
|
22.5.2008, 0:37
Сообщение
#37
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Насколько я понял EBOOT это тот же SPL, но для его загрузки (на рабочем аппарате) нужен IPL. Все это можно вытянуть из прошивки, вот тут есть довольно обширная информаия по этому вопросу http://forum.wce.by/topic8433-30.html
SPL уменя есть но в формте 'nbf', когда то пытался разбирать прошивки, но забросил это дело, так что не уверен подойдет ли он и как его пробразовть? Кстати есть подозрение, что для реанимации девайса достаточно будет залить SPL, а саму ОСь загрузить уже обычным спообом или через карту... |
|
|
22.5.2008, 1:07
Сообщение
#38
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
SPL уменя есть но в формте 'nbf', когда то пытался разбирать прошивки, но забросил это дело, так что не уверен подойдет ли он и как его пробразовть? Проще достать из прошивки Кстати есть подозрение, что для реанимации девайса достаточно будет залить SPL, а саму ОСь загрузить уже обычным спообом или через карту... Совершенно верно! |
|
|
22.5.2008, 11:21
Сообщение
#39
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
|
|
|
22.5.2008, 11:23
Сообщение
#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) ) Преобразовывать его, скорее всего, никак не надо. |
|
|
22.5.2008, 12:41
Сообщение
#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) вот он по моему вполне подойдет, но как его правильно разобрать? |
|
|
22.5.2008, 13:50
Сообщение
#42
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Не уверен, так как не знаю правильно ли я его выдернул, но у меня есть скачаный из интернета. Вопрос в том, полные ли они, ведь EBOOT, это по моему не только SPL но и IPL. Кстати сверял свой SPL (*nbf) с EBOOT.nbo от Medush, через текстовій редактор ( хекс у меня дальше некоректно работает) очень большая разница, хотя по обьёму почти одинаковы. Да я уже говорил, что слил образ на карту (mSD) вот он по моему вполне подойдет, но как его правильно разобрать? Bootloader может называться по-разному. У меня eboot.nb0, у тебя uboot.bin и т.п. Дамп разбирать не надо, нужен именно одним файлом. Далее в hex-редакторе ищем в дампе вхождение бутлоадера - получаем адреса, по которым он зашит. Если хекс у тебя глючит, можешь выложить дамп на обменник - мы тебе поможем. Вчера ночью по запарке приплел в тему jFlashMM - естественно он не подойдет для OMAP. Нужно пробовать подключиться через H-JTAG и CoolFlash. |
|
|
22.5.2008, 15:34
Сообщение
#43
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Дело не в названии, а в том содержит ли он то что надо и в правильном формате ли он записан. Готовый дамп я конечно на составляющие разбирать не собираюсь, разве что для эксперемента вырезать загрузочный сектор и для ускорения процесса только его залить через JTAG, а потом уже шить обычным методом. Главное для этого этапа точно знать полный ли образ сохраняется на карте. А вот как слить его напрямую с аппарата я пока точно не знаю.
Вопрос- в каком формате должен быть файл -каким способом можно слить образ с карты (ведь комп эти файлы на карте не видит), единственный способ который я знаю это с помощью винхекса. -CoolFlash-каким образом он работает, вроде бы через ЮСБ (тгда для мертвого девайса он не подходит), хотя в инструкции к нему написано, что он каким то образом определяет именно процессор, а не аппарат в целом плюс в самой проге есть опции Virgin Download ( девственная загрузка), и Download EBOOT, но возможно это подразумевается полная переустановка системы включая загрузчики на живом аппарате. |
|
|
22.5.2008, 16:08
Сообщение
#44
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Майк уже давал тебе ссылку на пост, каким образом снимать дамп с аппарата: http://forum.pda2u.ru/forum/index.php?s=&sho...post&p=4419
Дамп снимаешь с рабочего аппарата, файлы будут на ПК. Их в студию. |
|
|
22.5.2008, 17:13
Сообщение
#45
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата Не уверен, так как не знаю правильно ли я его выдернул Из дома смогу тебе написать технологию разборки прошивки Торнадо. |
|
|
22.5.2008, 17:29
Сообщение
#46
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Для поднятия не нужно разбирать прошивку, мы же ведь не собираемся модифицировать ось. Нам нужен в чистом виде бутлоадер uboot и адрес, с которого он располагается в полном дампе с аппарата.
|
|
|
22.5.2008, 17:32
Сообщение
#47
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата Для поднятия не нужно разбирать прошивку, мы же ведь не собираемся модифицировать ось. Нам нужен в чистом виде бутлоадер uboot и адрес, с которого он располагается в полном дампе с аппарата. У НТС Tornado прошивка изначально идет единым файлом. И уже из него специальной утилитой выдергиваешь IPL, SPL, ось, радио и т.п. Вот только не помню - конвертировать nba/nbf нужно единый файл до выдергивания или уже выдернутые модули. |
|
|
22.5.2008, 20:26
Сообщение
#48
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Из дома смогу тебе написать технологию разборки прошивки Торнадо. Технологию я приблизительно знаю, уже когда то разбирал. Меня интересует во первых:-как правильно бе лишних заморочек полностью выдернуть EBOOT, а то насколько я помню в той, что я пользовался кажется теряется какя то информация. Хочу его дёрнуть так как у меня сейчас трафик ограниченый и целый дамп я вряд ли смогу скинуть, тем более насколько я знаю он может развернуться намного больше чем сама прошивка. Ну и если сможеш, то обьясни как правильно работать с CoolFlash, может он в данной ситуации и не пригодиться( по моему с JTAG он работать не будет, разве что дрова подойдут и то там папка наз. ЮСБ драйверс), но проа сильно интересная где то в другом случае пригодиться. Ну и я уже писал чо слил дамп на карту, но вот как его оттуда дёрнуть, пусть даже не разбирать сам дамп, а просто его скопровать, не знаю, раньше польовался в подобных случаях винхексом, но теперь у меня только ноуты, а на них он глючит, то есть операции выполняет, но в итоге не сохраняет никаких изменений и ничего не копирует, наверное ему ноутбучная оператива не нраиться... И еще, считаю, что формат файла очень важен в данном случае, иначе бы через JTAG обычную прошиву лили и не мучались. Я уже писал, что сравнил файлы, свой SPL и EBOOT из MedushFlameRecoveryTools, различия очень сильные в структуре построения и т.д. , тк что подозреваю, что JTAG просто не воспримет файлы другого фрмата... P.S. С первым способом снятия дампа всё понятно буду пробовать, а вот второй не могу понять, там описанна только какая то часть, а с чего начинать не понятно...http://forum.pda2u.ru/forum/index.php?s=&sho...post&p=4419 |
|
|
22.5.2008, 20:44
Сообщение
#49
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата раньше польовался в подобных случаях винхексом, но теперь у меня только ноуты, а на них он глючит Вот эту попробуй. Цитата И еще, считаю, что формат файла очень важен в данном случае, иначе бы через JTAG обычную прошиву лили и не мучались. Конечно важен. Потому что у прошивок есть так сказать RAW формат - посекторная структура диска, а есть у некоторых производителей (в т.ч. НТС) кодированый формат. Конкретно для прошивки торнадо nk.nbf - это кодированный формат, а вот выдергиваемые из него OS.nb и SPL.nb - самые что ни на есть RAW. В частности SPL.nb является тем самым eboot, который нужен для JTAG. Он довольно сильно похож на eboot от атомов (в частности начало - FE 03 00 EA - нули - заголовок: 45 43 45 43 ... - опять куча нулей - и с адреса 0х1000 пошла уже собственно исполняемая часть бутлоадера - в SPL.nb там даже заголовок идет Код кBOOTLOAD 2.00.0010 Так что тебе нужно искать побайтовое совпадение дампа с IPL.nb и SPL.nb (SPL можно сразу смотреть с адреса 0х1000) |
|
|
22.5.2008, 23:46
Сообщение
#50
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
раньше польовался в подобных случаях винхексом, но теперь у меня только ноуты, а на них он глючит, то есть операции выполняет, но в итоге не сохраняет никаких изменений и ничего не копирует, наверное ему ноутбучная оператива не нраиться... Не гони на ноуты - они совершенно ни при чем! В WinHex нажми F6 и выбери нужный режим редактирования. In-Place - все изменения будут применены немедленно (самый опасный режим (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) ). И еще, считаю, что формат файла очень важен в данном случае, иначе бы через JTAG обычную прошиву лили и не мучались. Я уже писал, что сравнил файлы, свой SPL и EBOOT из MedushFlameRecoveryTools, различия очень сильные в структуре построения и т.д. , тк что подозреваю, что JTAG просто не воспримет файлы другого фрмата... Eboot можно сравнить с программой. Для разных аппаратов они будут кардинально различаться. Но скорее всего сигнатуры (первые байты) должны быть очень и очень похожими, но не более того - все остальное абсолютно индивидуально. |
|
|
23.5.2008, 10:47
Сообщение
#51
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата Но скорее всего сигнатуры (первые байты) должны быть очень и очень похожими Конкретно, первые 0х1000 байт - это и есть "заголовок". Дальше - идет само "тело", которое уже должно различаться. Кстати, главный признак "правильного" образа бута - читабельные надписи при просмотре в режиме текста. Т.е. местами должны встречаться большие блоки из читабельных надписей. |
|
|
23.5.2008, 15:25
Сообщение
#52
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Конкретно, первые 0х1000 байт - это и есть "заголовок". Дальше - идет само "тело", которое уже должно различаться. Кстати, главный признак "правильного" образа бута - читабельные надписи при просмотре в режиме текста. Т.е. местами должны встречаться большие блоки из читабельных надписей. Я именно об этом и писал, что файлы имеют очень сильное различие, в EBOOT из MedushFlameRecoveryTools очень много читабельных блоков, а в моём SPL несколько строк квадратов и нулей. Вчера пробовал скопировать дамп с карты на ПК вышло 120 Мб, затем воспользовался WM5Storage, установил в ней опцию TrueFFS/DiskOnChip b и через винхекс вітянул из него дамп на 482 Мб, плюс к этому посекторно, кстати когда установлен этот режим TrueFFS/DiskOnChip, то в винхексе показывает все сектора находящиеся на чипе , включая сектор загрузки (1Кб) и не размеченную область ~1.2 Мб. Только вот вопрос в том правильно ли я их скопировал, там для копирования есть два метода... |
|
|
23.5.2008, 15:47
Сообщение
#53
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата в моём SPL несколько строк квадратов и нулей Это у тебя неправильный SPL. Я вчера специально поковырялся в SPL от официальной 2.3.353.3 - он большой и в нем много читаемых блоков. Может ты IPL смотришь? |
|
|
23.5.2008, 20:14
Сообщение
#54
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Нет именно SPL, а IPL я тоже смотрел, вот он как рз по своей структуре очень близок EBOOT из MedushFlameRecoveryTools, только намного короче. Извлечен спомощью хекса и WM5Storage напрмую с аппарта,пытался загрузить его сюда, но "Неудачная загрузка. Вам запрещено загружать такой тип файлов"
|
|
|
23.5.2008, 20:34
Сообщение
#55
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
|
|
|
23.5.2008, 20:36
Сообщение
#56
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
По-моему, ты что-то путаешь.
Приложил IPL и SPL из разобранного образа официальной прошивки 2.3.353.3
Прикрепленные файлы
|
|
|
23.5.2008, 20:51
Сообщение
#57
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Наверное с виндой какойто глюк, скачал твой файл, не хочет разархивировать, архивить тоже. Насчет IPL, насколько знаю, это первичный загрузчик весом около 1Кб.
Попробую "пдокридом". Но один из SPL извлечён не мной, а каким-то разработчиком прошивок WM6,так с ним такая же картина. Да и всё таки, в каком формат должен быть файл для загрузки JTAG, и ка их конвертировать, SPL 100% рабочий потому что с ним прошивали WM6 и всё в порядке. Так что мне надо точно знать какой формат нужен для JTAG и буду пробовать заливать на аппарат. Если их можно нормально излечь из оф.прошивки, то зачем тода мучаться с дампом, главное чтоб формат файлов и их целстность была в порядке. Удалось посмотреть твои файлы, вобщем у меня они совсем другие, пусть у меня от HURRICANE, но структура то должна быть приблизительно похожей, ообенно в SPL, у меня там вместо текстовых строк, как в твоём, а какая то абракадабра. То есть скорее всего я что то неправильно делаю или же это от того, что разные форматы файлов... |
|
|
23.5.2008, 21:26
Сообщение
#58
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата Насчет IPL, насколько знаю, это первичный загрузчик весом около 1Кб. В моем примере вес IPL - 2048(0x800), SPL - 393216(0xc0000) Цитата какой формат нужен для JTAG Вот тот формат, которы совпадет побайтно с дампом, и нужен (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Скорее всего, это будет SPL.nb, извлеченный из nk.nbf утилитой TyphoonNBFTool nk.nbf естественно нужен от той прошивки, которая в данный момент прошита на девайсе. |
|
|
24.5.2008, 3:05
Сообщение
#59
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Вот тот формат, которы совпадет побайтно с дампом, и нужен (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Скорее всего, это будет SPL.nb, извлеченный из nk.nbf утилитой TyphoonNBFTool nk.nbf естественно нужен от той прошивки, которая в данный момент прошита на девайсе. Снова пробовал создать образ через WM5Storage, на этот раз в винхексе сохранил как disc image сравнил записаный образ с самим диском (в WM5Storage есть функция, когда можно переключить с SD на trueFFS ), полностью совпадает, и совпадает по размеру с установленной прошивкой, но то ли это, что нужно. Кстати аппарат по непонянтным пока прчинам не хочет сохранять образ на SD карту через некоторое время автоматически выключается. Также пробовал создавать отдельно образ IPL и SPL, якобы создаёт, но в итоге на карте ничего нету. Где взять nk.nbf ? |
|
|
24.5.2008, 7:10
Сообщение
#60
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Цитата(SAXON13) .но то ли это, что нужно. Где взять nk.nbf ? Похоже на то, что нужно. проверь какая прошивка стоит на доноре дампа. Оба загрузчика из официалки выкладывал Майк чуть выше. Забирай их и ищи вхождения их в твоем дампе (поиск по первым 10-20 hex-байтам. Записываешь начальный адрес вхождения и копируешь блок, равный размеру файла загрузчика в новый файл. проверяешь, что этот файл абсолютно идентичен загрузчику. то же самое повторяешь со вторым загрузчиком. убедись, что фрагмент вхождения в дамп всего один для каждого файла. В итоге нам нужны начальные адреса IPL и SPL в дампе. |
|
|
24.5.2008, 10:43
Сообщение
#61
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата Где взять nk.nbf ? Скачать нужную версию прошивки из тырнета (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Цитата Оба загрузчика из официалки выкладывал Майк Официальных прошивок только лично я знаю как минимум две. Я выложил лишь от последней официальной. Какая прошивка установлена на гаджете, с которого снимался дамп? |
|
|
24.5.2008, 11:56
Сообщение
#62
|
|
![]() Участник ![]() ![]() Группа: Друзья PDA-Hack Сообщений: 73 Регистрация: 21.5.2008 Из: Молдова г.Кагул Пользователь №: 1394 Спасибо сказали: 16 раз(а) Девайс:htc magician |
Ещё раз пишу так как пост потёрся если есть кто то из вас из молдовы могу помочь вызванить JTAG
|
|
|
24.5.2008, 23:14
Сообщение
#63
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Благдорю, но я из Украины, разве что у тебя есть возможность достать полностью убитую плату от Qtek8200(или 8300) и прозвонить её. А вообще то у меня есть полурабочая плата от Qtek8020, компоновка которой практически идентична 8200 и 8300, так что скорее всего пожертвую ею, думаю что выводы на плату идентичны для всех моделей этого ряда. Сдуть процессор я сам смогу, проблемма в его обратной установке, но в случае этой платы, это не важно и так она наполовину убитая.
Кстати удалось ли тебе нормально установить проц на свой аппарат, я потому и не хочу сдувать проц с реанимируемого аппарата, ведь пока там нету бута, практически невозможно будет узнать нормально ли я его поставил, ну и соответственно если нет, то никакой JTAG не подцепиш... |
|
|
24.5.2008, 23:26
Сообщение
#64
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Похоже на то, что нужно. проверь какая прошивка стоит на доноре дампа. Оба загрузчика из официалки выкладывал Майк чуть выше. Забирай их и ищи вхождения их в твоем дампе (поиск по первым 10-20 hex-байтам. Записываешь начальный адрес вхождения и копируешь блок, равный размеру файла загрузчика в новый файл. проверяешь, что этот файл абсолютно идентичен загрузчику. то же самое повторяешь со вторым загрузчиком. убедись, что фрагмент вхождения в дамп всего один для каждого файла. В итоге нам нужны начальные адреса IPL и SPL в дампе. Майк выкладывал загрузчики из прошивки для Tornado, а уменя Hurricane(Robbie), так что они совершенно не подойдут, и кажется именно ими убили аппарат, прошили радиомодуль, а там скорее всего заодно был бут от Tornado. Так что вырежу из той прошивки которая сейчас стоит на доноре (WM6.1), думаю, не обязательно откатываться на оффициал. |
|
|
24.5.2008, 23:42
Сообщение
#65
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата кажется именно ими убили аппарат, прошили радиомодуль, а там скорее всего заодно был бут от Tornado Глянул имеющуюся у меня прошивку радиомодуля - там только GSM.nb Если висяк возник после прошивки радиомодуля - то, может, проблема в радиомодуле, а не в буте? Ты бут пробовал вызывать? Камера + Power или зажав камеру подключаем к кабелю USB |
|
|
25.5.2008, 0:37
Сообщение
#66
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Глянул имеющуюся у меня прошивку радиомодуля - там только GSM.nb Если висяк возник после прошивки радиомодуля - то, может, проблема в радиомодуле, а не в буте? Ты бут пробовал вызывать? Камера + Power или зажав камеру подключаем к кабелю USB Естественно пробовал, аппарат просто не включается вообще, только при включении моргнет на секунду индикатор. Проблемма именно в буте, человек который мне его отдал, сказал, что аппарат умер сразу после "успешной" прошивки радиомодуля. Я потом смотрел эту прошивку, там был ENTER BOOTLOADER и nk.nbf, прошивка для TORNADO. |
|
|
25.5.2008, 0:47
Сообщение
#67
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата там был ENTER BOOTLOADER и nk.nbf ENTER BOOTLOADER.exe - это, похоже, утилита для вызова режима бута. Посмотри сам nk.nbf утилитой TphoonNBFTool. IPL и SPL сидят (если сидят) в нем. |
|
|
25.5.2008, 1:17
Сообщение
#68
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
ENTER BOOTLOADER.exe - это, похоже, утилита для вызова режима бута. Посмотри сам nk.nbf утилитой TphoonNBFTool. IPL и SPL сидят (если сидят) в нем. Посмотрел, там есть IPL, SPL, GSM. Ксати TyphoonNBFTool показывает wdta start, это и есть те самые адреса куда они записывются? |
|
|
25.5.2008, 1:40
Сообщение
#69
|
|
![]() Новичок ![]() Группа: Members Сообщений: 7 Регистрация: 24.5.2008 Пользователь №: 1432 Спасибо сказали: 0 раз(а) Девайс:sdfasdf |
|
|
|
25.5.2008, 2:44
Сообщение
#70
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
|
|
|
25.5.2008, 9:50
Сообщение
#71
|
|
![]() Участник ![]() ![]() Группа: Друзья PDA-Hack Сообщений: 73 Регистрация: 21.5.2008 Из: Молдова г.Кагул Пользователь №: 1394 Спасибо сказали: 16 раз(а) Девайс:htc magician |
В общем ребята, снять-поставить проц это не такая проблемма, в любом НОРМАЛЬНОМ GSM service это вам сделают(собственно в GSM service я и работаю). В своём процессоре уверен на 97 процентов, но он у меня был кирпичём так что 100 процентной уверенности нет что он стоит как надо.
|
|
|
25.5.2008, 11:13
Сообщение
#72
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата Посмотрел, там есть IPL, SPL, GSM |censored|, ну и какой урод такой обновление радио собрал? Поубивал бы. Цитата показывает wdta start, это и есть те самые адреса куда они записывются? Ну ты сам подумай - может IPL сидеть с адреса 0х90000000? Да там даже флеши такого размера нет... |
|
|
25.5.2008, 18:59
Сообщение
#73
|
|
![]() Новичок ![]() Группа: Members Сообщений: 7 Регистрация: 24.5.2008 Пользователь №: 1432 Спасибо сказали: 0 раз(а) Девайс:sdfasdf |
Hi every 1
i read some posts in this great thread (of course in english becz i donot know russian) & i understant some details but the Cool Flash need files in .nb0 format ; ipl & spl are .nbf type So how we could flash it , is there any tool that convertes to .nb0 type??? THANKS |
|
|
25.5.2008, 20:14
Сообщение
#74
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Hi every 1 i read some posts in this great thread (of course in english becz i donot know russian) & i understant some details but the Cool Flash need files in .nb0 format ; ipl & spl are .nbf type So how we could flash it , is there any tool that convertes to .nb0 type??? THANKS As I know the Cool Flash dont work with JTAG, but it containts the OMAPs drivers. .nbf type files are converting with TyphoonNBFTool. At this time we need a VTI-HOST for flasing through JTAG, this is a program, that comes with OMAP platform dewelopers tools, but we cannot find this one...(sory for my eanglish) |
|
|
25.5.2008, 21:25
Сообщение
#75
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
|censored|, ну и какой урод такой обновление радио собрал? Поубивал бы. Ну ты сам подумай - может IPL сидеть с адреса 0х90000000? Да там даже флеши такого размера нет... Вообще-то ему самоу надо было думать, так как насколько я понял, это был обрезанный апдейт для Tornado. Но речь теперь не об этом... Насчет адреса спросил не подумав, даже не обратил внимания на его значения. В общем для этого этапа мне осталоь только найти правиьный формат Бута, я как оказалось не очеь в этом разбираюсь, поэтому еслиточно знаеш, что и как с этим делать, то пни в правильном напрвлении, желалельно с чёткими инструкциями. TphoonNBFTool вырезает файлы какого-то своего формата,какой из них нам нужен. По аналогии с другими девайсами, думаю что нашел пины для JTAG, только еще не знаю в акой точно последовательности они идут. На крайний случай сдую проц с платы от Qtek8020( пок что жалко, там всё кроме дисплея и блока клавиатур рабочее). У них у всех компоновка проца, чипа и т.п. аналогичные, и у всех присутствует странный разьём на платах, о котором я писал выше(там же и фото с расположением разьёма/поз.2/, 5-контактный, ничего другого кроме как отладочного оборудования, к нему не может цепляться) |
|
|
25.5.2008, 22:11
Сообщение
#76
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата TphoonNBFTool вырезает файлы какого-то своего формата Она может из любой прошивки вырезать IPL.nb и SPL.nb которые именно в таком виде и нужно будет заливать, когда найдем точные адреса начала каждого модуля. |
|
|
27.5.2008, 4:16
Сообщение
#77
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Она может из любой прошивки вырезать IPL.nb и SPL.nb которые именно в таком виде и нужно будет заливать, когда найдем точные адреса начала каждого модуля. Уже вырезал, но с оф.прошивки. С прошивки которая сейчас стоит на теле непонятно что вырезать, там одни кракозябры в наваниях разделов и похоже,что ни SPL ни IPL там нет ( прошивка киайский WM6.1 в bin формате). Кстати на карту эта прошивка дампиться не хочет, аппарат просто выключется где-то в начале процесса. Скоре всего надо будет откатиться на оффициал. |
|
|
27.5.2008, 11:11
Сообщение
#78
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Ребята, нужен ДАМП аппарата!!!!!
Вы молодцы, на руках есть IPL и SPL, теперь нужно найти, по каким адресам они лежат в дампе! оставьте прошивки в покое и займитесь дампом, иначе мы никуда не сдвинемся.... |
|
|
27.5.2008, 12:18
Сообщение
#79
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Ребята, нужен ДАМП аппарата!!!!! Вы молодцы, на руках есть IPL и SPL, теперь нужно найти, по каким адресам они лежат в дампе! оставьте прошивки в покое и займитесь дампом, иначе мы никуда не сдвинемся.... Дамп на карту скидываться не хочет, тел отключается в начале процесса, в чём дело? Попробую откатиться на офф.прошивку, правда SuperCID останется, но думаю это не помеха. Сегодня попробую еще pdocread, пока что он у меня тоже глючит, думаю дело в винде на ББ, очень много разных прог и драйверов понаустанавливал... Есть "дамп" ? снятый напрямую с DOCa с помощью WM5_Storage но нету уверенности что он правильно снимает... |
|
|
27.5.2008, 23:37
Сообщение
#80
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Скинул дамп на карту прогой ROMDump. 64Мб, IPL полностью совпал, SPL не совпадает...
|
|
|
27.5.2008, 23:49
Сообщение
#81
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата SPL не совпадает Странно. У меня полностью совпал с дампом pdocread -n 1 0x00 0xFFFFFF part1.bin как раз экспериментирую (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
|
|
28.5.2008, 0:08
Сообщение
#82
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Странно. У меня полностью совпал с дампом pdocread -n 1 0x00 0xFFFFFF part1.bin как раз экспериментирую (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) pdocread у меня работать не хочет, причем и на домашнем и на рабочем компе. Кстати можно поподробнее об этих адресах n 1 0x00 0xFFFFFF как в винхексе их узнать, IPL совпал с самы началом дампа. |
|
|
28.5.2008, 10:06
Сообщение
#83
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата можно поподробнее об этих адресах n 1 0x00 0xFFFFFF n 1 - это номер раздела, который дампится. 0x00 - адрес начала чтения в указанном разделе диска 0хFFFFFF - адрес окончания чтения указанного раздела (на самом деле я дампил меньше, просто не помню, сколько точно - написал FFFFFF просто для примера) Совпадает с SPL прямо с первых байт и небольшие различия появляются лишь в самом конце дампа (в дамеп идут нули, а в образе среди этих нулей есть небольшой участок информации - возможно, данные для проверки точности копирования и на диск они не пишутся). Цитата pdocread у меня работать не хочет, причем и на домашнем и на рабочем компе Разлочку делал? |
|
|
28.5.2008, 10:53
Сообщение
#84
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
n 1 - это номер раздела, который дампится. 0x00 - адрес начала чтения в указанном разделе диска 0хFFFFFF - адрес окончания чтения указанного раздела (на самом деле я дампил меньше, просто не помню, сколько точно - написал FFFFFF просто для примера) Совпадает с SPL прямо с первых байт и небольшие различия появляются лишь в самом конце дампа (в дамеп идут нули, а в образе среди этих нулей есть небольшой участок информации - возможно, данные для проверки точности копирования и на диск они не пишутся). Разлочку делал? У меня ОС китайская сборка WM6.1, она изначально разлоченная, к тому же я делал SDA-Unlock, дело не в этом он у меня на компе не запускается (кстати так уже многие проги себя ведут ). Всё таки не совсем понял с адресами, как их в винхексе вычислить. IPL у меня полностью совпал, побайтно. А вот SPL даже знчений таких не находится. |
|
|
28.5.2008, 11:03
Сообщение
#85
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата А вот SPL даже знчений таких не находится. Значит дамп получается некорректный (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) |
|
|
28.5.2008, 23:33
Сообщение
#86
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Значит дамп получается некорректный (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) Ладно с этими дампами, потом разберусь поточнее, тем более инфы по этому достаточно, и блгодаря Вам есть с кем посоветоваться. Меня сейчас волнует вопрос, как подцепиться к этому клятому ОМАРу. У ersandrej ничего пока что не получатся, хотя он уже вызвонил все контакты. Наверняка у ОМАРа есть какая-то особнность, раз все эмуляторы на JTAG к нему стоят от 700$, кстати завтра уже докачаю CodeCompressorStudio посмотрим зачем она нужна для ОМАР, вcе производители эмуляторов ссылаются на неё, да еще скачал какой то мануал по адаптеру для ОМАР со схемой кабеля, но её очень плохо видно, буду разбираться, завтра дам ссылку (сейчас не помню откуда его качал) |
|
|
29.5.2008, 1:08
Сообщение
#87
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Меня сейчас волнует вопрос, как подцепиться к этому клятому ОМАРу. У ersandrej ничего пока что не получатся, хотя он уже вызвонил все контакты. Наверняка у ОМАРа есть какая-то особнность, раз все эмуляторы на JTAG к нему стоят от 700$, кстати завтра уже докачаю CodeCompressorStudio посмотрим зачем она нужна для ОМАР, вcе производители эмуляторов ссылаются на неё, да еще скачал какой то мануал по адаптеру для ОМАР со схемой кабеля, но её очень плохо видно, буду разбираться, завтра дам ссылку (сейчас не помню откуда его качал) 1. Скачаешь CodeCompressorStudio - он должен содержать файлы BSDL. Эти файлы - общепринятый стандарт обмена алгоритмами взаимодействия (работы) с микросхемой, и выпускаются производителем на каждую микросхему (вернее на каждый тип). То есть, если мы скормим такой файл некой программе для работы с JTAG, она должна корректно определить тип и позволить нам много чего с ним сделать. (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) (теоретически, если конечно я правильно все понял) (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) )))))))))))))))) 2. Эмуляторы за 700$ - это полноценное устройство а-ля кпк с платой, с процессором, с экраном, снабженное коммуникационными портами. Некий конструктор, предназначенный для отладки своего софта на реальном железе. Отсюда и цена. 3. Кабель интересно посмотреть. Я выложил схемы xilinx, wiggler и ByteBlaster 4. Из инструментов рекомендую поиграться с UniversalScan, брать _ttp://www.universalscan.com/ На сайте же очень позновательные видео-уроки по работе с прогой. Ну а чтобы вы смогли им поиграться вдоволь, я потратил несколько часов на борьбу с жадностью программки. Заставить её считать себя самой что ни на есть полноценной не удается, да и не надо. Триальная версия полностью функциональна без ограничений. Качайте мой патч и вгрызайтесь в железо ваших девайсов! (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Скачать патч:
universalscan.v.9.04a_patch.zip ( 10.43 килобайт )
Кол-во скачиваний: 225 |
|
|
29.5.2008, 10:08
Сообщение
#88
|
|
![]() Участник ![]() ![]() Группа: Друзья PDA-Hack Сообщений: 73 Регистрация: 21.5.2008 Из: Молдова г.Кагул Пользователь №: 1394 Спасибо сказали: 16 раз(а) Девайс:htc magician |
1. Скачаешь CodeCompressorStudio - он должен содержать файлы BSDL. Эти файлы - общепринятый стандарт обмена алгоритмами взаимодействия (работы) с микросхемой, и выпускаются производителем на каждую микросхему (вернее на каждый тип). То есть, если мы скормим такой файл некой программе для работы с JTAG, она должна корректно определить тип и позволить нам много чего с ним сделать. (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) (теоретически, если конечно я правильно все понял) (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) )))))))))))))))) 2. Эмуляторы за 700$ - это полноценное устройство а-ля кпк с платой, с процессором, с экраном, снабженное коммуникационными портами. Некий конструктор, предназначенный для отладки своего софта на реальном железе. Отсюда и цена. 3. Кабель интересно посмотреть. Я выложил схемы xilinx, wiggler и ByteBlaster 4. Из инструментов рекомендую поиграться с UniversalScan, брать _ttp://www.universalscan.com/ На сайте же очень позновательные видео-уроки по работе с прогой. Ну а чтобы вы смогли им поиграться вдоволь, я потратил несколько часов на борьбу с жадностью программки. Заставить её считать себя самой что ни на есть полноценной не удается, да и не надо. Триальная версия полностью функциональна без ограничений. Качайте мой патч и вгрызайтесь в железо ваших девайсов! (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Скачать патч:
universalscan.v.9.04a_patch.zip ( 10.43 килобайт )
Кол-во скачиваний: 225Итак XDS510 кому интересно
Прикрепленные файлы
|
|
|
29.5.2008, 10:09
Сообщение
#89
|
|
![]() Участник ![]() ![]() Группа: Друзья PDA-Hack Сообщений: 73 Регистрация: 21.5.2008 Из: Молдова г.Кагул Пользователь №: 1394 Спасибо сказали: 16 раз(а) Девайс:htc magician |
А вот плата
Прикрепленные файлы
|
|
|
29.5.2008, 10:11
Сообщение
#90
|
|
![]() Участник ![]() ![]() Группа: Друзья PDA-Hack Сообщений: 73 Регистрация: 21.5.2008 Из: Молдова г.Кагул Пользователь №: 1394 Спасибо сказали: 16 раз(а) Девайс:htc magician |
Ещё один штук
Прикрепленные файлы
|
|
|
29.5.2008, 10:12
Сообщение
#91
|
|
![]() Участник ![]() ![]() Группа: Друзья PDA-Hack Сообщений: 73 Регистрация: 21.5.2008 Из: Молдова г.Кагул Пользователь №: 1394 Спасибо сказали: 16 раз(а) Девайс:htc magician |
А это его плата
Прикрепленные файлы
|
|
|
29.5.2008, 10:14
Сообщение
#92
|
|
![]() Участник ![]() ![]() Группа: Друзья PDA-Hack Сообщений: 73 Регистрация: 21.5.2008 Из: Молдова г.Кагул Пользователь №: 1394 Спасибо сказали: 16 раз(а) Девайс:htc magician |
Есть также схема этой чудо поделки китайских инжинеров, какието драйвера итд. В китае это чудо стоит порядко 100 долларов, народ пишет, что девайсы рабочие!
И ещё, интересно это к нам относится?http://www.prodigi.ru/docs/jtag-protocol/ |
|
|
29.5.2008, 11:49
Сообщение
#93
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
Есть также схема этой чудо поделки китайских инжинеров, какието драйвера итд. В китае это чудо стоит порядко 100 долларов, народ пишет, что девайсы рабочие! И ещё, интересно это к нам относится?http://www.prodigi.ru/docs/jtag-protocol/ Думаю, что наверняка єто то,что нам надо! Если есть схема скидывай... http://www.prodigi.ru/docs/jtag-protocol/ тоже нпосредственно относится к нам: http://en.wikipedia.org/wiki/OMAP Вот адаптер от Ti:http://focus.ti.com/lit/ug/spru814/spru814.pdf |
|
|
29.5.2008, 12:23
Сообщение
#94
|
|
![]() Участник ![]() ![]() Группа: Друзья PDA-Hack Сообщений: 73 Регистрация: 21.5.2008 Из: Молдова г.Кагул Пользователь №: 1394 Спасибо сказали: 16 раз(а) Девайс:htc magician |
Думаю, что наверняка єто то,что нам надо! Если есть схема скидывай... http://www.prodigi.ru/docs/jtag-protocol/ тоже нпосредственно относится к нам: http://en.wikipedia.org/wiki/OMAP Вот адаптер от Ti:http://focus.ti.com/lit/ug/spru814/spru814.pdf Схема в формате Protel (правда каюсь что внутри не смотрел (IMG:http://forum.pda2u.ru/style_emoticons/default/tongue.gif) )
Прикрепленные файлы
|
|
|
29.5.2008, 12:30
Сообщение
#95
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
Ребята, давайте экономить силы друг друга... Любая выложенная ссылка - это много человекочасов, потраченных на анализ этого материала. Я про это:
Вот адаптер от Ti:http://focus.ti.com/lit/ug/spru814/spru814.pdf Внутри только распиновка разъемов, ни о какой схеме адаптера речи не идет.... Если распыляться, то потратим еще пару сотен лет впустую... Нам нужен программист, который мог бы поковыряться внутри CoolFlash. Принципы работы проясняются, нужно подумать как их реализовать программно... Кто моГет? |
|
|
29.5.2008, 13:04
Сообщение
#96
|
|
![]() Участник ![]() ![]() Группа: Друзья PDA-Hack Сообщений: 73 Регистрация: 21.5.2008 Из: Молдова г.Кагул Пользователь №: 1394 Спасибо сказали: 16 раз(а) Девайс:htc magician |
Ребята, давайте экономить силы друг друга... Любая выложенная ссылка - это много человекочасов, потраченных на анализ этого материала. Я про это: Внутри только распиновка разъемов, ни о какой схеме адаптера речи не идет.... Если распыляться, то потратим еще пару сотен лет впустую... Нам нужен программист, который мог бы поковыряться внутри CoolFlash. Принципы работы проясняются, нужно подумать как их реализовать программно... Кто моГет? Согласен, но ссылку всётаки вставлю http://kpv.nnov.ru/texas.html смотрим в самом низу собирайте на здоровье (IMG:http://forum.pda2u.ru/style_emoticons/default/laugh.gif) |
|
|
29.5.2008, 16:05
Сообщение
#97
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: раз(а) |
|
|
|
29.5.2008, 16:08
Сообщение
#98
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата програмист вроде есть, надо только обьяснить ему, что требуется... Предлагаю вынести это обсуждение в ветку Инструменты для реанимации девайсов через JTAG |
|
|
29.5.2008, 17:10
Сообщение
#99
|
|
![]() Опытный реаниматор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 178 Регистрация: 27.11.2007 Из: Moscow Пользователь №: 34 Спасибо сказали: 87 раз(а) Девайс:O2 XDA FLAME |
К поиску решения для OMAP подключился очень уважаемый (и думаю не только мною) человек.
Скорее всего технология реанимации будет отличаться от известной всем схемы. Если удастся заставить H-JTAG правильно определить ID процессора OMAP, то считайте решение найденным. Кто может покопаться поразбираться в этой проге, настройках скриптах и т.д. - welcome! Где-то встречал инфу, что Texas Instrument использует для OMAP немного отличающийся от общепринятого стандарт формирования сигналов JTAG. Если кто найдет информацию - она может быть тем самым ключиком отпирающим последнюю дверь. |
|
|
29.5.2008, 17:36
Сообщение
#100
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 265 Регистрация: 20.10.2007 Из: Екатеринбург Пользователь №: 9 Спасибо сказали: 25 раз(а) Девайс:HTC Incredible S |
кстате видили или нет вот такую информацию TI have a standard 14-way JTAG connector
подробнее http://www.xjtag.com/app-note-9.php не знаю правда то или нето |
|
|
29.5.2008, 17:51
Сообщение
#101
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 350 Регистрация: 20.4.2008 Из: Омск Пользователь №: 1143 Спасибо сказали: 57 раз(а) Девайс:Motorola Defy |
Jtag для линукса, может пригодится. Он шьет DOC если на него патч поставить...
jtag.jpeg ( 79.53 килобайт )
Кол-во скачиваний: 79Скомпиленный - http://ftp.uni-koeln.de/debian/pool/main/o....5.1-4_i386.deb Исходники - http://ftp.uni-koeln.de/debian/pool/main/o...5.1.orig.tar.gz |
|
|
![]() ![]() |
|
Текстовая версия | Сейчас: 1.5.2026, 5:06 |