Программа для перепрошивки Subaru

Обновлено: 21.11.2024

Хотите узнать, как настроить Open Source / ECU Flash для вашего 16-битного Subaru (2002–2005 гг.), но не знаете, с чего начать? Evans Performance Academy разработала самые полные учебные курсы, которые вы найдете где угодно, чтобы научиться тому, как стать профессионалом в настройке с помощью Ecu Flash! Мы используем уникальный подход к нашей учебной программе, включая сочетание формального обучения и предварительно снятых на видео учебных занятий с использованием системы / программного обеспечения на автомобиле с использованием нашего динамометрического стенда Dynapack. Вы не только узнаете особенности, функции и программирование программного обеспечения, но также увидите рабочий процесс и секреты настройки, чтобы довести свой Subaru до совершенства! С нашей опцией покупки курса вы получаете пожизненный доступ ко всем учебным материалам, как текущим, так и будущим выпускам! Это означает, что если мы добавим больше видео в библиотеку учебных курсов, переснимем видео или добавим любой дополнительный контент, у вас всегда будет самая последняя информация об обучении без дополнительной оплаты. Кроме того, все обучающие видео/материалы курса можно скачать и сохранить навсегда!

Формальное обучение

Наш учебный курс ECU Flash использует более формальный подход к изучению основ работы с программным обеспечением, характеристикам/функциям, регистрации данных, советам по настройке автомобиля и двигателя и многому другому! Это ваш первый шаг в обучении настройке Subaru.

Обучение в реальном времени

На наших обучающих курсах ECU Flash объединены воедино все, что вы узнали из официальных обучающих видеороликов, и показано, как использовать систему/программное обеспечение в реальных условиях. Ведущий инструктор, Джефф Эванс, проходит через КАЖДУЮ деталь от создания базовой калибровки до всех изменений калибровки до последнего рывка динамометра.

RomRaider — это программное обеспечение с открытым исходным кодом (под лицензией GPL), разработанное энтузиастами и позволяющее настраивать и регистрировать данные ЭБУ Subaru без необходимости вкладывать средства в дорогостоящее аппаратное и программное обеспечение. Лучше всего то, что RomRaider бесплатен.

В. Как RomRaider позволяет мне настраивать?

Сначала вы должны получить копию изображения вашего ECU из вашего автомобиля с помощью дополнительной программы под названием EcuFlash (обсуждается ниже). Специальный кабель производства Tactrix используется для подключения вашего ноутбука к порту OBD-II в вашем автомобиле (который находится под рулевым колесом). Как только копия вашего образа (также известного как ПЗУ) загружена из ЭБУ автомобиля на ваш компьютер, вы можете использовать RomRaider для внесения изменений в настройку этого ПЗУ. После того, как вы закончите вносить изменения, вы можете сохранить копию и перенести это отредактированное изображение обратно в ЭБУ вашего автомобиля в процессе, известном как перепрошивка. Пока у вас есть резервная копия исходного изображения, вы можете вернуться к ней в любое время. В дополнение к настройке, RomRaider также позволяет вам регистрировать данные вашего Subaru, чтобы отслеживать результаты и безопасность вашей настройки.

В. Работает ли RomRaider только с Subaru?

В настоящее время основной поддержкой RomRaider является Subaru, но можно поддерживать и других.

В. Какие модели Subaru поддерживает RomRaider?

В. Когда я смогу настроить свою Audi/Mazda/Mitsubishi/другую машину с помощью RomRaider?

В настоящее время поддержка других ЭБУ ограничена. Чтобы добавить поддержку RomRaider для вашего ECU, необходимо сделать следующее:

  • Должен быть доступен или разработан метод чтения/записи образа ЭБУ автомобиля.
  • После того, как образ ЭБУ доступен в незашифрованном виде, его необходимо реконструировать и создать определение карты RomRaider.

Попробуйте сначала проверить форумы сообщества вашего конкретного автомобиля, чтобы узнать, добился ли кто-нибудь прогресса в выполнении вышеуказанных требований.

В. Что мне нужно, чтобы начать тюнинг моей машины?

