IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
> Умер Uboot NEED HELP, Mitac Mio A700
madax
сообщение 28.3.2008, 4:52
Сообщение #1


Новичок
*

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

Девайс:Mio A700


Решил на девайсе обновить бутлоадер,а он видно оказался битый,теперь при нажатии кнопки вкл загораеться подсветка клавиатуры и всё...
Микруха памяти MS15-D10SD9-C1-P
Вот фотка платы где мне кажеться можно зацепить програматор так ли это???
Прикрепленный файл  1.JPG ( 31.01 килобайт ) Кол-во скачиваний: 617

Пожалуста помогите советом что делать...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
18 страниц V  « < 9 10 11 12 13 > »   
Начать новую тему
Ответов (200 - 219)
SAXON13
сообщение 7.7.2009, 13:03
Сообщение #201


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

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

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


да насчет брейкпойнта, ошибся на а0000000

сейчас поищю на него у себя UBOOT, если получиться выложу (у меня на работе инет очень торможенный)
Значит А701 точно?

Вот, держи, сконвертиш его, там всередине написано...
Прикрепленный файл  WINCEIMG_UBOOT.BIN.1.rar ( 114.59 килобайт ) Кол-во скачиваний: 56


Это юбут на МИО А701
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
olegas6
сообщение 7.7.2009, 13:58
Сообщение #202


Участник
**

Группа: Members
Сообщений: 67
Регистрация: 24.10.2008
Из: ЕАО
Пользователь №: 3370
Спасибо сказали: 16 раз(а)

Девайс:htc elf


если его конвертить с 1800 незаливается ошибка если конвертить с 0xa000000 то заливается
резултата пока нет мыслей тоже нужно видимо искать того кто может работать с IDA
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 7.7.2009, 14:28
Сообщение #203


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

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

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


А зачем ты его конвертиш с 1800, это же UBOOT для МИО А701, и я в середине в текст. файле написал с каких адресов конвертить.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 7.7.2009, 14:43
Сообщение #204


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

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

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


Заливай, запускай, перед запуском смотри ком. РС на каком ты адресе и пробуй зажимать кл. входа в бут до этого, после этого, держать по несколько секунд, отпускать сразу, AlexDFR вполне адекватен относительно дизассемблинга, так что адрес наверняка правильный, хотя у меня выходил а0100400, можеш еще его попробовать, или step-ом шагать от а0100000
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
olegas6
сообщение 7.7.2009, 15:06
Сообщение #205


Участник
**

Группа: Members
Сообщений: 67
Регистрация: 24.10.2008
Из: ЕАО
Пользователь №: 3370
Спасибо сказали: 16 раз(а)

Девайс:htc elf


>pc 0xa0100000
>pc
PC: A0100000
>DOWNLOAD.....................................................................
....
D:\WINCEIMG-UBOOT.BIN.1.hex: downloaded 295744 bytes in 1 minutes, 1.466 seconds
>pc
PC: A0100000
>go 0xa0100000
>pc
PC: 00000002
>Halt
>pc
PC: 00000360
PC: 00000360
>pc 0xa0000360
>pc
PC: A0000360
>go 0xa0000360
>Halt
>pc
PC: 00000010
>pc 0xa0000010
>pc
PC: A0000010
>go 0xa0000010
>Halt
>pc
PC: 00000002
>pc
PC: 00000002
со вторым тоже самое
Вопрос может чтото не так делаю на мио в дебаге переливается светодиот, когда я заливаю ебот от 525 и делаю старт он начинает мигать одним цветом
а если сделать так pc 0x1800
hbr 0xa0000000
go
load
после go светодиод гаснет совсем но в дебаге остаётся и после ввода команд наблюдается задержка при выполнении несколько секунд а когда переливается задержки нет
тоесть если перед заливкой нажать go гаснет если после нет причом после go можно залить только если поставить брекпоинт
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
avis_07
сообщение 7.7.2009, 15:14
Сообщение #206


Новичок
*

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

Девайс:MIO700


Я все тоже самое делаю на своем А700 - и результат такой-же. По моему проблема в точке входа.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 7.7.2009, 15:30
Сообщение #207


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

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

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


Сделай так
pc 0x1800
hbr 0xa0000000
go
должен встать на 0xa0000000, проверить через РС

load (файл бута)
go +Кл. зажать

или тоже только после того как встал на 0xa0000000, проверить через РС, поставить его на
0xa0100000
load (файл бута)
go +Кл. зажать


Сегодня попробую еще раз посмотреть точку входа, но не думаю чтоб AlexDFR ошибся
У кого есть скиньте
Файл BDK0_SCOTERUT.bin - Uboot.
Файл BDK1_SCOTERMSIPL.bin - MS IPL.
а то мне прошивку тянуть на лимитном не охота..
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
olegas6
сообщение 7.7.2009, 15:39
Сообщение #208


Участник
**

