IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
11 страниц V   1 2 3 > »   
 
Ответить в данную темуНачать новую тему
> Восстановление Gigabyte GSmart MW700, MS800, Восстановление бутлоадера на Gigabyte GSmart MW700, MS800 через JTAG
dj.lexus
сообщение 5.9.2009, 15:21
Сообщение #1


Участник
**

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

Девайс:GSmart MS800


Доброго времени суток. Убил Gigabyte GSmart MS800 (проц. PXA270) путём прошивки в него левого файла. В меню прошивки, естественно, не входит.
Пользовался инструкцией http://forum.pda2u.ru/topic1167.html. Набираю в OCD комманду pc a0004000.
В ответ получаю Error in parameter 1. Ругается на символ "a" в начале адреса. Знания ассемблера стремятся к нулю. Помогите с поиском бутлоадера
в прошивке. Ссылка на прошивку http://www.gigabytecm.com/Russia/Download.aspx?id=68
Можно ли его определить по общим чертам или необходимо полное изучение кода?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 5.9.2009, 22:36
Сообщение #2


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

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

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


Эта инструкция - общий принцип восстановления, там рассмотрено на примере ассуса п525, а для твоего девайса файл и адрессация будут другими, да еще, надо набирать адрес в ОКД в таком формате: а000******


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 6.9.2009, 12:45
Сообщение #3


Участник
**

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

Девайс:GSmart MS800


А как дела обстоят с записью прошивки напрямую на flash? В H-JTAG есть флешер, только нужной памяти в списке нет. Ещё около флешки на плате есть шесть контактов. Судя по даташиту это или JTAG или serial interface. В флешере есть упоминание про стартовый адрес. А если найти этот стартовый адрес, отрезать начало прошивки, где предположительно находится бут и через ОКД залить на флеш?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 6.9.2009, 18:15
Сообщение #4


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

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

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


ОКД- это дебаггер, ничего он не прошьёт
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 6.9.2009, 19:54
Сообщение #5


Участник
**

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

Девайс:GSmart MS800


Точно... Глупость сморозил. Раньше баловался прошивкой сименсов. Там для доступа к флеш использовался загрузчик. Причём разный для каждого тела. И то, если не было защиты. Подозреваю, что фирма GIGABYTE пошла ещё дальше, и просто так флеш не прошьёшь... Нашёл в сети Flash Programmer той же фирмы, что и ОКД. Там надо выбрать проц и флеш. PXA270 есть, а флеши нет. И прога выдаёт ошибку, какую не помню, вроде девайс видит, но соединиться толком не может. Пробовал жать рисет, как при соединении с ОКД, не помогает. Может, надо найти и припаять ещё NTRST. Тема с прошивкой флеши не оставлет моих мыслей. Так вообще кто-нибудь пробовал?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 6.9.2009, 20:11
Сообщение #6


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

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

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


Надо разобрать прошивку, вытащить из неё загрузчики и посмотреть в дезассемблере, откуда они должны запускаться...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Sergio
сообщение 7.9.2009, 10:08
Сообщение #7


Новичок
*

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

Девайс:Gigabyte MW700


dj.lexus, не мог бы ты выложить фотки подключения j-tag? А то у меня аналогичная ситуация с gsmart`ом (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) .
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 7.9.2009, 15:56
Сообщение #8


Участник
**

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

Девайс:GSmart MS800


К сожалению, сейчас девайса под рукой нет. Выложи фотку платы в хорошем качестве, я подпишу.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Sergio
сообщение 7.9.2009, 16:46
Сообщение #9


Новичок
*

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

Девайс:Gigabyte MW700


Цитата(dj.lexus @ 7.9.2009, 15:56) *
К сожалению, сейчас девайса под рукой нет. Выложи фотку платы в хорошем качестве, я подпишу.

Фото пришлось пожать изза ограничения в 100кб(
А каким кабелем ты коннектил житаг. Этим или этим?
Прикрепленный файл  1.jpg ( 29.64 килобайт ) Кол-во скачиваний: 49
Прикрепленный файл  3.jpg ( 30.22 килобайт ) Кол-во скачиваний: 44
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 7.9.2009, 18:45
Сообщение #10


Участник
**

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

Девайс:GSmart MS800


to Sergio. Коннектил кабелем похожим на 1-й вариант с микросхемой. Только в схему надо добавить перемычку между 15 и 8 контактами LPT, как на этом варианте. Теперь относительно фотки. Это не то, что нужно. Сними остатки корпуса. Под дисплеем имеется большой экран.Шлейф дисплея лучше не вынимать,т.к. потом трудно вставляется. Можно просто положить рядом. Аккуратно сними крышку экрана. Там будет необходимый разъём. Фотки выложи на каком-нибудь хостинге, кинь ссылки, я обрежу.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
danlaben
сообщение 7.9.2009, 23:30
Сообщение #11


Новичок
*

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

Девайс:gsmart ms 800


Доброй ночи всем.
Блин, сам в такой же беде,причем прошивкой с офф сайта шил.
Я конечно чайник в вопросах разбора прошивок,но рад бы был чем-нить помочь.
большое дело,делаете,если будет готовое решение благодарностями засыпят в ввиде WMR )))и на кер этот сц!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 8.9.2009, 7:25
Сообщение #12


Участник
**

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

Девайс:GSmart MS800


Помощь действительно требуется. На данный момент необходимо выделить загрузчик из прошивки. Разбирал вот этим http://depositfiles.com/ru/files/6h0tc8kuz пока найти не удаётся, одни компоненты ОС.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 8.9.2009, 10:57
Сообщение #13


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

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

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


Да, насколько я знаю эти кухни под Г-Смартовские прошивки разбирают только ОС, попробуй сделать так, запусти кухню и посмотри файл ОС которую она выделила, через Вин-Хекс, таким образом узнаеш заголовок начала ОС, затем сравни с полным файлом прошивки, найди где начинается ОС и выреж эту часть, оставшееся и будет загрузочными файлами, их тоже надо будет поразделять...
Если будет время, то сегодня скачаю вашу прошивку и посмотрю её, дай еще пару ссылок, надо чтоб была полная официальная прошивка, желательно та что стояла у тебя первоначально...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
danlaben
сообщение 8.9.2009, 12:05
Сообщение #14


Новичок
*

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

Девайс:gsmart ms 800


Цитата(SAXON13 @ 8.9.2009, 10:57) *
Да, насколько я знаю эти кухни под Г-Смартовские прошивки разбирают только ОС, попробуй сделать так, запусти кухню и посмотри файл ОС которую она выделила, через Вин-Хекс, таким образом узнаеш заголовок начала ОС, затем сравни с полным файлом прошивки, найди где начинается ОС и выреж эту часть, оставшееся и будет загрузочными файлами, их тоже надо будет поразделять...
Если будет время, то сегодня скачаю вашу прошивку и посмотрю её, дай еще пару ссылок, надо чтоб была полная официальная прошивка, желательно та что стояла у тебя первоначально...




вот пара ссылок на проши:
вот ето последняя GSmart MS800_V2.05.A8_CV1.32 Русская версия---- http://www.gigabytecm.com/Russia/Download.aspx?id=68
а вот подревнее GSmart MS800 (V2.05.64+Custfile V1.18 Русская версия)-----http://www.gigabyteclub.ru/file/GSmart%20MS800/MS800_V2.05.64_CV1.18_RUS_RUSSIA.zip
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 8.9.2009, 14:28
Сообщение #15


Участник
**

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

Девайс:GSmart MS800


У меня стояла GSmart MS800 (V2.05.A6+Custfile V1.30 Русская версия) Кухня при разборе прошивки пишет, что нашла начало IMGFS на 007E3800. Разница между созданным кухней imgfs_raw_data.bin и файлом прошивки SwanRUS205A6.nb0 около 9 МБ. Когда нашёл в прошивке начало imgfs и отрезал всё остальное, осталось только 2 МБ. Вот ссылка http://depositfiles.com/files/32gnooj6u Пытался искать разницу в конце, но найти не получилось. Оба файла заканчиваются FFFFFFFFFFFFFFFFF, а что-то значащее не совпадает. Думаю, что загрузчик не будут совать в конец прошивки... IDA почему-то ничего хорошего не находит в nb0 файлах. Только после конвертирования в HEX выделяет алгоритмы в виде блок-схем.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
danlaben
сообщение 9.9.2009, 12:32
Сообщение #16


Новичок
*

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

Девайс:gsmart ms 800


привет dj.lexus,ну что получаеться че нибудь,?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 9.9.2009, 20:21
Сообщение #17


Участник
**

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

Девайс:GSmart MS800


Пока ничего. Завтра попробую наугад позаливать куски прошивки. Может, повезёт... (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
danlaben
сообщение 9.9.2009, 21:50
Сообщение #18


Новичок
*

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

Девайс:gsmart ms 800


Слушай ,дружище,я вот здесь фотки матери смарта слил,накидай пожалуйста куда ты кабель подключал.http://slil.ru/27968768
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 9.9.2009, 22:59
Сообщение #19


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

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

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


Цитата(dj.lexus @ 9.9.2009, 20:21) *
Пока ничего. Завтра попробую наугад позаливать куски прошивки. Может, повезёт... (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)

Будеш так заливать до ссудного дня, поищи прогу Rowley Crossworks for ARM v.1.7 с её помощью можно доволно легко посмотреть что сейчас загружается в РАМ девайса, для начала посмотри с 0, с 0х1800, с 0ха0000000 и с 0ха0060000
Я немного посмотрел прошивку, и кое что вырезал, но пока что не уверен, так как смотрел не полную прошивку, а тот кусок, что ты залил, ты помоему его рано обрезал
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 10.9.2009, 7:29
Сообщение #20


Участник
**

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

Девайс:GSmart MS800


Цитата(danlaben @ 9.9.2009, 21:50) *
Слушай ,дружище,я вот здесь фотки матери смарта слил,накидай пожалуйста куда ты кабель подключал.http://slil.ru/27968768

Вот, нарисовал, как мог и залил. http://slil.ru/27969439


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

11 страниц V   1 2 3 > » 
Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 28.3.2024, 22:39
return_links(); ?>