Skip to content

Mazda Connect Firmware Update: Step-by-Step (All Gen 6 Cars)

A Gen 6 Mazda Connect firmware update rewrites the CMU’s root filesystem. The updater formats the system partition and writes a complete new image from a single region-matched .up package. It is not a patch applied on top of what’s there. That single fact drives everything else on this page: the region has to match, the file can’t be altered, power can’t drop mid-write, and anything you customized is gone afterward.

The same CMU and the same update mechanism are in every supported Gen 6 car: MX-5, CX-5, Mazda3, Mazda6, CX-3, CX-9. The procedure below applies across the lineup; only the region-correct package number changes by market.

For most owners the right path is a dealer/service firmware update. For DIY, you place one verified region-correct .up file on a clean FAT32 USB drive and run the CMU updater; a single-file update takes 15–25 minutes. If an update has already failed and the unit is looping or in failsafe, go straight to firmware recovery.

For what each version jump actually changes, see how firmware updates work. For the version catalog, see firmware versions.

For most owners the dealer/service path is still the right call. If you’ve decided to flash the USB yourself, these are the most-recommended walkthroughs across the Mazda and Miata subreddits. They show the same single-file USB process described above; follow the region-matching and power rules on this page over anything a video skips.

Counts are Reddit mentions; see how we count.

Open the diagnostic menu with Mute + Music + Favorites/Star held for 3–5 seconds, then open Version Information. Write down:

  • OS version, e.g. 59.00.441 or 74.00.324A
  • Failsafe version
  • Region code, e.g. NA N, EU N, or 4A N

The OS version and region together determine which package the CMU will accept. See check your firmware for the full menu path.

Firmware is region-locked. The CMU rejects most cross-region packages, and a mismatched flash that does take can break radio bands, navigation, or recovery. Do not install a package from a different market.

CodeRegion
NA NUSA, Canada, Mexico, Puerto Rico
EU NEurope, UK, Israel, Turkey, Russia
4A N / ADRAustralia, New Zealand, Middle East, Southeast Asia, South Africa, South America

Build numbers don’t always line up across regions. 74.00.324A is a North American reference build; 4A/ADR owners should confirm their own regional target build rather than assuming the NA number applies. See firmware region codes for display codes vs. filename codes.

  • Remove the navigation SD card.
  • Remove all other USB devices.
  • Leave only the firmware USB drive connected.
  • Have a battery charger or maintainer ready if battery condition is unknown.

Mazda’s 2022 CMU service bulletin states that updating Mazda Connect erases unauthorized customizations and that the latest software cannot be rolled back. That follows directly from the format-and-rewrite mechanism: the root filesystem is wiped, so anything not in the stock image is gone.

Expect to lose:

  • All installed tweaks and modifications
  • Bluetooth pairings (re-pair afterward)
  • Saved radio presets
  • Navigation favorites and recent destinations
  • Cached phone contacts (re-sync after pairing)
  • Personalized settings: brightness, audio EQ, and similar

Back up anything you want to keep first; see backup and recovery. Treat any installed AIO-style tweaks as removed after the update, and reinstall them only once the new version is verified. Do not use factory reset as a way to clean up old tweaks. It does not rewrite the root filesystem and can leave modified files inconsistent. See factory reset vs. firmware reinstall.

The right path depends on your starting version, region, hardware, and goal. Older units sometimes need an intermediate update before a later package is accepted, so a direct jump isn’t always possible. Check the package notes and firmware versions before assuming a direct route is safe.

PathBest forOwner handles the file?Risk
Dealer/service updateMost owners; unknown history; unstable CMUsNoLowest
Dealer CarPlay/Android Auto retrofitPre-CarPlay cars adding OEM hardwareNoLow
Independent Mazda-capable shopOwners wanting a service process outside a dealerUsually noLow–medium
DIY single-file USB updateVerified region-correct package, known starting versionYesMedium
DIY staged USB updateOld units needing an intermediate versionYesMedium–high
Same-version reinstall / recovery USBCleaning unknown mods, partial installs, boot loops where the updater still runsYesMedium–high
Failsafe-assisted retryUpdate failed; CMU in failsafe or retry stateYesHigh
DowngradeNarrow research/recovery cases onlyYesHighest; not general guidance