Примечание. Некоторые из приведенных ниже ссылок требуют, чтобы вы были зарегистрированным участником форумов сайта, чтобы просмотреть загрузку.

  • Программное обеспечение RomRaider — всегда используйте последнюю версию, доступную ЗДЕСЬ.
  • Последний файл определений ЭБУ RomRaider (этот файл описывает расположение и формат данных для различных версий ПЗУ) - доступен ЗДЕСЬ. Программное обеспечение RomRaider не поставляется с определениями ECU, и они необходимы для работы программного обеспечения.
  • Последний файл определений RomRaider Logger (аналогичный определениям ECU, за исключением того, что они работают с регистратором RomRaider для определения параметров регистрации, специфичных для ПЗУ) — доступен ЗДЕСЬ.Программное обеспечение RomRaider не поставляется с определениями регистратора, и они необходимы для его работы.
  • RomRaider написан на Java, поэтому вам необходимо убедиться, что ваш компьютер поддерживает Java и что на нем установлена ​​последняя 32-разрядная (x86) версия программного обеспечения, даже если ваша система 64-разрядная (x64).
  • Программное обеспечение EcuFlash (для чтения и прошивки ПЗУ) — загрузите последнюю версию, которую можно найти ЗДЕСЬ, а также последние определения ЭБУ EcuFlash, которые можно найти ЗДЕСЬ.
  • Кабель Tactrix OpenPort для Subaru (подключается между вашим ноутбуком и портом OBD-II) — приобретите ЗДЕСЬ.
  • Для запуска перепрошивки на вашем Subaru может потребоваться блок перемычек. Есть две версии: одна для WRX 01/02, а другая для WRX 03–05. Их можно приобрести в Tactrix или в комплекте с кабелем OpenPort за дополнительные 20 долларов. Вы также можете купить эти адаптеры в полном комплекте у местного дилера Subaru (номер по каталогу 24036AA010 за 30 долларов США). Вы также можете использовать перемычку на блоке вспышки. Subarus с электронным управлением (32-разрядный ЭБУ) вообще НЕ нуждается в блоке перемычек.
  • Современный ноутбук с портом USB.
  • При настройке рекомендуется использовать соответствующие датчики. К ним относятся, помимо прочего, манометр наддува и широкополосный кислородный датчик.
  • Знание, терпение и практика. Для их приобретения требуется время. Форум RomRaider — отличный ресурс, но не забудьте также приобрести несколько книг и прочитать Неполное руководство NSFW.

В. Какая версия кабеля Tactrix OpenPort мне нужна?

OpenPort 2.0 — это последняя версия кабеля Tactrix. Эта новая версия кабеля заменяет все предыдущие версии и является единственной версией, продаваемой Tactrix в настоящее время. Старые версии кабеля, такие как OpenPort 1.3, могут использоваться для чтения/перепрошивки некоторых ЭБУ Subaru, не поддерживающих CANbus. OpenPort 2.0 поддерживает чтение/прошивку всех Subaru, поддерживаемых старыми кабелями, и добавляет возможность чтения/прошивки новых ЭБУ CANbus (08+ Impreza и 07+ Legacy/Outback/Forester/Tribeca), а также другие новые функции. Все версии кабеля OpenPort могут регистрировать ЛЮБУЮ современную Subaru. Для регистрации RomRaider с помощью OpenPort 2.0 требуется RomRaider версии 0.5.1b или более поздней.

В следующей таблице представлена ​​известная совместимость кабелей OpenPort для чтения/прошивки с помощью EcuFlash. Примечание: в этой таблице указана только возможность чтения/прошивки, а не обязательно возможность настройки. Поддержка настройки зависит от того, отправил ли пользователь конкретную версию ПЗУ и была ли она добавлена ​​в определения RomRaider/Ecuflash (проверьте ЗДЕСЬ).

В. Чем OpenPort 2.0 отличается от предыдущих версий кабеля?

OP 2.0 поддерживает все транспортные средства, поддерживаемые старыми версиями, а также предлагает ряд новых функций:

  • Возможность чтения/прошивки ЭБУ Subaru CANbus (обычно 08+ Impreza 2.5i/WRX/STi и 07+ Legacy/Outback 2.5i/GT, Forester 2.5/XT, Tribeca)
  • Возможность чтения/прошивки Evo X (будущая функция с обновлением EcuFlash)
  • Поддержка J2534 PassThru, а также поддержка дополнительных протоколов, которые могут позволить независимым разработчикам создавать программное обеспечение для чтения/прошивки/регистрации транспортных средств, отличных от Subaru и Mitsubishi.
  • Поддержка J2534 также позволит пользователям потенциально использовать другое программное обеспечение, совместимое с J2534, с OP 2.0, такое как диагностическое программное обеспечение OBD-II.
  • Возможность регистрировать поддерживаемые устройства Innovate через 2,5-мм стереошину данных Innovate Motorsports.
  • Автономная запись данных на карту microSD позволяет вести регистрацию без ноутбука.
  • Прошивка с возможностью обновления на месте позволяет пользователям обновлять прошивку OP 2.0 для добавления новых функций.
  • Съемный широко доступный USB-кабель позволяет дешево и легко заменить его в случае повреждения.
  • Индикаторы состояния RGB
  • J2534 в настоящее время поддерживается только на платформах Windows, поскольку для других платформ нет драйверов.

В. Поддерживает ли регистратор RomRaider OpenPort 2.0?

Да, версии 0.5.1b и выше RomRaider поддерживают OP 2.0. Вам потребуется установить Ecuflash версии 1.40 или более поздней, чтобы установить соответствующие драйверы и обновить прошивку для OP 2.0.

В Насколько безопасно чтение, редактирование и прошивка моего ECU?

Помните, что RomRaider и файл определений постоянно меняются. Это означает, что программное обеспечение тестируется для исправления любых ошибок и проблем, которые могут возникнуть. Поэтому рекомендуется для продвинутых пользователей. Было довольно много успешных прошивок и настроек, но это не означает, что не будет ошибки, ошибки или искажения данных, которые могут вызвать серьезные проблемы для пользователя в будущем. Помните, что это программное обеспечение не является коммерческим продуктом, деньги на который выделяются на исследования и разработки. Он был создан группой энтузиастов, которые в свободное время бесплатно работают над проектом.

