BMW S1000RR Forum banner
  • Hey everyone! Enter your ride HERE to be a part of this month's Ride of the Month Challenge!

1 - 20 of 27 Posts

·
Vendor
Joined
·
3,626 Posts
Discussion Starter #1
Been working on a couple of projects for the K67 updating the cluster.

M1000RR update to My Vehicle is possible now. Just a pretty picture. No change in function.

Future however is Temp On Display. Bottom Left in this picture is the - - - F , I need to get the wiring worked out but the plan is to have a switch that can change the temp reading from Ambient Air to also Engine Coolant. Wiring is a little complicated however and not sure how many people can handle taking a ECU connector apart. As in the wires are missing and must be put there. That temp stays on every screen including SPORT TACH mode and main screen tach mode.

Not offering to do this for anyone, just a project for now.

214469
 

·
Registered
Joined
·
692 Posts
Nice! What would be nice is if it actually gave the tire PSI when you first start the bike. Its kinda pointless it doesnt, because I like to check the PSI before I get moving. So I still have to use an tire gauge anyway.
 

·
Vendor
Joined
·
3,626 Posts
Discussion Starter #3
Nice! What would be nice is if it actually gave the tire PSI when you first start the bike. Its kinda pointless it doesnt, because I like to check the PSI before I get moving. So I still have to use an tire gauge anyway.
The PSI will display sitting still on the rear tire. All you have to do is put the rear on the support stand and start the bike, put it in gear and let it rotate a bit. The rear will flash the PSI up usually pretty quick. If you let it spin long enough, the front pressure will also pop up on the display.

What I think is that there is a temp threshold involved with the reason it does not display real time upon key on. The cold tire pressure can cause a tire warning to pop up on the TFT. Then someone will not understand that once you get to riding, heat will get into the tire and cause the PSI to increase. This increase can be as much as 4 PSI.

I changed my threshold PSI range from the current 6 PSI to 12 PSI. That way I can run my 27 Nominal PSI and have the 12 PSI range without a warning message.

The flat deflation PSI is 18 PSI. We have had a couple of people post they were riding and all the sudden got the error message about tire deflation ....whatever it reads... and that is associated with lost of air rapidly.
 
  • Like
Reactions: JohnnyGT

·
Registered
Joined
·
472 Posts
I love it. I am still miffed why the engine temp display is not in every riding mode. Just nuts. It drives me nuts, as I constantly toggle back and forth to keep watch.
 

·
Registered
Joined
·
795 Posts
Can you get the tire (air) temps from the TPMS and display it? While tire air temp is not the same as the relevant carcass temp, especially the sides, it still gives some indication about how the tires are warming.
 

·
Vendor
Joined
·
3,626 Posts
Discussion Starter #7
Thanks for the tip about tire PSI, I will try it.
I just went out to the shop to see how long it takes the PSI to pop up on the screen. Seems it is not consistent in how long nor condition it decides to put the PSI on there sitting on the rear stand rolling along.

The Mule 1 bike on the dyno just spinning the rear wheel it came up in less than a minute hitting the gears the rear and front PSI popped up on the screen.

The Mule 2 sitting on the rear stand was an excellent cold start up and hit the gears to 6th, and the PSI never came up.

Went to customer bike and his on the rear stand, excellent cold startup, hit the gears and it never put the PSI up on the screen.

So I went back to Mule 2 and tried again and sure enough, it put the PSI on the screen in less than a minute.

I will try to research that a little more and see what are the conditions for PSI reading. When you move the bike rolling both tires, it pops right up on there. We are trying to make it come up sitting in the garage and having it as your real time tire pressure gauge.

This is what it looks like when you get below that 18 PSI setting right now with the way I have it setup. The rear has 37 because I am on the dyno with it testing that Top Speed limiter resolution still.

214475


The warning message
214476
 

·
Vendor
Joined
·
3,626 Posts
Discussion Starter #9
Can you get it to say "Your door is ajar"? :ROFLMAO:
No, but now I can get to boot up

///M

Make Life A Ride

Enjoy


 
  • Like
Reactions: ZZZ

·
Senior Member
Joined
·
8,184 Posts
Reminds me of the car guys that could not afford an M car, so they would put an M badge on the back of their standard BMWs lol.

That does suck not seeing PSI before moving.
 

·
Vendor
Joined
·
3,626 Posts
Discussion Starter #12
  • Like
Reactions: Carlito

·
Vendor
Joined
·
3,626 Posts
Discussion Starter #14
Is engine temp displayed in any mode?
Not yet. Its the - - - F in the lower left corner but the data wires to feed that are missing. I have to get a wiring harness and destroy some connectors to get some wires and then figure out the LIN PID from the R1250GS since it can do it already. Just a bit of reverse engineering at work for this.
 

·
Vendor
Joined
·
3,626 Posts
Discussion Starter #15
Then of course if you want to have your engine RPM out to 15,100 ... it should read to 16000 RPM too. DONE !

214477


214478
 

·
Vendor
Joined
·
3,626 Posts
Discussion Starter #16 (Edited)
On the dyno with Mule 1 this morning nice and early for Vehicle Max Speed Unlock testing. SUCCESS... hummm somewhat anyway !

UNLOCKED to 217 MPH.

There is some calibration bits I need to work out for the tach. It appears that when you change the RPM and the Cluster readout to something it was not first programmed in, the calibration is off.

