Skip to content

Supported Vehicles and Gen 6 Mazda Connect Compatibility

Compatibility is decided by the CMU, not the badge on the trunk. The hardware is a factory Gen 6 Mazda Connect unit (NXP i.MX6D, Linux 3.0.35, Opera Presto UI), and the target software is v74.00.324A exactly. Because Mazda rolled Gen 6 in and out at different times per model, the supported/unsupported line runs through most model years rather than between them. A 2018 CX-5 is Gen 6; a 2021 CX-5 is the newer platform and is not.

The model-year ranges below come from Mazda North America service material published through NHTSA:

A vehicle is only confirmed Gen 6 when its Settings → System → About screen actually shows the v74.00.324A baseline. The model-year tables are where to start looking, not proof on their own.

These North American models shipped with the Gen 6 CMU across the years listed. Late-build and replacement units sometimes carry a different firmware version (see firmware below), so verify the About screen.

VehicleChassisModel yearsScreen
Mazda3BM/BN2014–20187-inch touchscreen
Mazda6GJ/GL2016–20217-inch touch (2016–2017), 8-inch touch (2018–2021)
CX-3DK2016–20217-inch touchscreen
CX-5KE/KF2016–20207-inch touch, or 8.8-inch non-touch on higher trims
CX-9TC2016–20207-inch touch, or 8.8-inch non-touch on higher trims
MX-5 MiataND1/ND22016–20237-inch touchscreen

The MX-5 is the only one of these that splits inside its run for CarPlay: ND1 (2016–2018) shipped without factory CarPlay, while many ND2 cars (2019–2023) came with the OEM CarPlay hub pre-installed. The CMU board and firmware are identical across both — see CarPlay options for what each car needs.

These use a different infotainment platform or a different CMU software family. The Gen 6 firmware, tweaks, and recovery procedures do not apply.

VehicleWhy it differs
2024+ MX-5 (ND3)New infotainment system, not the Gen 6 CMU. See ND3: what changed.
2021+ CX-5 (NA)Newer Mazda Connect software family. See 2021+ CX-5 infotainment.
2021+ CX-9 (NA)Newer Mazda Connect software family
2019+ Mazda3 (BP)Gen 7 Mazda Connect. See 2019+ Mazda3 infotainment.
CX-30 (all years)Gen 7 Mazda Connect from launch
CX-50 (all years)Gen 7 Mazda Connect from launch
MX-30Newer Mazda Connect software family
CX-60 / CX-70 / CX-80 / CX-90Gen 7 or Android Automotive
Pre-2014 MazdaOlder infotainment, not MZD Connect

For the full breakdown of how the generations differ, see Gen 6 vs Gen 7 and Mazda Connect generations.

Higher-trim CX-5 and CX-9 came with an 8.8-inch widescreen instead of the 7-inch touchscreen. Same CMU board, same firmware — only the display panel differs.

7-inch8.8-inch
Resolution800×4801280×480
InputTouch + commander knobCommander knob only (non-touch)
Software behaviorIdenticalIdentical; UI reflows for the wider aspect ratio

Quick identification: a screen that responds to touch is the 7-inch Gen 6. A wide letterbox display that only responds to the commander knob is the 8.8-inch Gen 6. A 10.25-inch or larger screen is Gen 7+ and not covered here.

The version shown on the About screen matters as much as the model year. Gen 6 vehicles have shipped and been re-flashed across several firmware families.

FirmwareCarPlay / Android AutoNotes
v55–v58Not supportedLegacy era. Update the CMU first; see Getting to v74.
v59.00.502+Not supportedUpdate the CMU first
v70.00.100+Supported (requires OEM retrofit hub)CarPlay-capable firmware; hub hardware still required
v74.00.324ASupportedThe validated baseline.
v74.00.331Supported (wireless reports vary)Appears on some replacement and late-build CMUs. Not the validated baseline; some owners report wireless-CarPlay issues.

If your firmware is older than v74.00.324A, start with Getting to v74.00.324A. For the full catalog and what changed between releases, see firmware versions.

The About screen shows a region suffix after the version number. Region decides which firmware packages are compatible and which features are enabled, so installing a package from the wrong region can disable radio, navigation, or CarPlay.

CodeRegionNotes
NA NNorth AmericaMost common in US/Canada cars
EU NEuropeDifferent radio bands, DAB enabled
4A NAsia-PacificSeen on some late-build and replacement CMUs
ADRAustralia / New ZealandRHD-specific calibrations
JPJapanJapanese-market specific

Always confirm your current region code matches any update package before flashing. See firmware region codes.

CarPlay on Gen 6 needs both compatible firmware (v70+) and the OEM USB hub installed. Firmware alone is not enough.

Your setupCarPlay?What to check
v70+ firmware, OEM hub installedYes, wiredHub part number TK78-66-9U0C or equivalent
v70+ firmware, no hubNoHub hardware required
Below v70NoUpdate to v70+ before installing a hub
Wireless dongle (Carlinkit, Ottocast, dual-mode)Works, adds latencyPlugs into the wired CarPlay USB port; avoid Android Auto-only adapters like the Motorola MA1

More detail in CarPlay options and the CarPlay retrofit guide.

Some configurations can run the Gen 6 firmware but are not a clean self-check off the model-year table:

Vehicle / configurationWhy
Fiat 124 Spider (2017–2020)Shares the ND MX-5 CMU hardware but uses Fiat-specific calibrations and isn’t in Mazda NA service material. See Fiat 124 Spider.
Non-North-American Gen 6 carsModel-year ranges vary by market; confirm via the About screen and region code
Regional models (Mazda2, CX-4, CX-8)Not in the North American source list; depends on the actual CMU firmware and hardware
Any car with wireless-CarPlay hardware, prior AIO/root history, or wrong-region firmwareHigher recovery risk; see known risky configurations

If you are not sure which system your car has, check four things:

  1. About screen. Settings → System → About shows a firmware version (commonly v55, v56, v59, v70, or v74), a region code, and a failsafe version. Record all three.
  2. Commander knob. Gen 6 cars have the rotary controller on the center console.
  3. Screen size. 7-inch touch or 8.8-inch non-touch, matching the tables above.
  4. Home screen layout. Square application tiles in a grid.

If all four match, you have Gen 6 hardware. For step-by-step screenshots of the version screen, see check firmware version.

ScreenTune products target the v74.00.324A baseline; if your car is on that version, see ScreenTune.