Прошивки CAN Lada Kalina 2

Описание разновидностей прошивок.

Описание разновидностей прошивок CAN модуля Lada Kalina 2

Версии 1.7 и 1.13 стоковые.
Встроенная в автомобиль навигация работает только на 1.13, 1.23 и 1.24.

1.9, 1.10, 1.11 сделаны на основе 1.7;
1.23 сделана на основе 1.13.
В 1.7 есть только 11 ID, которые могут быть перенаправлены в COM-порт, никаких делителей и т.п. нет и добавить их ооочень сложно. В 1.13 есть группа ID (3 шт. 481, 551, 280) с делителями, группа ID без делителей (4Ax) и группа ID (8 шт.) без делителей отключенных в прошивке. Также с некоторых ID информация забирается и обрабатывается внутри контроллера CAN. Однако как ее можно получить мне не известно.
В 1.24 (измененная 1.23) удалось сделать прием ID с маской, то есть выделить диапазон принимаемых ID. Сделал это с диапазоном 7E8..7EF для приема диагностических запросов от всех контроллеров в наших авто.
ID 4A2 только у комбинаций со встроенным GPS и только с подключенным 6-ти кнопочным подрулевым переключателем.

У каждой версии есть свои плюсы и минусы:
Версии на основе 1.7:
+ Хорошо перепрошивается даже с заведенным мотором.
- Захлебывается передача данных (если часто отсылать в CAN-контроллер данные, то они перестают отправляться в шину).
- Мало ID.
Версии на основе 1.13:
+ Не захлебывается передача данных.
+ Много ID.
+ Есть делители (очень помогает снизить нагрузку, т.к. ID:180 сообщения идут 100 раз в сек.)
- Перепрошивка очень чувствительна к активности шины и др. (были случаи окирпичивания).

Описание процесса прошивки CAN модуля.

  1. Качаем нужную вам версию прошивки.
  2. Распаковываем папку osfiles в корень карты памяти (SD). C USB не шьётся!
  3. Выйти на рабочий стол ММС. Перед прошивкой никакие другие программы не запускать. То есть, закрыть альтменю или другие приложения использующие CAN шину и соответственно COM3.
  4. Проводником запустить \sdmmc\osfiles\UPPwriter.exe
  5. Ждём окончания процесса прошивки. Вначале секунд 20 ничего не будет происходить на экране, потом начнётся процесс прошивки. ММС не выключать! Хотя у некоторых процесс не запускался пока не сделали ВЫКЛ->ВКЛ (Не перезагрузка!).
  6. По окончании можем закрыть всё что мешает и вновь запустить альтменю. Перезагрузка не требуется, но и плохого в этом ничего не будет.

Прошивки.

osfiles(1.7).zip ( 1,43 МБ )

osfiles(1.7_07E8).zip ( 1,43 МБ )

osfiles(1.9).zip ( 1,43 МБ )

osfiles(1.10).zip ( 1,53 МБ )

osfiles(1.11).zip ( 1,32 МБ )

osfiles(1.13).zip ( 1,4 МБ )

osfiles(1.23).zip ( 1,3 МБ )

osfiles(1.24).zip ( 1,39 МБ )

Восстановление CAN при помощи USBDM.

В архиве инструкция и файлы. Проверено на ММС гранты.
Если Калина, RESET, BKGD и GND искать на боковом сервисном разъеме, VDD возможно рядом с контролером CAN.

USBDM.rar ( 22,65 МБ )