|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
I cloned my MSV70 DME
|
|
11-09-2017, 01:57 PM | #1651 |
Captain
253
Rep 775
Posts |
It's easier to flash the 330 software and edit the powerclass byte. Or you can even flash a custom program that allows the power class to be changed even after 10 hours, which would allow you to use stock 330i software.
Haven't worked with any of the N53 software, but I imagine it's close enough the N54 MSD80/81 code (which we do know how to work with). |
Appreciate
0
|
11-09-2017, 02:20 PM | #1652 |
Major General
3973
Rep 7,215
Posts |
you have to modify the boot code either way, so it makes more sense to just start with the 330i file rather than trying to cobble together a frankentune.
|
Appreciate
0
|
11-10-2017, 10:55 AM | #1653 |
New Member
5
Rep 24
Posts |
What do you mean with boot code? Boot loader, which would have to be flashed on bench or just the startup code of programm?
As far as I understood so far, there is a power class saved on the ECU, the stat_bsz_wert, which can be changed within the first 10 hours. And there is an power class byte in the software. The software itself checks if these values are equal. So there are two ways: -Adapt stat_bsz_wert to upper power class and flash a stock 330i software -Modify power class byte in 330i software to lower class Is that correct? Regarding this, I think boot loader does not have to be modified or am I missing something? |
Appreciate
0
|
11-10-2017, 01:26 PM | #1654 | |
Captain
253
Rep 775
Posts |
Quote:
Alternatively, using a similar trick, we can modify the program to allow the power class in the eeprom to be changed even after 10 hours - this can be done without actually flashing a modified boot sector. |
|
Appreciate
0
|
11-10-2017, 02:28 PM | #1655 | |
Major General
3973
Rep 7,215
Posts |
Yeah, you can't just change the powerclass byte, the signature check will fail.
Quote:
For MS45 and GKE191/211 we can give it a valid signature so no code mods are needed - would be great if we could do the same on the newer ones but it's just not feasible to hash a 1024 bit key. |
|
Appreciate
0
|
11-10-2017, 02:56 PM | #1656 | |
Captain
253
Rep 775
Posts |
Quote:
Yeah, making a valid signature just isn't feasible today without NSA-level resources. In 10 years it might be doable on a high end PC. I am still investigating the possibility of flashing a custom tune without touching the boot sector, but so far no luck |
|
Appreciate
0
|
11-11-2017, 07:04 AM | #1658 |
Major General
3973
Rep 7,215
Posts |
Sure - but those OBD tools are also bypassing the RSA sig check to do so by modifying the boot code.
Last edited by hassmaschine; 11-11-2017 at 07:42 AM.. |
Appreciate
0
|
11-11-2017, 07:43 AM | #1659 |
Captain
253
Rep 775
Posts |
Ever notice that initial flash that takes about 10-15 minutes with those tools?
Last edited by Terraphantm; 11-11-2017 at 07:50 AM.. |
Appreciate
0
|
11-11-2017, 08:12 AM | #1660 | |
Colonel
996
Rep 2,287
Posts |
Quote:
It was so cool when we moved to flashing with Winfkp and that dropped to 45 seconds. |
|
Appreciate
0
|
11-11-2017, 08:16 AM | #1661 |
Major General
3973
Rep 7,215
Posts |
I think the OFT works in a similar way. FWIW, a buddy of mine bought a $7000 flash tool that also takes an hour to flash every single time. He was pissed needless to say - you can't dyno tune at $90 an hour for the dyno session and make a profit that way..
We want to stick to those 45 second flashes! |
Appreciate
0
|
11-11-2017, 08:22 AM | #1662 |
Colonel
996
Rep 2,287
Posts |
Been a little quite that last few days. Swamped at work and the car broke down. Radiator expansion tank let go during some really slow moving traffic on the freeway. I actually thought the car was on fire. No temp warning light and plenty of white smoke coming from all sides of the hood. Pulled over took out my belongings and fully expected the car to burn up right there. Of course the white smoke turned out to be steam but the thought process was certainly there.
I did try flashing that troublesome DME a few more times, this time with another power supply. No joy. According to INPA the flash takes, so I miffed. If I get a chance today, I'll install it in the car just for kicks. Maybe my cable has finally taken a dump. |
Appreciate
0
|
11-11-2017, 08:27 AM | #1663 | |
Captain
253
Rep 775
Posts |
Quote:
|
|
Appreciate
0
|
11-11-2017, 10:25 AM | #1664 | |
Private
7
Rep 57
Posts |
Quote:
btw. today I flash file that I made with 130i block pasted to 125i file, but car didnt want to start. Only dtc stored was 2EF5 Map thermostat. Then I deleted few maps in begining of block that I didnt know meaning of, write again, and car started, no dtc. Power is even better than with pro-tuned files in high rpms, but lost low end torque compare to 125i tuned. Thats becose they increased torque limiters from low rpm. Now I made 130i simple tuned file (+3deg to ignition) and torqe limiter increased 10%, and some other tweaks, I will try today. one more thing, Is there any gain by increasing rpm limit to 7200-7300rpm ? I see in tuned files its increased. And in BMW pdf describing n52 eingine, I read that maximum rpm for n52 is 7000 ? Last edited by bmwcar; 11-11-2017 at 10:31 AM.. |
|
Appreciate
0
|
11-11-2017, 10:48 AM | #1665 |
Major General
3973
Rep 7,215
Posts |
Yes. The initial flash is modifying the boot code, like we said.
Did you copy everything from 0x40000 to 0x7E6FF? And did you change the power class to match your car? Could be a checksum wasn't correct as well. As far as RPM - the maximum factory RPM is 7000, but it can definitely rev higher. However, on an otherwise stock engine there's not a whole lot to gain from it. |
Appreciate
0
|
11-11-2017, 12:50 PM | #1666 |
Private
7
Rep 57
Posts |
yes, but after 64c66 is all empty space (obd read),
ps. tune didnt make much differenc in top end, just more torque, but to really tune na engine, I'll need to go to dyno |
Appreciate
0
|
11-13-2017, 03:50 PM | #1668 | ||
New Member
5
Rep 24
Posts |
Quote:
I'm still reading parts of the thread, I think around pages 50-60 there are a lot of usefull informations regarding RSA bypass and changing powerclass with modified software. Quote:
|
||
Appreciate
0
|
11-13-2017, 10:08 PM | #1669 | |
Captain
253
Rep 775
Posts |
Quote:
If the N53 software happens to use the same program version (or at least the same boot sector) as the N54 software, then there's pretty much no extra work needed on our part. Otherwise we'd need to figure out where the branch instructions we need to modify are and then locate the powerclass byte, but that's not super difficult. |
|
Appreciate
0
|
11-20-2017, 10:06 PM | #1670 |
New Member
0
Rep 16
Posts |
Hello to all. I'm sorry for disturbing you with my noob questions, but i really need help Is i understand there is no opportunity to change powerclass byte in MSD81 for n53 ecu? But if i reset runtime from DME and get bsz_stat_wert 0 , i will need to change the power class in CAS. And this is a problem, because cas rejected to change with with error. So, what to do with this?
|
Appreciate
0
|
11-21-2017, 07:29 AM | #1671 |
Major General
3973
Rep 7,215
Posts |
I saw your PM, and changing the power class can be done - but I can't do it immediately. I have some project deadlines that can't slip, so 'extra' projects like yours I can't do right now.
|
Appreciate
0
|
11-21-2017, 12:56 PM | #1672 |
New Member
0
Rep 16
Posts |
|
Appreciate
0
|
Bookmarks |
|
|