IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
3 страниц V  < 1 2 3 >  
 
Ответить в данную темуНачать новую тему
> BootLoader Glofiish х500, умер бут у енота
igoreexa
сообщение 23.5.2008, 16:22
Сообщение #21


Участник
**

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

Девайс:x500


Вот что получаю , а файлов не вижу (IMG:http://forum.pda2u.ru/style_emoticons/default/blink.gif)
Прикрепленные файлы
Прикрепленный файл  1.jpg ( 90.19 килобайт ) Кол-во скачиваний: 103
 
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 23.5.2008, 17:00
Сообщение #22


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


Цитата(igoreexa @ 23.5.2008, 17:22) *
Вот что получаю , а файлов не вижу (IMG:http://forum.pda2u.ru/style_emoticons/default/blink.gif)


Можно все сделать проще - установить wm5storage, открыть disconship и с компа с помощью winimage снять полный дамп.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
BigMike
сообщение 23.5.2008, 17:15
Сообщение #23


PDA2U.RU Team
****

Группа: Admin
Сообщений: 1806
Регистрация: 20.10.2007
Из: Moscow
Пользователь №: 11
Спасибо сказали: 172 раз(а)

Девайс:Samsung Galaxy Ace


Цитата
с помощью winimage

Да и WinHEX позволяет побайтно дампить диски.

PS Мой 1000-й пост в этом форуме (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 23.5.2008, 17:16
Сообщение #24


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


для снятия дампа используются команды:

pdocread -h 0xHANDLVALUE 0 0xSIZEVALUE diskimage.nb или
pdocread -d storename -p partitionname StartValue LengthValue file.raw


Майк, поздравляю с первой тысЧонкой!!!
Как будет миллион - сядем обмывать! (IMG:http://forum.pda2u.ru/style_emoticons/default/wink.gif) (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
BigMike
сообщение 23.5.2008, 19:38
Сообщение #25


PDA2U.RU Team
****

Группа: Admin
Сообщений: 1806
Регистрация: 20.10.2007
Из: Moscow
Пользователь №: 11
Спасибо сказали: 172 раз(а)

Девайс:Samsung Galaxy Ace


igoreexa,
Делай так:
Код
C:\pdocread -w -d FLASHDR -t

Ответом на запрос будет строчка типа вот этой:
Код
real nr of sectors: (цифры)  -   [b]XX.XX[/b]Mbyte ([b]0xXXXXXX[/b])

Далее
Код
C:\pdocread -w -d FLASHDR 0 0xXXXXXX FlashDR.raw

адрес 0xXXXXXX берешь из первой команды
Проверяешь размер полученного файла - должен совпадать с XX.XXМ, выделенными выше. Можно проверить по HEX адресам (последний байт должен иметь адрес 0x11fc00.
Причина редактирования: Исправил
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 23.5.2008, 20:26
Сообщение #26


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


BigMike,
Ребята, не стоит увлекаться разбиранием дампа. Наша цель - нахождение абсолютных ( т.е. прямо заданных относительно 0-го адреса) адреса (-ов), с которого (-ых) прошит бут.
Если кто-нибудь умеет транслировать адреса, выдаваемые рядом с разделами командой pdocread -l - ок, пуст будет дамп по разделам. Но, имхо, лучше иметь один общий дамп - нагляднее видно, что где лежит. Я встречал ситуацию, когда самый первый байт дампа являлся флагом, разрешающим перезапись DiscOnChip. Т.е. сначала в него пишем 0, затем шьем наш бут. Или может быть некое условие, проверяемое бутом (а лежит ли там по такому-то адресу что-то... и если да - тогда всех сливать, перезапись не разрешать, если нет - ок, так и быть шейтесь... этот момент можно отловить только дизассемблируя и отлаживая бут с помощью ida pro). В общем ИМХО удобнее разглядывать полный дамп единым файлом.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
BigMike
сообщение 23.5.2008, 20:55
Сообщение #27


PDA2U.RU Team
****

Группа: Admin
Сообщений: 1806
Регистрация: 20.10.2007
Из: Moscow
Пользователь №: 11
Спасибо сказали: 172 раз(а)

Девайс:Samsung Galaxy Ace


Medush,
Ты напиши тогда полную команду, чтобы человек не ломалл голову, что есть HANDLVALUE и т.п.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
igoreexa
сообщение 24.5.2008, 19:54
Сообщение #28


Участник
**

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

Девайс:x500


Ребята а можно тупой вопрос ?
Зачем нужен дамп прошивки с агрегата ?
Вот почему спрашиваю , можно саму прошивку разобрать или более того есть полный bin прошивки .
Разве так нельзя ?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 25.5.2008, 23:18
Сообщение #29


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


igoreexa,
дамп нужен, чтобы найти физические адреса в памяти девайса, по которым находятся модули IPL и SPL. А потом по этим адресам прошить их заново.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 26.5.2008, 9:45
Сообщение #30


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


Цитата(BigMike @ 23.5.2008, 21:55) *
Medush,
Ты напиши тогда полную команду, чтобы человек не ломалл голову, что есть HANDLVALUE и т.п.


Поэкспериментировал сам с командами. В общем самый простой и действенный способ - Метод2, описанный BigMike

Команды и параметры используй точно такие же.
Получаем 4 файла, далее WinHex'om склеиваем и работаем с дампом. будут сложности - напиши поможем, или выкладывай эти 4 файла куда-нибудь, мы обработаем.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
BigMike
сообщение 26.5.2008, 10:06
Сообщение #31


PDA2U.RU Team
****

Группа: Admin
Сообщений: 1806
Регистрация: 20.10.2007
Из: Moscow
Пользователь №: 11
Спасибо сказали: 172 раз(а)

Девайс:Samsung Galaxy Ace


Цитата
В общем самый простой и действенный способ - Метод2, описанный BigMike

pmemdump он уже пробовал - не получилось.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
igoreexa
сообщение 26.5.2008, 12:20
Сообщение #32


Участник
**

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

Девайс:x500


Понял будем делать , а по JTAG контактам ни кто ни чё не подскажет ?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 27.5.2008, 11:35
Сообщение #33


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


Цитата(igoreexa @ 23.5.2008, 14:20) *
О это сложновато ! Может поможете ? И с Glofiish X500 снимать
точно также как здесь написано или адреса еще больше ?
pmemdump -p 0x00000000 0x01000000 memdump1.bin
pmemdump -p 0x01000000 0x01000000 memdump2.bin
pmemdump -p 0x02000000 0x01000000 memdump3.bin
pmemdump -p 0x03000000 0x01000000 memdump4.bin

А вот дамп по этим адресам


Только почему-то он сжался Очень сильно .

А ты точно менял адреса? все файлы одинаковы - может попутал с адресами чего?

По контактам давай фото и обратной стороны. На этой что-то уж больно много тестпоинтов около симки....
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
BigMike
сообщение 27.5.2008, 13:13
Сообщение #34


PDA2U.RU Team
****

Группа: Admin
Сообщений: 1806
Регистрация: 20.10.2007
Из: Moscow
Пользователь №: 11
Спасибо сказали: 172 раз(а)

Девайс:Samsung Galaxy Ace


Вот этот рецепт снятия дампа проверь.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
igoreexa
сообщение 31.5.2008, 18:43
Сообщение #35


Участник
**

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

Девайс:x500


Цитата(Medush @ 27.5.2008, 14:35) *
А ты точно менял адреса? все файлы одинаковы - может попутал с адресами чего?

По контактам давай фото и обратной стороны. На этой что-то уж больно много тестпоинтов около симки....


Адреса как написаны так и делал .Ну это на той неделе выложу щас человека с хорошей камерой под рукой нету .
Цитата(BigMike @ 27.5.2008, 16:13) *

Тут ББ накрылся на той неделе продолжу эксперименты .
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Medush
сообщение 2.6.2008, 23:01
Сообщение #36


Опытный реаниматор
****

Группа: Разработчики
Сообщений: 178
Регистрация: 27.11.2007
Из: Moscow
Пользователь №: 34
Спасибо сказали: 87 раз(а)

Девайс:O2 XDA FLAME


приглашай в топик пользователей такого аппарата с других форумов. Сообща веселее и быстрее!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
x286
сообщение 10.6.2009, 7:07
Сообщение #37


Новичок
*

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

Девайс:Eten Glofiish x500


Тоже слетел бут у х500, jtag-кабель в теме про м500 подойдёт? Кто делал отпишитесь, лежат зверьки, хочется воскресить )
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
sheff
сообщение 22.9.2009, 10:45
Сообщение #38


Новичок
*

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

Девайс:ETEN M500


Подскажите пожайлуста - есть Glofiish х500 с убитым BootLoader'om , следую я инструкции "Востановление бутлоадера в ETEN M500\M500+" (http://forum.pda2u.ru/topic857.html) собрал кабель WIGGLER JTAG , прогоамма "H-JTAG" определяет процессор - ARM920T , до 4 пункта этой инструкции все работает , на 5 пункте после запуска программы ”NoICE for ARM” получаю ошибку- пробовал на всякий случай на 2-ух разных компах (картинку прикрепил). Для питания КПК и WIGGLER JTAG использую БП (подаю 5 В) с идикацие тока потребления - потреблет это все 40 мА , но как то отвлекся по работе и потом смотрю на БП ток потребления = 150 мА и на КПК не светит красный светодиод , я пробую в очередной раз ”NoICE for ARM” и о чудо она запустилась - пробовал прошить boot.dat и usbdl.dat на втором файле "дисконект" процессора (не правильно нажимал кнопки в проге) . Почему эта ошибка происходит с ”NoICE for ARM” ? И как чудом я один раз всетаки запустил ее ? (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)

(IMG:http://3023.nm.ru/11.jpg)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
sheff
сообщение 22.9.2009, 14:39
Сообщение #39


Новичок
*

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

Девайс:ETEN M500


Как правильно сделать файлы Boot и USBdl ? Я разобрал файл прошивки temp.dat с помощью кухни "kva" и получил файлы : boot.dat (16Кб) и usbdl.dat (80 Кб) , правильно ? Какие использовать адреса для записи этих файлов ?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 22.9.2009, 15:02
Сообщение #40


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

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

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


Правильно, адреса для этого аппарата не знаю. надо смотреть в ИДЕ
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

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

 



RSS Текстовая версия Сейчас: 2.5.2026, 16:07
return_links(); ?>