Даже если вы не сталкиваетесь с ошибками или ошибками, нет никаких средств защиты, которые помешают вам внести неправильные изменения в настройку, что приведет к перегоранию двигателя и/или неожиданному поведению во время вождения.

В. Каков наихудший сценарий, если что-то пойдет не так?

Проблемы, которые могут возникнуть, включают, помимо прочего:

  • Нечитаемый/неиспользуемый (заблокированный) ECU.
  • Взорванный двигатель и его последующее повреждение.
  • Неожиданное поведение на дороге или трассе, которое может привести к травме или смерти пользователя или других лиц.
  • Нарушение местных и/или федеральных законов в связи с модификацией заводского ЭБУ.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Используя RomRaider и его файл определений ECU, прямо или косвенно, вы соглашаетесь принять на себя 100% всех рисков, и создатели и участники RomRaider не несут ответственности за любые убытки или травмы, которые вы можете получить или получить. причина.

Если у вас возникли проблемы с загрузкой файлов на этой странице, используйте браузер, отличный от Internet Explorer.

EcuFlash — это универсальный инструмент для перепрошивки и редактирования ЭБУ, который поддерживает постоянно растущий список автомобилей. EcuFlash использует интерфейс автомобиля OpenPort для перепрошивки автомобилей через порт OBDII. EcuFlash также позволяет редактировать данные ECU (известные как «карты» или «таблицы») в удобном для чтения формате с использованием системы определения на основе XML для перевода данных. При правильно настроенных определениях можно редактировать ПЗУ любого автомобиля. В планы на будущее для EcuFlash входит поддержка ведения журналов/наложение, а также настройка в реальном времени.

EcuFlash версии 1.38 для Mac OSX предоставляется только для поддержки устаревшего кабеля OpenPort 1.3. В настоящее время нет поддержки EcuFlash для OpenPort 2.0 в ожидании разработки необходимого драйвера OSX. В качестве альтернативы EcuFlash 1.44 будет работать, выполняя параллели на OSX.

Драйверы

  • Исправлена ​​ошибка именования раздела INF-файла драйвера Openport 1.3, которая мешала правильной установке этого драйвера.
  • Устранена проблема с библиотекой компилятора MSVC, из-за которой DLL J2534 была несовместима с Windows XP.
  • Сертификаты подписи драйверов заменены на SHA1 с SHA256 для совместимости с версиями ОС до Win8, пока MS не выпустит для них обновления подписи режима ядра SHA256.

ЭкуФлэш

  • Диалоговые окна файлов предлагают все типы ПЗУ по умолчанию
  • Добавлена ​​поддержка режима загрузки SH для процессоров SH725XX. User Boot MAT по-прежнему не поддерживается, пока ожидается поддержка чтения для этой области.
  • добавление пояснения к сообщению о том, что ничего не было записано из-за отсутствия различий в образах ПЗУ.
  • поддержка WRX 2015 года с ЭБУ Hitachi
  • поддержка OEM-перепрошивки BRZ
  • mitsucan эвристически определяет правильный размер области контрольной суммы
  • Разрешить другие ответы в последовательности инициализации загрузчика wrx02 (возможно, для ЭБУ Ecutek)
  • Средство проверки обновлений теперь просматривает номера сборок, чтобы уведомить вас о дополнительных улучшениях, которые не имеют новой незначительной версии.
  • добавлены дополнительные задержки при обмене данными с загрузчиками Mitsubishi, чтобы ECU иногда не получал байты
  • устранена проблема с библиотекой компилятора MSVC, которая делала EcuFlash несовместимым с Windows XP
  • исправлена ​​ошибка, из-за которой ответ на чтение из ядра мог сообщать о "слишком маленьком буфере сообщения", хотя это не так
  • Включить запись режима восстановления Evo X в параметрах меню ECU
  • Исправлена ​​ошибка, из-за которой диалоговое окно типа транспортного средства выбирало первый элемент, если вы не взаимодействуете с древовидной структурой, даже если другой элемент отображается как выбранный.
  • Устранение проблем с FTP-загрузкой неизвестных ПЗУ
  • Проблемы с неудачными запросами readEcuIdentification в CAN Mitsubishi игнорируются, если они не поддерживаются в текущем режиме.
  • Исправлена ​​проблема с именами файлов, отличными от ASCII (например, кириллицей).
  • Исправить ошибку, из-за которой исправления и некоторые другие метаданные не отображались в представлении метаданных.

Библиотека J2534

  • DLL больше не использует Qt для уменьшения размера и переносимости, вместо этого использует библиотеку Boost.
  • Поддержка OSX появится в ближайшее время.
  • исправить ошибку, из-за которой startMsgFilter искал неправильную метку синхронизации
  • исправить проблемы с ожиданием в порту, чтобы ускорить работу библиотеки, вызывающую проблемы со связью с драйвером
  • сообщать ERR_TIMEOUT в других местах, где ожидание не выполняется
  • исправить отсутствующие значения ExtraDataIndex при удалении сообщений rx из очереди

