F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > F30 DIYs and Coding Discussions > Memory/electric/heated seats retrofit Guide (I need your help)
Studio RSR
Post Reply
 
Thread Tools Search this Thread
      12-11-2020, 12:27 PM   #1
mutuax
Registered
mutuax's Avatar
Italy
3
Rep
4
Posts

Drives: BMW F30, E91 LCI
Join Date: Oct 2018
Location: Cesena

iTrader: (0)

Exclamation Memory/electric/heated seats retrofit Guide (I need your help)

BMW F30 320ed 03.2013
From the factory I have leather manual adjustment/heated seats

I decided to retrofit:
-leather memory/electric/heated driver seat (SM production year 06.2012)
-leather electric/heated passenger seat (no SM)

Wiring I did:
Driver side wiring
PIN 1 (X14*1b) -> Z7(front fuse box) Fuse 27
PIN 5 (X14*1b) -> K-CAN L FEM A173*8B PIN51
PIN 6 (X14*1b) -> K-CAN H FEM A173*8B PIN52
PIN 15 (X14*1b) -> Z7(front fuse box) Fuse F65
PIN 16 (X14*1b) -> Z10*3B

Passenger side wiring
PIN 1 (X12*1b) -> Z7(front fuse box) Fuse 27
PIN 8 LIN Bus -> REM A174*14b PIN18
PIN15 (X12*1b) -> Z7(front fuse box) Fuse 64
PIN 16 (X12*1b) -> Z10*5B
PIN25 (X12*1b) -> Z7(front fuse box) Fuse 64
PIN26 (X12*1b) -> Z10*5B

CODING
Added 459 to VO
VO code FEM, HU, REM, IHKA, SM
Inject CAFD to SM

RESULT
Driver side memory working, adjustment working, heating working
Passenger side adjustment working, HEATING NOT WORKING

ISTA-D errors
REM (E58C47) Seat heating passenger side (LIN): missing LIN slave
FEM (D90D06) Operating unit switching center door (SCT) (LIN): wrong version installed
FEM (D90D0A) Wing mirror on the left (LIN): missing LIN slave
FEM (D90D0D) Outside mirror right (LIN): missing LIN slave

PS
BTW mirrors are working perfectly, control buttons on the driver door working perfectly
Still trying to figure out the root of the problem and how to fix it all
If you have any suggestions or another help is WELCOMED
Appreciate 0
      12-11-2020, 04:05 PM   #2
david51
Captain
david51's Avatar
France
538
Rep
817
Posts

Drives: bmw M3 F80
Join Date: Dec 2013
Location: france

iTrader: (0)

Garage List
Hello

Add a mass (negative) you need 2 negative as in the photo on the socket A244 * 1b (pin 1 et 8)
I'm talking about the small passenger module
Attached Images
   
Appreciate 0
      12-12-2020, 05:54 AM   #3
mutuax
Registered
mutuax's Avatar
Italy
3
Rep
4
Posts

Drives: BMW F30, E91 LCI
Join Date: Oct 2018
Location: Cesena

iTrader: (0)

So I've checked this two wires, and they are placed and connected from the factory

I also made some photos of both modules, one big on the driver's side and one small on the passenger side

