Skip to content

Install Mazda Connect Firmware by USB

Plan on about an hour with the car. The write itself takes 15–25 minutes for a one-file update, and some owners report closer to 40. Very old units on the staged path need 30–60 minutes.

Need the firmware files?Choose the version-matched download first. If an earlier attempt failed, use recovery.

Do these at home or in the driveway, before you plug anything in.

Open Settings → System → About → Version Information and photograph the screen. If that menu won’t open, use diagnostic code 53 instead.

Write down three things:

  • OS version, e.g. 59.00.441
  • Failsafe version
  • Region code, e.g. NA N

Firmware is region-locked. Install only the package for your region. A mismatched flash can break radio bands, navigation, or recovery.

RegionTarget after the update
North America74.00.324A + NA N
Europe74.00.324 + EU N
ADR / 4A74.00.324 + 4A N
Japan74.00.324 + JP M

EU and 4A screens usually drop the trailing A, but the package is still 324A. Japanese units on 74.00.324 JP M exist, but we haven’t confirmed a Japanese package filename. See firmware region codes.

Old units. If your OS version is below 55.00.650 (North America) or 56.00.100 (Europe/ADR), read staged updates before going further.

The update rewrites the whole system. Mazda’s 2022 service bulletin (MC-10226834-0001) says it erases unauthorized customizations and can’t be rolled back. Expect to lose:

  • Installed tweaks and Miatafy packages
  • Bluetooth pairings
  • Radio presets
  • Navigation favorites
  • Cached contacts and personal settings

See backup and recovery. Don’t use factory reset to clean up old tweaks first. It doesn’t rewrite the system and can leave modified files half-removed (why).

Drive problems cause most failed updates.

  • Size: 4–16 GB, USB 2.0 if you have one
  • Format: FAT32. Larger sticks ship as exFAT, which the CMU can’t read.
  • Contents: the one .up file, in the root folder, with its original name. Nothing else.

On a Mac, strip the hidden files macOS adds:

Terminal window
# Run against 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

Formatting steps and known-good drives: USB requirements.

ACC turns itself off after about 25 minutes. Losing power mid-write can leave the CMU unable to boot. Pick one:

  • Engine running, outdoors
  • Battery maintainer connected, ignition in ACC
  • ACC only, if the battery is known healthy. Stay in the car with accessories off, and press and release the brake (automatic) or clutch (manual) every few minutes to reset the timer.
  • Remove the navigation SD card.
  • Unplug every other USB device, including phone cables.

Installing an OEM CarPlay retrofit? Update the firmware before you fit the new USB hub. Mazda’s retrofit instructions warn that the new hub can stop an older CMU from reading update media.

Not sure about any of the above? A dealer can identify the right package from your VIN and keep the car on stable power. Ask for a Mazda Connect CMU firmware update and have them write the final version and region on the repair order.

Install: clear codes, restart, then enter 99

Section titled “Install: clear codes, restart, then enter 99”

The update starts from the hidden diagnostic menu, which is a number pad, not a labeled menu. To open it, hold Volume/Mute + Music + Favorites/Star together for 3–5 seconds.

  1. Turn the ignition to ACC using your power plan from step 4. Wait for the home screen.
  2. Open the diagnostic menu.
  3. Clear trouble codes. Enter 3, press Enter, then Clear. Enter 2, press Enter, then Clear, then Exit.
  4. Restart the CMU. Hold Nav + Back + Volume/Mute for about 10 seconds, or switch the car off, walk away, and give it a few minutes to shut down.
  5. Back in ACC, wait for the home screen, then insert the USB drive. A recognition message flashes briefly. If it doesn’t, try the other USB port.
  6. Open the diagnostic menu again. Enter 99, press Enter, then Search.
  7. Select Update Package (or Reinstallation Package on 70.00.110 and older), then start the update.
  8. Keep your hands off until it finishes. Don’t remove the drive, switch off the car, or press buttons.

Why clear codes first. Mazda’s service bulletin 09-024/16 clears stored trouble codes with 3 and 2 before running 99. Owners report the update refusing to start until the codes were cleared, and restarting before 99. Clearing erases the stored codes, so photograph them first if you’re chasing a fault.

CodeWhat it does
3Shows stored trouble codes. Clear wipes them.
2Clears trouble codes.
53Shows the firmware version and region.
99Searches the USB drive for an update.

Full code list: diagnostic menu.

All of this is normal:

  • A progress screen that doesn’t move for long stretches
  • A fully black screen during reboots
  • The Mazda logo more than once
  • No audio, Bluetooth, or camera until it finishes

A black screen or a reboot doesn’t mean it’s done. Wait for the success message or a normal start to the home screen.

Confirm the new version before reinstalling anything

Section titled “Confirm the new version before reinstalling anything”
  1. Remove the USB drive.
  2. Restart the car.
  3. Open Settings → System → About (or diagnostic code 53).
  4. Check the OS version and region against the target table, e.g. 74.00.324A + NA N.

Old failsafe version. The failsafe number usually doesn’t change. One-file updates since 70.00.335 don’t include a failsafe package, so an old failsafe version next to the new OS version is normal.

Once the version checks out, re-pair your phone and set your presets again.

Next: install your Miatafy package.Format the drive again before you copy it on. After you order covers the rest.

If it fails, change one thing and retry once

Section titled “If it fails, change one thing and retry once”

Signs of a failed update:

  • The screen shows FAILSAFE
  • The Mazda logo loops
  • It returns to the update prompt
  • 99 → Search never finds the drive

To retry:

  1. Remove the USB drive and turn the car off. Wait at least two minutes after the screen goes fully black.
  2. Prepare a different known-good drive with only the verified, region-correct file.
  3. Check that the SD card and all other USB devices are still out.
  4. Turn on ACC and insert the new drive. If the update doesn’t start on its own, run 99 → Search from the diagnostic menu.
  5. Leave it alone until it finishes.

Stop if it fails twice. If the same step fails twice with a verified drive and file, or the CMU never reads USB, don’t keep trying other packages. Go to firmware recovery or a dealer.

SD card boot loops. A boot loop that stops when you remove the navigation SD card means the card is failing, not the firmware. Replace the card.

Before 70.00.335, updates shipped as two files: a fail-safe package and a reinstall. Mazda dropped the separate fail-safe package at 70.00.335 (Mazda CMU update procedure), so very old units take an extra step. The thresholds come from the Mazdas247 firmware guide:

Starting OS version (North America)Path
55.00.650 or newerFlash 74.00.324A directly. Owners confirm direct jumps from 59.00.546 and 59.00.65A.
Above 29.00.000 through 55.00.600Install two-file 70.00.100A first, then 74.00.324A.
29.00.000 or olderUse a dealer. Mazda refers these units to a separate procedure (Service Information R036/18) that we don’t cover.

Europe and ADR units flash directly from 56.00.100 or newer.

For the North American staged path:

  1. Put both 70.00.100A files in the root of a FAT32 drive.
  2. Install the fail-safe package, then the reinstall package. Don’t remove the drive between them.
  3. Confirm the CMU boots and reports v70.
  4. Erase the drive and copy only cmu150_NA_74.00.324A_update.up.
  5. Run the normal install steps.

Never put the v70 and v74 packages on the same drive, and never mix regions.

The thresholds are there to avoid bricks. They aren’t enforced by the software. We found no case of a CMU rejecting a newer package because the starting version was too old, and the guide’s September 2025 revision says the intermediate step is unnecessary in roughly 95% of cases. Flashing it when you don’t need it adds risk of its own.

A same-version reinstall cleans off old tweaks

Section titled “A same-version reinstall cleans off old tweaks”

Installing the same version and region you already have rewrites the system back to stock. Use it to:

  • Remove unknown AIO or manual modifications from a used car
  • Clean up a failed tweak install
  • Return to a known stock baseline before dealer service

The same file, region, and USB rules apply. A reinstall still wipes tweaks, pairings, presets, and settings.

Mazda says the latest software can’t be rolled back, and from 74.00.311 onward that’s enforced. Community downgrade methods stop working on 74.x. The only reported path is reprogramming the flash chip on a bench, with real brick risk.

Downgrades between 59.00.502 and v70 have worked in the past, but they’re version-specific. Before downgrading for tweak compatibility, check whether a current method exists for the version you have.

Maps, Gracenote, and factory reset don’t change your firmware

Section titled “Maps, Gracenote, and factory reset don’t change your firmware”
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 system
OTA updateGen 6 CMU firmware is not delivered over the air
Cross-region firmwareNot a shortcut; can break radio, navigation, or recovery

North American owners can download and verify the files from Mazda. Other regions need a package from their regional Mazda service channel.

These owner walkthroughs show the same one-file process, including the code entry. Follow the region, power, and USB rules above when a video skips a detail.

Counts are Reddit link mentions; see how we count.

ResourceLink
Mazda Connect support portalconnect.mazda.com
Mazda Connect CMU Software Update Procedure (fail-safe vs. reinstall vs. update by current version)Update procedure PDF
Mazda/NHTSA service bulletin 09-024/16 (diagnostic menu, DTC clear, code 99)SB-10085418-6903
Mazda/NHTSA 2022 CMU software TSBMC-10226834-0001
Mazda/NHTSA CarPlay retrofit instructionsMC-10144323-9999
Mazdas247 firmware update guideMazdas247 thread
Community firmware changelog aggregationdrone540/mazda-firmware-changelogs
Mazdas247 v74.00.331 discussionMazdas247 thread
Infotainment class action settlementmazdainfotainmentsettlement.com