Прошивка

  • логика изменения напряжения/разрешения контактов, позволяющая установить одно и то же напряжение более чем для одного контакта OEM
  • добавить дополнительные таблицы исходных ключей Subaru
  • ISO: добавьте начало пользовательского параметра ISO9141 "max msg len" J2534, чтобы разрешить прерывание непрерывного потока ISO9141, чтобы сократить задержку и потенциальное переполнение размера сообщения.
  • регистрация: добавлено ограничение длины запросов UDS (будет разбито на несколько запросов)
  • логирование: добавить логическую функцию "не"
  • регистрация: вдвое сократить время повторных попыток SSM
  • ведение журнала: улучшите отчеты об ошибках
  • регистрация: запретить параметры, начинающиеся с цифры
  • ведение журнала: добавьте параметр ведения журнала UDS mode23 "mode23uds"
  • Журналирование: добавлен параметр для сортировки PID "sortpids = 1" для канала (для ведения журнала в режиме Mode23 это необходимо, поскольку оно пытается оптимизировать последовательное чтение байтов)
  • выполнить дополнительную проверку диапазона для многих параметров J2534
  • CAN: отправлять дополнительные кадры управления потоком только в том случае, если ISO15765_BS не равен 0
  • CAN: полная отсутствующая реализация ISO15765_BS и ISO15765_BS_TX, которые необходимы для ограничения количества продолжающихся сообщений CAN, отправляемых между ожиданием дополнительных сообщений управления потоком (FC) от другой стороны.
  • CAN: возвращать флаг CAN_29BIT_ID в соответствующих результатах чтения (был замаскирован случайно)

Изменения по сравнению с версией 1.42:

ЭкуФлэш

  • Большое количество определений было очищено и добавлено (мы рекомендуем использовать настройки папки rommetadata по умолчанию)
  • Сделать раскрытие категории в файле открытым параметром
  • Настройка размера списка файлов MRU
  • Подайте 12 В размах на DBW Subaru 2004–2007 года на случай, если некоторые модели проверят это.
  • Ошибки определения XML лучше выявляются
  • Метаданные определения содержат поле примечаний, которое отображается в окне журнала при загрузке ПЗУ.
  • Добавить параметр для отображения недопустимых таблиц конечных узлов для разработчиков определений.
  • Помогите предотвратить переход ноутбука в спящий режим во время перепрошивки.
  • Переключиться на Qwt 6.0
  • Добавить модели памяти Generic3072k и Generic4096k
  • Добавлено подробное описание выбора шаблона.
  • Добавлена ​​возможность загрузки для неизвестных ПЗУ.
  • Добавлено отображение информации VIN и CVN. Добавлена ​​дополнительная контрольная сумма для ПЗУ Mitsubishi M32R.
  • Добавлен модуль исправления для регистрации параметров Mitsubishi CAN.
  • Добавлена ​​функция сравнения для сравнения любых двух ПЗУ, в которых используются одинаковые имена таблиц — выделяются изменения в дереве карт и ячейках на картах.
  • Добавлено предупреждение об отключении контрольной суммы в прошивках Subaru.
  • Добавлены полосы прокрутки для карт, которые слишком велики для экрана.
  • Поддержка прошивки процессоров Mitsubishi 512k и 768k M32R (например, Colt)
  • Добавить модуль контрольной суммы H8 для редактирования ACD-ПЗУ Evo 7/8/9
  • Добавить исправление регистрации параметров Mitsu CAN RAM
  • Добавить поддержку перепрошивки Evo ACD
  • Показывать режим восстановления в строке состояния
  • Добавить обнаружение Windows 7.
  • EcuFlash.exe теперь содержит правильную информацию о версии для подписи
  • Добавить модуль исправления
  • Разрешить копирование (не вставку) статических значений
  • Исправить размер моделей памяти Generic3072k и Generic4096k.
  • Исправить цвет масштабирования для случаев NaN
  • Исправить индикатор выполнения shbootmode
  • Улучшить проверку таблиц при чтении определений.
  • Исправить ошибку удаления документа
  • Исправлена ​​ошибка в расположении корректировки контрольной суммы, которая могла находиться за пределами области прошивки в случае ЭБУ 768k Colt.
  • Исправить ошибку, из-за которой устройства shbootmode FTDI не были включены
  • Исправлена ​​ошибка, из-за которой OP1.3 (или другие последовательные устройства FTDI) имели приоритет над OP2.
  • Исправьте ядро ​​​​H8539FA для надежной прошивки!
  • Исправлена ​​ошибка вставки table fix table cut paste, чтобы не терять точность на больших uint32.
  • Сделайте синтаксический анализ вводимых пользователем значений 0xXXXX без знака, чтобы разрешить полные 32-битные числа.
  • В режиме загрузки SH используйте фактические значения множителя при расчете скорости передачи данных (более новые 7058S имеют 8-кратное мультиплексирование вместо 4-кратного)

