IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
11 страниц V  « < 5 6 7 8 9 > »   
 
Ответить в данную темуНачать новую тему
> Восстановление Gigabyte GSmart MW700, MS800, Восстановление бутлоадера на Gigabyte GSmart MW700, MS800 через JTAG
Nortel
сообщение 13.8.2010, 14:38
Сообщение #121


Участник
**

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

Девайс:mw700


Все завелось без транзистора. Землю не подключил. А что там надо жать чтобы началась прошивка с флешки?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 13.8.2010, 16:13
Сообщение #122


Участник
**

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

Девайс:GSmart MS800


Цитата(Nortel @ 13.8.2010, 14:38) *
Все завелось без транзистора. Землю не подключил. А что там надо жать чтобы началась прошивка с флешки?

Колёсико вниз и питание.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Nortel
сообщение 13.8.2010, 16:39
Сообщение #123


Участник
**

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

Девайс:mw700


Не реагирует на колесо+питание

Я правильно понимаю что бут лежит по адресу 0xa0060000?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 13.8.2010, 16:45
Сообщение #124


Участник
**

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

Девайс:GSmart MS800


Цитата(Nortel @ 13.8.2010, 16:39) *
Не реагирует на колесо+питание

Я правильно понимаю что бут лежит по адресу 0xa0060000?

Должен лежать по адресам 0xA0060000 и 0x80060000
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Nortel
сообщение 13.8.2010, 16:48
Сообщение #125


Участник
**

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

Девайс:mw700


Мне при конвертации бута из прошивки указывать адрес 0xA0060000? И лить туда же? или еще в 0x80060000?
?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 13.8.2010, 16:50
Сообщение #126


Участник
**

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

Девайс:GSmart MS800


Цитата(Nortel @ 13.8.2010, 16:48) *
Мне при конвертации бута из прошивки указывать адрес 0xA0060000? И лить туда же? или еще в 0x80060000?
?

Вобще, надо, чтобы и там и там было. Вроде, если заливать на 0x8, то на 0xa дублируется. Проверь в OCD
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Nortel
сообщение 13.8.2010, 17:06
Сообщение #127


Участник
**

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

Девайс:mw700


Туда и туда лил. Сначала кидает на адрес 3ffffffc потом на 000000D4.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 13.8.2010, 20:33
Сообщение #128


Участник
**

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

Девайс:GSmart MS800


Цитата(Nortel @ 13.8.2010, 17:06) *
Туда и туда лил. Сначала кидает на адрес 3ffffffc потом на 000000D4.

В прошивке есть несколько "кусков" загрузчика, которые в прошивке начинаются на FF0300EA.
В моей их четыре:
0xA0060000 - первый
0xA00E0000 - второй
0xA0180000 - четвёртый
В более поздних прошивках таких "кусков" пять.
У меня после выполнения "go 0xA0060000" PC через некоторое время тоже "улетал" на "непонятные" адреса. Оказалось, что происходит переход на следующий блок по адресу 0xA00E0000, а там ничего нет. Используй дизассемблер. Когда указываешь правильный начальный адрес блока, он много чего интересного находит. (для первого и четвёртого надо адрес указывать 0x8*******)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Nortel
сообщение 13.8.2010, 20:51
Сообщение #129


Участник
**

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

Девайс:mw700


По аналогии с инструкцией восстановления i300/350 сделал boot. По идее ведь больше ни чего не надо, только boot и адрес.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 13.8.2010, 20:59
Сообщение #130


Участник
**

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

Девайс:GSmart MS800


Цитата(Nortel @ 13.8.2010, 20:51) *
По аналогии с инструкцией восстановления i300/350 сделал boot. По идее ведь больше ни чего не надо, только boot и адрес.

Как показывает опыт, этого мало... Надо ещё кучу времени потратить, чтобы понять, что ничего не выйдет... (IMG:style_emoticons/default/rolleyes.gif)

Основная проблема - это флеш, на которую просто так ничего не запишешь, а так же - отсутствие жизнеспособного загрузчика, который, будучи залитым в РАМ, смог бы произвести программирование MD2534.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Nortel
сообщение 15.8.2010, 12:38
Сообщение #131