The dealer/service path is the default recommendation. The DIY paths are documented because owners do perform them, but they require accepting responsibility for sourcing the file, matching the region, holding power, and recovering the unit if it fails.

A planning aid, not permission to flash. The exact package and route still depend on region and package-specific instructions.

Current firmwarePractical guidance
55.x / 56.xVery old pre-CarPlay baseline. Dealer/service path strongly preferred; DIY may require a staged route.
58.x / early 59.xStill pre-CarPlay-era. Updateable in principle, but verify whether an intermediate package is needed.
59.00.502+Later legacy-AIO era. May still need staged handling depending on package and region.
70.xCarPlay-era firmware. Often a more straightforward candidate for a later v74 package, but region/acceptance still matter.
Earlier 74.xPotential direct v74-family update candidate if the package is region-correct and on a valid route.
74.00.324ACommon late NA baseline. No need to update unless reinstalling for recovery or cleanup.
74.00.331Community-reported on some newer/replacement units; no public standalone package or official changelog identified. Don’t assume 74.00.324A instructions apply, and don’t attempt a downgrade without a verified region package and recovery path. See firmware versions.
Unknown / mismatched regionStop. Identify OS, failsafe, and region before choosing any path.

The cleanest path when you don’t already have a verified package. The dealer pulls your version and region by VIN or diagnostic tool, uses Mazda service media, keeps the car on stable power, and the CMU reboots several times. The repair order should record the resulting software version.

Ask specifically for a Mazda Connect CMU firmware update, not a maps update and not a Gracenote update. Ask the technician to confirm and record the final installed OS version rather than stopping at the minimum version that fixes your symptom.

Path 2: Dealer CarPlay/Android Auto Retrofit

Section titled “Path 2: Dealer CarPlay/Android Auto Retrofit”

The OEM CarPlay/Android Auto retrofit is a combined hardware-and-firmware job, and the firmware update must happen before the upgraded USB hub is installed. Use it if you have a pre-CarPlay Gen 6 car, want the OEM USB hub and cable kit, and need v70-or-later firmware.

Ask whether the shop can install the retrofit and update the CMU to the latest region-correct Gen 6 firmware in the same appointment, and ask them to confirm the final version rather than stopping at the minimum CarPlay-capable v70 build. If the retrofit hub is already installed and a USB update fails, recovery may require reinstalling the original hub or a verified service procedure. Don’t keep retrying blind with different files.

Some independent shops can access Mazda service information and perform infotainment updates. This is still a service-channel update, just not at a dealer. Before booking, confirm:

  • They have Mazda service information access for Gen 6 CMU updates.
  • They can perform the update by VIN and region.
  • They will record the final OS version, failsafe version, and region on the invoice.
  • They will remove the navigation SD card before updating.

If a shop asks you to bring a random firmware file from a forum, treat it as a DIY update with shop labor, not a service-channel update.

The classic owner-performed route: one verified .up file on a clean USB drive. Use it only when you have the exact region-correct package, it’s known valid for your starting version, you’ve verified filename/size/checksum where a trusted hash exists, the CMU is stable enough to stay in the updater, and you have a recovery plan. This is the least complicated DIY route for cars already on a later v70 or v74-family build.

  • Current OS, failsafe, and region recorded
  • Navigation SD card removed
  • No other USB devices connected
  • Firmware region matches the CMU region
  • Firmware is accepted for your starting version (or you’ve planned a staged path)
  • USB drive is FAT32 and contains only one .up file
  • Battery healthy or external power connected
  • Enough uninterrupted time to let it finish

