E90Post
 


The Tire Rack
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > BMW Coding > Need Help - Coding faulty/Replacement CAS for E90



Reply
 
Thread Tools Search this Thread
      06-22-2019, 06:47 PM   #23
sdbmwcoding
Captain
United_States
182
Rep
780
Posts

Drives: BMW M3
Join Date: May 2019
Location: San Diego

iTrader: (0)

Quote:
Originally Posted by mxwaymire View Post
Quote:
Originally Posted by Sensible_ View Post
Just use comfort mode and 'update zusb'. Winkfp will auto select the correct files. Just enter your VIN when requested and program zusb update.
Tried that before but any turn pops one error or the other.

Comfort (F1) > Update ECU (F3) > Select any ECU Family + Integration Position = Error message below;

https://gyazo.com/1db9cd1af508324d14b4c1468071a70f

Setup on 3 laptops using different files/downloads all the same.
Update winkfp daten's. Also find you correct CAS ecu from inpa to choose
Appreciate 0
      06-23-2019, 02:38 AM   #24
Sensible_
Colonel
529
Rep
2,505
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

Can you flash other modules? Try a quick one like the KOMBI for example. If you get this error on other modules then it's a problem with your setup.
Appreciate 0
      06-23-2019, 11:46 AM   #25
mxwaymire
New Member
Nigeria
4
Rep
22
Posts

Drives: BMW 3 Series E90
Join Date: Jun 2019
Location: Nigeria

iTrader: (0)

Quote:
Originally Posted by Sensible_ View Post
Can you flash other modules? Try a quick one like the KOMBI for example. If you get this error on other modules then it's a problem with your setup.
So I was able to get WINKFP to work eventually.

Did a quick test on a couple of modules which prompted current vs update version. I clicked NO as I was not ready to flash those modules.

So i proceeded to program the JDE/JBBF it ran smoothly to 100% until it threw an Error 211 (Error o flash programming).

https://gyazo.com/ba7a25ca4ae96ab9da6a0f9a4c26d7a5

After the error I closed the app to check what INPA was showing. I could see only the JBBF module which I had just flashed in my INPA UIF.

Now cas is not reachable via INPA, WINKPF or any other application.
Now remote doese not lock car and many other fuctions are off.

Tried to program the CAS via WINKFP but it cant detect/reach CAS.

Attached is what my new UIF page looks like.

Seem I am in more mess than before. What to do please?
Attached Images
File Type: pdf INPA - UIF NEW.pdf (97.1 KB, 176 views)
Appreciate 0
      06-23-2019, 11:58 AM   #26
Sensible_
Colonel
529
Rep
2,505
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

Quote:
Originally Posted by mxwaymire View Post
Quote:
Originally Posted by Sensible_ View Post
Can you flash other modules? Try a quick one like the KOMBI for example. If you get this error on other modules then it's a problem with your setup.
So I was able to get WINKFP to work eventually.

Did a quick test on a couple of modules which prompted current vs update version. I clicked NO as I was not ready to flash those modules.

So i proceeded to program the JDE/JBBF it ran smoothly to 100% until it threw an Error 211 (Error o flash programming).

https://gyazo.com/ba7a25ca4ae96ab9da6a0f9a4c26d7a5

After the error I closed the app to check what INPA was showing. I could see only the JBBF module which I had just flashed in my INPA UIF.

Now cas is not reachable via INPA, WINKPF or any other application.
Now remote doese not lock car and many other fuctions are off.

Tried to program the CAS via WINKFP but it cant detect/reach CAS.

Attached is what my new UIF page looks like.

Seem I am in more mess than before. What to do please?
Did you flash with a power supply connected?

Seeing only JBBF after a flash can be completely normal.

Now use NCS and code the JBBF to default with a factory coding / expert profile.
Appreciate 0
      06-23-2019, 12:15 PM   #27
mxwaymire
New Member
Nigeria
4
Rep
22
Posts