Библиотека J2534

  • Содержит новейшую прошивку для OP2 (подробности см. ниже)
  • Добавить расширение J2534 для поддержки переменного количества стоповых битов в последовательной связи.
  • DLL теперь подписана и имеет правильную информацию о версии.
  • Добавлена ​​возможность добавлять сдвиг фазы к периодическим сообщениям, чтобы контролировать относительную синхронизацию нескольких периодических сообщений.
  • DLL теперь использует драйвер OP2 для повышения производительности и надежности (подробности см. ниже)
  • Добавить экземпляры устройства ioctl
  • Добавить поддержку 29-битных CAN/ISO15765
  • Добавить поддержку 5-байтового расширенного идентификатора CAN/ISO15765
  • Добавить поддержку SNIFF_MODE
  • Добавить образцы кода C++
  • Исправлена ​​ошибка в PassThruReadMsgs, из-за которой использование неверной переменной при определении фактического количества прочитанных сообщений влияло на возвращаемый результат
  • Измените ERR_INVALID_DEVICE_ID на 0x1A, как и должно быть
  • Исправить ошибку при разборе сообщений при использовании CAN_MIXED_MODE
  • Увеличить число каналов с NUM_PT_CHANNELS до 9 для поддержки инноваций.

Драйвер

  • Водитель синхронизирует OP2 с системными часами, чтобы файлы журналов имели правильное время и дату, если OP2 остается подключенным к машине.
  • ВАЖНО: теперь в OP2 используется пользовательский драйвер, который я написал для большей скорости и стабильности, чем драйвер Microsoft usbser.sys. Это также позволяет уменьшить задержку и сделать установку более чистой. *** Это означает, что изначально вы должны выполнить полную установку EcuFlash и J2534/драйвера, чтобы все эти компоненты работали вместе. СТАРЫЕ ВЕРСИИ ECUFLASH И OP20PT32.DLL НЕ БУДУТ РАБОТАТЬ С ДРАЙВЕРОМ. **
  • Используйте эксклюзивный доступ к файлам, чтобы предотвратить множественные подключения к драйверу.
  • Добавить сброс данных USB, если файл не открыт.

Прошивка

  • Добавить поддержку ведения журналов для устройств Zeitronix ZT2/ZT3 (см. примеры)
  • Добавить поддержку синхронизации часов с драйвером, чтобы иметь точное время и дату файла.
  • Добавить поддержку 32-битных целых чисел без масштабирования, чтобы избежать потери точности в этом случае (ранее все было преобразовано в float32). Эта функция работает только в том случае, если значение не масштабируется
  • Увеличить детализацию "дружественных" интервалов регистрации.
  • Добавить возможность настраивать время регистрации OBD CAN и MRMACAN с помощью параметров calcsampinterval и calcconstantdelay.
  • Добавить поддержку режимов $01, $22 и $23 для ведения журнала OBD CAN
  • Добавить поддержку ведения журнала с AEM UEGO и любых других устройств, которые выводят потоки данных ASCII (см. примеры ведения журнала)
  • Добавить расширение J2534 для поддержки переменного количества стоповых битов в последовательной связи.
  • Добавить поддержку LM-1 как в конфигурациях без заголовков, так и в конфигурациях заголовков V2 (см. примеры ведения журнала)
  • Добавить поддержку регистрации подписанных параметров с помощью issignedint=1
  • Добавить поддержку 50 кбит/с CAN.
  • Допускается до 60 параметров.
  • Полностью изменено новаторское ведение журнала шины MTS для поддержки нескольких LC-1 и других устройств MTS (подробности см. в образце subaru k-line adc lc1.txt)
  • Поддержка более гибкой выборки параметров с более низкой скоростью/приоритетом за счет использования новой дополнительной функции параметров под названием sampgroup.

sampgroups пронумерованы от 1 до 15, число является просто ярлыком. Все параметры в одной группе сэмплов будут использовать один временной интервал. OP2 определит, сколько имеется каждой сэмпгруппы, построит цикл такого размера и правильно фазирует каждую из них. Это позволяет вам иметь разные группы низкоскоростных параметров, работающих на разных скоростях, каждая из которых оптимально использует цикл выборки. (подробности см. в образце subaru k-line adc lc1.txt)

Приоритет = 2 по-прежнему разрешен, но все, что он делает, это присваивает параметру sampgroup = 1

  • Запись logcfg.out была ускорена в 100 и более раз — теперь нет необходимости использовать параметр debug=noout
  • Добавлено несколько более точно расположенных «дружественных» интервалов регистрации.
  • Теперь время начинается с 01.01.2009 при каждой загрузке OP2, чтобы обеспечить более разумное время загрузки файла.
  • Зеленый индикатор состояния теперь мигает во время инициализации 5 бод (например, MUTII)
  • Параметры и триггеры теперь используют масштабирование на основе RPN, поэтому вы можете выполнять произвольные уравнения или оценки. позже я добавлю инфикс (алгебраический/круглый) в синтаксический анализатор RPN для тех, кого смущает RPN.
  • Теперь поддерживаются расчетные/выведенные параметры — теперь вы можете создавать новые параметры на основе уравнений других параметров.
  • Ведение журнала MUTII теперь намного надежнее: оно инициализируется повторно, если связь прерывается.
  • Ведение журнала CAN (SSM/MRMACAN) является более надежным — оно будет повторять попытку в случае разрыва связи
  • Ведение журнала K-линии SSM более надежно: оно будет повторять попытку в случае разрыва связи (раньше это было так, но я нарушил его с помощью ведения журнала с приоритетом)
  • Добавлена ​​возможность задавать напряжение или заземляющие контакты — это удобно для пользователей MUTII, которым необходимо заземлить контакт 1.
  • Добавлен параметр "видимость" для параметров, чтобы вы могли использовать их для запуска или вычислений, но не записывали их в файл журнала.
  • параметры isfloat=1 теперь автоматически по умолчанию имеют значение databits=32

