micha_ru
Участник форума
- Регистрация
- 15.01.23
- Сообщения
- 57
- Реакции
- 19
Привет от новичка!
Являюсь владельцем Ford Kuga 2, ECU которого находится не в самом лучшем месте - между передним бампером и подкрылком![Face with spiral eyes :face_with_spiral_eyes: 😵💫](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f635-1f4ab.png)
На всякий случай, для снятия прошивки, а заодно и диагностики (собственные нужды) приобрел ходовой комплект: SM2 Pro и донгл 67 in 1.
Подключал к авто через OBD2. Идентификаторы ECU отдал, прошивка в формате *.bin считалась минут за 7. Нужно было убедиться в ее корректности, хотя-бы, навскидку.
В качестве эталонной прошивки по VIN-номеру на сайте производителя скачал оригинальную, файл которой с расширением *.VBF
Размеры файлов оказались сопоставимы: 4096 и 4098 kB, что уже обнадеживало, но для точного сравнения нужно было их привести к "общему знаменателю".
Начал искать конвертеры. Из BIN в VBF не нашел, а вот из VBF в BIN нашлась сначала программулина "VBF-convert-to-BIN", а потом обнаружил такой конвертер и в самом ПО PCMFlash ))) Проконвертировал двумя способами, размер этих файлов теперь уже совпал полностью с полученным файлом прошивки через OBD2, а дальше появились вопросы.
Начну с первого: файлы после конвертации оказались разного содержания. Полностью идентичны они, начиная с адреса 00020000 и до конца, 003FFFFF.
До адреса 00020000 на выходе встроенного конвертера PCMFlash по всем байтам сплошные нули, а вот у "VBF-convert-to-BIN" этот диапазон заполнен какими-то данными, поэтому полученный с ее помощью файл прошивки кажется более достоверным. Какое правильное объяснение? Может, диапазон 00000000-00020000 - абсолютно ничего не значащий в плане информации для ЭБУ? Для прошивки/восстановления блока нужны лишь калибровки, расположенные в диапазоне 00020000-003FFFFF? Верно предположил?
К следующему вопросу пока не перехожу, не будучи уверенным, что этот прочитают, осмыслят и ответят, но, если такие найдутся, им заранее спасибо и
по факту ответа ))
Являюсь владельцем Ford Kuga 2, ECU которого находится не в самом лучшем месте - между передним бампером и подкрылком
![Face with spiral eyes :face_with_spiral_eyes: 😵💫](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f635-1f4ab.png)
На всякий случай, для снятия прошивки, а заодно и диагностики (собственные нужды) приобрел ходовой комплект: SM2 Pro и донгл 67 in 1.
Подключал к авто через OBD2. Идентификаторы ECU отдал, прошивка в формате *.bin считалась минут за 7. Нужно было убедиться в ее корректности, хотя-бы, навскидку.
В качестве эталонной прошивки по VIN-номеру на сайте производителя скачал оригинальную, файл которой с расширением *.VBF
Размеры файлов оказались сопоставимы: 4096 и 4098 kB, что уже обнадеживало, но для точного сравнения нужно было их привести к "общему знаменателю".
Начал искать конвертеры. Из BIN в VBF не нашел, а вот из VBF в BIN нашлась сначала программулина "VBF-convert-to-BIN", а потом обнаружил такой конвертер и в самом ПО PCMFlash ))) Проконвертировал двумя способами, размер этих файлов теперь уже совпал полностью с полученным файлом прошивки через OBD2, а дальше появились вопросы.
Начну с первого: файлы после конвертации оказались разного содержания. Полностью идентичны они, начиная с адреса 00020000 и до конца, 003FFFFF.
До адреса 00020000 на выходе встроенного конвертера PCMFlash по всем байтам сплошные нули, а вот у "VBF-convert-to-BIN" этот диапазон заполнен какими-то данными, поэтому полученный с ее помощью файл прошивки кажется более достоверным. Какое правильное объяснение? Может, диапазон 00000000-00020000 - абсолютно ничего не значащий в плане информации для ЭБУ? Для прошивки/восстановления блока нужны лишь калибровки, расположенные в диапазоне 00020000-003FFFFF? Верно предположил?
К следующему вопросу пока не перехожу, не будучи уверенным, что этот прочитают, осмыслят и ответят, но, если такие найдутся, им заранее спасибо и
![Thumbs up :thumbsup: 👍](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f44d.png)