Drives: BMW 3 Series E90
Join Date: Jun 2019
Location: Nigeria

iTrader: (0)

Quote:
Originally Posted by Sensible_ View Post
Did you flash with a power supply connected?

Seeing only JBBF after a flash can be completely normal.

Now use NCS and code the JBBF to default with a factory coding / expert profile.
Yes I connected to power supply.

Is it normal for winkpf to throw such error after successfully programming a module?
Appreciate 0
      06-23-2019, 01:55 PM   #28
mxwaymire
New Member
Nigeria
4
Rep
22
Posts

Drives: BMW 3 Series E90
Join Date: Jun 2019
Location: Nigeria

iTrader: (0)

Quote:
Originally Posted by Sensible_ View Post
Did you flash with a power supply connected?

Seeing only JBBF after a flash can be completely normal.

Now use NCS and code the JBBF to default with a factory coding / expert profile.
Quick Update:
I tried to code JBBF for default using NCSExpert but encountered error such as VIN Faultly.

Decided to give the JBBF flash another shot since that was the last modification which dint even seem to end well. After some WINKFP config changes and selecting a different ECU family (JBBF81), the flash was completed successfukky without any error.

This restored the car back to its semi-limbo state.

Now other modules are showing up in INPA.

Do i still need to to use NCSExpert to code JBBF to default or I should proceed to flash the CAS?
Appreciate 0
      06-23-2019, 02:05 PM   #29
Sensible_
Colonel
529
Rep
2,505
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

Quote:
Originally Posted by mxwaymire View Post
Quote:
Originally Posted by Sensible_ View Post
Did you flash with a power supply connected?

Seeing only JBBF after a flash can be completely normal.

Now use NCS and code the JBBF to default with a factory coding / expert profile.
Quick Update:
I tried to code JBBF for default using NCSExpert but encountered error such as VIN Faultly.

Decided to give the JBBF flash another shot since that was the last modification which dint even seem to end well. After some WINKFP config changes and selecting a different ECU family (JBBF81), the flash was completed successfukky without any error.

This restored the car back to its semi-limbo state.

Now other modules are showing up in INPA.

Do i still need to to use NCSExpert to code JBBF to default or I should proceed to flash the CAS?
Technically you should code it. If you are confident then do it.

Yes, now try CAS.

Remember have the key out when you flash the CAS and have a power supply connected.
Appreciate 0
      06-23-2019, 03:23 PM   #30
mxwaymire
New Member
Nigeria
4
Rep
22
Posts

Drives: BMW 3 Series E90
Join Date: Jun 2019
Location: Nigeria

iTrader: (0)

Quote:
Originally Posted by Sensible_ View Post
Technically you should code it. If you are confident then do it.

Yes, now try CAS.

Remember have the key out when you flash the CAS and have a power supply connected.
Done now. JBBF code to default and flashed CAS.
INPA UIF still showing old date for CAS while JBBF showing today's date.
CAS VIN in INPA also showing 0000000.
Is this normal?

My WINKFP setting setting did not ask for VIN number so my guess is that's why there is that odd number as VIN for CAS. Will this prevent the car from starting?

Steering lock on dash has gone and has not returned.

Car not starting yet though.

Do I need to reset the CAS to factory too?

The control unit tee image from ISAT+ below;
https://gyazo.com/12952029ba49ae60f1a5bd48fb25d27d

Whats next to get car started?

Many thanks so far
Appreciate 0
      06-23-2019, 03:25 PM   #31
Sensible_
Colonel
529
Rep
2,505
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

Quote:
Originally Posted by mxwaymire View Post
Quote:
Originally Posted by Sensible_ View Post
Technically you should code it. If you are confident then do it.

Yes, now try CAS.

Remember have the key out when you flash the CAS and have a power supply connected.
Done now. JBBF code to default and flashed CAS.
INPA UIF still showing old date for CAS while JBBF showing today's date.
CAS VIN in INPA also showing 0000000.
Is this normal?

