Прошивка родного мозга AirTrek Turbo
Re: Прошивка родного мозга AirTrek Turbo
А какая мотивация нужна?
- t527rus
- Клубень Unlim 500+
- Статус: Не в сети
- Сообщений: 1378
- Зарегистрирован: 13 июл 2012, 13:36
- Благодарил (а): 174 раз.
- Поблагодарили: 316 раз.
- Имя: Николай
- Откуда: Магадан
Re: Прошивка родного мозга AirTrek Turbo
Внутренняя. Когда буду брату двигатель настраивать меня в конец лень добьёт до написания livemap :)
-
Rcus - Клубень Stage 3
- Статус: Не в сети
- Сообщений: 563
- Зарегистрирован: 14 дек 2012, 08:15
- Благодарил (а): 11 раз.
- Поблагодарили: 336 раз.
- Имя: Алексей
- Откуда: Челябинск
Re: Прошивка родного мозга AirTrek Turbo
Rcus писал(а):Пока что livemap существует только в виде описания протокола взаимодействия контроллера двигателя и op2.0. У меня пока нет особой мотивации заниматься этим проектом, даже 100Гц k-line логгер сейчас находится в замороженном состоянии (прикрутил обработку формул, отправил на тестирование и тишина).
Должно быть самоутверждение и финансы -два самых важных фактора))) Давай, не ленись))
-
georg1970 - Клубень Unlim 500+
- Статус: Не в сети
- Сообщений: 4998
- Зарегистрирован: 04 июл 2012, 11:07
- Благодарил (а): 263 раз.
- Поблагодарили: 1257 раз.
- Имя: Шота
- Откуда: Хабаровск и Сахалин
Re: Прошивка родного мозга AirTrek Turbo
Самоутверждения мне и на кольте хватает - особенно NLTS с перехватом команд системы стабилизации.
А с финансами сложно. Сколько стоит решение, если альтернатива - отсутствие решения?
А с финансами сложно. Сколько стоит решение, если альтернатива - отсутствие решения?
-
Rcus - Клубень Stage 3
- Статус: Не в сети
- Сообщений: 563
- Зарегистрирован: 14 дек 2012, 08:15
- Благодарил (а): 11 раз.
- Поблагодарили: 336 раз.
- Имя: Алексей
- Откуда: Челябинск
Re: Прошивка родного мозга AirTrek Turbo
C финансами как раз несложно.В таких случаях определяется вилка(для творческих и исследовательских работ это самое разумное) между определенной "несгораемой"суммой при неблагоприятном результате и потолок при успехе.В научных исследованиях по-другому -никак.Все исследования не могут быть успешными и заказчики должны с этим мириться.
- t527rus
- Клубень Unlim 500+
- Статус: Не в сети
- Сообщений: 1378
- Зарегистрирован: 13 июл 2012, 13:36
- Благодарил (а): 174 раз.
- Поблагодарили: 316 раз.
- Имя: Николай
- Откуда: Магадан
Re: Прошивка родного мозга AirTrek Turbo
да не с этого нужно начинать. просто нужно озвучить сумму, при которой тебе бы было не обломно потратить свое время. а мы насобираем... и стесняться здесь нечего, все по чесноку.
-
georg1970 - Клубень Unlim 500+
- Статус: Не в сети
- Сообщений: 4998
- Зарегистрирован: 04 июл 2012, 11:07
- Благодарил (а): 263 раз.
- Поблагодарили: 1257 раз.
- Имя: Шота
- Откуда: Хабаровск и Сахалин
Re: Прошивка родного мозга AirTrek Turbo
Поддержу, озвуч сумму, Леш. Соберем
-
Strogan - Местный бригадир
- Статус: Не в сети
- Сообщений: 3455
- Зарегистрирован: 04 июл 2012, 16:57
- Благодарил (а): 122 раз.
- Поблагодарили: 417 раз.
- Имя: Женя
- Откуда: Балашиха
Re: Прошивка родного мозга AirTrek Turbo
Ну, скажем, 50к.
Исходя из предыдущего опыта реализации J1939-73 Memory Access Tool (стандартный метод доступа к памяти для грузовиков и других тяжёлых машин).
В прошивках MMC уже есть выделенная область flash, копируемая в RAM при подаче питания на контроллер, есть протокол записи и чтения RAM.
Основная работа - реализация протокола чтения/записи памяти. Специфичная для прошивки GT-A - заполнение области картами/значениями, и привязка их к основной программе: параметры форсунок, мафа, etc.
Программа будет включать в себя логгер. Всего в плане реализация трёх режимов:
- 100Гц 24 переменных по 2 байта каждая
- 200Гц 24 переменных по 1 байту каждая
- 800Гц 5 переменных по 1 байту.
Пока реализован только первый. Протокол логирования позволяет запрашивать данные из MUT таблицы двигателя, MUT автомата, или даже по адресам памяти - без разницы. После сбора - выложу текущую версию здесь. Логи пишутся в формате CSV, и совместимы с MegaLogViewer (в том числе в live-режиме)
Минус - программа работает только с OP2.0, и будет содержать в себе white-list серийных номеров.
Исходя из предыдущего опыта реализации J1939-73 Memory Access Tool (стандартный метод доступа к памяти для грузовиков и других тяжёлых машин).
В прошивках MMC уже есть выделенная область flash, копируемая в RAM при подаче питания на контроллер, есть протокол записи и чтения RAM.
Основная работа - реализация протокола чтения/записи памяти. Специфичная для прошивки GT-A - заполнение области картами/значениями, и привязка их к основной программе: параметры форсунок, мафа, etc.
Программа будет включать в себя логгер. Всего в плане реализация трёх режимов:
- 100Гц 24 переменных по 2 байта каждая
- 200Гц 24 переменных по 1 байту каждая
- 800Гц 5 переменных по 1 байту.
Пока реализован только первый. Протокол логирования позволяет запрашивать данные из MUT таблицы двигателя, MUT автомата, или даже по адресам памяти - без разницы. После сбора - выложу текущую версию здесь. Логи пишутся в формате CSV, и совместимы с MegaLogViewer (в том числе в live-режиме)
Минус - программа работает только с OP2.0, и будет содержать в себе white-list серийных номеров.
-
Rcus - Клубень Stage 3
- Статус: Не в сети
- Сообщений: 563
- Зарегистрирован: 14 дек 2012, 08:15
- Благодарил (а): 11 раз.
- Поблагодарили: 336 раз.
- Имя: Алексей
- Откуда: Челябинск
Re: Прошивка родного мозга AirTrek Turbo
Ну отлично, вот и конкретика
про оп2.0 правда не обрадовал.
Сёрег, давай сбор денек начинать.

