Опубликовано 29 октября, 200916 г. Отредактировал прошивку при помощи ECM2001 v6.2 (с этого форума), но после загрузки этой прошивки машина не заводится, даже не включается топливный насос... Восстановил оригинальную прошивку программатором. Сделал другую прошивку, в которой накручена только турбина. И опять машина не заводится. И я задумался, что это такое? Решил посмотреть какие реально изменения делает программа в прошивке. При изменении всего какой-нибудь циферки на единичку, в прошивке было изменено 12 байт. Попробовал в где-нибудь добавить и убавить единичку (то есть ничего не изменить), то прошивка все равно изменяется на 5 байт. И точно такие же 5 байт были тоже изменены в первом эксперименте... Так и должно быть? Или при взломе программы, туда добавили чего-то нехорошего? У кого есть оригинальная программа, попробуйте и разъясните ситуацию пожалуйста?
Опубликовано 30 октября, 200916 г. Смотря какой блок правишь, есть такое понятие как контрольная сумма.
Опубликовано 30 октября, 200916 г. Автор А можно по подробней? Если даже где-то изменяю одну цифру и возвращаю ее назад, то программа делает изметения в файле, не зависимо от этой цифры (все время одни и те же) и соответственно меняется контрольная сумма... Какую роль играет контрольная сумма? И что если она не соответствует оригиналу? Изменено 30 октября, 200916 г. пользователем Router
Опубликовано 31 октября, 200916 г. Автор ECM говорит говорит что контрольная сумма корректна. Есть какие нибудь идеи?
Для публикации сообщений создайте учётную запись или авторизуйтесь