![]() |
![]() |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
![]() |
![]()
Сообщение
#1
|
|
Супер Технический Маньяк ![]() ![]() ![]() ![]() ![]() Группа: Технический Маньяк Сообщений: 818 Регистрация: 29.5.2009 Из: Нижний Новгород Вне форума Репутация: ![]() ![]() ![]() |
Предлагаю развить тему логгирования, чтения ошибок перепрошивки ECU.
Mprog и EPT - прошивальщик и прошивка для кабеля. (что бы виделся прогами как родной) Unlocker - для разблокирования ECU - если по каким то причинам не получается считать прошивку. Проги для пользования думаю найдете сами в инете. EcuFlash 1.28 и 1,29 (версии выше для этого шнурка уже не подходят- нужен OpenEcu2.0) в ней же драйвера для шнура EvoScan 2.5 EcuEdit 3.5 Mitsulogger как прошивать http://forums.evolutionm.net/ecuflash-179/ (на английском) не забудьте записать код иммобилайзера перед прошивкой Для каждой прошивки ROM или BIN нужен файл XML в котором написано расположение всех нужных таблиц. Иначе допустим в EcuFlash вместо таблиц будет открываться абракадабра. Кто ни то снимал логи или прошивал ?? У кого есть опыт в этих делах поделитесь плиз. |
![]() |
|
![]() |
![]()
Сообщение
#2
|
|
Супер Технический Маньяк ![]() ![]() ![]() ![]() ![]() Группа: Технический Маньяк Сообщений: 818 Регистрация: 29.5.2009 Из: Нижний Новгород Вне форума Репутация: ![]() ![]() ![]() |
Порядок действий по заведению прошивки с IDA. (http://forums.evolutionm.net/ecuflash/448378-dev-disassembly-beginners-guide-evo-ecu-table-lookups-2.html)
1. Запускаем прогу и выбираем открыть наш hex или rom файл. ![]() 2. Выбираем проц Hitachi: SH4B ![]() ![]() 3.Далее делаем рабочую область памяти ROM и создаем RAM. ![]() ![]() 4. Подтверждаем имя проца. ![]() 5. Открывается рабочее окно дизассемблера ![]() 6. Далее жмем G и вбиваем адрес ROM 0000 Далее жмем 3 раза D - преобразуем данные (у меня получилось unk_9CA4) ![]() 7. Жмем мышой по unc_9CA4 (или что получилось у вас) и прыгаем туда. ![]() Жмем клавишу C - обратное преобразование ![]() далее IDA раскрывает прошивку ![]() далее подгружаю файлик 7052.idc (жмем на шестеренку и выбираем файл) ну а далее пользуюсь клавишами X - показывает куда можно прыгнуть (откуда идут запросы), С D- преобразование данных, G - прыжок на нужный адрес. прыгаю по прошивке и смотрю что к чему относится. (с ассемблером пока хреново, не могу понять что куда пишится и где и какие вычисления происходят). |
![]() |
|
![]() ![]() ![]() |
![]() |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Текстовая версия | © 2006-2025 Форум Технических Маньяков. |
|