-- регистрация исправлений ошибок --

  • Исправить ошибку, из-за которой Innovate MTS регистрировался со скоростью 9600 бод.
  • Исправить ошибку смещения в журнале OBD Mode $22
  • Исправлена ​​ошибка, из-за которой в очередь файлов одновременно записывалось более 512 байт.
  • Увеличить размер буфера строки заголовка параметра для размещения длинных имен параметров.
  • Исправить ошибку в && и || токены
  • Увеличить скорость связи SSM K-line.
  • Исправить случайный сбой перехода к ведению журнала после отключения USB.
  • Исправить слишком быстрые попытки связи Mitsubishi, если ECU не отвечает
  • Сбор данных lc-1 не приводит к дополнительным шагам в исправлении ошибки подсчета образцов, когда ведение журнала иногда может начинаться сразу после перепрошивки прошивки без обычной задержки для проверки наличия USB.
  • Исправлена ​​ошибка, из-за которой длинные ответы SSM анализировались неправильно
  • Исправлена ​​ошибка, из-за которой 32-битные поля данных (например, числа с плавающей запятой) маскировались неправильно
  • Увеличены оценки интервала регистрации mrmacan, чтобы избежать перерасхода выборки*. Режим регистрации теперь запускается, если OP2 уже подключен к OBD и вы отсоединяете соединение USB. Это означает, что вам вообще не нужно отключать OP2 от OBD между записью/ чтение логов/тюнинг/перепрошивка/и т.д.
  • Значения битов данных более 31 могут быть усечены.
  • Время выборки теперь указывается в секундах.
  • Теперь номер образца должен увеличиваться на 1 за каждый цикл журнала для Mitsubishi.
  • Исправить ошибку с новой скоростью передачи данных.

-- другие исправления ошибок --

  • Исправлена ​​ошибка ISO15765, из-за которой длинные сообщения не относились к пакетам CAN длиной, отличной от 8 байт.
  • Исправлена ​​очистка фильтров и периодических сообщений при использовании каналов CAN/ISO15765/смешанного режима.
  • Исправлено состояние гонки при потере данных при кольцевой буферизации.
  • Исправлена ​​редкая, но критическая ошибка буфера обмена данными, которая могла привести к перемещению данных.
  • Исправлено неправильное использование BS и STMIN в некоторых случаях
  • Исправлена ​​ошибка управления потоком в ISO15765.

Авторские права © 2004-2016 Tactrix Inc.

Это программное обеспечение предоставляется «как есть», без каких-либо явных или подразумеваемых гарантий. Это программное обеспечение считывает и изменяет код и данные для компьютеров двигателей (ECU). Неправильное использование этого программного обеспечения или ошибки в самом программном обеспечении могут привести к повреждению двигателя и/или выходу из строя ЭБУ автомобиля. Многие ЭБУ могут быть перепрошиты только ограниченное количество раз, прежде чем флэш-память перестанет работать. Кроме того, модификация программного обеспечения вашего ECU, скорее всего, приведет к аннулированию гарантии производителя на трансмиссию и нарушению правил контроля выбросов в некоторых регионах. Ни при каких обстоятельствах Tactrix или другие участники не несут ответственности за любой ущерб, возникший в результате использования этого программного обеспечения.

Это программное обеспечение позволяет вам считывать код/данные с ЭБУ, которые потенциально могут подпадать под действие различных законов об авторском праве и интеллектуальной собственности в вашей стране. Вы несете ответственность за использование (или неиспользование) этого программного обеспечения в соответствии с этими законами.

Любому лицу предоставляется разрешение на использование этого программного обеспечения в его полном распространении для любого приложения, включая работы по найму, такие как настройка автомобилей клиентов или доставка мелодий удаленным клиентам, а также бесплатное распространение среди других лиц при условии соблюдения следующие ограничения:

В настоящее время вы просматриваете наш форум в качестве гостя, что дает вам ограниченный доступ к просмотру большинства обсуждений и доступу к другим нашим функциям. Присоединившись к нашему сообществу бесплатно, вы получите доступ к публикациям в темах, личному общению с другими участниками (PM), ответам на опросы, загрузке контента и доступу ко многим другим специальным функциям. Регистрация бесплатная, быстрая и простая, поэтому присоединяйтесь к нашему сообществу уже сегодня!

Если у вас возникли проблемы с регистрацией или входом в учетную запись, свяжитесь с нами.


