Мож не в тему. Вчера приехала Казель с M11ET с кучей ошибок. Первый раз такую ковырял. Больше 2000 об/мин не набирает. Отрегулировал концевики педалей, восстановил массу на ЭБУ. Вопрос не в этом.
Залит 32-софт. Хотел перешить ее на 52-й. Загрузчик OpenBox 3.10.
Слил старую прошивку, залил новую. Черт дернул меня считать заново 52-ю. Сравнил ее с исходной, что заливал. Бред какой-то, абсолютно разные.
Вернул назад 32-ю. Прочел - совпадает байт в байт.
Игрался так раз 5. И по диагностике, и через BOOT.
Результат одинаковый. 32-я пишется/читается/проходит проверку, 52-я проверку не проходит.
В итоге оставил 32-ю от греха подальше. Тем более, хозяина она пока устраивает. К весне, говорит, прикатаю, а потом и шить буду. На газ переходить пока не хочет.
Сам программатор проверен многократно. Провода все экранированы, длина не более 1,8 метра каждый. K-Line на MC33199 и MAX232. Скорость 57600 держит. Все ВАЗовские блоки (кроме MP7.0) шьет на ура. Включая M73. Косяков с ним НЕ БЫЛО!
Вот сижу и думаю, толи лыжи не едут, то ли я е@@нутый...
P.S.: Сравнивал бинарники по-байтно, встроенной виндовой консольной прогой fc.exe
fc /b file1.bin file2.bin > файл_результат.txt