My WINKFP setting setting did not ask for VIN number so my guess is that's why there is that odd number as VIN for CAS. Will this prevent the car from starting?

Steering lock on dash has gone and has not returned.

Car not starting yet though.

Do I need to reset the CAS to factory too?

The control unit tee image from ISAT+ below;
https://gyazo.com/12952029ba49ae60f1a5bd48fb25d27d

Whats next to get car started?

Many thanks so far
Show the fault codes please.

It looks like there is still no comms with the DME.

Have you checked fuses?
Appreciate 0
      06-23-2019, 03:35 PM   #32
mxwaymire
New Member
Nigeria
4
Rep
22
Posts

Drives: BMW 3 Series E90
Join Date: Jun 2019
Location: Nigeria

iTrader: (0)

Quote:
Originally Posted by Sensible_ View Post
Show the fault codes please.

It looks like there is still no comms with the DME.

Have you checked fuses?
These are the fault codes as at the last check after CAS flash.

https://gyazo.com/75709b70f9a393cff2db26272bae2b22

Have checked the fuses before but need to check them again. The DME has been red for a while now but the whole issue dint start with the DME unreachable.

In a wild scenario that DME is faulty, can only DME be replaced without getting new keys and CAS?
Appreciate 0
      06-23-2019, 04:04 PM   #33
Sensible_
Colonel
529
Rep
2,505
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

Ok. Well this has ruled out your CAS. It's fine. Your JBE is also fine.

When did the no start problem start?

Have you physically checked the wiring around the DME and DSC? Check the DME relay and look for water ingress.

Yes you can replace the DME. But it's not easy.

Given that both DME and DSC have no comms it suggests maybe something else though.

Could be a break in the PTCAN or something as simple as a bad ground. ISTA will run you through the checks if you run a service plan.

Common ones are ground wire on motor mount, and the one that goes from the water pump harness to the front of the motor.
Appreciate 0
      06-23-2019, 05:14 PM   #34
dpaul
Lieutenant Colonel
United_States
654
Rep
1,893
Posts

Drives: 2009 E90 335xi, 2011 E93 M3
Join Date: Dec 2012
Location: Boston

iTrader: (3)

Quote:
Originally Posted by Sensible_ View Post
Ok. Well this has ruled out your CAS. It's fine. Your JBE is also fine.

When did the no start problem start?

Have you physically checked the wiring around the DME and DSC? Check the DME relay and look for water ingress.

Yes you can replace the DME. But it's not easy.

Given that both DME and DSC have no comms it suggests maybe something else though.

Could be a break in the PTCAN or something as simple as a bad ground. ISTA will run you through the checks if you run a service plan.

Common ones are ground wire on motor mount, and the one that goes from the water pump harness to the front of the motor.

Defer in general to Sensible's judgement. Seems the engine won't start because the DME is not listening or responding to CAS.

However, while I agree that CAS is in the clear but I wonder how you can rule on JBE. Yes, could be PT-CAN break but EGS is OK (to be sure, not clear on whether EGS is at beginning, end or middle of bus). Also, it seems like an odd assortment of modules that don't communicate and there is one persistent error message that (I think but am not sure) is related to a JBE function - A6D1. Of course, unless this is a diesel, I think there is no auxiliary water pump. So the error probably refers to a component that is not even installed.

Grounds are often the problem when a slew of errors without obvious relationship are encountered. But I admit to being confused.
Appreciate 0
      06-24-2019, 12:56 AM   #35
Sensible_
Colonel
529
Rep
2,505
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

Quote:
Originally Posted by dpaul View Post
Quote:
Originally Posted by Sensible_ View Post
Ok. Well this has ruled out your CAS. It's fine. Your JBE is also fine.

When did the no start problem start?

Have you physically checked the wiring around the DME and DSC? Check the DME relay and look for water ingress.

Yes you can replace the DME. But it's not easy.

Given that both DME and DSC have no comms it suggests maybe something else though.

Could be a break in the PTCAN or something as simple as a bad ground. ISTA will run you through the checks if you run a service plan.