Unfortunately the problem is still te same(
Attached Images
   
Appreciate 0
      01-06-2021, 06:12 AM   #4
Leather
New Member
United Kingdom
7
Rep
5
Posts

Drives: BMW f36
Join Date: Jan 2021
Location: Bristol,England

iTrader: (0)

Sorry to jump in but I’m going to be attempting this also in a week or so.
So I’m collecting as much info as poss before I start.

Mutuax:What are you using to do the coding?

Still getting an understanding of the abbreviations (&#129327 some are not listed on the site. Vo,vem, cafd and hu?
David seems to be the guru of retro fits 👌🏻
Appreciate 0
      01-20-2021, 04:39 AM   #5
Mehrshaad
New Member
2
Rep
8
Posts

Drives: 2014 BMW 328i
Join Date: Aug 2020
Location: Tehran

iTrader: (0)

Quote:
Originally Posted by mutuax View Post
BMW F30 320ed 03.2013
From the factory I have leather manual adjustment/heated seats

I decided to retrofit:
-leather memory/electric/heated driver seat (SM production year 06.2012)
-leather electric/heated passenger seat (no SM)

Wiring I did:
Driver side wiring
PIN 1 (X14*1b) -> Z7(front fuse box) Fuse 27
PIN 5 (X14*1b) -> K-CAN L FEM A173*8B PIN51
PIN 6 (X14*1b) -> K-CAN H FEM A173*8B PIN52
PIN 15 (X14*1b) -> Z7(front fuse box) Fuse F65
PIN 16 (X14*1b) -> Z10*3B

Passenger side wiring
PIN 1 (X12*1b) -> Z7(front fuse box) Fuse 27
PIN 8 LIN Bus -> REM A174*14b PIN18
PIN15 (X12*1b) -> Z7(front fuse box) Fuse 64
PIN 16 (X12*1b) -> Z10*5B
PIN25 (X12*1b) -> Z7(front fuse box) Fuse 64
PIN26 (X12*1b) -> Z10*5B

CODING
Added 459 to VO
VO code FEM, HU, REM, IHKA, SM
Inject CAFD to SM

RESULT
Driver side memory working, adjustment working, heating working
Passenger side adjustment working, HEATING NOT WORKING

ISTA-D errors
REM (E58C47) Seat heating passenger side (LIN): missing LIN slave
FEM (D90D06) Operating unit switching center door (SCT) (LIN): wrong version installed
FEM (D90D0A) Wing mirror on the left (LIN): missing LIN slave
FEM (D90D0D) Outside mirror right (LIN): missing LIN slave

PS
BTW mirrors are working perfectly, control buttons on the driver door working perfectly
Still trying to figure out the root of the problem and how to fix it all
If you have any suggestions or another help is WELCOMED
Hi
I have a 2014 F30 with factory Front seat heating
Im getting the E58C47 seat heating Missing Lin Slave fault code,and the seat heating isnt working,
I you found out how to fix it please let me know
Appreciate 1
      12-29-2021, 08:44 AM   #6
esi183
New Member
6
Rep
22
Posts

Drives: 2013 F30 330d
Join Date: Jul 2017
Location: Oxford, GB

iTrader: (0)

I just completed this retrofit successfully and got a driver missing LIN error to begin with. It seems there are two flavours of this error:

1) if the missing LIN is on the passenger side i.e. without the big white seat module (which itself is only on the driver side for F30), your car probably didn't have heated seats to begin with and you probably had to add wiring to passenger side. Therefore there is likely a power/ground/LIN signal wiring issue preventing the small black passenger module from being recognised - tl;dr: check wiring.

2) The error I got was not the above; it was for the driver side, which since retrofitting the memory seats is no longer controlled by the LIN bus, but KCAN2. If you're getting this error you probably started out with manual heated seats. This was solved by VO coding in my case: I figured the old LIN control at the REM wasn't being overwritten when I VO-coded 459 (electric/memory) only. Therefore, after VO-coding 459 to all relevant ECUs, I uncoded 494 (heated seats) from REM and coded it back again. And no more error!

tl;dr: VO code 459 to all ECUs, uncode 494 from REM and code it back,

Hope this helps all of you - this seems to be an issue that's not been widely solved on various forums, and indeed was the cause of much anxiety for me. But the fix was simple (for me at least)
Appreciate 0
      07-09-2022, 03:25 AM   #7
jalami
Second Lieutenant
12
Rep
211
Posts

Drives: f30
Join Date: Feb 2016
Location: spain

iTrader: (0)

Quote:
Originally Posted by esi183 View Post
I just completed this retrofit successfully and got a driver missing LIN error to begin with. It seems there are two flavours of this error:

1) if the missing LIN is on the passenger side i.e. without the big white seat module (which itself is only on the driver side for F30), your car probably didn't have heated seats to begin with and you probably had to add wiring to passenger side. Therefore there is likely a power/ground/LIN signal wiring issue preventing the small black passenger module from being recognised - tl;dr: check wiring.

2) The error I got was not the above; it was for the driver side, which since retrofitting the memory seats is no longer controlled by the LIN bus, but KCAN2. If you're getting this error you probably started out with manual heated seats. This was solved by VO coding in my case: I figured the old LIN control at the REM wasn't being overwritten when I VO-coded 459 (electric/memory) only. Therefore, after VO-coding 459 to all relevant ECUs, I uncoded 494 (heated seats) from REM and coded it back again. And no more error!

tl;dr: VO code 459 to all ECUs, uncode 494 from REM and code it back,

Hope this helps all of you - this seems to be an issue that's not been widely solved on various forums, and indeed was the cause of much anxiety for me. But the fix was simple (for me at least)


After doing this coding the passenger seat still does not work, I have done these 2 FDL coding. Everything works perfect.

REM/ HW_OPTION BODY LIN SH/ Aktiv
REM/ SEAT HEATING_LOW_FRONT/ LIN BF
Appreciate 0
Post Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 07:46 PM.




f30post
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