Tool comparison
BimmerCode is a smartphone and tablet application that lets BMW and MINI owners code control modules themselves without dealer software. Connecting through a compatible OBD-II Bluetooth or Wi-Fi adapter, it exposes hundreds of coding options across comfort, lighting and convenience modules — enabling features like digital speed display, automatic folding mirrors, video in motion, angel-eye brightness, and disabling legal-disclaimer prompts. It supports a wide range of BMW/MINI generations, broadly E-series through G-series, with an expert mode for F/G platforms. It is aimed at enthusiasts rather than professional diagnostics; it does not flash engine firmware or perform dealer-level programming. Users pick pre-defined coding tweaks in a guided interface, reducing the risk compared with raw NCS Expert or E-Sys coding while still writing directly to modules.
A FRM Tool works with the BMW FRM (Footwell Module), which controls lighting, windows and related body functions on E- and F-series cars. The FRM3 generation is well known for corrupting its internal flash/EEPROM after voltage events, leaving lights and windows inoperative and throwing faults. The tool reads the module on the bench, repairs or rewrites the corrupted data, and restores the original coding so the module functions again without replacement. It is used by BMW electronics repairers and workshops recovering bricked FRM3 units. Because the FRM stores vehicle-specific coding, the tool focuses on backing up recoverable data and writing correct firmware/EEPROM so lighting and comfort functions return, avoiding the cost of a new coded module from the dealer.
BimmerCode (BCM / Body / Gateway Tool, BimmerCode) and FRM Tool (BCM / Body / Gateway Tool) compete in the same space, so the choice comes down to coverage, workflow and price for your specific ECUs. Consumer BMW/MINI module coding app for phones/tablets Recovers and repairs BMW FRM footwell modules (FRM3 fix)
Whichever you flash with, Softechpro Solutions auto-applies DPF/EGR/AdBlue/DTC-off modules and Stage patterns with automatic checksum correction across ~1,400 firmwares on Windows & macOS — the fast way to get the actual file edits done.
See SoftechproMore on BimmerCode