ronbot
Well-known member
This will certainly be a very technical question for someone out there who has serious understanding of the i3 communications traffic and logic.
My 2015 BEV has the Drive Motor Bad Bearing issue that's plaguing more and more early / high-mile i3's. BMW refused to offer any more than 15% "helps", so I'm doing it myself.
I purchased the entire electric drive assy, with EME, from a 2018 i3 s Rex with 21k miles.
Who (what module) commands the EME... is it just the EDME? If so, is it the EDME that gets coded for "s" performance?
I plan on swapping both motor & gearbox as they sit, without disassembling anything... but I know the motor position encoder "calibration" value likely gets stored in the EME, and since it's had a few additional updates, I'd rather leave the EME attached as well when installing it into my car.
I know the 2018 also brought in the much improved traction control and stability control, since they moved those functions to the EME... so it's drastically faster in those regards.
That means that the controller whose previous job was to handle those functions, will now have to have newer software. Again, this seems to be EDME's job, but I'm inexperienced in this area.
I'm an old DIY car guy, started wrenching in the mid 70's... and eventually ended up as a career EE... so I have experience in both domains.
The place I got the drive assembly from still has the donor, so I may be able to get modules from the same car, if that matters. I say that because I have heard that some modules are VIN coded, not sure if that affects anything I'll need or have.
Disclaimer - I realize that the increased 's' HP will be an increased drain on my 60Ah pack, but in all honesty, it's only a 6.5% increase... I'm not too worried. Maybe it will eventually push me to swap 94Ah modules into my pack... another issue for another day.
Whew! long post... but it covers some things others have wondered for several years.
My 2015 BEV has the Drive Motor Bad Bearing issue that's plaguing more and more early / high-mile i3's. BMW refused to offer any more than 15% "helps", so I'm doing it myself.
I purchased the entire electric drive assy, with EME, from a 2018 i3 s Rex with 21k miles.
Who (what module) commands the EME... is it just the EDME? If so, is it the EDME that gets coded for "s" performance?
I plan on swapping both motor & gearbox as they sit, without disassembling anything... but I know the motor position encoder "calibration" value likely gets stored in the EME, and since it's had a few additional updates, I'd rather leave the EME attached as well when installing it into my car.
I know the 2018 also brought in the much improved traction control and stability control, since they moved those functions to the EME... so it's drastically faster in those regards.
That means that the controller whose previous job was to handle those functions, will now have to have newer software. Again, this seems to be EDME's job, but I'm inexperienced in this area.
I'm an old DIY car guy, started wrenching in the mid 70's... and eventually ended up as a career EE... so I have experience in both domains.
The place I got the drive assembly from still has the donor, so I may be able to get modules from the same car, if that matters. I say that because I have heard that some modules are VIN coded, not sure if that affects anything I'll need or have.
Disclaimer - I realize that the increased 's' HP will be an increased drain on my 60Ah pack, but in all honesty, it's only a 6.5% increase... I'm not too worried. Maybe it will eventually push me to swap 94Ah modules into my pack... another issue for another day.
Whew! long post... but it covers some things others have wondered for several years.