NEW: 2026 CR Eagle P — The next-gen flagship is here. Learn more | Global B2B inquiries welcome — request a quote anytime. Find a Dealer

iCarsoft BMM V1.0

Essential Diagnostics. Smart Value for Every BMW / Mini / Rolls-Royce Owner.
★★★★★ 4.9 · trusted by BMW / Mini / Rolls-Royce owners & independent shops

The BMM V1.0 covers a wide range of BMW / Mini / Rolls-Royce electronic systems—from engine and transmission to SRS airbag and ABS—providing comprehensive diagnostic scans, 2 essential service functions, and lifetime free software updates. It is the ultimate plug-and-play companion compatible with all BMW / Mini / Rolls-Royce models from 1996 to 2025. Standard 16-pin OBD2 covers 2001+ models; pre-2001 models require the optional 20-pin adapter (sold separately).

Oil Service Reset
SAS Reset
CAN-FD Supported
6 Languages
Lifetime Free Updates
Pricing on Request
MOQ flexible
Essential diagnostics, without the dealer-level price.
2 essential service reset functions · CAN-FD · Lifetime free updates · No subscription
Need bi-directional control? The BMM V3.0 adds it, plus an expanded set of service functions. See the full comparison →
Front
Angle
Back
Screen
Ports
In Car
Case
Cables
Demo
01Powerful Hardware

Solid in the hand. Instant on the screen.

The iCarsoft BMM V1.0 features a vibrant 2.8-inch screen and intuitive button navigation for quick, effortless menu browsing. Supports seamless software and vehicle-database updates — no Wi-Fi needed, just update anytime via your PC.

2.8
TFT LCD Screen
320×240
Color Resolution
Buttons
Intuitive Navigation
USB-C
Charge & Connect
USB
PC Updates
02Lifetime Free Software Upgrades

Buy it once. Keep it current forever.

Unlike other OBD scan tools on the market that require annual subscription fees, the BMM V1.0 offers lifetime free software upgrades.

No subscription fees, everNo renewals, no unlocks, no paywalls
Simple USB updatesRefresh the software and vehicle database anytime via your PC
New protocols & model coverageContinuously released as cars evolve
UPDATE PLAN
BMM V1.0 · SOFTWARE UPDATES
Year 1$0.00
Year 2$0.00
Year 5$0.00
Year 10$0.00
Beyond$0.00
LIFETIME TOTAL$0.00
PAID IN FULL · ONCE
03Supports the Latest CAN-FD Protocol

Fluent in the newest language your car speaks.

CAN-FD (Controller Area Network – Flexible Data-rate) is a next-generation automotive communication protocol adopted by BMW / Mini / Rolls-Royce.

On-Screen Preview · CAN-FD Protocol Support
Product Photo
CAN-FD Badge on Screen
CAN-FD Badge
Scene Photo
Device in Newest Chassis
CAN-FD Ready
Screen Photo
Protocol Menu
Full Protocol Stack

What is CAN-FD?

CAN-FD (Controller Area Network – Flexible Data-rate) is the next-generation evolution of the classic CAN bus, now adopted across the newest BMW / Mini / Rolls-Royce platforms.

  • Flexible Data-Rate: Transfers larger data frames at faster speeds than classic CAN, keeping up with modern vehicle electronics.
  • Adopted by BMW / Mini / Rolls-Royce: The communication standard used on the brands’ latest chassis generations.

CAN-FD Ready, Out of the Box

FD
CAN-FD ReadySupports BMW / Mini / Rolls-Royce CAN-FD protocol.
  • Native CAN-FD Support: Talks the BMW / Mini / Rolls-Royce CAN-FD protocol directly from the standard OBD2 port.
  • Newest Models Covered: Keeps the BMM V1.0 connected to the latest chassis in its 1996–2025 coverage range.

One Tool, Every Protocol

CAN-FD is only the newest layer — the BMM V1.0 speaks the full range of protocols used across three decades of BMW / Mini / Rolls-Royce models.

  • Beyond CAN-FD: Also supports classic CAN (ISO 11898 high/medium/low-speed & single-wire), K/L-Line, ISO 9141-2, ISO 14230-2, ISO 15765, SAE-J1850 and more.
  • Old or New, One Connector: Standard 16-pin OBD2 covers 2001+ models; pre-2001 models connect via the optional 20-pin adapter.
