Прошивка CAN StarLine: принципи, етапи та нюанси створення

07 грудня 2021

Фахівцям у телефонному режимі або на форумі регулярно надходять питання від автовласників про дату появи прошивки для їхнього транспорту. Однак, зіставляючи кількість подібних запитів з приблизним алгоритмом створення прошивок StarLine, стає очевидною складність і необхідний запас часу для якісного опрацювання.

Вперше StarLine вирішив поділитися внутрішніми процесами та складнощами, з якими можуть зіткнутися фахівці, відкладаючи момент розміщення прошивки у відкритий доступ.

Прошивка StarLine

Послідовність створення прошивки CAN StarLine

  1. Аналіз ринку автомобіля і збір переліку нових моделей;
  2. Пошуки відповідного транспорту в салонах або серед власників;
  3. Подання заявки установником для початку роботи з певним авто;
  4. Встановлення зв'язку з відповідним програмістом;
  5. Повне зчитування інформації з CAN-шини автомобіля програмістом;
  6. Обробка та тестування установником отриманих даних;
  7. Надсилання результатів установником програмісту;
  8. Обчислення програмістом інформації та створення тестової недоступної прошивки;
  9. Тестування установником прошивки CAN, дотримуючись запропонованих етапів у спеціальній таблиці;
  10. Формування прошивки в Альфа-версії без подальшої публікації в загальний доступ;
  11. Призначення тестувальника (програміста), якому необхідно знайти аналогічний автомобіль для проходження тестування прошивки (пункт 9);

  12. ! Цю процедуру необхідно виконати мінімум з 5 автомобілями ідентичної комплектації!

  13. Пошук і виправлення помилок у початковій прошивці;
  14. Публікація в загальний доступ CAN-прошивки StarLine в Альфа-версії;
  15. Численне тестування сторонніми установниками наданої на сайті версії;
  16. Поява постійної (поточної) прошивки у відкритому доступі, пройшовши мінімум 10 встановлень з подальшим доопрацюванням;
  17. Регулярне оновлення функціоналу або виправлення помилок за необхідності.

Нюанси створення прошивки CAN StarLine

Процес пошуку автомобілів для створення прошивки

Фахівцям надається 2 джерела пошуку автомобілів, для яких необхідно створювати прошивку:

  • спеціальний сайт для співробітників, де регулярно оновлюються завдання;
  • регіональні представники, які зокрема ведуть переговори з салонами.

Інформація для них постійно збирається й актуалізується, посилаючись на:

  • форуми;
  • дзвінки на гарячу лінію;
  • новини про випуск нових моделей авто на ринку.

Прошивка CAN StarLine

Крім інформаційного збору, регіональні представники займаються пошуком автомобіля для створення прошивок (пункт 2). У деяких випадках автовласник може залишити запит установникам, в інших – регіональний представник звертається до салонів, які завезли новий автомобіль. Однак не завжди останній варіант доходить до якогось результату, адже перемагає страх можливих пошкоджень, включаючи втручання в цифрову шину.

Спільна робота установника і програміста

Насамперед кожен програміст має свій профіль, визначений маркою автомобіля. А кількість співробітників на фірмі досить обмежена.

Зчитування інформації з CAN-шини – процес досить трудомісткий, оскільки абсолютно кожна команда опрацьовується за спеціальною таблицею. Великий обсяг інформації між блоками та постійні тестування для визначення зв'язків – весь цей алгоритм може займати від 1 до 4 днів (залежно від поставлених завдань).

Перше тестування прошивки установником проходить у форматі заповнення таблиці, дотримуючись зазначеної інструкції, до якої входять 64 кроки (наприклад, необхідно правильно відчинити/зачинити двері при увімкненому і вимкненому запалюванні). Ба більше, установник повинен дотримуватися строго регламенту на цьому етапі, аж до коректного створення фотографій.

Поширені проблеми доопрацювання прошивки

Необхідна кількість тестувань для виходу прошивки у відкритий доступ складає 5 машин. Головна складність полягає в пошуку цих 5 машин з ідентичною комплектацією і різних установників.

Прошивка CAN StarLine

Приблизна проблемна ситуація: в Україну завезли один новий автомобіль в Одесу. За запитом і погодженням, власнику розробляють прошивку для сигналізації з подальшим встановленням. Однак його попереджають про «сирову» версію, тому за наявності будь-яких проблем з функціонуванням до власника прикріплюється регіональний представник.

Наголошуємо, повноцінна прошивка в загальному доступі з’явиться лише за наявності ще 5 ідентичних машин для проведення тестування різними установниками!

А час до появи постійної прошивки (необхідно 10 ідентичних машин) займає в середньому 1 рік.

Крім того, автомобільні виробники регулярно випускають нові моделі, оновлюючи список запитів на створення прошивки.

Недоторканність балансу комфорту та захисту від StarLine

Робота професіоналів постійно вдосконалює продукт для автовласників, пропонуючи новий функціонал комфорту, різні доповнення та можливості захисту.

Ваше бажання убезпечити себе від нападів з боку зловмисників заохочується фахівцями, які допоможуть підібрати оптимальний охоронний комплекс під Ваші запити та особливості автомобіля.