The iDrive Professional Navigation (CIC) in BMW models like the E60 5 Series and E89 3 Series supports video playback on the large central display. However playback is automatically stopped once the car sets off. This behavior is controlled by functions “SPEEDLOCK_X_KMH_MIN”, “SPEEDLOCK_X_KMH_MAX” and (for some market versions) “VIDEO_NUR_MIT_HANDBREMSE” in the CIC module. The problem with these functions is that no parameters are defined to allow video playback at speeds greater than 10 km/h. New parameters must be added to enable video playback at higher speeds.
First you need:
Read the FSW_PSW.TRC trace file from the CIC module with NCS Expert
BMW Coding/Flashing/Progrmming PDF+Video Guide
1. Launch NCS Dummy
2. Set the chassis.
3. Set the module.
4. Click the magnifier button or press CTRL+F to open the find window.
5. Enter search item “SPEEDLOCK” (without quotes).
6 .Click “Find Next” or press ENTER until you find the desired functions in the graphical trace editor:”SPEEDLOCK_X_KMH_MIN” and “SPEEDLOCK_X_KMH_MAX”.
7. Select the new parameter (normally done automatically).
8. Enter a keyword for the new parameter. For example “255_kmh” (without quotes). The keyword is just a description it has no real meaning and it doesn’t matter whether the keyword already exists in the parameter keywords file. If it exists, NCS Dummy will reuse it. If it does not exist, NCSDummy will add it.
9. Set the data value to FF (hexadecimal notation of 255 which is the highest value that can be stored in the function’s control unit data).
10.
How useful was this post?
Click on a star to rate it!
Average rating / 5. Vote count:
Please keep this link if you copy the post!