Common ones are ground wire on motor mount, and the one that goes from the water pump harness to the front of the motor.

Defer in general to Sensible's judgement. Seems the engine won't start because the DME is not listening or responding to CAS.

However, while I agree that CAS is in the clear but I wonder how you can rule on JBE. Yes, could be PT-CAN break but EGS is OK (to be sure, not clear on whether EGS is at beginning, end or middle of bus). Also, it seems like an odd assortment of modules that don't communicate and there is one persistent error message that (I think but am not sure) is related to a JBE function - A6D1. Of course, unless this is a diesel, I think there is no auxiliary water pump. So the error probably refers to a component that is not even installed.

Grounds are often the problem when a slew of errors without obvious relationship are encountered. But I admit to being confused.
The 320i N46 was indeed fitted with the auxiliary water pump.

As you probably know this part is junk and always breaks. It's an easy replacement though. Since that's the only fault on the JBE then I can only assume the JBE is functioning correctly.

The fact DSC and DME are not communicating is interesting. I don't know if they share the same ground.
Appreciate 0
      06-24-2019, 05:06 AM   #36
dpaul
Lieutenant Colonel
United_States
654
Rep
1,893
Posts

Drives: 2009 E90 335xi, 2011 E93 M3
Join Date: Dec 2012
Location: Boston

iTrader: (3)

My bad, hadn't looked at the VIN/ID info listed by ISTA and to be honest, have never seen a 320i N46 - don't think those came to the US.

But I take your point, the JBE is likely correctly reporting an error.

I took a quick look at grounding locations on Newtis.com - that DME and DSC grounds are not obviously related (Edit: MRS unrelated as well).

DME:
https://www.newtis.info/tisv2/a/en/e...-x6454/iAT3kNL


DSC:
https://www.newtis.info/tisv2/a/en/e...511/1VnbhPr7F8
https://www.newtis.info/tisv2/a/en/e...ol-dsc/sRjIDjh

Last edited by dpaul; 06-24-2019 at 05:12 AM..
Appreciate 0
      06-24-2019, 09:27 AM   #37
Sensible_
Colonel
529
Rep
2,505
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

Interesting. Could be fuses / relay then I guess.
Appreciate 0
      06-24-2019, 02:48 PM   #38
dpaul
Lieutenant Colonel
United_States
654
Rep
1,893
Posts

Drives: 2009 E90 335xi, 2011 E93 M3
Join Date: Dec 2012
Location: Boston

iTrader: (3)

OP:

In junction box (fusebox) behind glove compartment check DSC fuses F35 (30A), F65 (40A) and F20 (5A). Check DME fuse F54 (60A)

In DME enclosure check fuse F02 (20A - location A8680) and relay K6300
https://www.newtis.info/tisv2/a/en/e...200511/RfhxioW
Appreciate 0
      06-25-2019, 12:56 PM   #39
mxwaymire
New Member
Nigeria
4
Rep
22
Posts

Drives: BMW 3 Series E90
Join Date: Jun 2019
Location: Nigeria

iTrader: (0)

Thanks for the suggestions.
Out of town at the moment to return tomorrow.

Will check all theses in detail and revert ASAP.
Appreciate 0
      06-28-2019, 08:10 AM   #40
mxwaymire
New Member
Nigeria
4
Rep
22
Posts

Drives: BMW 3 Series E90
Join Date: Jun 2019
Location: Nigeria

iTrader: (0)

Back to the Beemer.

Checked all fuses and relays has specified. Also check the grouding.
All checked okay.

As I mentioned earlier the steering lock sign on the instrument cluster had gone away. When I insert the key no light on cluster, no icon, nothing at all.
If I hold the start/stop button for some seconds, the steering icon flashes back briefly then the airbag sign stays on. Could this mean anything?

With the steering lock flashing does it mean the ELV Counter error is back? Even with a successful CAS upgrade/flash.