If any item is uncertain, stop and use the dealer/service path.

  1. Verify the firmware file matches your region and update path.
  2. Copy only the required .up file to the root of the FAT32 USB drive.
  3. Turn ignition to ACC, or start the engine / attach a charger if battery state is uncertain.
  4. Insert the USB drive into the CMU USB port.
  5. Open the diagnostic menu with Mute + Music + Favorites/Star for 3–5 seconds.
  6. Follow the on-screen update prompts.
  7. Do not remove the USB drive, cut ignition, or press buttons during update reboots.
  8. Wait for the success screen or a normal Mazda logo restart.
  9. Remove the USB drive, restart the car, and confirm the new version in the diagnostic menu.
  • The CMU may sit on a progress screen for long stretches.
  • The screen may go fully black during reboot phases.
  • The Mazda logo may appear more than once.
  • Audio, Bluetooth, and camera may be unavailable until it finishes.
  • The first normal boot afterward may be slower than usual.

A black screen or reboot is not completion. Treat the update as done only when it explicitly reports success, or the unit returns to a normal home screen and the version screen confirms the new firmware.

Some older units reject a late package until an intermediate version is installed first. Don’t assume v55 or v59 can jump directly to a late v74 package. Use a staged path when package notes or service instructions require an intermediate version, the CMU rejects the final package, the starting firmware predates the CarPlay-era changes, or community notes for your exact region describe a required two-step route.

Rules:

  1. Keep only one firmware file on the USB drive at a time.
  2. Complete the first update fully.
  3. Reboot and verify the intermediate OS, failsafe, and region.
  4. Reformat or wipe the USB drive.
  5. Copy only the next package.
  6. Run the next update.

Never mix regional packages across stages. If the first stage changes the displayed version but not the expected failsafe version, stop and re-verify the route before continuing.

Path 6: Same-Version Reinstall or Recovery USB

Section titled “Path 6: Same-Version Reinstall or Recovery USB”

A reinstall isn’t always an upgrade. Rewriting the stock root filesystem with the same region and version is the right move for removing unknown prior AIO/manual modifications, cleaning up a failed tweak install, prepping for dealer service, recovering a CMU that boots far enough for the update scanner to run, or returning to a known stock baseline. The same file-sourcing and region rules apply, and a reinstall still wipes tweaks, apps, pairings, presets, and local settings.

If an update fails, the CMU may show FAILSAFE, loop at the Mazda logo, or return to an update prompt. This is recovery, not a normal update:

  1. Power the car off and wait for the screen to go fully black.
  2. Remove the USB drive.
  3. Prepare a different known-good USB drive.
  4. Copy only the verified, region-correct firmware file.
  5. Remove the navigation SD card and all other USB devices.
  6. Restore power and let the CMU detect the update media.
  7. Do not interrupt it while it retries.

If the CMU can’t read USB, never reaches an update screen, or fails at the same step repeatedly with a verified drive and file, stop. The next step is dealer recovery, bench recovery, or CMU replacement, not random package swapping. See firmware recovery.

These get confused with a CMU firmware update and won’t change your OS version:

PathWhat it actually does
Navigation map updateUpdates SD-card map data, not CMU firmware
Gracenote updateUpdates media metadata, not the OS
Factory resetClears settings; does not rewrite the root filesystem
OTA updateGen 6 CMU firmware is not normally delivered over the air
Cross-region firmwareNot a shortcut; can break radio, navigation, or recovery

Firmware comes from dealer channels, not a public archive

Section titled “Firmware comes from dealer channels, not a public archive”

Firmware is normally distributed through dealer/service channels. If you’re working from a community-provided package, verify the region code, exact filename, compatibility with your current version, file size, and a cryptographic checksum when a trusted hash is available. Do not unzip, rename, edit, or recompress the package. The CMU updater expects Mazda’s .up format exactly as distributed.

USB prep is the most common cause of a failed update

Section titled “USB prep is the most common cause of a failed update”

Format the drive FAT32, put one .up file in the root, and nothing else. A wrong format or stray files account for many failed flashes.