Участник
**

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

Девайс:mw700


А ты xldr каким образо запускал? Пробовал Идой копать boot и xldr, не понятно ничего. А ты в Иде какой процессор указывал?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 15.8.2010, 12:59
Сообщение #132


Участник
**

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

Девайс:GSmart MS800


Цитата(Nortel @ 15.8.2010, 12:38) *
А ты xldr каким образо запускал? Пробовал Идой копать boot и xldr, не понятно ничего. А ты в Иде какой процессор указывал?

xbr 0xa0060000
go 20000

Процессор xScaleL
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Nortel
сообщение 16.8.2010, 14:02
Сообщение #133


Участник
**

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

Девайс:mw700


Rowley Crossworks практически везде показывает FF. После заливки бута через OCD на адрес 0xa0060000 Crossworks показыает на том месте FF. Получается ocd не заливает бут?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Serg55
сообщение 16.8.2010, 21:03
Сообщение #134


Участник
**

Группа: Members
Сообщений: 52
Регистрация: 28.1.2009
Из: Минск
Пользователь №: 10359
Спасибо сказали: 2 раз(а)

Девайс:HTC 3650


Цитата(Nortel @ 16.8.2010, 14:02) *
Rowley Crossworks практически везде показывает FF. После заливки бута через OCD на адрес 0xa0060000 Crossworks показыает на том месте FF. Получается ocd не заливает бут?

А как ты узнаешь через Crossworks заливает бут OCD или нет? При коннекте к Crossworks происходит сброс и вся инфа из RAM улетает...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Nortel
сообщение 16.8.2010, 22:41
Сообщение #135


Участник
**

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

Девайс:mw700


У меня Crossworks память читает только если запущен ocd. До бута xldr грузится?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Serg55
сообщение 16.8.2010, 22:44
Сообщение #136


Участник
**

Группа: Members
Сообщений: 52
Регистрация: 28.1.2009
Из: Минск
Пользователь №: 10359
Спасибо сказали: 2 раз(а)

Девайс:HTC 3650


Цитата
До бута xldr грузится?

Да
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Nortel
сообщение 16.8.2010, 22:51
Сообщение #137


Участник
**

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

Девайс:mw700


Если у меня тело ни как не реагирует на кнопки, значит у меня xldr запорот?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 17.8.2010, 7:11
Сообщение #138


Участник
**

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

Девайс:GSmart MS800


Цитата(Nortel @ 16.8.2010, 22:51) *
Если у меня тело ни как не реагирует на кнопки, значит у меня xldr запорот?

Лучше проверь. Набирай в OCD

word 20000 100

и смотри.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Nortel
сообщение 17.8.2010, 10:53
Сообщение #139


Участник
**

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

Девайс:mw700


Xdrl есть по адресу 20000, 512байт. Сравнил с родным, взятым из прошивки, совпадает. При смене прошивок он меняется? Вроде как он запускает аппаратную часть и должен быть один и тот же. В моем случае тело было прошито прошивкой от другого аппарата. После загрузки буте в тело по адресу 0xa0060000,по адресам 0x80060000, 0xa00e0000 появляется какая то каша, совсем не похожая на бут. По адресу 0xa0060000 и ниже одни FF.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
dj.lexus
сообщение 17.8.2010, 12:07
Сообщение #140


Участник
**

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

Девайс:GSmart MS800


Цитата(Nortel @ 17.8.2010, 10:53) *
Xdrl есть по адресу 20000, 512байт. Сравнил с родным, взятым из прошивки, совпадает. При смене прошивок он меняется? Вроде как он запускает аппаратную часть и должен быть один и тот же. В моем случае тело было прошито прошивкой от другого аппарата. После загрузки буте в тело по адресу 0xa0060000,по адресам 0x80060000, 0xa00e0000 появляется какая то каша, совсем не похожая на бут. По адресу 0xa0060000 и ниже одни FF.

XLDR в разных версиях прошивки может быть разный.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

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

 

RSS Текстовая версия Сейчас: 11.4.2025, 2:03
return_links(); ?>