{"title":"REV2 Controller by bootmod3","description":"\u003cstyle\u003e.r2g{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.6rem;margin:2rem 0}.r2s{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.r2c{border:1px solid rgba(128,128,128,.35);border-radius:8px;padding:1.6rem}.r2k{display:inline-block;padding:.15rem .6rem;margin:.2rem .3rem .2rem 0;background:rgba(128,128,128,.18);border-radius:4px;font-family:monospace;font-size:1.15rem}.r2n{font-size:3.2rem;font-weight:800;line-height:1.1;margin:0}.r2n small{font-size:1.6rem;font-weight:400}.r2d{margin:.2rem 0 0;opacity:.75}a.r2b{display:inline-block;padding:1.2rem 2.4rem;background:#111;color:#fff!important;text-decoration:none!important;font-weight:700;margin:0 1rem 1rem 0}a.r2b.r2o{background:transparent;color:inherit!important;border:2px solid currentColor}.r2l{list-style:none;padding:0;margin:0}.r2l li{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid rgba(128,128,128,.25)}.r2l .r2k{min-width:5.5rem;text-align:center}.r2w{background:#111;color:#fff;border-radius:8px;padding:1.8rem;margin:2rem 0}.r2w a,.r2w strong{color:inherit}\u003c\/style\u003e\n\u003cp style=\"text-transform:uppercase;letter-spacing:.08em;font-size:1.3rem;margin-bottom:.5rem\"\u003e\u003cstrong\u003eREV2 Controller · FlexRay™ + DirectPWM\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2\u003eMore inputs. More outputs. Same factory DME.\u003c\/h2\u003e\n\u003cp\u003eREV2 is a motorsport controller that connects port injection, boost control, nitrous, methanol and line lock to your car's own DME. It talks to the DME over FlexRay™, the same kind of network BMW already uses between its control units. It is not a piggyback and not a second ECU. Your factory computer simply gains the ability to run the hardware you add.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0739\/9299\/4989\/files\/image_2026-03-24_230320834.png?v=1774407829\" alt=\"bootmod3 REV2 Controller\" style=\"max-width:100%;height:auto;border-radius:8px\"\u003e\u003c\/p\u003e\n\u003cp\u003eFully supported on \u003cstrong\u003eS58\u003c\/strong\u003e and \u003cstrong\u003eGEN2 B58\u003c\/strong\u003e. bootmod3 has said more engines are planned.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/products\/rev2\" class=\"r2b\"\u003eShop REV2 Controller\u003c\/a\u003e\u003ca href=\"#how-it-works\" class=\"r2b r2o\"\u003eSee how it works ↓\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"r2g r2s\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"r2n\"\u003e11\u003c\/p\u003e\n\u003cp class=\"r2d\"\u003eSensor inputs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"r2n\"\u003e10 Mbit\/s\u003c\/p\u003e\n\u003cp class=\"r2d\"\u003eFlexRay™ link\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"r2n\"\u003e7\u003c\/p\u003e\n\u003cp class=\"r2d\"\u003eDriven outputs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"r2n\"\u003eIP66\u003c\/p\u003e\n\u003cp class=\"r2d\"\u003eSealed enclosure\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003eWhy add a REV2?\u003c\/h2\u003e\n\u003ch3\u003ePort injection\u003c\/h3\u003e\n\u003cp\u003eRun sequential port fuel injection for up to 8 high-impedance injectors alongside your direct injection setup, with timing controlled by the DME.\u003c\/p\u003e\n\u003ch3\u003ePneumatic boost control\u003c\/h3\u003e\n\u003cp\u003eDrive a pneumatic boost solenoid (MAC valve) for fast, repeatable boost control.\u003c\/p\u003e\n\u003ch3\u003eNitrous and methanol \/ water\u003c\/h3\u003e\n\u003cp\u003eControl a nitrous solenoid and a methanol \/ water pump and solenoid. The nitrous window setup gives your tuner a lot of room to work.\u003c\/p\u003e\n\u003ch3\u003eExtra sensors and safeties\u003c\/h3\u003e\n\u003cp\u003eBring fuel pressure, coolant pressure, exhaust temperature and more into the DME, so your tuner can build protections around them.\u003c\/p\u003e\n\n\u003ch2 id=\"how-it-works\"\u003eThe DME decides. REV2 executes.\u003c\/h2\u003e\n\u003cp\u003eCustomROM V2 on the factory DME runs fueling, boost and the rest of the strategy. REV2 carries the sensor signals to the DME, then schedules the port injectors and drives the added outputs on the DME's command. It also reports its own status and injector faults back, so the DME can apply the safeties you configure. REV2 holds no tuning data. You tune everything in the bootmod3 Map Editor, then install the REV2 and forget about it.\u003c\/p\u003e\n\u003cdiv class=\"r2g\" style=\"grid-template-columns:repeat(auto-fit,minmax(260px,1fr))\"\u003e\n\u003cdiv class=\"r2c\"\u003e\n\u003cp style=\"font-weight:700;margin:0 0 .4rem\"\u003e11 inputs\u003c\/p\u003e\n\u003cp class=\"r2d\" style=\"margin:0 0 1rem\"\u003eRaw signal to the DME, scaled in the Map Editor\u003c\/p\u003e\n\u003cul class=\"r2l\"\u003e\n\u003cli\u003e\n\u003cspan\u003eFuel pressure\u003c\/span\u003e\u003cspan class=\"r2k\"\u003e0–5 V\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eCoolant pressure\u003c\/span\u003e\u003cspan class=\"r2k\"\u003e0–5 V\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eNitrous bottle pressure\u003c\/span\u003e\u003cspan class=\"r2k\"\u003e0–5 V\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eExhaust back pressure\u003c\/span\u003e\u003cspan class=\"r2k\"\u003e0–5 V\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eExhaust gas temperature 1\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eK-type\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eExhaust gas temperature 2\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eK-type\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMethanol tank level\u003c\/span\u003e\u003cspan class=\"r2k\"\u003e0–5 V\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eTurbine speed\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eFreq\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMethanol flow\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eFreq\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eEthanol content\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eFreq\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLaser ride height\u003c\/span\u003e\u003cspan class=\"r2k\"\u003e0–5 V\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"r2c\"\u003e\n\u003cp style=\"font-weight:700;margin:0 0 .4rem\"\u003e7 outputs\u003c\/p\u003e\n\u003cp class=\"r2d\" style=\"margin:0 0 1rem\"\u003eDuty cycle from the DME, executed by REV2\u003c\/p\u003e\n\u003cul class=\"r2l\"\u003e\n\u003cli\u003e\n\u003cspan class=\"r2k\"\u003ePI\u003c\/span\u003e\u003cspan style=\"flex:1\"\u003eSecondary port injectors\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"r2k\"\u003eEBCS\u003c\/span\u003e\u003cspan style=\"flex:1\"\u003eBoost solenoid (MAC valve)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"r2k\"\u003eLPFP\u003c\/span\u003e\u003cspan style=\"flex:1\"\u003eSecondary fuel pump\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"r2k\"\u003eNOS\u003c\/span\u003e\u003cspan style=\"flex:1\"\u003eNitrous solenoid\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"r2k\"\u003eMP\u003c\/span\u003e\u003cspan style=\"flex:1\"\u003eMethanol \/ water pump\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"r2k\"\u003eMS\u003c\/span\u003e\u003cspan style=\"flex:1\"\u003eMethanol \/ water solenoid\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"r2k\"\u003eLNLK\u003c\/span\u003e\u003cspan style=\"flex:1\"\u003eLine lock solenoid\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align:center;opacity:.8\"\u003eSensors ⇄ \u003cstrong\u003eREV2\u003c\/strong\u003e ⇄ \u003cem\u003eFlexRay™, bi-directional\u003c\/em\u003e ⇄ \u003cstrong\u003eFactory DME\u003c\/strong\u003e (holds the calibration for all REV2 parameters)\u003c\/p\u003e\n\u003cp\u003e\u003csmall\u003eSensors, injectors, solenoids and pumps are not included.\u003c\/small\u003e\u003c\/p\u003e\n\u003ch3\u003eWhat is FlexRay™?\u003c\/h3\u003e\n\u003cp\u003eFlexRay™ is a high-speed communication protocol used in vehicles and aircraft. It is designed to be reliable, fault-tolerant and efficient, and it is used in safety-critical systems such as driver assistance, power train, body control and battery management. Over the past decade many manufacturers have moved away from CANBUS for in-vehicle control, and REV2 follows that trend. CustomROM V2 and REV2 use FlexRay's \u003cstrong\u003estatic segment\u003c\/strong\u003e, which guarantees message delivery for output control.\u003c\/p\u003e\n\u003ch3\u003eDirectPWM\u003c\/h3\u003e\n\u003cp\u003eFor the most time-critical outputs, CustomROM V2 repurposes an existing DME pin and sends a PWM signal straight through the factory harness to a REV2 input. REV2 repeats that signal on one of its outputs, with no network protocol overhead. \u003cstrong\u003eSequential port injection\u003c\/strong\u003e and the \u003cstrong\u003eboost control solenoid\u003c\/strong\u003e can use DirectPWM. Your tuner switches it on in the Map Configuration screen and stores it on the DME.\u003c\/p\u003e\n\n\u003ch2\u003eWhen something goes wrong, the DME reacts\u003c\/h2\u003e\n\u003cp\u003eEvery power-adder output you enable needs failsafes behind it. CustomROM V2 gives each fault it detects its own custom trouble code, and each code can trigger any of 19 safety responses, from stopping a boost or nitrous solenoid to cutting individual injectors and ignition coils for a full power cut.\u003c\/p\u003e\n\u003cdiv class=\"r2g r2s\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"r2n\"\u003e37\u003c\/p\u003e\n\u003cp class=\"r2d\"\u003eCustom trouble codes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"r2n\"\u003e19\u003c\/p\u003e\n\u003cp class=\"r2d\"\u003eResponse options per code\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"r2w\"\u003e\n\u003cp style=\"opacity:.7;margin:0 0 .6rem;font-size:1.3rem\"\u003eWorked example\u003c\/p\u003e\n\u003cp style=\"margin:0 0 .4rem\"\u003e\u003cstrong style=\"color:#f5a623;font-family:monospace\"\u003eA00101\u003c\/strong\u003e Port injector fault, cylinder 1\u003c\/p\u003e\n\u003cp style=\"opacity:.75;margin:0 0 1rem\"\u003eOne injector stops flowing. Here is what the DME does in the same instant:\u003c\/p\u003e\n\u003cul style=\"margin:0 0 1rem\"\u003e\n\u003cli\u003eNitrous solenoid: \u003cstrong\u003ecut\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFactory wastegate: \u003cstrong\u003ecut\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eREV2 wastegate duty: \u003cstrong\u003ecut\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eIgnition coil, cylinder 1: \u003cstrong\u003ecut\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"opacity:.75;margin:0\"\u003eAt the same moment, load and torque targets are overridden so the DME closes the throttle. Cylinder 1 stops making power the instant it stops getting fuel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3\u003eSafety checks include\u003c\/h3\u003e\n\u003cul style=\"columns:2 240px\"\u003e\n\u003cli\u003eOverboost\u003c\/li\u003e\n\u003cli\u003eTurbine overspeed\u003c\/li\u003e\n\u003cli\u003eCoolant pressure\u003c\/li\u003e\n\u003cli\u003eCam sync\u003c\/li\u003e\n\u003cli\u003ePort injector faults, per cylinder\u003c\/li\u003e\n\u003cli\u003eIgnition coil faults, per cylinder\u003c\/li\u003e\n\u003cli\u003eREV2 board faults\u003c\/li\u003e\n\u003cli\u003eMissing injector signal from the DME\u003c\/li\u003e\n\u003cli\u003ePort injector duty cycle limit\u003c\/li\u003e\n\u003cli\u003eKnock, per cylinder, based on ignition correction\u003c\/li\u003e\n\u003cli\u003eFuel pressure differential\u003c\/li\u003e\n\u003cli\u003eFlexRay message loss and timeouts\u003c\/li\u003e\n\u003cli\u003eDirect injector faults, per cylinder\u003c\/li\u003e\n\u003cli\u003eFlex fuel sensor faults\u003c\/li\u003e\n\u003cli\u003ePort injection system faults\u003c\/li\u003e\n\u003cli\u003eREV2-to-DME injector duty feedback delay\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIn the bootmod3 Map Editor, look under CustomROM → DTC Codes for the full list of configurable fault codes and responses.\u003c\/p\u003e\n\n\u003ch2\u003eBuilt for the engine bay\u003c\/h2\u003e\n\u003cp\u003eAutomotive-grade wiring, Raychem sleeving, Deutsch DTM connectors and a 39-pin IP67 motorsport main connector, feeding an IP66 sealed enclosure. It is a plug-and-play loom, not a box of pigtails.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eREV2 controller:\u003c\/strong\u003e IP66 sealed enclosure with mounting bracket and 39-pin IP67 motorsport main connector.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMil-spec race harness:\u003c\/strong\u003e automotive-grade wiring, Raychem sleeving and labeled Deutsch DTM connectors for every input and output.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e7 bar MAP sensor and bridge harness:\u003c\/strong\u003e plugs into the factory TMAP connector. The factory 2.5 bar sensor stays in place and keeps reading intake air temperature.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlex fuel sensor sub-harness:\u003c\/strong\u003e wiring for an ethanol sensor. The sensor is available separately.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePressure sensor sub-harness:\u003c\/strong\u003e wiring for a fuel pressure sensor. The sensor is an optional add-on.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eEvery connector is labeled\u003c\/h3\u003e\n\u003cp\u003eThe tag molded into each connector is the same tag used in the documentation and in the Map Editor.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eInputs:\u003c\/strong\u003e \u003cspan class=\"r2k\"\u003eLRHS\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eTS\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eE85\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eFP\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eCP\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eMF\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eML\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eNOSP\u003c\/span\u003e\u003cbr\u003e\u003cstrong\u003eOutputs:\u003c\/strong\u003e \u003cspan class=\"r2k\"\u003eLNLK\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eLPFP\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eMP\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eMS\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eEBCS\u003c\/span\u003e\u003cspan class=\"r2k\"\u003eNOS\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eOutputs drawing more than 2 A run through an automotive relay. Anything pulsed, such as a brushless fuel pump or progressive methanol, runs through a solid-state one.\u003c\/p\u003e\n\u003ch3\u003eRecommended add-ons\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e150 psi (10 bar) pressure sensor for fuel pressure on your port injection feed line\u003c\/li\u003e\n\u003cli\u003ePort injectors from reputable brands such as Injector Dynamics, or similar, that publish flow and latency data\u003c\/li\u003e\n\u003cli\u003eA coolant pressure sensor kit if you are pushing very high boost\u003c\/li\u003e\n\u003cli\u003eA flex fuel kit if you plan to run ethanol (E85): the High-Flow kit, or the more economical kit with PR 360 fittings\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eWhat people have put it through\u003c\/h2\u003e\n\u003cp\u003eResults reported by bootmod3 for cars running CustomROM V2 and REV2. These were set by Pro Tuning Freaks and the builders using it, not by Bootmod3 Tuning USA.\u003c\/p\u003e\n\u003cdiv class=\"r2g\"\u003e\n\u003cdiv class=\"r2c\"\u003e\n\u003cp style=\"margin:0 0 .6rem;font-weight:700\"\u003eStanding half-mile\u003c\/p\u003e\n\u003cp class=\"r2n\"\u003e213.70 \u003csmall\u003emph\u003c\/small\u003e\u003c\/p\u003e\n\u003cp class=\"r2d\"\u003eTrap speed, 1\/2 mile, Zweibrücken. Reported by bootmod3 as a BMW standing half-mile world record.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"r2c\"\u003e\n\u003cp style=\"margin:0 0 .6rem;font-weight:700\"\u003e60-foot and eighth-mile\u003c\/p\u003e\n\u003cp class=\"r2n\"\u003e1.150 s \u003csmall\u003e60 ft\u003c\/small\u003e\u003c\/p\u003e\n\u003cp class=\"r2n\"\u003e4.878 s \u003csmall\u003e1\/8 mile\u003c\/small\u003e\u003c\/p\u003e\n\u003cp class=\"r2d\"\u003eBoth in one pass, on the factory ECU and REV2.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"r2c\"\u003e\n\u003cp style=\"margin:0 0 .6rem;font-weight:700\"\u003eX58 platform horsepower\u003c\/p\u003e\n\u003cp class=\"r2n\"\u003e1,705 \u003csmall\u003ewhp\u003c\/small\u003e\u003c\/p\u003e\n\u003cp class=\"r2d\"\u003ePro Tuning Freaks' own G80 M3 on a Mainline dyno: four pulls in hot ambients, on CustomROM 2.1 with REV2.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003eBefore you order\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eYour DME must be running \u003cstrong\u003ebootmod3 CustomROM V2\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eYour DME must be fully programmable: cloned, or ECU unlocked specifically for CustomROM V2. If your DME has already been unlocked, it may need to be re-sent to load CustomROM V2. \u003ca href=\"\/products\/2021-ecu-unlock-bm3-tune\"\u003eSee our ECU unlock + bootmod3 bundle\u003c\/a\u003e or \u003ca href=\"\/pages\/contact\"\u003econtact us\u003c\/a\u003e with your vehicle details.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCurrently supported:\u003c\/strong\u003e all S58 engine vehicles and all GEN2 B58 engine vehicles.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"\/products\/rev2\" class=\"r2b\"\u003eShop REV2 Controller\u003c\/a\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003csmall\u003eBootmod3 Tuning USA is an independent authorized bootmod3 dealer. bootmod3 is a trademark of Pro Tuning Freaks Inc. Software licenses are issued by Pro Tuning Freaks Inc.\u003c\/small\u003e\u003c\/p\u003e","products":[{"product_id":"rev2","title":"REV2 Controller - Powered by bootmod3 DirectPWM and FlexRay™","description":"\u003cp\u003e\u003cstrong\u003eNew to REV2?\u003c\/strong\u003e \u003ca href=\"\/collections\/rev2\"\u003e\u003cstrong\u003eRead the full REV2 Controller overview: how it works, inputs and outputs, safeties and requirements →\u003c\/strong\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREV2 Controller\u003c\/strong\u003e is the most advanced and industry-first \u003cstrong\u003eFlexRay™\u003c\/strong\u003e and \u003cstrong\u003eDirectPWM\u003c\/strong\u003e motorsport ECU, featuring an IP66 waterproof enclosure and a Mil-Spec motorsport-grade wiring harness.\u003c\/p\u003e\n\u003cp\u003eThe idea and work behind REV2 go back as far as 2019, all while juggling countless other development efforts on features released since then, such as CustomROM, the new Map Editor, Flex Fuel Kits, the WiFi Adapter, and support for other engine types and vehicles. This hardware\/software interfacing project is finally here, and we can't be more excited to have you use it!\u003c\/p\u003e\n\u003cp\u003eOnce installed in a vehicle, REV2 Controller integrates with the DME using the incredibly fast and robust \u003cstrong\u003eFlexRay™\u003c\/strong\u003e protocol. In addition, bootmod3 CustomROM V2 goes a step further and implements a highly innovative PWM control strategy, \u003cstrong\u003eDirectPWM\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eHow REV2 Works\u003c\/h3\u003e\n\u003ch4\u003eWhat is FlexRay™?\u003c\/h4\u003e\n\u003cp\u003eFlexRay™ is a high-speed communication protocol used in vehicles and aircraft. It's designed to be reliable, fault-tolerant, and efficient. It's used in safety-critical applications, advanced driver assistance systems, power train, body control modules, battery management systems, and more. Over the past decade, vehicle manufacturers have transitioned away from CANBUS on modern vehicles for many in-vehicle control systems, and REV2 Controller has followed that trend.\u003c\/p\u003e\n\u003ch4\u003eWhat is DirectPWM?\u003c\/h4\u003e\n\u003cp\u003eThe bootmod3 CustomROM V2 software update implements DirectPWM to re-purpose an existing DME pin output and uses it to send a PWM signal directly through the OEM factory vehicle harness to a REV2 input. REV2 in turn replicates that PWM signal to one of its outputs. With no communication protocol overhead involved, DirectPWM provides the absolute fastest, most direct control of a REV2 connected output.\u003c\/p\u003e\n\u003ch4\u003eWhich outputs can use DirectPWM, and how is this configured?\u003c\/h4\u003e\n\u003cp\u003eSequential Port Injection and Boost Control Solenoid (MAC valve) are configurable with DirectPWM trigger control. Tuners and end users simply toggle it on the bootmod3 Map Configuration screen and store it on the DME. Integration is seamless, and no configuration or updates are required on the REV2 Controller.\u003c\/p\u003e\n\u003ch4\u003eOnce my REV2 is installed in the vehicle, do I need to connect it for any tuning like with some standalone ECUs?\u003c\/h4\u003e\n\u003cp\u003eNo. You simply install the REV2 and forget about it. All your tuning is still done on the DME using the bootmod3 Map Editor.\u003c\/p\u003e\n\u003ch4\u003eHow do I update firmware on the REV2?\u003c\/h4\u003e\n\u003cp\u003eFirmware updates are a very rare occurrence since REV2 contains no state or tuning data. For the odd occasion where we may have a firmware bug, REV2 Controller integrates \u003cstrong\u003eWiFi\u003c\/strong\u003e. Any firmware updates are done simply through the bootmod3 app, like with our bootmod3 WiFi Adapter.\u003c\/p\u003e\n\u003ch4\u003eLong question, geeks only! FlexRay™ has options for communicating using a dynamic and a static segment. The static segment is much harder to implement, and it's the one that ensures message delivery, making it highly desirable over a lossy\/broadcast type protocol such as CANBUS that does not ensure message delivery. Did you implement support for FlexRay's static segment?\u003c\/h4\u003e\n\u003cp\u003eYou bet we did! DME CustomROM V2 and REV2 utilize the \u003cstrong\u003estatic segment on FlexRay to guarantee message delivery\u003c\/strong\u003e for output control communications.\u003c\/p\u003e\n\n\u003ch3\u003eSensors, Safeties and Tuning\u003c\/h3\u003e\n\u003ch4\u003eDoes REV2 Controller implement an Ethanol Content Analyzer and send ethanol content and fuel temperature to the DME?\u003c\/h4\u003e\n\u003cp\u003eREV2 provides a digital input on its harness for an Ethanol Sensor. However, unlike with our bootmod3 Flex Fuel Kit Controller, REV2 does not do any ethanol content analysis in its firmware. As with all sensors connected to REV2 inputs, REV2 sends raw frequency\/PWM data from the ethanol sensor to the DME without any processing of it in the firmware. The DME then analyzes that raw sensor data and converts it into ethanol content and fuel temperature.\u003c\/p\u003e\n\u003ch4\u003eDoes REV2 have a built-in MAP sensor, or an input for a MAP sensor?\u003c\/h4\u003e\n\u003cp\u003eREV2 doesn't have a built-in MAP sensor or an input for an aftermarket MAP sensor. Instead, we provide a separate plug'n'play harness which connects an aftermarket MAP sensor directly to the OEM vehicle harness. The aftermarket MAP sensor is then calibrated in custom tables stored on the DME.\u003c\/p\u003e\n\u003ch4\u003eDoes REV2 and bootmod3 CustomROM V2 provide any safeties for connected inputs and outputs?\u003c\/h4\u003e\n\u003cp\u003eREV2 simply relays connected sensor data to the DME. bootmod3 CustomROM V2 functionality on the DME takes in that data and lets a tuner configure 37 custom trouble codes for various integrated safeties, such as:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIgnition Coil Cut Safety, per cylinder\u003c\/li\u003e\n\u003cli\u003eDirect Injector Cut Safety, per cylinder\u003c\/li\u003e\n\u003cli\u003ePort Fuel Injector Cut Safety, per cylinder\u003c\/li\u003e\n\u003cli\u003eCoolant Over-Pressure Safety (e.g. due to a leaking head gasket)\u003c\/li\u003e\n\u003cli\u003eFuel Pressure Safety\u003c\/li\u003e\n\u003cli\u003eVarious engine status safeties for: Cam Sync, Board Status, FlexRay connectivity\u003c\/li\u003e\n\u003cli\u003eOver-boost Safety for Boost Control PID\u003c\/li\u003e\n\u003cli\u003eKnock Safety based on Ignition Timing Corrections, per cylinder\u003c\/li\u003e\n\u003cli\u003eCustom Load and Torque Limiter Safeties\u003c\/li\u003e\n\u003cli\u003eVarious Nitrous Safeties, such as:\n\u003cul\u003e\n\u003cli\u003eBottle under\/over pressure\u003c\/li\u003e\n\u003cli\u003eLean run timer\u003c\/li\u003e\n\u003cli\u003ePre\/Post spray timer with Ignition Timing and Lambda Target compensations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eMethanol \/ Water Tank Level Safety\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4\u003eDo I need bootmod3 or CustomROM to use the REV2 Controller on my car?\u003c\/h4\u003e\n\u003cp\u003eREV2 Controller is not a standalone ECU and as such does not have any calibration table data. All tuning and features are done on the DME. The DME must be running the bootmod3 CustomROM V2 software update to use the REV2 Controller on your vehicle.\u003c\/p\u003e\n\u003ch4\u003eDo I need to re-send my DME for an ECU unlock again if I already unlocked it before?\u003c\/h4\u003e\n\u003cp\u003eIf your vehicle's DME required an ECU unlock and you've already done it, unfortunately due to how the unlock works, you'll have to re-send it to have the bootmod3 CustomROM V2 update loaded on your DME. Those re-sending DMEs for updates get adjusted lower pricing, but for all DME unlock details get in touch with us.\u003c\/p\u003e\n\u003ch4\u003eMy vehicle's DME doesn't require an ECU unlock. I can directly and fully flash it over OBD or after a bench unlock. Can I just flash the required bootmod3 CustomROM V2 map from my tuner on the DME?\u003c\/h4\u003e\n\u003cp\u003eYes, flash away!\u003c\/p\u003e\n\n\u003ch3\u003eInputs and Outputs\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eREV2 Controller sensor inputs\u003c\/strong\u003e (11 total, sensors not included):\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFuel Pressure Sensor\u003c\/li\u003e\n\u003cli\u003eCoolant Pressure\u003c\/li\u003e\n\u003cli\u003eEthanol Content Sensor\u003c\/li\u003e\n\u003cli\u003eNitrous Bottle Pressure Sensor\u003c\/li\u003e\n\u003cli\u003eExhaust Back Pressure\u003c\/li\u003e\n\u003cli\u003e2 Exhaust Gas Temperature Sensors\u003c\/li\u003e\n\u003cli\u003eTurbine Speed Sensor\u003c\/li\u003e\n\u003cli\u003eLaser Ride Height Sensor\u003c\/li\u003e\n\u003cli\u003eMethanol Flow Sensor\u003c\/li\u003e\n\u003cli\u003eMethanol Tank Level Sensor\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eREV2 Controller outputs\u003c\/strong\u003e (7 total, hardware such as injectors, solenoids and pumps not included):\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSequential Port Fuel Injection (PI) for up to 8 high impedance injectors\u003c\/li\u003e\n\u003cli\u003eBoost Control support for a pneumatic boost solenoid (MAC valve)\u003c\/li\u003e\n\u003cli\u003eNitrous Solenoid\u003c\/li\u003e\n\u003cli\u003eMethanol \/ Water Injection using 2 independent outputs:\n\u003cul\u003e\n\u003cli\u003eMeth\/water pump\u003c\/li\u003e\n\u003cli\u003eMeth\/water solenoid\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSecondary Fuel Pumps (brushed \/ brushless)\u003c\/li\u003e\n\u003cli\u003eLine Lock, with full integration with the brake pedal and OEM steering wheel controls, requiring no additional aftermarket switches in the car\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE:\u003c\/strong\u003e Given the number of tables in the nitrous window setup, a custom tuner can get very creative in using the nitrous control strategy, which allows for ignition and fuel changes to do the same for methanol injection.\u003c\/p\u003e\n\n\u003ch3\u003eWhat's Included\u003c\/h3\u003e\n\u003cp\u003eThe \u003cstrong\u003eREV2 Controller base package\u003c\/strong\u003e includes everything needed to get started:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eREV2 Board\u003c\/li\u003e\n\u003cli\u003eREV2 IP66 Polycarbonate Enclosure and Mounting Bracket\u003c\/li\u003e\n\u003cli\u003eREV2 Main Mil-Spec Race Harness\u003c\/li\u003e\n\u003cli\u003eREV2 Flex Fuel Sensor Sub-harness (no sensor provided)\u003c\/li\u003e\n\u003cli\u003eREV2 Pressure Sub-harness (optionally provided fuel pressure sensor at extra cost)\u003c\/li\u003e\n\u003cli\u003ebootmod3 Plug'n'Play MAP sensor harness for the OEM TMAP (intake manifold) sensor, for use with the \u003cstrong\u003eincluded 100psi (7 BAR) MAP sensor\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eRecommended Add-Ons\u003c\/h3\u003e\n\u003cp\u003eWe suggest adding the following from the options:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e150 PSI (10 BAR)\u003c\/strong\u003e pressure sensor (absolute pressure) for fuel pressure on your Port Injection feed line.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHIGHLY RECOMMENDED:\u003c\/strong\u003e Port injection fuel injectors from reputable brands such as Injector Dynamics or similar that publish injector flow and latency specifications.\u003c\/li\u003e\n\u003cli\u003eFor those using the STOCK Intake Manifold, instead of drilling\/tapping your plastic intake manifold, use the plug and play Boost Take-Off fitting to install your 7bar MAP sensor.\u003c\/li\u003e\n\u003cli\u003eFor those pushing very high boost, consider adding our Coolant Sensor Pressure Kit to monitor coolant system pressure for additional integrated fail-safety.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSuggestion:\u003c\/strong\u003e Replace the OEM charge pipe MAP sensor with a 5 BAR OEM Bosch\/BMW MAP sensor.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor flex fuel support, if you're not already running a flex fuel kit on your vehicle and plan on running with ethanol (E85), we recommend our standard High Flow bootmod3 flex fuel kit. For those that don't mind losing some flow capacity in their DI fuel system, we also have the option of going with the more economical kit that uses PR 360 fittings. This contains everything from our bootmod3 Flex Fuel Kit that is required for use with the REV2 as well as the ethanol sensor (exception being the wiring and the flex fuel kit's controller):\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-Flow\u003c\/strong\u003e (includes flex sensor bypass) bootmod3 Engine-Bay Flex Fuel Kit, or\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStandard\u003c\/strong\u003e (no flex sensor bypass) Kit with PR machined 360 Fittings\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCurrent Vehicle Support\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAll S58 engine vehicles\u003c\/li\u003e\n\u003cli\u003eAll GEN2 B58 engine vehicles\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"BOOTMOD3 TUNING USA","offers":[{"title":"S58 \/ GEN2 B58 \/ Include High-Flow Flex Fuel Kit \/ Include 10bar Fuel Pressure Sensor Only","offer_id":45451206721709,"sku":"REV2+HighFlow-10Bar","price":2195.0,"currency_code":"USD","in_stock":true},{"title":"S58 \/ GEN2 B58 \/ Include High-Flow Flex Fuel Kit \/ Exclude","offer_id":45451206754477,"sku":"HighFlow-No10Bar","price":2095.0,"currency_code":"USD","in_stock":true},{"title":"S58 \/ GEN2 B58 \/ Include High-Flow Flex Fuel Kit \/ Coolant Pressure Sensor + 10 Bar Fuel Pressure","offer_id":67237535744173,"sku":"HighFlow+Both Sensors","price":2444.0,"currency_code":"USD","in_stock":true},{"title":"S58 \/ GEN2 B58 \/ Include PR 360 Fittings Flex Fuel Kit \/ Include 10bar Fuel Pressure Sensor Only","offer_id":45451206787245,"sku":"PR360+10Bar","price":2095.0,"currency_code":"USD","in_stock":true},{"title":"S58 \/ GEN2 B58 \/ Include PR 360 Fittings Flex Fuel Kit \/ Exclude","offer_id":45451206820013,"sku":"PR360REV2no10bar","price":1995.0,"currency_code":"USD","in_stock":true},{"title":"S58 \/ GEN2 B58 \/ Include PR 360 Fittings Flex Fuel Kit \/ Coolant Pressure Sensor + 10 Bar Fuel Pressure","offer_id":67237535776941,"sku":"PR360+Both Sensors","price":2344.0,"currency_code":"USD","in_stock":true},{"title":"S58 \/ GEN2 B58 \/ Exclude Flex Fuel Kit Components \/ Include 10bar Fuel Pressure Sensor Only","offer_id":45451206852781,"sku":"ExcludeFFInclude10bar","price":1799.0,"currency_code":"USD","in_stock":true},{"title":"S58 \/ GEN2 B58 \/ Exclude Flex Fuel Kit Components \/ Exclude","offer_id":45451206885549,"sku":"NOFFno10bar","price":1699.0,"currency_code":"USD","in_stock":true},{"title":"S58 \/ GEN2 B58 \/ Exclude Flex Fuel Kit Components \/ Coolant Pressure Sensor + 10 Bar Fuel Pressure","offer_id":67237535809709,"sku":"NoFFyesBothSensors","price":1948.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/9299\/4989\/files\/REV2Controller-Poweredbybootmod3DirectPWMandFlexRay_5c2d9833-ee0e-4d70-b52f-e34ed57079fb.webp?v=1769304761"}],"url":"https:\/\/bootmod3tuning.com\/collections\/rev2.oembed","provider":"BOOTMOD3 TUNING USA","version":"1.0","type":"link"}