04Fast AutoVIN Identification:

Plug in — your Bimmer introduces itself.

Skip the manual VIN typing — simply plug in, and the tool identifies your vehicle in seconds. No typos, no extra lookup time. This boosts accuracy, eliminates input errors, and delivers a smoother, more reliable diagnostic experience.

AutoVIN · Plug In, Identified in Seconds
Scene Photo
Plugging into OBD2 Port
Plug In
Screen Photo
VIN Detected Readout
VIN Identified
Screen Photo
Manual Model Menu
Manual Backup

One-Plug Identification

  • Automatic VIN Read: Simply plug into the OBD2 port and the BMM V1.0 identifies your BMW, Mini or Rolls-Royce in seconds.
  • No Extra Lookup Time: Skip manual VIN typing and model-menu digging entirely — go straight to diagnostics.

Accuracy Built In

  • Eliminates Input Errors: No typos means the scanner always loads the exact software profile for your vehicle.
  • Smoother, More Reliable Sessions: Correct identification from the first second delivers a more reliable diagnostic experience.

Manual Selection Backup

AutoVIN depends on individual vehicle ECU protocols. If AutoVIN skips your car, it doesn't mean the device is faulty — you always have a second way in.

  • Manual Selection Mode: Pick your model from the menu and every diagnostic and service function works exactly the same.
  • Growing VIN Database: Send your VIN to the support team and it will be verified and added in the next software update.
05Supports 6 Languages

Wrench in the language you think in.

BMW / Mini / Rolls-Royce scanner BMM V1.0 supports English, German, French, Dutch, Spanish, and Italian.

EnglishDeutschFrançaisNederlandsEspañolItaliano
062 Essential Service Functions: Oil Reset & SAS

The two resets every Bimmer owner ends up needing.

The BMM V1.0 is far more than a basic code reader. It integrates 2 commonly-used service functions for daily maintenance tasks.

2 HOT Everyday maintenance essentials — reset and recalibrate without a dealer appointment.
Oil Reset

Allows you to reset the engine oil life system, service lamp, service mileage, and service intervals after an oil change.

Steering Angle Reset (SAS)

Calibrates the steering wheel to the straight-ahead position, or recalibrates the SAS after steering component replacement.

07Powerful Full Systems Diagnostics

Every ECU on the bus, within reach.

In addition to the four standard systems (Engine, ABS, Airbags, and Transmission), the BMM V1.0 provides diagnostic coverage for more complex vehicle systems.

OE
OE-Level DiagnosticsDealer-Grade Adaptations
On-Screen Preview · Full System Diagnostics
Screen Photo
DTC List & Freeze Frame
Codes & Freeze Frame
Screen Photo
Live Data Stream
Live Data
Scene Photo
All-Module Scan in Use
All-Module Access

Read & Clear Codes and Freeze Frame

  • Read and Clear DTCs: Pull trouble codes from every supported system and clear them once the repair is done.
  • Read and Clear Freeze Frame Data: Review the exact sensor snapshot captured when a fault occurred, then clear it after servicing.

Live Data & ECU Information

  • Read Live Data: Watch real-time sensor values and parameter streams while the vehicle is running.
  • Read ECU Information: View each control module's identification details for accurate servicing and part matching.

Every Module, One Connector

Full-system coverage means the BMM V1.0 doesn't stop at the powertrain — it reaches the complex body, chassis and driver-assistance modules too.

  • Access all ECU modules via OBDII-16 DLC: Reach every module on the vehicle through the standard 16-pin diagnostic connector.
08Full OBD2 Test Modes — Emission-Ready

Emission day, sorted in one pass.

Supports all 10 OBD2 test modes for vehicles compliant with 1996+ OBDII/EOBD/JOBD/KOBD/CAN/CAN-FD standards: Read Codes, Erase Codes, I/M Readiness, Live Data, Freeze Frame, Vehicle Information, O2 Monitor Test, On-Board Monitor Test, EVAP System Test, and Pending Codes.