* Как партнер Amazon я зарабатываю на соответствующих покупках.

В: Как RomRaider позволяет мне выполнять настройку?
Сначала вы должны получить копию образа вашего ECU из вашего автомобиля с помощью дополнительной программы под названием EcuFlash (обсуждается ниже). Специальный кабель производства Tactrix используется для подключения вашего ноутбука к порту OBD-II в вашем автомобиле (который находится под рулевым колесом). Как только копия вашего образа (также известного как ПЗУ) загружена из ЭБУ автомобиля на ваш компьютер, вы можете использовать RomRaider для внесения изменений в настройку этого ПЗУ. После того, как вы закончите вносить изменения, вы можете сохранить копию и перенести это отредактированное изображение обратно в ЭБУ вашего автомобиля в процессе, известном как перепрошивка. Пока у вас есть резервная копия исходного изображения, вы можете вернуться к ней в любое время. В дополнение к настройке, RomRaider также позволяет вам регистрировать данные вашего Subaru, чтобы отслеживать результаты и безопасность вашей настройки.


В: Я хочу зарегистрировать и/или настроить свой Subaru с помощью RomRaider. Что мне нужно сделать?
1. Приобретите кабель Tactrix OpenPort ЗДЕСЬ.
2. Загрузите и установите последнюю версию Java.
3. Загрузите и установите последнюю версию программного обеспечения RomRaider.
4. Загрузите и установите последние определения ECU RomRaider. Есть две версии. Выберите стандартные единицы, если вы хотите настроить британские единицы (например, фунты на квадратный дюйм, градусы F, мили в час и т. д.) или метрические единицы для метрических единиц (например, бар, градусы C, км/ч и т. д.).
5. Загрузите и установите последние определения регистратора RomRaider. Выберите стандартные или метрические единицы.
6. Загрузите и установите последнюю версию EcuFlash. Примечание: EcuFlash версии Windows 1.30 и выше совместимы только с WinXP и Vista.
7. Загрузите и установите последние определения ЭБУ EcuFlash. Выберите стандартный или метрический. Примечание: эти обновленные определения совместимы только с версиями EcuFlash 1.31 и выше. Примечание. Если вы пытаетесь прошить ЭБУ CANbus, вы должны использовать EcuFlash версии 1.40 или более поздней (НЕ используйте более старые версии).
Примечание. Некоторые из приведенных выше ссылок для загрузки требуют регистрации на соответствующем форуме для загрузки.
Распродажа в супермаркетах, продуктовые товары и купоны — это содержание Vons Ad.


В: Могу ли я настроить любой Subaru с кабелем OpenPort и EcuFlash/RomRaider?
НЕТ, более старые модели не поддерживаются аппаратно и программно. Вы НЕ МОЖЕТЕ настраивать следующее:
* ЛЮБУЮ Subaru USDM 2001 и ранее, Impreza RS/Legacy/Forester USDM 2002-2003, Impreza RS USDM 2004
* ЛЮБУЮ Subaru ADM/EDM/JDM 2000 г. и ранее, 2001 г. -2002 (и некоторые 2003) модели ADM/EDM/JDM, отличные от WRX/STi


В: Как именно установить ECU и определения регистратора?
Для RomRaider версии 0.5.1b и выше:

Чтобы установить определения ECU:

<р>1. Загрузите последний файл определений ECU, доступный ЗДЕСЬ. Загрузите файл единиц измерения, которые вы предпочитаете (метрические или стандартные).
2. Разархивируйте файл ecu_defs.xml в основной каталог RomRaider (или в другой каталог по вашему выбору, откуда он вряд ли будет перемещен или удален).
3. Запустите Romraider и выберите «Определения ECU» -> «Менеджер определений ECU» в строке меню.
4. Если в списке есть какие-либо файлы определений, выберите каждый файл и нажмите «Удалить».
5. Нажмите «Добавить» и выберите расположение разархивированного файла ecu_defs.xml.
6. Нажмите "Сохранить".

Чтобы установить определения регистратора:

<р>1. Загрузите последний файл определений регистратора, доступный ЗДЕСЬ. Загрузите файл единиц измерения, которые вы предпочитаете (метрические или стандартные).
2. Разархивируйте файл logger.xml в основной каталог RomRaider (или в другой каталог по вашему выбору, где он вряд ли будет перемещен или удален).
3. Запустите регистратор Romraider («Регистратор» -> «Запустить регистратор ECU») и выберите «Настройки» -> «Расположение определения регистратора» в строке меню.
4. Выберите расположение разархивированного файла logger.xml.

Для EcuFlash:
1. Загрузите последний файл определений EcuFlash, доступный ЗДЕСЬ. Выберите файл с единицами измерения, которые вы хотите использовать (метрические или стандартные).
2. Удалите папку Subaru (при необходимости сделайте резервную копию) в каталоге метаданных, указанном в меню File->Options EcuFlash (например, C:\Program Files\OpenECU\EcuFlash\rommetadata\).
3. Разархивируйте новую папку определения Subaru в тот же каталог.


