IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
14 страниц V  < 1 2 3 4 5 > »   
 
Ответить в данную темуНачать новую тему
Sibuk
сообщение 13.10.2009, 12:02
Сообщение #41


Новичок
*

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

Девайс:g-smart i350


Я вообще в этих прогах не шарю надо обратится к тем кто шарит (IMG:http://forum.pda2u.ru/style_emoticons/default/rolleyes.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
arcc
сообщение 13.10.2009, 14:11
Сообщение #42


спец по реанимации
****

Группа: Разработчики
Сообщений: 361
Регистрация: 28.5.2008
Пользователь №: 1472
Спасибо сказали: 113 раз(а)

Девайс:HTC


Посмотрел я прошивку i300-V2.02.30-RUS-Russia-WM6.zip для I300 .
Там все просто .В прошивке лежит XLDR сразу с 0 -далее с 800 лежит нужный бут .
Почему нет ничего по адресам a0000000 -тоже понятно .
Точно такая же ситуация как и с mio701 .
Проц pxa27х -вы загнали его в дебажный режим и у вас сразу подстыковался DOC в адресное пространство 0000.
Но так как вы xldr не выполняли то дальше он ничего в адрес с a0000000 и не загрузил с DOC , соотвественно и дампить нечего .
Но если запустить xldr и он загрузит бут с a0000000 , то возникнет другая проблемма ,при выполнения бута идет перенастройка адресов с a0000000 на виртуальные адреса ,вот здесь может и возникнуть проблемма как в mio701.
Но в общем нужно пробывать .
Прикрепленные файлы
Прикрепленный файл  BL_800.zip ( 148.32 килобайт ) Кол-во скачиваний: 55
 


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
arcc
сообщение 13.10.2009, 17:41
Сообщение #43


спец по реанимации
****

Группа: Разработчики
Сообщений: 361
Регистрация: 28.5.2008
Пользователь №: 1472
Спасибо сказали: 113 раз(а)

Девайс:HTC


Для ocd нужно файл сконвертировать программой из h-jtag -называется h-converter -выбираем bin2hex и вводим базовый адрес с которого у нас он должен грузится 0xa0000000.
Прикрепленные файлы
Прикрепленный файл  BL_800__hex_base_addr0xa0000000_.zip ( 308.55 килобайт ) Кол-во скачиваний: 13
 


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
volodin
сообщение 14.10.2009, 6:29
Сообщение #44


Участник
**

Группа: Members
Сообщений: 63
Регистрация: 16.9.2009
Из: р. Хакасия
Пользователь №: 28018
Спасибо сказали: 17 раз(а)

Девайс:iPhone 3G 8Gb


Цитата(arcc @ 13.10.2009, 21:41) *
Для ocd нужно файл сконвертировать программой из h-jtag -называется h-converter -выбираем bin2hex и вводим базовый адрес с которого у нас он должен грузится 0xa0000000.


До записи бута дело пока не доходит. Вобщем подключаю I300 к OCD, перехожу по адресу pc: 1800 (IPL вроде как), задаю брейкпоинт (hbr a0000000), запускаю IPL (go) и аппарат не переходит на а0000000 (статус в программе RUNNING). Пары минут-то уж точно бы хватило на исполнение IPL? Может не так что делаю? Или адресация не такая как у mio 701?
Если запускать с рс: 00000000 , то останавливается на рс: FFFFFFFC. IPL повреждён или не так что делаю?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
arcc
сообщение 14.10.2009, 12:07
Сообщение #45


спец по реанимации
****

Группа: Разработчики
Сообщений: 361
Регистрация: 28.5.2008
Пользователь №: 1472
Спасибо сказали: 113 раз(а)

Девайс:HTC


А причем тут hbr 0x1800 ?Я тебе дал ссылку на сайт про MIO как пример .
Смотри где у тебя повторение IPL это может быть и другой адрес .
После запуска IPL ( go) сделай halt и после этого будет видно остановился ли .
Адрес старта самого бута да 0xa0000000 -тут одинаково .
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
volodin
сообщение 14.10.2009, 13:52
Сообщение #46


Участник
**

Группа: Members
Сообщений: 63
Регистрация: 16.9.2009
Из: р. Хакасия
Пользователь №: 28018
Спасибо сказали: 17 раз(а)

Девайс:iPhone 3G 8Gb


Цитата(arcc @ 14.10.2009, 16:07) *
А причем тут hbr 0x1800 ?Я тебе дал ссылку на сайт про MIO как пример .
Смотри где у тебя повторение IPL это может быть и другой адрес .
После запуска IPL ( go) сделай halt и после этого будет видно остановился ли .
Адрес старта самого бута да 0xa0000000 -тут одинаково .

Про hbr 0x1800 я ничего и не писал. Понял что IPL может находиться по другому адресу. Про повторение IPL можно поподробнее? Если речь про повторяющиеся куски кода в ОЗУ, то повторение начального куска идёт с адреса 0х1800
И если IPL здесь тоже начинается с 0х1800, то он не не останавливается, статус в программе всё время "RUNNING", если набрать halt, то останов происходит в произвольном месте...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
arcc
сообщение 14.10.2009, 15:45
Сообщение #47


спец по реанимации
****

Группа: Разработчики
Сообщений: 361
Регистрация: 28.5.2008
Пользователь №: 1472
Спасибо сказали: 113 раз(а)

Девайс:HTC


Цитата(volodin @ 14.10.2009, 20:52) *
Про hbr 0x1800 я ничего и не писал. Понял что IPL может находиться по другому адресу. Про повторение IPL можно поподробнее? Если речь про повторяющиеся куски кода в ОЗУ, то повторение начального куска идёт с адреса 0х1800
И если IPL здесь тоже начинается с 0х1800, то он не не останавливается, статус в программе всё время "RUNNING", если набрать halt, то останов происходит в произвольном месте...


Ты когда подключаешь jtag -у тебя OCD в режиме in Debug ? IPL это я обозвал первый загрузчик -он же по вашему xldr .Если у тебя точно также как и в мио повторение в RAM начинается с 0х1800 то так и делай -я немогу сказать заочно как там .
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
volodin
сообщение 14.10.2009, 16:17
Сообщение #48


Участник
**

Группа: Members
Сообщений: 63
Регистрация: 16.9.2009
Из: р. Хакасия
Пользователь №: 28018
Спасибо сказали: 17 раз(а)

Девайс:iPhone 3G 8Gb


Цитата(arcc @ 14.10.2009, 19:45) *
Ты когда подключаешь jtag -у тебя OCD в режиме in Debug ? IPL это я обозвал первый загрузчик -он же по вашему xldr .Если у тебя точно также как и в мио повторение в RAM начинается с 0х1800 то так и делай -я немогу сказать заочно как там .

Да, когда подключаю jtag, OCD в debug.
Ещё не разобрался, но уже совсем запутался (IMG:http://forum.pda2u.ru/style_emoticons/default/huh.gif) Так IPL и XLDR одно и тоже? И в той статье про мио написано "if programm halt on 0xa0000000 - IPL good!", здесь под IPL тоже подразумевается xldr? Если так, то у меня не останавливается на а0000000! Если остановить в ручную, то останавливается на а00хххх, так и должно быть?


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 14.10.2009, 20:28
Сообщение #49


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

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

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


На ту статью не обращай внимания, она тебе дана только как пример, там есть много несоответствий, в особенности относительно твоего девайса...
Нет , как правило IPL и XLDR, это не одно и тоже, хотя часто IPL выполняет обе функции, поизучай прошивку, а то у меня нету ни возможности её скачать ни времени на изучение, намёк на то где и как искать смотри по аналогии с бутом в прошивке, тот что дал ARCC
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
volodin
сообщение 19.10.2009, 12:34
Сообщение #50


Участник
**

Группа: Members
Сообщений: 63
Регистрация: 16.9.2009
Из: р. Хакасия
Пользователь №: 28018
Спасибо сказали: 17 раз(а)

Девайс:iPhone 3G 8Gb


Вобщем доигрался! Залил бут по адресу 0ха0004000 и выполнил, вобщем теперь не появляется заставка и оперативка забита "00", там где раньше был xldr. И что интересно проливаю бут по адресу 0ха0000000 - льётся, но на деле так и остаются "00" (по команде word 0xa0000000 получаю А0000000: 00000000). Пробую залить xldr, ошибку выдаёт "Write large: target bus error (40 : 11)" (IMG:http://forum.pda2u.ru/style_emoticons/default/mad.gif) Вобщем похоже дело осложняется. Почему запись не идёт?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 19.10.2009, 15:12
Сообщение #51


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

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

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


Какой бут заливал? Вообщето через дэббагер можно залить любой файл, хоть МП3, он всё равно находиться и исполняется в оперативе. так что не совсем понятно что привело к таким последствиям. кстати а что с девайсом до этого было. я в смысле что, теперь не появляется заставка?
А XLDR пробовал заливать и запускать?
Понажимай пару раз "ресет", если не поможет, то на какое то время отключи полностью питание, включая системную батарейку...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
volodin
сообщение 19.10.2009, 16:11
Сообщение #52


Участник
**

Группа: Members
Сообщений: 63
Регистрация: 16.9.2009
Из: р. Хакасия
Пользователь №: 28018
Спасибо сказали: 17 раз(а)

Девайс:iPhone 3G 8Gb


Цитата(SAXON13 @ 19.10.2009, 19:12) *
Какой бут заливал? Вообщето через дэббагер можно залить любой файл, хоть МП3, он всё равно находиться и исполняется в оперативе. так что не совсем понятно что привело к таким последствиям. кстати а что с девайсом до этого было. я в смысле что, теперь не появляется заставка?
А XLDR пробовал заливать и запускать?
Понажимай пару раз "ресет", если не поможет, то на какое то время отключи полностью питание, включая системную батарейку...

Ресет нажимал раз 10. Сейчас отключил питание, завтра проверим. Бут заливал тот который дал ARCC. До этого владелец аппарата прошил в него винду 6.5 (по его словам), после этого он висел на заставке, не входя в бут никакими средствами. XLDR пробовал заливать (то что считал перед этим), выдаёт вышеназваную ошибку.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 19.10.2009, 16:43
Сообщение #53


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

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

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


Вообщето в так наз. винде 6.5 самосборной скорее всего, не должно было быть файлов бута...
Ну и еще раз повторю, что заливая и запуская что нибудь через дэбугер, содержимое флэши не меняется...


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
I300
сообщение 19.10.2009, 21:24
Сообщение #54


Участник
**

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

Девайс:Gigabyte Gsmart I300


Парни,спасибо вам,что не бросили изучение данной проблемы!И не надеялся на продолжение.Я уж и забыл про свой аппарат.
Volodin,так ты смог восстановить I300 или I350?По какой именно схеме паял JTAG кабель?Спасибо за фото,которое ты выложил.Ребят,может,чем то помочь могу?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
volodin
сообщение 20.10.2009, 5:01
Сообщение #55


Участник
**

Группа: Members
Сообщений: 63
Регистрация: 16.9.2009
Из: р. Хакасия
Пользователь №: 28018
Спасибо сказали: 17 раз(а)

Девайс:iPhone 3G 8Gb


Аппарат отлежался ночь и вернулся в исходное состояние (висит на заставке, даные записываются в озу).
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
I300
сообщение 20.10.2009, 11:03
Сообщение #56


Участник
**

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

Девайс:Gigabyte Gsmart I300


У меня несколько вопросов по этой схеме: http://forum.pda2u.ru/ipb.html?act=attach&type=post&id=316 только между D8 и D15 поставить перемычку.
На схеме не указана D8 и D15.Где они?Просто отсчитывать от D4?Нужны 10 резисторов 2,2кОм(4 штуки) и 100 Ом(10 штук).Какая мощность должна быть?Какие лучше брать провода?И еще вопрос...Если у меня нет LPT порта,можно ли как то исправить ситуацию?Есть в компе только две D-SUB мамки для монитора и все(LPT нема).
Поглядел сейчас в Гугле.Я так понял,мне поможет только PCI-LPT переходник.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 20.10.2009, 11:28
Сообщение #57


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

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

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


Без системного ЛПТ по этой схеме никак, никакие ЮСБ эмуляторы работать не будут...
Небольшая неточность не между D15 и D8, а просто между 8 и 15 штырем на ЛПТ.
Для подобных схем мощность резисторов не имеет существенного значения, бери любые...
Для монтажа самой схемы обычные многожильные провода, для кабеля который будет идти непосредственно на пины аппарата, лучше взять тонкий многожильный провод типа МГФТ, на всяких трансформаторных котушках бывают...
Ну а насчет ЛПТ я уже сказал, если есть возможность на маке, то надо купить и поставить плату расширения с ЛПТ...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
I300
сообщение 20.10.2009, 11:38
Сообщение #58


Участник
**

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

Девайс:Gigabyte Gsmart I300


Я немного неправильно выразился.Имелся ввиду контроллер(плата) PCI с LPT портом.Например,такой:
http://pc-controllers.ru/product_info.php/...49ed62dae08c77d
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 20.10.2009, 11:51
Сообщение #59


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

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

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


Да. такой должен работать...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
I300
сообщение 20.10.2009, 12:30
Сообщение #60


Участник
**

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

Девайс:Gigabyte Gsmart I300


Еще забыл.На схеме написано D-SUB LPT.Подойдет любой обычный 25 pin D-SUB,например,переходник D-SUB от монитора?
Вот что я присмотрел:
Вилка D-SUB http://www.chip-dip.ru/product0/43491.aspx
Резисторы 2,2 кОм http://www.chip-dip.ru/product0/14881.aspx
Резисторы 100 Ом http://www.chip-dip.ru/product0/28024.aspx
Микросхема http://www.chip-dip.ru/product1/1837727148.aspx
Аналог микросхемы такой подойдет? http://www.chip-dip.ru/product0/68709571.aspx
Паяльник нужен не более 12 Вт?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

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

 

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