01Read Codes
02Erase Codes
03I/M Readiness
04Live Data
05Freeze Frame
06Vehicle Information
07O2 Monitor Test
08On-Board Monitor Test
09EVAP System Test
10Pending Codes
09Heritage Coverage: Diagnostic Extension for Classic BMWs

Don’t leave your classic behind.

Don't leave your classic behind. The BMM V1.0 delivers full diagnostic power to vintage, pre-2001 BMW models. By using the dedicated iCarsoft 20-pin adapter (available separately), you can seamlessly scan iconic heritage chassis including:

20-pin adapter

E-Chassis Cars

E23, E24, E28, E30, E31, E32, E34, E36, E38, Z3 (E36)

20-pin adapter

Early Generation Models

Early E39, Early E46, E52 (Z8), Early E53 (X5)

20-Pin BMW Adapter — required for pre-2001 BMW models, sold separately.

Shop Adapter →
10Supports Diagnostic History and Report Printing

Every scan remembered, every report ready.

Users can quickly access previously tested vehicle systems and save, share, and print diagnostic reports.

Diagnostic History

Quickly access previously tested vehicle systems and earlier scan results.

Save & Share

Save and share full diagnostic reports with customers or colleagues.

Print Reports

Diagnostic data can also be printed for future reference by connecting the device to a Windows PC via USB.

Feedback Function

Use the Feedback function to report issues encountered during use — our technical team will review and provide assistance.

Print-ready via USB to any Windows PC
11Product Specifications

The numbers behind the confidence.

Display2.8-inch TFT LCD color screen with 320 x 240 resolution
Operating Current150 mA @ 12 V (Typical)
Power9-18V
USB Type-C Input5V / 500mA
Power Consumption1.8W (Typical)
Operating Temp.0 to 50°C (32 to 122°F)
Storage Temp.-20 to 70°C (-4 to 158°F)
Operating Humidity5% - 95% non-condensing
Dimensions (W x H x D)187.5 × 101 × 32 mm (7.38 × 3.98 × 1.26 in)
Net Weight< 400 g
Supported Automotive ProtocolsISO 9141-2, ISO 14230-2, ISO 15765, K/L-Line, Flashing Code, SAE-J1850 VPW, SAE-J1850 PWM, ISO 11898 (High-speed, Medium-speed, Low-speed, and Single-wire CAN), CAN-FD, SAE J2610, GM UART, UART Echo Byte Protocol, Honda Diag-H Protocol, TP2.0, TP1.6
12Packing List

Everything you need, in the case.

Main Unit
IN THE BOX · 01/05
Carry Case
IN THE BOX · 02/05
OBD2 Main Cable (16-pin)
IN THE BOX · 03/05
USB Type-C Cable
IN THE BOX · 04/05
Multi-Language User Manual
IN THE BOX · 05/05
Compare the BMM Range

Where the V1.0 sits in the BMM family.

Every BMM scanner carries the same trusted BMW / Mini / Rolls-Royce coverage — the V1.0 is the essential entry with the two most-used resets built in. Newer generations add more service functions, then bi-directional control.

FeatureBMM V1.0BMM V2.0BMM V3.0BMM V4.0
CoverageBMW Mini Rolls RoyceBMW Mini Rolls RoyceBMW Mini Rolls RoyceBMW Mini Rolls Royce +2 additional vehicle make groups free of charge
Display Size3.5 inches4 inches4 inches5 inches
InteractionPhysical ButtonsPhysical ButtonsPhysical ButtonsTouchscreen
System AccessFull systemsFull systemsFull systemsFull systems
Update MethodUSBUSBUSBWi-Fi
Free Lifetime Updates
Bi-directional / Active Test
Oil Service Reset
SAS Reset
EPB/Brake-Pad Reset
Electronic Throttle Control
DPF Regeneration
Injector Coding
ABS Bleeding
BMS Reset
TPMS Reset
6 High Level Service Functions
Compatibility Notice

Check your connection before you order.

⚠ Compatibility Notice: The specific diagnostic service functions vary by vehicle brand, model, production year, and ECU configuration.
Included

Standard 16-Pin OBD2

Built in on every BMM V1.0 — plug-and-play on BMW / Mini / Rolls-Royce models with the standard OBD2 port. No adapter needed.

