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:
Live Tuning using bootmod3 Map Editor
Make table changes in real time to the factory DME without reflashing using the bootmod3 Map Editor
Applies to all tables shown including bootmod3 CustomROM tables
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
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
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
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
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
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
REV2's IP66 enclosure and 39-pin IP67 connector ensure robust operation
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