CSL Register

CSL Register (http://www.cslregister.com/forum/index.php)
-   Photo Gallery (http://www.cslregister.com/forum/forumdisplay.php?f=13)
-   -   my M3 CSL (http://www.cslregister.com/forum/showthread.php?t=10735)

alexk 06-05-2015 08:41 PM

Quote:

Originally Posted by mattCSLnut (Post 183240)
... a 25 kg rock :banghead:

Supersprint SS race lightweight should have been OEM !

mattCSLnut 06-05-2015 08:54 PM

Quote:

Originally Posted by alexk (Post 183243)
Supersprint SS race lightweight should have been OEM !

:thumbs: many of us have made it OEM :supz: retrospectively ;)

glendog74 07-05-2015 12:13 PM

Quote:

Originally Posted by alexk (Post 183237)
No light yet Rob.
As soon as it appears, I will explain what I am doing to resolve this.

Thanks mate :thumbs:

Quote:

Originally Posted by mattCSLnut (Post 183245)
:thumbs: many of us have made it OEM :supz: retrospectively ;)

:supz: :supz: :supz:

alexk 16-05-2015 07:58 PM

Check engine light - secondary air pump
 
After a couple of days the engine light turned on. Remember I have removed the secondary air pump.
The Diagnostic Trouble Code (aka DTC) is the AA (0xAA) from the DME.

The credit for the below belongs to the great work done by a few guys in the m3forum.net . I have helped them more than a year ago when I gave them a full export of the CSL map (I have an unrestricted CSL).
Here is the forum thread with all the info -> http://www.m3forum.net/m3forum/showthread.php?t=423771
I have read all pages and NO I don't have so much free time.

1. First I take a partial export of the CSL ECU code which is 64kB (aka kilobytes = 64 x 1024 bytes = 65536 bytes). The full export of the CSL ECU code is 1024 kB = 1MB.

2. I need to find the version of the map.
You go to the byte offset (or address) 0xBFB8 and see the last 4 digits.
2113 2500 0301 PD71. (there is also 0401 version)
This means, the secondary air pump configuration is in byte offset 0xC100.

3. I go to offset 0xC100.
The stock string is 01 FF 04 B0 5F AA.
01 -> K_SLS_OBD = switch on / off
5F -> K_SLS_UB_MIN = default is 9.5V
AA -> K_SLS_UB_MAX = default is 17.0V

I switch the 01 to 00 to completely disable the pump, the 5F to B9 (18.5V) and the AA to B9 (18.5V). With the high values the pump will never be enabled.
The new string is 00 FF 04 B0 B9 B9

4. Now I need to disable the DTC checking. This will mean there will be no check engine lights from now on. The ECU will just ignore whether the pump exists, works etc.

The 301 version of the CSL map that I have has the 0xAA DTC code in offset 0xF3BE.

The OEM string is -> AA 01 01 01 01 01 01 00 01 02 03 28 27 FF
There are a few methods to disable this.
I will zero out the last 2 digits before the FF digits so the string becomes.
AA 01 01 01 01 01 01 00 01 02 03 28 00 FF


5. At this point I decided that I need to finally enable the sport button memory. It's always annoying having to press the sport button. I always use sport mode.

The CSL map has this in offset 0x8026.

You find the string -> 01 02 1E 14 FF FF 03. Change 03 to 04.
The updated string -> 01 02 1E 14 FF FF 04

6. Now I need to calculate and update the checksum of the ECU map file, otherwise the ECU will not boot and the car will not work.

I used the MSS54CheckSumCorrectionTool.exe program that works like a dream.
You can download this here https://dl.dropbox.com/s/ym8amldnz79...nTool.exe?dl=1


7. Then I use again the BMWFlash.exe software to write the map to the car.
http://bimmersoftware.com/bmwflash

8. Start the car and enjoy :)

In order to do the above someone needs a USB to OBD cable.
I have this one.

http://www.clubcsl.com/CSL/blog/20150516_204152.jpg

Here the code of the map.
http://www.clubcsl.com/CSL/blog/20150516_194137.jpg

Here when I was writing the map back to the car.
You need a good laptop with charger and also the car to be in a battery charger.
You don't want this to abort :hahaha:
http://www.clubcsl.com/CSL/blog/20150516_194300.jpg


Last point.
If someone needs help with your maps to enable/disable any of the features found by the m3forum group, I could help you.
However you would need to buy your own cable and then read/write the maps on your own.

alexk 30-08-2015 10:38 AM

Yesterday I did a time attack event in the French track Anneau du Rhin.
Although I improved my laptime by 2 secs I was put in the category of RWD Pro (open to all modifications... so the other cars were race cars) and only managed to be 4th.
My best laptime was 1:24.8 and did many many laps at 1:25.
I did 120+ laps in total.

As I have different front calipers, my car was considered a race car.
Funnily enough, in the street category there were 3 E36 M3s with stripped out interior, rollcage, seats and the list goes on.... but had OEM brake calipers.

It was a hot day (35C) and there was a lot of sliding and limited traction.

Here is a video.
It was impossible to go any faster.

https://www.youtube.com/watch?v=ELMDZtXjy0c

Brandtner 31-08-2015 09:15 PM

Great write up and vid. Thanks!

mick csl 01-09-2015 12:21 PM

Nice driving Alex :smt055

Mike R 01-09-2015 12:47 PM

If you're being lumped into the race car class, does that mean you have the option now of running slicks :) ?

Loaded 01-09-2015 09:07 PM

Nice video Alex. It looks like a very nice track.

alexk 02-09-2015 11:40 AM

Thanks guys.

Mike > the race cars were also running semi-slicks, slicks were not allowed. In theory if I had less weight and the ARBs I could possibly be in place #3 or #2. The optimal lap had a 2 sec difference which shows the problem of losing time in different parts of the track on each lap.
Oh well :) excuses excuses


All times are GMT +1. The time now is 05:39 AM.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
(c)www.wickedwifi.co.uk