Overview of bootmod3 CustomROM V2 featuring REV2 Board integration using FlexRay™ and DirectPWM

Overview of bootmod3 CustomROM V2 featuring REV2 Board integration using FlexRay™ and DirectPWM

Overview

The bootmod3 CustomROM V2 update includes all CustomROM V1 features while introducing groundbreaking enhancements for supported vehicles, integrating Direct PWM control and FlexRay communication between the DME and the new REV2 board. This FlexRay-enabled system represents a first in the aftermarket performance industry, offering speeds of 10 Mbps (20x faster than CANBUS which in these cars runs at just 0.5 Mbit/sec) and the ability to carry 32x more data per message (254 bytes instead of 8), ensuring unparalleled performance as well as fault tolerance.

References on Vehicle Communication Protocols

Here are some 3rd party sources that describe FlexRay, how it came about and comparison to CANBUS and other vehicle communications networks:

https://docs.intrepidcs.com/wavebps/compare-flexray-can-can-fd-bus-and-lin-bus

Vehicle communication buses: FlexRay, CAN, LIN

CAN, LIN, and FlexRay: Decoding Vehicle Communication - 2024

FlexRay Automotive Communication Bus Overview

With CustomROM V2 and REV2, tuners and users gain unprecedented control, flexibility, and reliability. This update is tailored to maximize performance while providing robust safety and ease of use, redefining the tuning landscape for S58 vehicles, with support for B58, S55, and N55 engines to follow.

Key points FlexRay vs CANBUS:

  • FlexRay is the latest automotive communications standard

  • FlexRay is 20 times faster, fault tolerant, and has 30 times higher bandwidth per message allowing significantly more data to be transmitted at the same time

  • Used for comms between ECUs such as DME, DSC, GHAS, EDC, EPS, ZGM

  • FlexRay is deterministic. When a message is sent over FlexRay it is guaranteed delivery. CANBUS is fire and forget sort of protocol and its messages do not have guarantees of delivery which can result in message loss. For further detail refer to CANBUS documentation around message handling, priority and arbitration

    • Example of a non-desirable scenario: Dropped CANBUS message that is controlling your fuel injectors at high RPM and high boost due to CANBUS Arbitration.

  • REV2 takes advantage of FlexRay’s static segment portion of the protocol for control messages going from the DME → REV2 to guarantee delivery, maximize bandwidth, and ensure fault tolerance.

 

REV2 uses FlexRay to send raw voltage/frequency/PWM data from various sensor inputs to the DME which in turn provides multiple output control strategies, custom trouble codes and highly integrated safeties making it the most advanced tuning package on the market today.

