Vehicle and Key - Memory Programming
Group 09
Programming/Coding Explanations
09 01 01
Woodcliff Lake, NJ
Service Engineering
February 2001
SUBJECT
Windows(r) Vehicle/Key Memory Programmer
MODEL
ALL
SITUATION
BMW has introduced Vehicle and Key Memory Programming as an important competitive advantage to meet and exceed customers' expectations by
allowing customers to select vehicle configuration options that suit their particular lifestyle.
As part of the sales and vehicle delivery process, sales personnel should discuss this important opportunity to customize vehicle configurations,
which include but are not limited to:
-- Visual and audible alarm setting / locking and unlocking confirmation
-- Daytime running light setting
-- Selective central locking options
-- Seat memory options and many more
Until now, it was necessary to make an appointment with the Service department to have vehicles programmed in the workshop with the
DISplus/MoDiC tester.
This process may be time consuming and complicated especially in cases where customers change their mind about selected settings.
In response to this situation BMW has developed a dedicated Windows(r) based Vehicle and Key Memory Programming device. This will free up
diagnostic time on the DISplus/MODiC and give Sales personnel an excellent opportunity to demonstrate BMW's technological leadership right in
front of their customer. The software program is identical to the Vehicle/Key Memory program in the DISplus and MODiC.
286
Programmer Specifications and scope of delivery
Intel 233Mhz processor
64MB RAM
OBD diagnostic cable
USB printer cable
External CD drive
2 rechargeable battery packs
Hand strap
4.3GB hard drive
20 Pin diagnostic cable
External CD drive
Touch screen
Users manual for the Laptop
Protective rubber bumpers
Touch screen pen
Protective rubber bumpers Touch screen pen
Information
It is highly recommended that all BMW center personnel that will utilize the Windows Vehicle/Key programmer review the following:
1. Service Information Bulletins, which can be easily viewed on the BMW Technical Information website at www.bmwtis.net
-- 09 03 98 - Configuration of Vehicle/Key Memory. This is a very informative SIB that explains the differences between Vehicle and Key
memory, how to use each one and a listing of codable options on different models.
-- 09 01 96 - Basic Differences between Coding & Programming. This SIB explains what coding is and how it differs from Programming.
2. Information shipped with the Vehicle and Key Memory Programmer
-- The 79 page "Win CKM Manual" that is loaded on every unit has an easy access ICON on the desktop. Simply double tap the ICON and
the manual will be displayed. This manual includes complete step by step instructions.
The computer Users Guide is included with each unit and covers the operation of the Laptop. This book should be read and kept in a handy
location for reference
3. V-Sat program and/or video tape included with the initial programmer shipment
287
-- The "Programming Key Memory" program is currently airing on VisionWerks. This informative program explains how to use the
Windows Vehicle Key Programmer in easy to understand terms. A copy of this program is contained on the video tape shipped with every
unit.
It is imperative that the Vehicle and Key Memory programming process becomes part of every sales transaction. Using this programmer is an
excellent opportunity to demonstrate BMW technology to your customers.
Charging the WINCKM Unit Batteries
-- Insert the batteries (2) into the battery slots, one on each side of the laptop. Refer to page 6 # 521 and 22 of the Laptop User's Guide.
-- Connect the 110-volt power cable to the power port of the computer.
-- Normal battery charging time is 3 hours for 1 battery. Refer to page 35 of the User's Guide for complete battery charging information. Unit
batteries must be charged before operation.
Using/Connecting WINCKM Unit
Complete How To instructions with illustrations are included with the WIN CKM Manual. To view the manual, double tap the WinCKM ICON on
the desktop. In order to use the program on a vehicle, the Laptop power cord and the external CD drive do not need to be attached to the Laptop. The
unit will run on its built-in charged batteries.
Connect the diagnostic/programming cable (ADS Cable - 2) to the serial port of the computer
Connection to vehicles with 20
pin Diagnostic Connector
288
(Located in Engine Compartment)
Remove the vehicle's 25-pin diagnostic connector cover (1) by turning counter-clockwise.
Connect the diagnostic plug of the ADS programming cable to the vehicle's diagnostic connector; switch "ON" the ignition.
The following illustrations show the location of the diagnostic connector (1) in different BMW models.
Location of the diagnostic 20-pin connector in 3 series (E46 prior to 6/2000 production) and Z8 vehicles (passenger rear side of engine
compartment, near the bulkhead). Refer to next section "Connection to vehicles without 20 pin diagnostic connector" for E46 from 6/2000
production.
Location of the diagnostic 20-pin connector in 528 (E39) vehicle (passenger side of engine compartment, on the wheel well).
289
Location of the diagnostic 20-pin connector in 740 (E38), and 540(E39) vehicle (passenger side of engine compartment, on the wheel well).
Location of the diagnostic 20-pin connector in 750 (E38) vehicle (passenger, front side of engine compartment, near the air filter housing).
Location of the diagnostic 20-pin connector in X5 (E53) and Z3 vehicles (drivers side, on the wheel well).
Connection to vehicles without 20 pin Diagnostic Connector (Previously located in Engine Compartment)
The 16-pin OBD II connector located inside the vehicle will be the only diagnostic port. The socket for the on-board (OBD II) diagnostic connector
is located on the driver's side, on the underside of the instrument panel, behind a cover. The cover is marked "OBD".
290
Powering up the computer
Turn the computer on, by pressing the button in the top right corner of the unit once.
After window is loaded a screen requesting a user name and password may appear.
To keep this screen from reappearing every time the unit is turned on:
Enter any user name
Do not enter a password
Select "OK" using the screen pen.
Once the desktop is loaded two
additional screens may appear:
- Editing Pallet
- Welcome to Windows 98
To keep the "Editing Palette" from reappearing:
Select "Start"
Select "Settings"
Select "Taskbar & Start Menu" "Taskbar Properties" screen will appear.
291
Select the "Start Menu Programs"
tab
Select "Remove"
Within the "Programs" folder
Select "Startup" (tap twice with pen)
Select only "Edit_Pal"
Select "Remove"
Select "Close"
Select "OK"
Close the "Editing Palette" by selecting the X in the upper right corner of the box.
To keep the "welcome to Windows 98" screen from reappearing:
Uncheck the box (1) "Show this screen each time Windows 98 starts"
Close the screen by selecting the X in the upper right corner of the screen.
Selecting the WinCKM Manual
292
From the Windows 98 desktop select WinCKM manual ICON (select the ICON using screen pen.
Selecting the WinCKM Program
From the Windows 98 desktop select WinCKM ICON (select the icon using screen pen).
Maximize WinCKM screen by clicking on the middle button in the right, top corner of the window.
In order to select "Car Memory", click on the top, left side button (red car symbol).
Vehicles equipped with hi-fi DSP audio system must have the radio turned "ON".
293
On 5, 7 series and X5 vehicles, before you start programming make sure that the trunk lock is not set to "valet" (horizontal) position. Leaving trunk
lock in "valet" position can cancel some of the programming options.
Printer Setup
A program called Ghost View has been included with the Win CKM program. GS View allows any printing from Win CKM to be printed on a
non-postscript printer.
A listing of compatible printers is included in this bulletin. Before you can print, the printer you have selected must be set up in the Windows printer
directory. To do this:
-- Select "Add Printer"
-- Select printer manufacturer
-- Select printer model
-- The software will ask you to choose a port to print to. Choose "USBLPT1"
-- Follow the on screen instructions. You will be prompted to print a test page. This is a good idea as it can point out any problems associated with
your setup. If the test page has not printed, troubleshooting information will follow after selecting "NO".
Printing Vehicle Information
After automatic identification of the vehicle has taken place by the Win CKM software, a listing of the vehicles default settings can be printed.
Default settings are settings that are preset for that model by the factory. A printout of the default settings as well as the final settings can be printed
out for the customer. To print:
294
-- Select "95 Print List" from the menu then right arrow (refers to the right facing green arrow at the bottom of the screen).
Turn the vehicle key off. Disconnect the unit from the vehicle
-- Attach the blue USB cable to the USB port on the Laptop (# 16 page 6 of Users Guide).
-- The other end of the USB cable should be attached to the printer cable connector on the printer. Note- always attach a printer cable to the printer
with the printer power turned off. However, attaching the USB end of the printer cable to the Laptop can be accomplished with the Laptop turned
on. The software will recognize the cable automatically
-- Select "Yes"
-- Select the printer from the printer setup box
-- Select "OK".
Operating Software Information
Every time a new version of software is delivered (~4 times a year) to BMW centers, simply put the "program" CD in the external CD drive and
follow the instructions below to update the software.
Updating the Win CKM program
295
-- Turn the Windows Vehicle/Key programmer off as you would any other laptop by selecting "Start" then "Shut Down" then "OK".
-- Attach the black "multimedia" cable (included with each CD drive) to the back of the CD drive
-- Slide the Multimedia PCMCIA card (attached to the opposite end of the cable in step 2) into the top PCMCIA card slot (# 19 page 6 of the
Laptop users guide) on the Laptop. The arrow on the card must be up and goes in first.
-- Make sure that the selector switch on the back of the CD drive is in the "PC" position. With the switch in this position no power adapter is
needed. The external CD drive draws it's power from the Laptop
296
-- Attach the 110-volt power cord to the single pin power connector on the right side of the Laptop (# 12 page 6 of the Laptop users guide).
-- Depress the power button on the right front side of the Laptop (# 2 page 6 of the Laptop users guide).
-- After the unit has started and the desktop is displayed tap "Start" then "Programs" then "BMW CKM"
-- Select "Update Win CKM". Follow the on screen instructions. Updating the software takes ~ 1 minute
Warranty Information
The Laptop and its associated diagnostic cables are the property of BMW of North America and as such cannot be destroyed, sold, rented, leased or
given away to any other parties.
297
The CD drive, its associated cables and the USB printer cable are the property of the BMW center that has received the items through the BMW
Automatic Tool Shipment program. There are no warranties other than the manufacturers warranty enclosed in the box. To purchase replacement
pieces contact TBS Network Intelligence @ 201 368 0544.
Laptop
Warranty of the Laptop and the Laptop power cable is covered by a 3-year hot- swap warranty from Mitsubishi Mobile Computers. Damaged or user
abused units are not covered by the warranty. Damaged or user abused units must be repaired at the centers expense. For hardware repair issues of
the computer and power cord only:
1. Call the National Service Center @ 1 888 445 5250. Hours of operation are 8:
00 am - 4:30 pm PST, Monday - Friday.
2. Shipment of the unit to the repair center is at the cost of the center. Do not send straps, batteries, CDs or rubber end bumpers when returning
the unit for repair.
3. Batteries are considered a consumable and are therefore only covered by a "dead on arrival" warranty. This means that if the batteries will not
charge when you receive the unit call the above number immediately.
4. For replacement of batteries that have previously worked, call the above number. Replacement costs of these batteries are the responsibility of
the BMW center.
Vehicle/Key Memory Software
Questions regarding operation of the Vehicle/Key Memory software will be addressed by the BMW Technical Hotline @ 1 800 472 7222.
Diagnostic Cables
Contact BMW Quality and Service Engineering for replacement of BMW 20 pin and OBD diagnostic cables @ 201 573 2079.
Printer Compatibility
298
299
300
301
302
Shown is a list of printers that are compatible with the GSView printing program that the Windows Vehicle/Key Memory program uses. More
information about the GSView program can be found on the Web at: http:
//www.cs.wisc.edu/~ghost/doc/printer.htm. The printer list and associated comments have been compiled from the makers of GSView.