|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
CANBUS errors
|
|
07-29-2014, 09:36 PM | #1 |
First Lieutenant
40
Rep 322
Posts |
CANBUS errors
It started to innocently....
iDrive says that the brake fluid needs to be changed... ok.. it is yellow... I'll take care of it during the next oil change.. One week later, the warning turns Red and ugly... Brake Fluid Change OVERDUE! (Yes, the damn Germans use an exclamation mark in their warnings.) So, I decided to book an appointment for next week- besides one of the LEDs on my right turn signal went out and my rear parcel shelf was squeaking again.... Then the fun happened. Literally, right after I made the appointment, my instrument cluster starts resetting and the iDrive display says "Electrical Malfunction! Pull Over Carefully. Continued driving is not possible." See... Here is a video of the dash resets. But the engine continues purring. Well since then, it has happened over 100 times- 20 times on the way to the dealer. They will take a look.. I suspect a bad tire pressure module based on research and the fault codes... Code:
Motor Control: Engine / Motor Fehler: Message failure / Data COMBI STAT Code: 4993 Fehler: Message failure / unknown failure Code: 49A2 Fehler: Message / Message failure / data failure Code: 4BF7 ABS / DSC / Brake: Dynamische Stabilitaets Kontrolle / DSC Fehler: Instrument cluster 1 outdoor temperature PT-CAN / PT CAN fault / EGS CAN message / CAN error message Code: D358 Airbag: Airbag Fehler: General Bus Wiring error / General Bus cable fault Code: C944 Transmission Control: Transmission / Getriebe GS 19 ECU OK, no Fault Code Instrument cluster: Instrument cluster / Kombiinstrument Fehler: CAN signal fault / CAN ID failure Code: A3B6 Fehler: unknown failure Code: A3BC Fehler: CAN LOW ERROR Code: E104 Fehler: K-Can Bus off Code: E107 Central info display / Zentrales Display Fehler: Communication CAN Low / Line fault detection K-CAN Code: E5C4 Fehler: Communication Bus error / Errors out of the bus K-CAN Code: E5C7 Heating / AC: Air conditioning / Klimaanlage Fehler: CAN-BUS error / C-CAN failure / CAN bus physical bus errors Code: E704 Fehler: PTC LIN / Left rear engine stratification / PTC auxiliary heaters / unknown failure Code: 9C53 Fehler: Message Error PT CAN / unknown failure / CAN controllers, bus-off / K-Can Bus off Code: E707 Immobilizer System: CAS Fehler: Central control timeout Code: D904 Sunroof / Roof: Roof / Dach Fehler: CAN Bus failure / Can line fault Code: DE84 Fehler: CAN Bus failure / CAN bus communication error Code: DE87 Audio/Navi/Communication: Phone / Telefon ECU OK, no Fault Code Seats: Seats / Sitze Fehler: Bus cable fault / CAN-Low, physical bus error Code: E444 Fehler: Controllers, bus-off Code: E447 Systems: Junction Box Passenger / Beifahrer Fehler: K-CAN communication / K-CAN communikation / K-CAN Controller Code: C907 Fehler: :K-CAN communikation / PT-CAN Controller Code: C908 Fuel pump / Kraftstoffpumpe ECU OK, no Fault Code Tire pressure control / Reifendruck Kontrolle Fehler: CAN error-Low / CAN low error Code: D104 Fehler: Controller error / error controller Code: D107 Passive Go System Fehler: Power failure / K CAN LOW LINE Code: D2C4 Fehler: CAN controller error Code: D2C7 Car Communication Computer CCC ECU OK, no Fault Code MASK Fehler: :unknown fault Code: E1C4 Fehler: :Bus communication error Code: E1C7 Car Communication ECU OK, no Fault Code Body: Fussraummodul /FRM Fehler: unknown failure / K-CAN-Bus cable fault / Central control timeout Code: E584
__________________
2012 X5 3.5d Jet Black / Black w/ Sport Pkg - Loaded
Mods:Factory 214 Y-Spoke 20" black-chromed wheels - Gloss black grilles - LED front/rear turns & fogs - coding mods Other rides:2006 VW TDI Pkg 3 / 2008 Duramax LTZ / BMW K1300s Previous rides:2011 335d Jet Black / Black w/ Sport Pkg - Loaded |
07-30-2014, 08:26 PM | #2 |
First Lieutenant
40
Rep 322
Posts |
An observation about the X3 loaner I was given... bad glare!
http://www.e90post.com/forums/showth...8#post16382668
__________________
2012 X5 3.5d Jet Black / Black w/ Sport Pkg - Loaded
Mods:Factory 214 Y-Spoke 20" black-chromed wheels - Gloss black grilles - LED front/rear turns & fogs - coding mods Other rides:2006 VW TDI Pkg 3 / 2008 Duramax LTZ / BMW K1300s Previous rides:2011 335d Jet Black / Black w/ Sport Pkg - Loaded |
Appreciate
0
|
09-24-2014, 03:27 PM | #4 |
First Lieutenant
40
Rep 322
Posts |
I'm happy to report that the problem has been fixed.
But it wasn't easy to find. The problem was a loose "crimp joint" in the drivers side harness. Although I wasn't happy that the dealer had my car for a MONTH (!!!), I was very happy that they took the time to actually fix the problem and not replace a random module and call it done, only to have me come back again. The tech I got at Peter Pan BMW was fantastic... he was the lead foreman and spent the time with an oscilloscope to examine the bus. He said that the low side near the canbus crimp joint was noisy when he moved it. So although he couldn't reproduce the problem, he was pretty certain it was the issue... and he was correct. If you need his name, please PM me. Cannot recommend him any higher. He even gave me a bottle of "door seal lube" to help quiet down my squeaky door rubbers. Evidently, several canbus network runs to three separate crimp joints in the E90- one by drivers side, and two on the passenger side. These form the hub and spoke architecture that all of the modules communicate on for various canbus networks (comfort/entertainment/safety/powertrain, etc.). Hope this helps. If you need more information, please let me know. -Ed
__________________
2012 X5 3.5d Jet Black / Black w/ Sport Pkg - Loaded
Mods:Factory 214 Y-Spoke 20" black-chromed wheels - Gloss black grilles - LED front/rear turns & fogs - coding mods Other rides:2006 VW TDI Pkg 3 / 2008 Duramax LTZ / BMW K1300s Previous rides:2011 335d Jet Black / Black w/ Sport Pkg - Loaded |
Appreciate
0
|
09-24-2014, 05:06 PM | #5 |
Brigadier General
281
Rep 4,121
Posts |
crissake - why do I always get stuck with Retard Tommy as my technician.
|
Appreciate
1
kydiesel35166.00 |
04-28-2015, 09:26 AM | #7 | |
Macgyver
211
Rep 942
Posts |
Quote:
Resetting it starts the listening all over. Could be a bad line or disconnect, module. You would have to troubleshoot all the systems individually or see what data is missing to find the culprit.
__________________
GTX3076R , ADV, JB4, FMIC, BOV, 17"APEX, 255/40/17 SQ, 6-SPD Manual
|
|
Appreciate
0
|
04-28-2015, 12:00 PM | #8 | |
Captain
28
Rep 743
Posts |
Quote:
New FOB batteries hasn't done the trick. |
|
Appreciate
0
|
08-15-2016, 03:57 PM | #9 |
New Member
18
Rep 20
Posts |
Location of crimp joints
For future reference in case someone has similar issues, the crimp joint mentioned by the OP is located immediately below the driver's footrest.
There are two connection points (x13722, x13723), one for f-can low and the other for f-can high wires. There are three wires crimped together in each. The wires are coming from the DSC/ABS module, the lateral acceleration sensor under the drivers seat, and the JBBF (the SZL is upstream of the JBBF). In these crimps the f-can wires come together to form the bus network. The actual crimp is a simple compression of the three wires together covered by a rubber tube. |
Appreciate
1
Mik325tds808.00 |
11-17-2016, 02:37 PM | #11 | |
Registered
0
Rep 1
Posts |
ewodzien
Just joined the forum so I hope I'm posting correctly.. I am having some CAN bus issues on my Z4m roadster and could really use a good tech. I'd like to take you up on your offer of the name of the tech at Peter Pan BMW. thx Quote:
|
|
Appreciate
0
|
11-02-2018, 05:52 PM | #12 | |
Private
16
Rep 58
Posts |
Quote:
All three types of CAN bus, which are differentiated by baud speed (I believe K-CAN runs at 100KHz and PT-CAN and F-CAN run at 500KHz), are inter-connected through specific controllers which act as gateways. For example, it's the DSC that is the gateway controller between the F-CAN and PT-CAN buses, while the JBE/JBBF is the gateway controller between the PT-CAN and K-CAN networks. Interestingly, though, the JBE/JBBF module also provides pass-thru connection of the F-CAN between the DSC and the SZL, though I think unofficially the JBE does more than that and reads the SZL directly from the F-CAN for turn signal cancellation as well as uses the network perhaps for other purposes. There also are some non-CAN networks in the car, such as the fiber optic MOST network for audio/video controllers, and also the "LIN-bus" network which is forwarded through the FRM. There might be more networks too, I'm sure I've missed something. Nevertheless, all car controllers supposedly can be accessed via any network in this way thanks to the use of gateways. That means when a CAN bus signal error is occurring, almost always multiple controllers are affected, though you may be able to isolate which network the faulty CAN controller or loose connection is on by the list of controllers reporting communication errors. WARNING: The various crimp joints for these CAN networks are buried in the wiring harness in cramped/tight locations with very small wires (like 24 gauge). Furthermore, even if you find them, the issue could be microscopic and unable to be seen with visual inspection (unless there is obvious water damage and corrosion in that same area). So if you suspect the crimp joints are at fault, have tools and supplies ready to professionally re-solder them when you find them. Otherwise, I don't think there is any point in looking for them in the first place, as inspecting them could damage them or surrounding wires if done without proper tools and skill! Last edited by cparke; 11-11-2018 at 09:01 PM.. Reason: More specifics, details |
|
Appreciate
1
Mik325tds808.00 |
Today, 04:43 PM | #13 |
Registered
0
Rep 1
Posts |
Did you ever solve thos problem? I have the same issue E107. I currently have no guages (speed, tach, fuel and temp). 07 328xi E92
|
Appreciate
0
|
Bookmarks |
|
|