Sold separately

20-pin BMW Adapter

For BMW E30, E36, Early E46, E34, Early E39, E32, E38, E36 Z3, E52, Early E53, E31, E28, E24, E23. Pre 2001 BMW models.

Driving a pre-2001 classic? The 20-pin BMW adapter is sold separately — contact us to confirm the right fit for your chassis.

Shop Adapter →
Frequently Asked Questions

Everything you need to know.

Yes! The iCarsoft BMM V1.0 includes lifetime free software upgrades. There are zero annual subscription fees or hidden costs. You pay once and get continuous software updates forever.
The BMM V2.0 adds a wider set of service functions and a larger display. The BMM V1.0 focuses on full system diagnostics plus the two most-used resets — Oil and SAS — making it the most affordable way to maintain your BMW, Mini, or Rolls-Royce.
Not at all. AutoVIN depends on individual vehicle ECU protocols. If AutoVIN skips your car, simply use the Manual Selection mode—all diagnostic and service functions will work perfectly. Meanwhile, please send your VIN to our support team; we will verify it and add it to our database in the next software update.
Please keep ignition on and engine off. Record freeze frame data first before clearing codes.

Persistent hardware faults need physical repair prior to code clearance.
Please check the following steps to troubleshoot:

Check Vehicle Compatibility: Ensure your vehicle is a BMW / Mini / Rolls-Royce (1996-2025).

Turn Off Power-Saving: Disable any eco/battery-saving modes on the vehicle that might shut down modules during diagnosis.

Update Device: Update both the firmware and vehicle software to the latest versions.

Check Ignition: Ensure the vehicle key is turned to the "ON" position.
Yes — F-chassis and G-chassis models connect directly via the standard 16-pin OBD2 cable. Historic pre-2001 E-chassis models are also supported, but require the optional iCarsoft 20-pin adapter (sold separately). See the Heritage Coverage section for the full list
Real-World Reviews

Watch it work — reviews from drivers & pros.

Independent YouTube reviews of the BMM V1.0 from BMW / Mini / Rolls-Royce owners, mechanics and channels — see the unit running live diagnostics and full-system service functions on real cars before you decide.

These are independent reviews hosted on YouTube — each reflects the creator’s own opinion, not a paid endorsement. Videos load only when you press play, so the page stays fast.

Add a YouTube video ID

BMM V1.0 service reset functions demo

KOL channel · EN
Add a YouTube video ID

Full-system diagnostics on a real car

KOL channel · EN
Add a YouTube video ID

Is the BMM V1.0 worth it? Mechanic verdict

KOL channel · EN
More BMM V1.0 review videos Independent reviews on YouTube
Documentation & Support

Manual & software updates.

Download the user manual, check the full function & vehicle coverage list, and review warranty & returns before you buy.

Multi-Language User Manual

The complete user manual for the BMM V1.0 — setup, full-system diagnostics, service functions and troubleshooting.

Download PDF

Function List & Vehicle Coverage

See exactly which BMW / Mini / Rolls-Royce models and functions the BMM V1.0 supports, by system.

View Function List

Warranty & Returns

Backed by the iCarsoft manufacturer warranty. Review the full warranty terms and the returns & refunds policy.

View Policy
Where to Buy

Available through authorized sellers.

The BMM V1.0 is sold through authorized iCarsoft sellers worldwide. Contact our team to confirm compatibility for your vehicle, check stock, or find your nearest authorized distributor.

Authorized dealers only · Lifetime free updates · Verify compatibility by VIN
Get a Quote

Interested in the BMM V1.0?

This page is for product information. Tell us what you need and our team will get back to you shortly — to confirm vehicle compatibility, request a quote, or find your nearest authorized dealer.

  • Confirm vehicle compatibilityCheck support for your VIN / model year
  • Get pricing & availabilityQuotes, stock, wholesale & retail inquiries
  • Find a local authorized dealerWe connect you with your nearest channel
Lifetime Updates CAN-FD Support FCC · CE · ROHS 6 Languages

Want to become a dealer? Apply to partner →

By submitting, you agree to be contacted about this inquiry. We never share your information.