How to Check Your Mazda Connect Firmware Version
There are two ways to read the firmware version on a Gen 6 Mazda Connect, and both report the same string like 74.00.324A alongside your region code. The Settings → System → About screen is the fast path and needs no button tricks; the hidden diagnostic keypad (enter code 53) is the fallback when the normal UI won’t load. That number decides what the system can and can’t do: which CarPlay support you have, whether the latest fixes are installed, and what any modification path requires. The same CMU runs across the lineup (MX-5, CX-5, Mazda3, Mazda6, CX-3, CX-9), so the version means the same thing regardless of the badge.
The fast way: Settings → System → About
Section titled “The fast way: Settings → System → About”Open Settings, scroll to System (top right), select About, and read Version Information. The screen reports three fields:
OS Version: 74.00.324ARegion: NA NFailsafe Version: 59.00.504- OS Version is the firmware you’re running, the number this site documents against.
- Region (
NA N,EU N,4A N,JP M) sets which packages are compatible. See firmware region codes. - Failsafe Version is the recovery partition the unit can fall back to if an update fails.
On 7-inch touchscreen cars, tap the red Settings tile. On 8.8-inch commander-only cars there’s no touch input, so scroll to Settings with the commander knob and press to select. The menu path is identical either way.
The fallback: diagnostic keypad, code 53
Section titled “The fallback: diagnostic keypad, code 53”Use this when the normal UI is frozen or you want the raw diagnostic readout. With the system powered on (engine running or accessory on):
Hold Volume/Mute + Music + Favorites/Star together for about three to five seconds.
The screen switches to the Diagnostic Test keypad. It is a number pad, not a labeled menu: type 53 and press the commander knob (or tap Enter) to read the CMU software version and region code. Codes the firmware doesn’t recognize show “Invalid.” The combo is physical, so it works the same on touchscreen and commander cars, and Mazda’s own service bulletin documents this entry method.
Two things people trip on:
- Code 99 is the firmware-update search, not the version readout. It scans a USB stick for an update package. Enter
53for the version and leave99alone unless you’re deliberately mid-update. - Nav + Back + Volume/Mute (held about 10 seconds) is the reboot chord, not the version screen. If the display goes black and restarts, you hit that combination instead. It’s harmless and erases nothing, so just try again.
For the full keypad reference (every code and what it does), see hidden menus.
Reading the number: 74.00.324A
Section titled “Reading the number: 74.00.324A”The first two digits (74) are the major version, the part that matters most, since it decides feature support and which modification path applies. The rest (00.324A) is the minor revision, build, and a revision letter. Your region code (NA N and the like) shows separately on the same screen and must match any firmware package you install. See firmware region codes for the suffix breakdown.
What the Version Tells You
Section titled “What the Version Tells You”| Version range | What it means |
|---|---|
| v55–v59 | Older Gen 6 firmware. No native CarPlay/Android Auto; many cars on this range never got the retrofit. |
| v59.00.502+ | Late v59 builds; behavior diverges from earlier v59 for some modification tooling. |
| v70+ | Native CarPlay and Android Auto support added. Most dealer CarPlay retrofits landed cars here. |
| v74.00.324A | Common late North American service baseline. The reference version this site documents against. |
| v74.00.331 | Reported on some newer and replacement Gen 6 CMUs, often wireless-CarPlay-capable. No official standalone package or changelog is publicly documented. See v74.00.331 status. |
For the full version history (every build from the early units through v74.00.331, with CarPlay and rollback notes), see firmware versions.
If You’re Not Sure What You’ll Find
Section titled “If You’re Not Sure What You’ll Find”Some rules of thumb before you look:
- Pre-2019 cars that were never updated are often still on v55–v59.
- 2019+ cars, or any car that went to the dealer for infotainment work, are frequently on v70 or higher.
- The 2019+ (ND2) MX-5 shipped from the factory on v59.x. Many were later moved to v70+ by dealers during CarPlay retrofit or service visits.
These are tendencies, not guarantees. The version screen is the only authoritative source. Check it rather than assuming from the model year.
Why the Version Matters
Section titled “Why the Version Matters”Firmware governs the feature set. CarPlay and Android Auto only exist on v70 and up. Bug fixes and behavior changes ship version to version, so a problem documented on one build may already be resolved on another. And if you’re considering any modification (including ScreenTune, which is built and validated against v74.00.324A), the supported path depends entirely on the version you’re actually running. Confirm the number first; don’t work from the model year.
To move an older unit forward, see getting to v74.00.324A and how firmware updates work.
Further Reading
Section titled “Further Reading”- Firmware versions — full Gen 6 version history
- Firmware region codes — what NA N, EU N, 4A N, and JP M mean on the About screen
- Hidden menus — the full diagnostic keypad, every test code, and the reboot combo
- Supported vehicles — which Mazdas run the Gen 6 CMU
- Open MZD Connect hidden menus — community reference for button chords
- Mazda Connect support — official portal