Interest in BMW engine development
Greetings all,
Long time lurker / occasional poster. Years ago (before buying an old house) I was looking into getting into FB and the BMW S1000RR motor fascinated me. A lot of time has gone by and I'm surprised this hasn't been figured out yet with any real showing.
Fast forward to now, post Naval retirement, and I play with BMW engines and ECUs all day. What started as a hobby with my own M5 turned into not a hobby anymore and I build and tune the last N/A BMW M3 and M5 engines. Over the last year, I wasn't satisfied with the limited reference available for the DME (digital motor electronics aka ECU) in these cars and started decompiling and disassembling the binaries. I've been inside of pretty much every subroutine that runs on the computer and pretty familiar the the Motorola MPC 563 processor it runs. Most of this was done in an effort to replicate some of the BMW routines in the Motec M1 ECU in a firmware package I'm writing.
A few weeks ago, I had the idea of looking at the S1000RR motor again and while most of the rest of the BMW DME line has moved to TriCore processors, I was pleased to see the S1000RR uses the Bosch BMSK ME9 DME based on the Motorola MPC 561 processor, almost identical to the MPC563s I've been playing with.
I've been emailing with Jake Latham a bit on his Stohr, may head up to look at it soon while it's still in Canada.
To keep it short, I'm 100% certain after looking through some code and schematics of the bikes that I can make it work. The CAN (two wire communications protocol) message framework it uses is identical to what I have seen in the cars and programmed Motec to emulate. Making the engine work in a car seems fairly straightforward with possible an external box to emulate and pass signals needed that are missing from the bike *if* they can not be coded out of the DME completely.
I'm debating picking up and ECU on ebay to play with in the next few weeks.
If anyone has any interest in this, please let me know. Not sure the rules on commercial links and forum sponsors, so won't post an email, but feel free to ask questions or PM. If allowed, I can post all the schematics for engine to the bike if there's any interest.
Ready for test start in a few days....
Quote:
Originally Posted by
Jnovak
i have heard that there is a west coaster with a late model engine with an early model fuel injection throttle body. This is clearly illegal imo.
Hi Jay that's totally understandable, he had to find a way to make it run.
I was so happy to see this thread a few weeks ago and didn't want to attract much attention. So about 30 minutes ago I was able to finally after 3 years, I was able to get spark ,injector pulse and fuel pump under cranking, the engine is ready to fire up. I'm on a pre 2012 with all the factory harnesses, sensors, instrument cluster, yaw sensor, and magic key. So yes, it can be done, took me 3+ years and about 14grand in Buying engines, ecus, parts calibration software upgrade, the list is long but its all downhill from here. Im waiting on Devins to get back from runoffs, He is selling me a scan tool to run the adaptations for the three throttle sensors and will be able to view live data.
The engine is already in the car and that had a bunch to do with how long it took to convert. I'm using the NovaDimmer conversion, Jay I used 75% of the engine brackets for the k5 on the s1000. Cheers.
BMW running good and hard
Hi all, just a short video of the BMW engine on the dyno yesterday. It was the first, full throttle pull, it was nerve wrecking to say the least. only got to 12.8 rpm on the video, today i went to the rev limiter a few times, no problems above 14k. All i can say is that it is making all the power, no nannies cutting in, no shortness of breath, it's all there if you know what i mean. Hope it stays good long enough to play around Gingerman, not racing it for a year or so. Cheers
http://youtu.be/OnljvUtSui4