Same on the speedo part read out, It showed 217 on the cluster, but 201 on my dyno speedometer.

It is possible that there needs to be some sync between the front VSS and the rear VSS since I am only driving the rear tire to over 200 actually sitting still. This will require some land speed testing and there is only one place near me i can hit 200 in about a 1.5 mile distance in a straight line, and it is not really smooth as you would want at that speed. YOLO !



214483
 
  • Like
Reactions: Xtremsiege2

·
Registered
Joined
·
1,084 Posts
On the dyno with Mule 1 this morning nice and early for Vehicle Max Speed Unlock testing. SUCCESS !

UNLOCKED to 217 MPH.

There is some calibration bits I need to work out for the tach. It appears that when you change the RPM and the Cluster readout to something it was not first programmed in, the calibration is off. It showed 217 on the cluster, but 201 on my dyno speed.

It is possible that there needs to be some sync between the front VSS and the rear VSS since I am only driving the rear tire to over 200 actually sitting still. This will require some land speed testing and there is only one place near me i can hit 200 in about a 1.5 mile distance in a straight line, and it is not really smooth as you would want at that speed. YOLO !
Nice! Will the new 'RR actually run it out to that? Inquiring minds want to know! Just do it safely brofessor! Nice work, as always!
 

·
Vendor
Joined
·
3,626 Posts
Discussion Starter #18
I have an update to my coding on the TFT cluster, and I have the M1000RR ECU now.

The ECU I have will allow me to properly code the K67 cluster to a full M1000RR release. The version number currently from this M1000RR software is 022_006_020

What you can not really notice in my previous pictures is the RPM and Speed jumps alot trying to code the K67 code to be M1000RR based tach and speedo numbers. That part is easy, but, it does not have the proper calibration so that 9000 RPM is really 9000 RPM, and then 150 MPH is really 150 MPH. That is one reason it went to 217MPH, it was really 198 MPH there about on the dyno speed meter because the test was with a K67 ECU. So the calibrations were about 20MPH off in calibration. The tach was the same, at 10000 RPM it jumped to 12000, at 12000 it jumped to 15000. I saw no reason to explain this only that it is possible to code K67 with these ranges, it just does not work right.

So, in comes the M1000RR ECU and the calibrations in coding to the K67 TFT now will produce the correct calibrations so that 100MPH is 100MPH and 15000 RPM is 15000 RPM. The speed reading limitation of the M1000RR ECU code is 190, sometimes however it jumps to 192. The dyno speed is 200, but that is all my DynoJet speedo will read to is 200. My DynoJet RPM however can be set to what I need it to readout, and it will show the 15,100 RPM at redline as it should. So I am back to testing on how to get the ECU and TFT to unlock pass this 190 barrier without having the calibrations messed up. I am thinking now that BMW Motorrad put some code in the ABS since it sees the VSS signal first and then passes that info to the ECU on the CAN BUS.

I have a video of the run I made recently on the dyno showing the proper coding and calibration of the K67 cluster reading to 15,100 and the speed reading stopping at 190. Sorry about the dead space between 32 mph and where it picks back up, I dropped my phone and I did not want to run my K67 engine again to 15,100 RPM too many times on wasted power until I work on the ECU coding maps a little.

Then in the other picture attached I coded a TFT cluster to R1250 and with the wiring in place I have now, the temperature reading in fact works in the bottom left of the screen in all screens. That will mean that if I can figure out the LIN and CAN settings in the R1250 coding and move that coding to the K67 TFT then the display can be either engine temperature, or INTAKE temperature reading all the time on all screens. So this is good progress on finding out the GM is coded now proper to read the temp sensor, and the TFT can be coded, the temp does work with only a little wiring needed at the GM and ECU.

I have Menu Unlock based on Speed Limitation / changing menus and settings unlocked now too. I seen many people complain that changing RacePro settings on the fly would be nice. I am not sure how it works with the thumbwheel in the music section. I have not tested it there. Alot of the GS and XR guys hate the speed lock limitation. I have a video of flipping around in the menus and making changes while running on the dyno. I tried to talk while making the video but that did not work out too well.



214867



214868


214869


R1250 tach screen, but the important part is my wiring is in place on the GM and ECU and it is working. I used a resistor to simulate the temp -40F.. The snowflake turns blue and white. I caught it while white as you can see.

214871
 

·
Registered
Joined
·
11 Posts
Awesome work, the top speed unlock was always something that I was very confident could be done, given how previous bmws worked in that sense. But this time seems more of a complex task.
 

·
Vendor
Joined
·
3,626 Posts
Discussion Starter #20
Awesome work, the top speed unlock was always something that I was very confident could be done, given how previous bmws worked in that sense. But this time seems more of a complex task.
I have the ECU unlocked. it will run out to your gearing / redline number.

The cluster however is not as simple as the older K46 was.

Even some of the cars only need a FA change / added and they are good to 200MPH, but the motorcycle side is far more coded than that. I am starting to think that the ABS module is locked with the code issue. The VSS talks to the ABS module. I can already see there is a different ABS module on the up coming M1000RR. I already brought a new ABS unit back when the K67 was released so I could get better bench programming at that time and it creates alot of errors on the M1000RR ECU. Looks like I am going to have to buy a M1000RR ABS unit.
 
1 - 20 of 27 Posts
Top