В. У меня проблемы с установкой RomRaider в Windows Vista. Что я делаю неправильно?
Разархивируйте, затем щелкните правой кнопкой мыши установщик RomRaider и выберите «установить от имени администратора».


В: Зачем мне устанавливать определения ECU и регистратора? Разве последняя загрузка RomRaider не включает новейшие определения?
Программное обеспечение RomRaider (начиная с версии 0.5.1b) не поставляется с определениями ЭБУ или регистратора. Они должны быть загружены и установлены пользователем, чтобы программное обеспечение работало. Это делается для того, чтобы у вас была последняя версия определений ЭБУ и регистратора на момент первой установки RomRaider. Вы также хотите периодически проверять наличие новых версий определений ECU и регистратора в будущем, поскольку эти обновления могут включать исправления ошибок, дополнительные таблицы/параметры и дополнительную поддержку ECU.


В: У меня все установлено и готово к работе. Как начать настройку?
Читайте ЗДЕСЬ (описывается, как прочитать/прошить ЭБУ Subaru с помощью EcuFlash).

Основная процедура настройки следующая:
1. Считайте ПЗУ из ЭБУ автомобиля с помощью EcuFlash, если это необходимо (если вы впервые настраиваете автомобиль, всегда полезно прочитать ПЗУ, сохранить этот оригинал в надежном месте и выполнить настройку с копии Это).
2. Откройте файл ПЗУ в RomRaider (Файл->Открыть образ) или EcuFlash (Файл->Открыть ПЗУ) для настройки. Примечание. После чтения ПЗУ EcuFlash попытается открыть ПЗУ для настройки, если это поддерживается определениями ECU. И RomRaider, и EcuFlash являются редакторами ПЗУ, так что какой из них вы используете для настройки, зависит от ваших предпочтений. Однако только EcuFlash может считывать/прошивать ECU, и только RomRaider может регистрировать данные между ними.
3. Внесите изменения в настройки и сохраните (RomRaider: Файл->Сохранить, EcuFlash: Файл->Сохранить ПЗУ или Сохранить ПЗУ как)
4. Запишите новый файл ПЗУ (или модифицированный файл ПЗУ) в ЭБУ автомобиля с помощью EcuFlash, чтобы применить ваши изменения. Ваши изменения теперь остаются постоянными до следующей вспышки, даже если питание ЭБУ отключено или ЭБУ снят с автомобиля.


В: Почему я получаю сообщение об ошибке «Определение ECU не найдено» при попытке открыть ПЗУ в RomRaider?
Предполагая, что вы установили определения ЭБУ и они являются последней версией, возможно, ваша версия ПЗУ в настоящее время не поддерживается. Вы можете опубликовать свое ПЗУ в подфоруме определений ECU и регистратора на сайте RomRaider, чтобы узнать, может ли кто-то в сообществе определить его для вас (Примечание: мы не разрешаем размещать коммерческие ПЗУ).


В: Существует ли список версий ПЗУ, поддерживаемых последними определениями ECU?
Да. Проверьте ЗДЕСЬ .


В: Не могли бы вы дать мне пошаговую инструкцию, как войти в RomRaider?
1. Включите ноутбук.
2. Подключите конец USB кабеля tactrix к ноутбуку, а другой конец кабеля к порту OBD-II на автомобиле (под рулевым колесом).
3. Запустите Ромрейдер. Выберите Logger -> Launch Logger в верхнем меню.
4. В меню настроек логгера убедитесь, что выбран пункт «Управление ведением журнала файлов с помощью переключателя антизапотевания».
5. Включите зажигание или заведите автомобиль.
6. Выберите правильный COM-порт для вашего кабеля tactrix из раскрывающегося списка в верхнем левом углу регистратора.
7. Выберите параметры, которые вы хотите зарегистрировать, на левой панели (чем больше выбрано количество параметров, тем больше будет интервал выборки).
8. Если вы хотите войти в файл, включите антизапотеватель. Если вы хотите прекратить запись в этот файл, выключите антизапотеватель. Каждая последовательность включения/выключения антизапотевателя будет создавать отдельный файл.


В: Где сохраняются мои файлы журналов?
В регистраторе выберите «Настройки» -> «Расположение файла журнала», чтобы просмотреть или изменить каталог, в котором хранятся файлы журналов. сохраняются.


В. Как открыть файлы журналов?
Используйте любое программное обеспечение для работы с электронными таблицами, которое поддерживает файлы .csv.


В: Нужно ли устанавливать EcuFlash, если я просто регистрируюсь с помощью RomRaider?
Да, установка EcuFlash также устанавливает драйверы для кабеля Tactrix OpenPort, которые также необходимо для регистрации.


В: Нужно ли подключать зеленые разъемы тестового режима к журналу?
Нет. Их следует подключать только при чтении/прошивке ECU, а НЕ при регистрации.


В: Поддерживает ли RomRaider регистрацию широкополосного датчика O2 после продажи?
RomRaider версии 0.5.1b поддерживает следующие датчики wbO2:
Innovate LC-1
Инновационный LM-1
AEM UEGO — функциональность AEM UEGO в настоящее время несовершенна

Читайте также: