LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mazda >> 2012 >> 6 s Touring Plus >> Repair and Diagnosis >> External Pages >> Different car >> Section 584 (Security System And Locks System) >> Immobilizer System-Related Parts Programming [Advanced Keyless Entry And Push Button Start System] >> No. 1 Additional Key Programming Procedure (Using the M-MDS) >> Procedure
April 5, 2026: LEMON Manuals is launched! Read the announcement.

No. 1 Additional Key Programming Procedure (Using the M-MDS): Procedure

WARNING: This page is about a different car, the 2009 Mazda 6. However, it is still accessible from the selected car via links, so may be relevant.
Fig 1: Identifying Valid Key & Key For Registration
G06200964Courtesy of MAZDA MOTORS CORP.
Step Procedure Action after procedure
1 VERIFY THAT KEY 1 ARE VALID 
  1. Start the engine using key 1.
    CAUTION:
    • Do not place the advanced key in the vehicle when starting the engine with key 1.
  2. Verify that the security light illuminates for approx. 3 s  , and then turns off.
  3. Switch the ignition off.
Go to the next step.
2 PERFORM ADDITIONAL KEY PROGRAMMING 
  1. Connect the M-MDS to the DLC-2.

    (See M-MDS CONNECTING PROCEDURE )

  2. Insert key 1 into the key slot and depress the clutch.
    NOTE:
    • The keyless indicator light (green) illuminates for approx. 5 s, then turns off.
  3. After verifying that the keyless indicator light (green) has illuminated, release the clutch within approx 5 s and switch the ignition from off→ACC→ON.
  4. Pull out key 1 from the key slot and insert key 2 into the slot.
    NOTE:
    • When key 1 is pulled out of the key slot, the advanced key system warning alarm sounds and the keyless indicator light (red) begins flashing, however continue with the procedure.
  5. After the vehicle is identified, select the following items from the initialization screen of the M-MDS.
    • Using an IDS (laptop PC):
      1. Select "Body"
      2. Select "Security"
      3. Select "PATS Functions"
    • Using a PDS (Pocket PC):
      1. Select "All Tests and Calibrations"
      2. Select "PATS Functions"
  6. Then, select an item from the screen menu.

    Item 

    • Program Additional Ignition Key
  7. Perform the security access according to the directions on the M-MDS screen.
NOTE:
  • After executing the above menu, "This operation is successful" is displayed. This indicates that the programming of the key that currently has the ignition switched on is completed.
  • If an additional key is to be programmed, continue to perform the procedure according to the directions on the M-MDS screen. To finish the key programming, go to the next step.
Yes Change the key and repeat Step 2.
No Go to the next step.
3 CLOSE THE M-MDS 
  1. After verifying that the PATS function menu is displayed again on the M-MDS screen, select "Finish (this menu)"
  2. Switch the ignition off
Go to the next step.
4 VERIFY THAT ANY KEY IS PROGRAMMED 
Verify that the engine can be started with the programmed key
NOTE:
  • When verifying that the engine starts, wait at least approx. 5 s or more  before starting the engine using the next key.
Procedure is completed