Though upgrade/flash was successful the INPA UIF still popping the old info and firmware. (attached)

Focused more attention on the JBE. Removed it and had someone look at the device it was fucntioning 100%. Return with an IC fixed and here is what the ISTA Control Unit Tree looks like;

Before IC Fix:
https://gyazo.com/12952029ba49ae60f1a5bd48fb25d27d

After IC Fix:
https://gyazo.com/8135b4866cf02fab8814ef96fe44cb32


Before the MRS module was Red, FZD was Grey.
Now MRS is Grey, FZD Green

Attached are also some error reports from INPA.
Attached Images
File Type: pdf INPA - UIF - AFTER CAS FLASH.pdf (100.2 KB, 106 views)
File Type: pdf INPA - UIF ERROR -27th.pdf (156.8 KB, 78 views)
File Type: pdf INPA - CAS ERROR - 27th.pdf (101.5 KB, 61 views)
File Type: pdf INPA - UIF NEW.pdf (97.1 KB, 65 views)
Appreciate 0
      06-29-2019, 02:28 AM   #41
Sensible_
Colonel
529
Rep
2,505
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

Quote:
Originally Posted by mxwaymire View Post
Back to the Beemer.

Checked all fuses and relays has specified. Also check the grouding.
All checked okay.

As I mentioned earlier the steering lock sign on the instrument cluster had gone away. When I insert the key no light on cluster, no icon, nothing at all.
If I hold the start/stop button for some seconds, the steering icon flashes back briefly then the airbag sign stays on. Could this mean anything?

With the steering lock flashing does it mean the ELV Counter error is back? Even with a successful CAS upgrade/flash.

Though upgrade/flash was successful the INPA UIF still popping the old info and firmware. (attached)

Focused more attention on the JBE. Removed it and had someone look at the device it was fucntioning 100%. Return with an IC fixed and here is what the ISTA Control Unit Tree looks like;

Before IC Fix:
https://gyazo.com/12952029ba49ae60f1a5bd48fb25d27d

After IC Fix:
https://gyazo.com/8135b4866cf02fab8814ef96fe44cb32


Before the MRS module was Red, FZD was Grey.
Now MRS is Grey, FZD Green

Attached are also some error reports from INPA.
The CAS flash removes the ELV lock. BMW ditched this because of many problems and so it was removed by software update. Your CAS is fine.

Have you started checking the DME for power etc?
Appreciate 0
      06-29-2019, 02:44 AM   #42
RS DAVE
Banned
101
Rep
145
Posts

Drives: E91 335D M SPORT
Join Date: Apr 2018
Location: WIGAN

iTrader: (0)

Contact Thomas at BMW SPECIALIST CODING on facebook, if you have the kit he will be able to do a remote fix for you, i have a 335d with 6 speed manual conversion, he recoded the full car to manual mode.
Appreciate 0
      06-29-2019, 03:55 AM   #43
mxwaymire
New Member
Nigeria
4
Rep
22
Posts

Drives: BMW 3 Series E90
Join Date: Jun 2019
Location: Nigeria

iTrader: (0)

Quote:
Originally Posted by Sensible_ View Post
The CAS flash removes the ELV lock. BMW ditched this because of many problems and so it was removed by software update. Your CAS is fine.

Have you started checking the DME for power etc?
Agreed the CAS is fine but should it still be showing old firmware and update date.

DME has power.
Appreciate 0
      06-29-2019, 10:04 AM   #44
Sensible_
Colonel
529
Rep
2,505
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

Quote:
Originally Posted by mxwaymire View Post
Quote:
Originally Posted by Sensible_ View Post
The CAS flash removes the ELV lock. BMW ditched this because of many problems and so it was removed by software update. Your CAS is fine.

Have you started checking the DME for power etc?
Agreed the CAS is fine but should it still be showing old firmware and update date.

DME has power.
If the UIF didn't update correctly then yes. It happens. Do you have that checked in winkfp settings?
Appreciate 0
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 01:20 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST