|
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 Можно ли его определить по общим чертам или необходимо полное изучение кода? |
|
|
![]() |
13.9.2010, 20:48
Сообщение
#161
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 85 Регистрация: 2.9.2009 Пользователь №: 26888 Спасибо сказали: 5 раз(а) Девайс:GSmart MS800 |
|
|
|
13.9.2010, 20:54
Сообщение
#162
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 33 Регистрация: 26.7.2010 Пользователь №: 51420 Спасибо сказали: 0 раз(а) Девайс:mw700 |
Не останавливается.... Только halt`ом.
|
|
|
13.9.2010, 20:56
Сообщение
#163
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 85 Регистрация: 2.9.2009 Пользователь №: 26888 Спасибо сказали: 5 раз(а) Девайс:GSmart MS800 |
|
|
|
13.9.2010, 21:04
Сообщение
#164
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 33 Регистрация: 26.7.2010 Пользователь №: 51420 Спасибо сказали: 0 раз(а) Девайс:mw700 |
После halta всегда останавливается на адресе брекпоинта.Но бывает, что встает на адресе 20D7C (точно не помню). Попробую завтра бут порезать из RUS прошивки.
|
|
|
13.9.2010, 21:14
Сообщение
#165
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 85 Регистрация: 2.9.2009 Пользователь №: 26888 Спасибо сказали: 5 раз(а) Девайс:GSmart MS800 |
Попробуй залить вот эти:
boot.rar |
|
|
13.9.2010, 21:30
Сообщение
#166
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 33 Регистрация: 26.7.2010 Пользователь №: 51420 Спасибо сказали: 0 раз(а) Девайс:mw700 |
Спасибо, завтра попробую.
|
|
|
14.9.2010, 12:18
Сообщение
#167
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 33 Регистрация: 26.7.2010 Пользователь №: 51420 Спасибо сказали: 0 раз(а) Девайс:mw700 |
То не в бутах дело было...
|
|
|
14.9.2010, 13:51
Сообщение
#168
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 85 Регистрация: 2.9.2009 Пользователь №: 26888 Спасибо сказали: 5 раз(а) Девайс:GSmart MS800 |
|
|
|
14.9.2010, 14:08
Сообщение
#169
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 33 Регистрация: 26.7.2010 Пользователь №: 51420 Спасибо сказали: 0 раз(а) Девайс:mw700 |
Да, галочка стоит. Сегодня тело по другому себя ведет.
pc 20000 hbr 0xa006000 go На некоторое время переходит в Running, потом снова в дебаг.Останавливается там где надо. Дает записывать в рам. pc 0xa0180000 download ... go И дальше тишина опять. |
|
|
14.9.2010, 14:25
Сообщение
#170
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 63 Регистрация: 16.9.2009 Из: р. Хакасия Пользователь №: 28018 Спасибо сказали: 17 раз(а) Девайс:iPhone 3G 8Gb |
Да, галочка стоит. Сегодня тело по другому себя ведет. pc 20000 hbr 0xa006000 go На некоторое время переходит в Running, потом снова в дебаг.Останавливается там где надо. Дает записывать в рам. pc 0xa0180000 download ... go И дальше тишина опять. Пробуй сначала Step потом Go |
|
|
14.9.2010, 14:53
Сообщение
#171
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 33 Регистрация: 26.7.2010 Пользователь №: 51420 Спасибо сказали: 0 раз(а) Девайс:mw700 |
После Step и Go кидает на адрес PC: 000207DC.
|
|
|
19.9.2010, 14:40
Сообщение
#172
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 13 Регистрация: 15.9.2010 Пользователь №: 54757 Спасибо сказали: 0 раз(а) Девайс:gsmart mw700 |
Всем привет!
С моим mw700 тоже проблемы, висит на заставке... Спаял кабель, нагрузил прог, а дальше ступор у меня. Читаю эту тему и ни фига не понимаю... (что? куда? от куда? как? и чем?) Хотябы если можно было бы, то по порядку, а то путаешься... ПОМОГИТЕ, прошу вас! :'( |
|
|
19.9.2010, 15:07
Сообщение
#173
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 52 Регистрация: 28.1.2009 Из: Минск Пользователь №: 10359 Спасибо сказали: 2 раз(а) Девайс:HTC 3650 |
AlexJ, я же написал что делать и в каком порядке. Прочитай всю тему внимательно, думаю много полезного для себя узнаешь...
|
|
|
19.9.2010, 15:40
Сообщение
#174
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 13 Регистрация: 15.9.2010 Пользователь №: 54757 Спасибо сказали: 0 раз(а) Девайс:gsmart mw700 |
Я прочитал тему, но не могу понять, как именно пользоваться Crossworks...
Разобрал прошивку кухней, а что дальше делать не понятно...(поидее там один софт) А как сравнить с оригинал прошивки и созданым кухней imgfs_raw_data.bin? Как выдрать бут из прошивки? Я еще на первой странице форума запутался. Я понял что надо заливать по адресам, бут из прошивки. как можно просмотреть и вырезать лишнее из прошивки??? Не могу понять как все это делать.... |
|
|
19.9.2010, 15:49
Сообщение
#175
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 85 Регистрация: 2.9.2009 Пользователь №: 26888 Спасибо сказали: 5 раз(а) Девайс:GSmart MS800 |
|
|
|
19.9.2010, 19:48
Сообщение
#176
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 13 Регистрация: 15.9.2010 Пользователь №: 54757 Спасибо сказали: 0 раз(а) Девайс:gsmart mw700 |
Я скачал буты которые ты выложил... Их нужно сконвертировать в один или в четыре файла *.hex? И потом залить по очереди используя адрес - имя файла? или как? Объяснитен пожалуйста. (IMG:style_emoticons/default/sad.gif)
я вообще в этом не шарю.... "Надо так: вставляем флешку с прошивкой download xldr.hex hbr 0xa0060000 go 0x5C000000 download boot3.hex (загружаем на адрес 0xa0180000) зажимаем клавишу входа в бут go 0xa0180000 Должна начаться прошивка. Удачи!" xldr.hex и boot3.hex где их взять? |
|
|
19.9.2010, 20:21
Сообщение
#177
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 85 Регистрация: 2.9.2009 Пользователь №: 26888 Спасибо сказали: 5 раз(а) Девайс:GSmart MS800 |
Порядок восстановления:
1. Собираем кабель по схеме http://forum.pda2u.ru/ipb.html?act=attach&ty...ost&id=1600 2. Припаиваем к девайсу http://depositfiles.com/ru/files/by1jx12f6 3. Скачиваем OCD Commander http://www.macraigor.com/ocd_cmd.htm 4. Качаем загрузчик http://depositfiles.com/ru/files/8a4o2idee 5. OCD Commander -> Defaults ставим галочку Auto status check 6. Жмём ресет в OCD. Должен показать "In Debug" 7. Вставляем флешку с прошивкой. 8. download XLDR.hex 9. pc 0x5C000000 10. hbr 0xA0060000 11. step 12. go 13. Ждём пока статус снова станет "In Debug" 14. download 0xA0180000.hex 15. pc 0xA0180000 16. Зажимаем колёсико вниз 17. step 18. go |
|
|
19.9.2010, 20:27
Сообщение
#178
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 13 Регистрация: 15.9.2010 Пользователь №: 54757 Спасибо сказали: 0 раз(а) Девайс:gsmart mw700 |
О, Спасибо щас пропробую... (IMG:style_emoticons/default/smile.gif)
|
|
|
19.9.2010, 22:24
Сообщение
#179
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 13 Регистрация: 15.9.2010 Пользователь №: 54757 Спасибо сказали: 0 раз(а) Девайс:gsmart mw700 |
А если весь процесс прошел хорошо, то что должно произойти? или надо стартовать как обычно в режим бута?
(просто дело в том, что он у меня умер из-за того что я пытался прошить его прошивкой от переходной модели MS800 со 128 метрами на борту; по идее у них одинаковый бут) в конце, после кнопки "go" он весит... Мигает кажется оранжевый индикатор, че значит? не, ни фига пока не вышло.... Все вроде прошло успешно, а на кнопки все равно не реагирует. Буду пытаться сново. |
|
|
20.9.2010, 0:23
Сообщение
#180
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 13 Регистрация: 15.9.2010 Пользователь №: 54757 Спасибо сказали: 0 раз(а) Девайс:gsmart mw700 |
К стате, я нашел подобную схему распиновки Jtag только там еще и контакт nTRST есть. Он стоит 8-м контактом с верху, если от разъема флешки считать. Я припоялся к нему, и у меня действует перезагрузка в OCD Commander/
|
|
|
![]() ![]() |
|
Текстовая версия | Сейчас: 7.5.2026, 11:39 |