Сёрег, давай сбор денек начинать.
-
Strogan - Местный бригадир
- Статус: Не в сети
- Сообщений: 3455
- Зарегистрирован: 04 июл 2012, 16:57
- Благодарил (а): 122 раз.
- Поблагодарили: 417 раз.
- Имя: Женя
- Откуда: Балашиха
Re: Прошивка родного мозга AirTrek Turbo
Что-то около 30ки есть на клубном счете.
Лех, где-то в мозге хранится неизменяемый серийник?
Лех, где-то в мозге хранится неизменяемый серийник?
Я на Вконтакте /// Мой проект Airtrek Turbo "White Power" /// Турбоястреб на DRIVE2.RU
Турбосемья - мы всегда найдем чего бы у вас обосрать! (c)
Cколько людей, столько раз тебя и обосрут за твое мнение (c)
-
C00LM4N - Злой Админъ
- Автор темы
- Статус: Не в сети
- Сообщений: 9972
- Зарегистрирован: 04 июл 2012, 10:02
- Откуда: Москва
- Благодарил (а): 586 раз.
- Поблагодарили: 1440 раз.
- Имя: Сергей
- Откуда: Москва
Re: Прошивка родного мозга AirTrek Turbo
В контроллере трека нет.
В кольте Z27 есть EEPROM, для него я делал генерацию серийника (и извлечение через специальный OBD mode). В Z37 и других машинах с CAN загрузчиком уже есть VIN/Frame внутри.
В кольте Z27 есть EEPROM, для него я делал генерацию серийника (и извлечение через специальный OBD mode). В Z37 и других машинах с CAN загрузчиком уже есть VIN/Frame внутри.
-
Rcus - Клубень Stage 3
- Статус: Не в сети
- Сообщений: 563
- Зарегистрирован: 14 дек 2012, 08:15
- Благодарил (а): 11 раз.
- Поблагодарили: 336 раз.
- Имя: Алексей
- Откуда: Челябинск
Re: Прошивка родного мозга AirTrek Turbo
Короч отписываемся в личку, кто готов. Надо будет 20ку собрать.
Я на Вконтакте /// Мой проект Airtrek Turbo "White Power" /// Турбоястреб на DRIVE2.RU
Турбосемья - мы всегда найдем чего бы у вас обосрать! (c)
Cколько людей, столько раз тебя и обосрут за твое мнение (c)
-
C00LM4N - Злой Админъ
- Автор темы
- Статус: Не в сети
- Сообщений: 9972
- Зарегистрирован: 04 июл 2012, 10:02
- Откуда: Москва
- Благодарил (а): 586 раз.
- Поблагодарили: 1440 раз.
- Имя: Сергей
- Откуда: Москва
Re: Прошивка родного мозга AirTrek Turbo
Ещё хорошо бы сразу составить список серийных номеров OP2.0
-
Rcus - Клубень Stage 3
- Статус: Не в сети
- Сообщений: 563
- Зарегистрирован: 14 дек 2012, 08:15
- Благодарил (а): 11 раз.
- Поблагодарили: 336 раз.
- Имя: Алексей
- Откуда: Челябинск
Re: Прошивка родного мозга AirTrek Turbo
Окай.
Наконец-то можно будет крутить трамблер и винт качества на работающем двиге )
Наконец-то можно будет крутить трамблер и винт качества на работающем двиге )
Я на Вконтакте /// Мой проект Airtrek Turbo "White Power" /// Турбоястреб на DRIVE2.RU
Турбосемья - мы всегда найдем чего бы у вас обосрать! (c)
Cколько людей, столько раз тебя и обосрут за твое мнение (c)
-
C00LM4N - Злой Админъ
- Автор темы
- Статус: Не в сети
- Сообщений: 9972
- Зарегистрирован: 04 июл 2012, 10:02
- Откуда: Москва
- Благодарил (а): 586 раз.
- Поблагодарили: 1440 раз.
- Имя: Сергей
- Откуда: Москва
Re: Прошивка родного мозга AirTrek Turbo
Rcus писал(а):Программа будет включать в себя логгер. Всего в плане реализация трёх режимов:
- 100Гц 24 переменных по 2 байта каждая
- 200Гц 24 переменных по 1 байту каждая
- 800Гц 5 переменных по 1 байту.
Получилось заставить Open Port принимать с частотой выше 100Hz? У меня - нет, склеивает пакеты. Я делал для себя логгер под формат конфига OP2.0 standalone. 3ий режим разве не 2 байта?
Outlander Turbo (2.4 + TD05HRA)
- Chatty
- Клубень Stage 1
- Статус: Не в сети
- Сообщений: 64
- Зарегистрирован: 08 фев 2014, 07:39
- Благодарил (а): 7 раз.
- Поблагодарили: 26 раз.
- Имя: Станислав
- Откуда: Казахстан
Re: Прошивка родного мозга AirTrek Turbo
Он и на 100Гц склеивает - приходится расклеивать и интерполировать штампы времени
-
Rcus - Клубень Stage 3
- Статус: Не в сети
- Сообщений: 563
- Зарегистрирован: 14 дек 2012, 08:15
- Благодарил (а): 11 раз.
- Поблагодарили: 336 раз.
- Имя: Алексей
- Откуда: Челябинск
Re: Прошивка родного мозга AirTrek Turbo
Может у нас разная версия прошивки OP2 и/или драйвера? У меня 100Hz нормально понимает, больше уже не может.
Outlander Turbo (2.4 + TD05HRA)
- Chatty
- Клубень Stage 1
- Статус: Не в сети
- Сообщений: 64
- Зарегистрирован: 08 фев 2014, 07:39
- Благодарил (а): 7 раз.
- Поблагодарили: 26 раз.
- Имя: Станислав
- Откуда: Казахстан
Re: Прошивка родного мозга AirTrek Turbo
Может быть, а может я неправильно понял настройки таймаутов. 3й режим действительно двухбайтный.
-
Rcus - Клубень Stage 3
- Статус: Не в сети
- Сообщений: 563
- Зарегистрирован: 14 дек 2012, 08:15
- Благодарил (а): 11 раз.
- Поблагодарили: 336 раз.
- Имя: Алексей
- Откуда: Челябинск
Re: Прошивка родного мозга AirTrek Turbo
100 гц на 24 двухбайтных переменных это прям огонь.
Я на Вконтакте /// Мой проект Airtrek Turbo "White Power" /// Турбоястреб на DRIVE2.RU
Турбосемья - мы всегда найдем чего бы у вас обосрать! (c)
Cколько людей, столько раз тебя и обосрут за твое мнение (c)
-
C00LM4N - Злой Админъ
- Автор темы
- Статус: Не в сети
- Сообщений: 9972
- Зарегистрирован: 04 июл 2012, 10:02
- Откуда: Москва
- Благодарил (а): 586 раз.
- Поблагодарили: 1440 раз.
- Имя: Сергей
- Откуда: Москва
Re: Прошивка родного мозга AirTrek Turbo
Ну как бы нормально, да. Только логи ппц огромные получаются. И у меня на i3-4030U (Yoga2 13) Megalogviewer слегка уже подтормаживает в режиме Trail Live File.
-
Rcus - Клубень Stage 3
- Статус: Не в сети
- Сообщений: 563
- Зарегистрирован: 14 дек 2012, 08:15
- Благодарил (а): 11 раз.
- Поблагодарили: 336 раз.
- Имя: Алексей
- Откуда: Челябинск
Re: Прошивка родного мозга AirTrek Turbo
У меня ноут с i7, все норм )
Да и 100гц надо только при настройке. А это максимум минутный лог.
Еще вопрос - EcuEdit поймет эти логи?
Да и 100гц надо только при настройке. А это максимум минутный лог.
Еще вопрос - EcuEdit поймет эти логи?
Я на Вконтакте /// Мой проект Airtrek Turbo "White Power" /// Турбоястреб на DRIVE2.RU
Турбосемья - мы всегда найдем чего бы у вас обосрать! (c)
Cколько людей, столько раз тебя и обосрут за твое мнение (c)
-
C00LM4N - Злой Админъ
- Автор темы
- Статус: Не в сети
- Сообщений: 9972
- Зарегистрирован: 04 июл 2012, 10:02
- Откуда: Москва
- Благодарил (а): 586 раз.
- Поблагодарили: 1440 раз.
- Имя: Сергей
- Откуда: Москва
Re: Прошивка родного мозга AirTrek Turbo
Быстро у вас всё. А меня всякие переходные режимы и редкие ситуации больше интересуют - включаю на поездку логгер и потом дома ищу нужные моменты.
Почему бы и нет? Я использую точки для разделения целой и дробной части, запятые для разделения полей.
Почему бы и нет? Я использую точки для разделения целой и дробной части, запятые для разделения полей.
-
Rcus - Клубень Stage 3
- Статус: Не в сети
- Сообщений: 563
- Зарегистрирован: 14 дек 2012, 08:15
- Благодарил (а): 11 раз.
- Поблагодарили: 336 раз.
- Имя: Алексей
- Откуда: Челябинск
Re: Прошивка родного мозга AirTrek Turbo
Это только когда сам себя настраиваешь ))
Я на Вконтакте /// Мой проект Airtrek Turbo "White Power" /// Турбоястреб на DRIVE2.RU
Турбосемья - мы всегда найдем чего бы у вас обосрать! (c)
Cколько людей, столько раз тебя и обосрут за твое мнение (c)
-
C00LM4N - Злой Админъ
- Автор темы
- Статус: Не в сети
- Сообщений: 9972
- Зарегистрирован: 04 июл 2012, 10:02
- Откуда: Москва
- Благодарил (а): 586 раз.
- Поблагодарили: 1440 раз.
- Имя: Сергей
- Откуда: Москва
Re: Прошивка родного мозга AirTrek Turbo
Chatty писал(а):Я делал для себя логгер под формат конфига OP2.0 standalone.
В samples есть только примеры использования стандартных протоколов, а где узнать как свои добавлять?
-
Rcus - Клубень Stage 3
- Статус: Не в сети
- Сообщений: 563
- Зарегистрирован: 14 дек 2012, 08:15
- Благодарил (а): 11 раз.
- Поблагодарили: 336 раз.
- Имя: Алексей
- Откуда: Челябинск
Кто сейчас на форуме
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1