![]() |
![]() |
+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
|
|
Технический Маньяк-Гуру ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Технический Маньяк Сообщений: 1802 Регистрация: 21.2.2009 Из: Екатеринбург Вне форума Авто: Lancer IX 1.6MT (105HP) Репутация: ![]() ![]() ![]() |
Можно проще. Подгрузить бинарник, выбрать тип проца (SH3B или SH4B я разницы не заметил. Самое интересное что SH7052 это SH2). Память всю оставить по умолчению - то есть создается только секция ROM с размером равным размеру файла. Потом сразу подгрузить 7052.idc - этот скрипт проставит вектора прерываний, создаст секции RAM и регистров ввода/вывода, запустит разбор кода.
2 Artem NN сделай размер секции ROM 0x40000 . Хотя на самом деле это уже больше вопрос эстетики. Код у тебя IDA обрабатывает весь, просто сзади к нему прицеплена еще одна пустая тележка такого-же размера. А размер бинарника у тебя 256kB или 512? Должен быть, в теории, 256. |
![]() |
|
![]() ![]() ![]() |
![]() |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Текстовая версия | © 2006-2025 Форум Технических Маньяков. |
|