Autologic Optical Interface Guide
Autologic Optical Interface Guide
Autologic Optical Interface Guide
Ensure the Autologic is fully up to date with the latest software version of BMW and
CIP.
Connect an Autologic or BMW approved battery charger and set the voltage to
14.8 volts.
Carry out a quick test and if possible rectify all faults and make sure all control units
communicate.
E65: Fuel level check. During programming the fuel pump could run at full output
and drain the tank if less than half full. Remove fuse 73 to avoid any damage.
If a Bluetooth system is fitted remove the vehicle SIM card or disconnect any paired
phone from the vehicle.
1. Connect the fibre optic interface cable to the most port (located in or under the
glove box, depending on model).
2. Connect the fibre optic interface to the Autologic.
3. Connect the Autologic via the OBD cable to the vehicle.
4. Ensure the external power supply is connected to the Autologic.
5. Switch on ignition.
If a CDC is programmed on a E87/90 the correct equipment must be used i.e. fibre
optic interface. If this is not used the CDC might be damaged in the process and
Irreparable.
Notes: Do not run any cables through the windows as the initialisation could take
place during programming.
Roll all door catches and lock the vehicle from the central locking button inside to
prevent the door status changing and programming being disturbed.
E65: The navigation system should be updated via the Installation disc version 31 or
above prior to programming with CIP. Before inserting the disc, make sure the system
is fully functional or the disc could get locked into the drive and will not eject.
1
Guide to CIP programming with Optical Interface
All other models: remove all discs from CCC/M-ASK Remove Navigation disc from
CCC/M-ASK. Remove CDC cartridge where applicable.
Check and note down all CBS data, customer personal settings, radio stations and
navigation addresses on the CBS vehicle preset record sheet (download from
Autologic BMW website under Documents.)
Programming
A.UPDATE
This option will allow the user to execute a general software update of all Control
Units fitted that have newer software available.
2. Select CIP.
7. Once CIP analysis has finished. If the message “Error occurred” is printed below
the button INITIAL REPORT please check the initial report for errors. Identify and
rectify the errors then restart step 1 to 7 until no warning messages are displayed.
(see Appendix – B, Override below)
8. Press Update button. You will be asked if any new control unit have been
installed. If you press 'YES', a control unit list menu will be displayed. Select from the
list the replaced unit and carry on until all replaced units have been selected. Once all
replaced units have been selected press 'NO'. At this point the message below will be
prompted on the screen signifying that a CIP session has created a list of all control
units that need to be updated.
Press continuously the BACK button until you are asked to quit CIP.
Now you can send the CIP session through the Host software to Diagnos.co.uk. to
obtain the updated programming file.
2
Guide to CIP programming with Optical Interface
9. After sending the request, the programming files will be made available by
Diagnos.co.uk on your web page under the category “My Files” named CIP (vehicle
VIN). Please upload the file onto Autologic and carry out step 1 to 8 again. This time
around when you press the UPDATE button the programming of the on-board ECU's
will start automatically.
B. OVERRIDE
This option allows the user to target control units to be updated individually.
2. Once you select a module you will access a page that will allow you to execute
functions, such as programming and/or coding and/or initialisations. If you press the
PROGRAM button the following message will be prompted, see below*. This
signifies that a CIP session has been created including a request of a programming file
for the chosen module list.
"For more information please view the CIP documentation available online."
3. You can at this point press the BACK button two times and select another
control unit and execute step 2 again. Each time you execute step 2 for a chosen ECU
you will add it to the CIP session allowing you to send a request for as many control
units as you want by selecting them individually.
3
Guide to CIP programming with Optical Interface
C.IMPORTANT:
2. If, No control unit’s need updating. Autologic will display a CONTROL UNIT
LIST Button allowing you to program individually a chosen control unit the same
way as you would when using the OVERRIDE function
3. When programming a pre 03/07 vehicle with both CCC and SVS voice activation,
an enabling code could be required to successfully carry out programming of these
components. If an enabling code is required contact Diagnos.co.uk for further
information.
4. Programming CAS: If the CAS requires programming as part of the initial report,
the key will need to be removed from the key slot to allow programming to be carried
out successfully. There will be a prompt from the Autologic to remove the key, this
also states that the continue button on the screen should be selected within 30 seconds
of removing the key. If this is not done correctly it will cause programming errors.
The Autologic will indicate when the CAS has been successfully programmed, the
key should be reinserted and terminal 15 activated. Once this process is completed,
the Autologic will continue to programme the rest of the vehicle according to the
initial report.
5. Regular checks should be made that the vehicle is being supplied with the correct
voltage and the progress of the CIP update.
6. During the final stages of programming, the Autologic will inform you as to what
initialisations or settings the vehicle requires.
7. After successful completion of programming, clear all fault codes and ensure the
vehicles MOST bridge is replaced.
4
Guide to CIP programming with Optical Interface
Car/Key memory: If applicable to your vehicle, reset the CKM settings as noted
down before programming.
E60/E61: Please check all windows operate correctly, or check CKM settings and
ensure that all one touch window settings are active.
E65/E66: If the vehicle was produced after 03/05 and the CD-BO has been
programmed, it will be necessary to carry out a battery reset at this point!
Session Management: You can only store a maximum of 5 CIP Sessions onto
Autologic: After finishing all programming and updating procedures you should
ideally go into CIP>Session Management and remove the session stored with the VIN
number of the vehicle. This will remove from Autologic, all related programming
files and CIP history, making space for another session.
IMPORTANT: You now need to carry out any initialisations that were mentioned
by the Autologic towards the end of the programming.
Check CBS data is correct and that it corresponds to the data noted down before
programming.
Ensure the exhaust emission CBS data has been deleted. If not carry out CBS
correction.
Switch off the ignition and remove the key. Wait for 3 minutes for the bus networks
to shut down.
Switch on the ignition and start the engine, carry out a quick test, and immediately
carry out a quick clear.
Switch off the ignition and remove the key. Again wait for 3 minutes to allow the bus
networks to shut down.
Switch on the ignition and start the engine, carry out a functional check of the MFL
functions and carry out functional test of horn, wiper stalk, indicator stalk, heater
control panel, etc. Also check that no check control messages are present on engine
start.
Carry out a road test and when you return carry out a quick test to ensure there are no
faults stored in the vehicle.
5
Guide to CIP programming with Optical Interface
Active steering: On cars with active steering fitted, the system must be adjusted
after programming. Find this function in: Chassis - AFS - Adjustment.
Radio stations: Restore the customers AM/FM radio stations as noted down before
programming.
TMC: It is possible for the TMC to be deactivated during programming. Ensure this
is set in the traffic information menu using the (I – drive).
TV format: If the vehicle has a video module and it has been programmed, it could
be necessary to reset the TV format back to the relevant country setting.
Personal Profile: Set the personal profile as noted down before programming.
IHKA: If the IHKA has been programmed, start engine and run at idle until the LED
in the air con button stops flashing.
RDC: If the vehicle is fitted with RDC as opposed to RPA it is also necessary to
initialise this system.
If programming is unsuccessful
6
Guide to CIP programming with Optical Interface
7
Guide to CIP programming with Optical Interface
E60/E61