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.
View attachment 214867
View attachment 214868
View attachment 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.
View attachment 214871