REV2 Board Key Features and CustomROM V2 Updates:

  1. Live Tuning using bootmod3 Map Editor

    1. Make table changes in real time to the factory DME without reflashing using the bootmod3 Map Editor

    2. Applies to all tables shown including bootmod3 CustomROM tables

  2. Direct PWM Control & FlexRay Integration

    • Bi-directional FlexRay messaging between DME and REV2.

    • REV2 executes PWM outputs based on DME duty cycle commands via FlexRay or direct DME control.

    • DME receives raw sensor data over FlexRay and incorporates it into various control and safety strategies

  3. REV2 Outputs (7 Channels)

    • Secondary Port Fuel Injection: Pulse injectors in a sequential manner by using DirectPWM or FlexRay

    • Boost Solenoid (Mac Valve): Configurable control via FlexRay or DirectPWM.

    • Additional outputs include:

      • Secondary Fuel Pump

      • Nitrous Solenoid

      • Methanol/Water Injection Pump

      • Methanol/Water Injection Solenoid

      • Line Lock Solenoid

  4. REV2 Inputs (10 Channels)

    • Analog (0-5V)

      • Fuel Pressure Sensor

      • Coolant Pressure Sensor

      • Nitrous Bottle Pressure Sensor

      • Exhaust Back Pressure Sensor

      • 2 Exhaust Gas Temperature (EGT) sensors

      • Methanol Tank Level Sensor

    • Digital

      • Turbine Speed Sensor

      • Methanol Flow Sensor

      • Ethanol Sensor

      • Laser Ride Height Sensor

    • Input sensor data is scaled via bootmod3 Map Editor in a DME map and included into various tuning strategies for monitoring, safety and performance

  5. Advanced Control Strategies

    • Secondary Port Fuel Injection with 4 different fuel control strategies

      • Load vs RPM vs IDC

      • MAP vs RPM vs IDC

      • Load vs RPM vs PI-DI Fuel Split % (fuel mass split between DI and PI)

      • MAP vs RPM vs PI-DI Fuel Split % (fuel mass split between DI and PI, recommended)

    • Flex Fuel and Ethanol Content Integration with CustomROM logic with ability to use Fixed Blends per slot

      • In this update fuel scalar table no longer needs adjustment for flex fuel handling and can be left at OEM values (e.g. 1.0 across)

      • Stoichiometric value for the fuel is determined based on ethanol sensor input and used to correctly apply fuel mass changes in the DME

      • Fuel mass changes integrate with port injection PI-DI fuel mass split strategy

    • Enhanced Boost Control (by gear, vehicle speed, etc.) with closed-loop PID control and over-boost safety protection

    • Nitrous Injection

      • Progressive control MAP vs. RPM vs Nitrous Solenoid Duty Cycle

      • Safety features with timing/lambda compensation

        • Set up pre and post spray adjustments

        • Bottle Pressure Safety

      • Gear shift deactivation handling

      • Activation window by Map Slot, Gear, Vehicle Speed and Pedal Input %

    • Methanol Injection with flow logging and power optimization features.

    • Line Lock Activation

      • Requires Line Lock Solenoids installed into front wheel brake lines

      • Activated by press+hold of the OEM steering wheel BC button (configurable delay time) and brake pedal pressure

      • Deactivated by once again press+hold of the OEM steering wheel BC button

    • Custom Launch Control (Automatic transmission vehicles)

      • Brake boost became a LOT smarter

      • Integrates brake boosting with a configurable Engine Limit RPM and AntiLag

      • Engine Limit RPM configured with Boost Target vs Brake Pressure table

      • To activate, use brake boost and press the brake above map’s configured brake pressure threshold

    • Wheelie Control using ride height data to ensure stability during launches

  6. Safety Features

    • Added close to 40 configurable custom DTC codes with 18-way limp mode options (boost cut for EWG and non-EWG wastegate setups, Nitrous cut, PI Fuel Injector Cut per Cylinder, DI Fuel Injector Cut per Cylinder, Ignition Coil Cut per Cylinder, etc.) with configurable Load and Torque Target for Limp Mode and instant Throttle Closure Safety

    • Comprehensive safeguards:

      • Over-boost safety

      • Injector duty limit

      • Turbo overspeed limit

      • Knock control custom safety based on ignition correction per cylinder

      • Coolant pressure threshold

      • Fuel Pressure Differential safety

      • DME ↔︎ REV2 FlexRay Communication Protocol safeties

      • Cam Sync Check Safety

  7. Additional Enhancements (REV2-Independent)

    • Redesigned Flex Fuel strategy with ethanol hold for high-load consistency

    • Boost (Ceiling) changed from 1D table to Boost Ceiling by Gear vs Engine RPM allowing Boost By Gear tuning on EWG and non-EWG turbo setups

    • Lifted Pressure Ratio Limitation from 4.0 to 8.0

    • TCU Torque Limit Removal Configuration (OEM handling, full bypass, or ON during launch control only).

    • MAP sensor scaling up to 7 bar with plug-and-play harness support

    • Custom Launch Control

  8. REV2's IP66 enclosure and 39-pin IP67 connector ensure robust operation

  9. Mil-Spec highest quality plug and play race harness

 

REV2 Board Integration Requirements:

  • bootmod3 CustomROM V2 is a MUST! Contact support@protuningfreaks.com if you're unsure what software your vehicle's DME is running

  • Cloned (fully programmable) DME, or, FEMTO unlocked specifically for CustomROM V2