IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
5 страниц V  « < 2 3 4 5 >  
 
Ответить в данную темуНачать новую тему
> Toshiba G900 JTAG
Dens
сообщение 28.10.2010, 14:19
Сообщение #61


Участник
**

Группа: Members
Сообщений: 16
Регистрация: 5.10.2010
Пользователь №: 56285
Спасибо сказали: 6 раз(а)

Девайс:Toshiba G90


Цитата(SAXON13 @ 18.11.2009, 20:42) *
Да, только до того как его сконвертить в hex, надо знать стартовый адрес...
я еще не уверен до конца что грузить надо именно ИПЛ, но скорее всего что да..


Добрый день.
Имею тошибу с убитым загрузчиком. + Сегодня принесли рабочую тошибу G900
т.о могу сливать дампы с рабочей.
У меня полностью работает с Toshiba G900 : OCDcomander но он не позволяет сохранить дамп, Rowley Crossworks for ARM v.1.7
Вобщем если у кого-нибудь есть идеи или может натолкнет на мысль где что может быть расположено в RAM (IPL, Eboot) имея дам рабочего, пишите буду пробывать сливать.
Насколько я понимаю важными являются адреса с 0хА0000000 по 0хАFFFFFFF SDRAM
Возможно для понимания процесса нужны еще и с 0х00000000. Сегодня буду сливать дамп с рабочего в режиме загрузки «Shift+Power». Время на эксперименты с рабочим ограничены до
31.10.2010.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Dens
сообщение 29.10.2010, 8:12
Сообщение #62


Участник
**

Группа: Members
Сообщений: 16
Регистрация: 5.10.2010
Пользователь №: 56285
Спасибо сказали: 6 раз(а)

Девайс:Toshiba G90


Добрый день.
Вобщем что получилось после проведенной ночи с тошкой.
Адрес Eboot выяснен однозначно 0хА0300000 .Для уточнения адресации см. архив
Power+Shift.rar Сливал в режиме загрузчика. В нем только Eboot
Адрес IPL тоже нашел IPL 0xA007F000 см. архив Power.rar

IPL появился в SDRAM по этому адресу при загрузке с карты памяти Power + D

вот линк на скачивание
http://rapidshare.com/files/427726892/Dump.rar
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
D.F.X.
сообщение 30.10.2010, 15:41
Сообщение #63


Участник
**

Группа: Members
Сообщений: 10
Регистрация: 1.2.2010
Из: Ижевск
Пользователь №: 38448
Спасибо сказали: 3 раз(а)

Девайс:P535\G900


Dens, доброго времени суток, может быть, надеюсь, вам помогут данные ссылки.
http://go900.angellfear.ru/index.php/Toshiba_G900
http://go900.angellfear.ru/index.php/G900_GPIO
http://go900.angellfear.ru/index.php/G900_MemoryMap
http://go900.angellfear.ru/index.php/G900_MemoryMap#dma
http://4pda.ru/forum/index.php?s=&show...t&p=1368404
просьба дать свои контакты в пм.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Dens
сообщение 31.10.2010, 6:07
Сообщение #64


Участник
**

Группа: Members
Сообщений: 16
Регистрация: 5.10.2010
Пользователь №: 56285
Спасибо сказали: 6 раз(а)

Девайс:Toshiba G90


Цитата(D.F.X. @ 30.10.2010, 18:41) *
Dens, доброго времени суток, может быть, надеюсь, вам помогут данные ссылки.
http://go900.angellfear.ru/index.php/Toshiba_G900
http://go900.angellfear.ru/index.php/G900_GPIO
http://go900.angellfear.ru/index.php/G900_MemoryMap
http://go900.angellfear.ru/index.php/G900_MemoryMap#dma
http://4pda.ru/forum/index.php?s=&show...t&p=1368404
просьба дать свои контакты в пм.



Добрый день!

немного о том что получилось на данный момент.

точные адреса

Eboot 0xA0300000
IPL 0xA007f000

Прошивка Toshiba G900 через карту памяти

алгоритм запускаем OCDcomander

1. pc 0xA007f000
2. download ipl.hex
3. go
4. halt
прыгнет примерно на 0xA017xxxxx (память прошла инициализацию)
5. pc 0XA0300000
6. dowload Eboot.hex (зажимаем на теле кнопку D и держим не отпуская)
7. go

все тело включается пререходит к загрузке с флешь. НО астанавливаетяся на ошибке
Error: Failed to initialize bootpart libriari

8. halt оно опять на 0xA0176658

возможно после 7 пункта оно из DOC прогружает испорченый IPL тогда получается нужно его
подставить самому
пробую так
5. хххххх
6. hbr 0xa007f000
7. pc 0xA007f000
8. download ipl.hex
9. pc 0xa0300000
10. go

тело зажигает дисплей и стоит на адресе 0xA007f000
какой командой убрать брекпойин с адреса 0хA007F000?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Dens
сообщение 31.10.2010, 8:04
Сообщение #65


Участник
**

Группа: Members
Сообщений: 16
Регистрация: 5.10.2010
Пользователь №: 56285
Спасибо сказали: 6 раз(а)

Девайс:Toshiba G90


скорее всего отмена брейк поинта ничего не даст т.к отработав Eboot программа опять загрузит испорченый IPL. Следовательно нужно искать точку входа в IPL при нажатой кнопке D и запуске Eboot

два пути развития - первый нужен человек который смог бы дезасемблером вычислить эту точку
второй пошаговое выполнение Eboot


файлы для работы
http://rapidshare.com/files/428067820/hex_bin.rar
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Dens
сообщение 1.11.2010, 5:59
Сообщение #66


Участник
**

Группа: Members
Сообщений: 16
Регистрация: 5.10.2010
Пользователь №: 56285
Спасибо сказали: 6 раз(а)

Девайс:Toshiba G90


Добрый день.
Видимо тема совсем не актуальна.
Но для меня все решилось просто, друг не успел уехать разбил дисплей на своей тошибке.
Вобщем продал я свой полу труп.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
D.F.X.
сообщение 1.11.2010, 23:36
Сообщение #67


Участник
**

Группа: Members
Сообщений: 10
Регистрация: 1.2.2010
Из: Ижевск
Пользователь №: 38448
Спасибо сказали: 3 раз(а)

Девайс:P535\G900


Цитата(Dens @ 1.11.2010, 6:59) *
Добрый день.
Видимо тема совсем не актуальна.
Но для меня все решилось просто, друг не успел уехать разбил дисплей на своей тошибке.
Вобщем продал я свой полу труп.


печально..видемо тема умрет (IMG:style_emoticons/default/unsure.gif) (IMG:style_emoticons/default/dry.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
yurentei
сообщение 2.11.2010, 10:52
Сообщение #68


Новичок
*

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

Девайс:G900


Так тема не умрет для меня точно мотаюсь по командировкам поэтому времини маловато
ссылки на архив битые выложи ещё раз уважаемый вместе поковыряемся
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Dens
сообщение 2.11.2010, 15:00
Сообщение #69


Участник
**

Группа: Members
Сообщений: 16
Регистрация: 5.10.2010
Пользователь №: 56285
Спасибо сказали: 6 раз(а)

Девайс:Toshiba G90


Цитата(yurentei @ 2.11.2010, 13:52) *
Так тема не умрет для меня точно мотаюсь по командировкам поэтому времини маловато
ссылки на архив битые выложи ещё раз уважаемый вместе поковыряемся


Добрый день.
Посмотрите у себя в личке.
Если это еще кому-нибудь нужно пишите буду рад помочь.


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
D.F.X.
сообщение 7.11.2010, 19:21
Сообщение #70


Участник
**

Группа: Members
Сообщений: 10
Регистрация: 1.2.2010
Из: Ижевск
Пользователь №: 38448
Спасибо сказали: 3 раз(а)

Девайс:P535\G900


Dens, как успехи?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
D.F.X.
сообщение 14.11.2010, 15:43
Сообщение #71


Участник
**

Группа: Members
Сообщений: 10
Регистрация: 1.2.2010
Из: Ижевск
Пользователь №: 38448
Спасибо сказали: 3 раз(а)

Девайс:P535\G900


Свершилось(IMG:style_emoticons/default/smile.gif) , аппарат оживлен(IMG:style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Virtual
сообщение 14.11.2010, 23:07
Сообщение #72


Новичок
*

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

Девайс:Toshiba Portege G900


Цитата(D.F.X. @ 14.11.2010, 14:43) *
Свершилось(IMG:style_emoticons/default/smile.gif) , аппарат оживлен(IMG:style_emoticons/default/smile.gif)

0_0 Распиши подробнее что куда !
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
D.F.X.
сообщение 15.11.2010, 12:01
Сообщение #73


Участник
**

Группа: Members
Сообщений: 10
Регистрация: 1.2.2010
Из: Ижевск
Пользователь №: 38448
Спасибо сказали: 3 раз(а)

Девайс:P535\G900


Для просмотра этого блока необходима регистрация


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
D.F.X.
сообщение 18.11.2010, 14:12
Сообщение #74


Участник
**

Группа: Members
Сообщений: 10
Регистрация: 1.2.2010
Из: Ижевск
Пользователь №: 38448
Спасибо сказали: 3 раз(а)

Девайс:P535\G900


Напишите что у вас получилось\не получилось..
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
telemix
сообщение 19.11.2010, 13:45
Сообщение #75


Новичок
*

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

Девайс:S110


Для мигающих G900, мне кажется надо аппаратно отключать чтение из M-DOC, чтобы не грузился битый IPL, далее грузить в ОЗУ нормальный IPL, инициализировать его, потом снова подключать M-DOC и далее по инструкции.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Dens
сообщение 21.11.2010, 11:29
Сообщение #76


Участник
**

Группа: Members
Сообщений: 16
Регистрация: 5.10.2010
Пользователь №: 56285
Спасибо сказали: 6 раз(а)

Девайс:Toshiba G90


Добрый день!
Telemix загляните пожалуйста в личку.

По поводу отключения M-DOC для тошиб зажигающих только индикатор думаю это ничего не даст, т.к телефон прошивается полностью (соответственно прописываются новые eboot и ipl). Мало того с помощью J-TAG телефон можно даже включить и он будет полностью работоспособным но вот выключив его он сам уже не включится.
Из всего выше сказанного можно сделать вывод что нарушен загрузчик ОС думаю это XLDR.
Насколько я смог понять существует возможность прошить DOC из под рабочей операционной системы с помощью XDAutils т.о можно будет исправить и XLDR, если у кого-нибудь был такой опыт напишите пожалуйста как это сделать.

Контакты для связи

D.F.X.:
skype: mr.d.f.x.
icq: 462702001
Dens:
icq: 215786251
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
flash
сообщение 23.11.2010, 1:12
Сообщение #77


Новичок
*

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

Девайс:Nokia 6230


спасибо тёска D.F.X. и Dens, поднял G900 с симптомами - не "падает" в boot режим ни для USB ни для MMC, hard reset делает (по крайней мере появлялось Clean Boot? (y/n)
контакт SRST_N кабеля к кнопке reset g900 я не припаивал, во время инициализации я просто удерживал нажатой кнопку reset пока в окне OCD commander не появлялось "in Debug"

вот лог из OCD Commander

Для просмотра этого блока необходима регистрация
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Dens
сообщение 23.11.2010, 9:38
Сообщение #78


Участник
**

Группа: Members
Сообщений: 16
Регистрация: 5.10.2010
Пользователь №: 56285
Спасибо сказали: 6 раз(а)

Девайс:Toshiba G90


Приятно слышать слова благодарности!!

Единственная просьба если кто-нибудь этим методом поднимет тошибу из состояния мигает лишь зеленым индикатором, напишите об этом.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
yurentei
сообщение 24.11.2010, 8:35
Сообщение #79


Новичок
*

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

Девайс:G900


слава богу подвижки появились
вернулся домой теперь буду свой востонавливать
спасибо вам добрые люди
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
sumr11
сообщение 24.11.2010, 14:44
Сообщение #80


Новичок
*

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

Девайс:g900 toshiba


D.F.X. , Dens , спасибо! вы дарите надежду что кирпичик оживёт.

вопрсы есть
так как надпись "Error Response from INITIALIZE: 0x1E initialize_target : command timeout (10 : 1E)" не поборол.

пробывал изолентой приклеивать и к внутренним точкам и внешним кольцам, а потом и припаивался
Куда правильно подсоединять?

длину кабеля сократил до 30см, кабель в экране.
запитываюсь от аккума тоши, через диод чтоб понизить напряжение. (мерил 3,4в)
сопротивление 10к поставил 8,2к
сопротивление штрихом 1к поставил

все остальное по инструкции

нужен ли конденсатор?

вопщем , что делать не знаю (IMG:style_emoticons/default/sad.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

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

 



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