RequirementDetail
FormatFAT32
Capacity4–16 GB preferred
USB versionUSB 2.0 preferred
File placementRoot directory only
Other filesNone
Preparation computerWindows PC preferred

macOS adds hidden metadata files to removable media. If you prep the drive on a Mac, strip them before using it in the CMU:

Terminal window
# Run from the root of the mounted USB drive
dot_clean /Volumes/YOUR_USB_DRIVE
find /Volumes/YOUR_USB_DRIVE -name '._*' -delete
find /Volumes/YOUR_USB_DRIVE -name '.DS_Store' -delete

See USB requirements for the full breakdown.

A single-file update usually takes 15–25 minutes; staged updates and recovery attempts take longer. Loss of power during a filesystem write can leave the CMU unable to boot, so the conservative choice is to keep the engine running or use a battery maintainer. Options:

  • Run the engine for the update.
  • Use a battery maintainer or charger.
  • Use ACC only if the battery is known healthy, accessories are off, and you stay with the car.
  • In ACC, reset the accessory timer periodically: press and release the brake pedal on automatics, the clutch on manuals.

A healthy battery in ACC with HVAC, lights, and seat heaters off is often enough, but weak batteries are common, which is why engine-running or a maintainer stays the recommendation.

ScenarioTypical duration
Single-file update15–25 minutes
Staged two-file update30–60 minutes total, including reboots and verification
Recovery retryUnpredictable; stop after repeated identical failures
Dealer updateAbout 1 hour, varies by service process

Downgrading is not supported and not general guidance

Section titled “Downgrading is not supported and not general guidance”

Mazda service material states the latest Mazda Connect software cannot be rolled back. Community downgrade reports exist, but they are version-specific and not general owner guidance. Downgrading adds risk; before attempting it for tweak compatibility, confirm whether a current method exists for your target version instead.

For general troubleshooting, see troubleshooting.

If audio still plays, the OS may be running while the UI fails to start. Contact a dealer or service channel for recovery options.

  1. Turn ignition off.
  2. Wait for the screen to go fully black.
  3. Remove the USB drive.
  4. Pull the ROOM fuse for about one minute, then reinstall it.
  5. Prepare a clean FAT32 USB drive with the correct firmware file.
  6. Return ignition to ACC and retry.
OptionNotes
Try a different USB driveCommon fix; some drives have compatibility issues
Retry with verified USB and firmwareUseful after USB read errors or power interruption
Dealer reflash or replacementCost varies by dealer and parts availability
Used CMU replacementSame-generation CMUs are commonly used for swaps

In 2022, malformed HD Radio image data caused reboot loops in affected markets. Mazda addressed affected units through repair and firmware updates. A car on older firmware with location-specific radio-triggered reboots should have its update eligibility checked.

Some boot loops are caused by a failing navigation SD card, especially in cold weather. Remove the SD card and restart the CMU; if the loop stops, replace or clone the card before reinstalling it.

Factory reset does not rewrite the root filesystem the way a firmware update does. With older AIO modifications installed, remove them with the tool’s uninstall process or reinstall firmware rather than relying on factory reset to clean up.

The Duffy v. Mazda infotainment settlement covers specified U.S. Mazda vehicles, including 2016–2023 MX-5, for reported symptoms such as rebooting, freezing, boot loops, and audio/video errors. The settlement site states final approval was granted on February 26, 2026. Eligible owners may receive a 24-month limited warranty extension for qualifying software updates and CMU repair or replacement. Check the settlement site and VIN eligibility before paying out of pocket. See class action settlement.

ResourceLink
Mazda Connect support portalconnect.mazda.com
Mazda/NHTSA 2022 CMU software TSBMC-10226834-0001
Mazda/NHTSA CarPlay retrofit bulletinMC-10144323-9999
Mazda recalls lookupmazdausa.com/owners/recalls
Community firmware changelog aggregationdrone540/mazda-firmware-changelogs
Mazdas247 v74.00.331 discussionMazdas247 thread
Infotainment class action settlementmazdainfotainmentsettlement.com