Группа: Members
Сообщений: 67
Регистрация: 24.10.2008
Из: ЕАО
Пользователь №: 3370
Спасибо сказали: 16 раз(а)

Девайс:htc elf


я больше склоняюсь к тому что нужно ставить брекпоинт и заливать после go при погасшем светодиоде если с адресами всё верно должен запустится
такое впечетление когда они мигают код неисполняется да и Matvey писал что для перехода по адресам требуется время а уменя прыгает мгновенно
буду пробовать после go заливать по этим адресам вопрос один брекпоинт ставить на адресе заливки?

Залил http://depositfiles.com/files/ylvpkrdd0
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 7.7.2009, 15:50
Сообщение #209


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

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

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


Тут дело не в брейкпойнте, а в том что сначала должен запуститься и начать исполняться ИПЛ, а затем уже СПЛ, для СПЛ брейкпойнт ставить не нужно, а брейкпойнт на а0000000 ставиться потому что это точка старта SDRAM
То есть запуск ИПЛ>>затем подсунуть ему СПЛ, который он ищет на флэше, и его там или нету или он поврежден,
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 7.7.2009, 16:11
Сообщение #210


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

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

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


Скачал, но посмотреть смогу только вечером,
ты пока что возьми этот ИПЛ из того что ты мне выслал, сконвертируй, один экземпляр с 0х0000, а другой с 0x1800
и запускай их один тот что с 0х0000 просто залей, а 0x1800 залей и запусти, может надо поставить брейк на 0ха0000000
а затем уже СПЛ
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 8.7.2009, 0:40
Сообщение #211


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

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

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


Попробуй стартовать с 0xA0130000 или 0xA0140000, еще вариант 0xA0101300
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
segacool
сообщение 11.7.2009, 16:07
Сообщение #212


Участник
**

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

Девайс:HTC Touch Cruise


есть аппарат входит в бут но не прошивает ipl все вышеперечисленное попробовал у кого нибудь получалось поднять этот аппарат?
pc
pc 0x1800
hbr 0xa0000000
go
останавливается на а0000000
значит ipl жив? но после проливаю бут зажимаю клавищи но в бут ни в какую не заходит
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 11.7.2009, 22:52
Сообщение #213


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

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

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


Значит что то делаеш не так...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
segacool
сообщение 11.7.2009, 23:36
Сообщение #214


Участник
**

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

Девайс:HTC Touch Cruise


а что не так? вроде все правильно
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
segacool
сообщение 12.7.2009, 10:16
Сообщение #215


Участник
**

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

Девайс:HTC Touch Cruise


что там нужно дизасемблировать чтобы точку входа посмотреть? я в ассемблере немного шарю правда под win32
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
segacool
сообщение 12.7.2009, 11:48
Сообщение #216


Участник
**

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

Девайс:HTC Touch Cruise


Кто хорошо знает ангельский переведите если не сложно.

if programm halt on 0xa0000000 - IPL good!
In next you must load WINCEIMG-UBOOT.BIN.1.hex to disassembler and with command step hbr go pc manipulate with programm execution uBoot from ocd commander and monitor in disassembler!
Press buttons for enter to uBoot, and execute uBoot step by step (pass some cycle). Some times uBoot go from 0xA00XXXXX address to 0x000XXXXX address - in this case do command pc 0xA00XXXXX where XXXXX same as in 0x000XXXXX. If you miss this jump - next what do mio is freeze!
On XX Attempt my MIO show uBoot menu!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 12.7.2009, 14:58
Сообщение #217


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

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

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


Он не знает точку входа, поэтому предлагает пошагово извлекать uBoot
После заливки на 0ха000000 командой step идти на следующий регистр, hbr (hardware breakpoint), далее запуск GO, потом pc, чтоб посмотреть где он остановился, и в случае если слетает на 0x000XXXXX подправить командой PC на 0xA00XXXXX (где XXXXX, теже значения что в 0x000XXXXX,например после ком. PC втал на 0х001f0000, значит надо его направить назад командой "PC 0xa01f0000" ), передкаждым GO удерживать кл. входа в бут (ресет не нажимать)
Только вот ни укого с того сайта пока что ничего не получилось...

Вот возможные адреса старта: 0ха0100000, 0xA0130000 или 0xA0140000, еще вариант 0xA0101300
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
segacool
сообщение 12.7.2009, 15:30
Сообщение #218


Участник
**

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

Девайс:HTC Touch Cruise


заливать по тем адресам которые ты дал?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SAXON13
сообщение 12.7.2009, 15:50
Сообщение #219


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

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

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


Это возможные адреса, которые я нашел через дезассемблер,проверять мне не на чем, МИО мне никогда не попадался...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
segacool
сообщение 12.7.2009, 17:00
Сообщение #220


Участник
**

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

Девайс:HTC Touch Cruise


а как через дизасемблер? как посмотреть?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

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

 



RSS Текстовая версия Сейчас: 30.4.2026, 17:29
return_links(); ?>