E90Post
 


 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Powertrain and Drivetrain Discussions > NA Engine (non-turbo) / Drivetrain / Exhaust Modifications > Converting N52 2 stage manifold into 3 stage.



Reply
 
Thread Tools Search this Thread
      05-28-2021, 04:04 AM   #89
cheerio
Private First Class
cheerio's Avatar
Australia
144
Rep
149
Posts

Drives: E61 + E36 + E90 scrapheap
Join Date: Mar 2021
Location: Melbourne

iTrader: (0)

Success (mostly)

Ok, so as far as I can tell, I have a working 325i tune flashed.

Downloaded tunes for the EUR 323i, EUR 325i, USA 328i and EUR 330i, all for MSV80 HW#7602220. Wrote a script to compare the files looking for a byte that could be the powerclass. I struggled for a while, as I thought EUR 325i was powerclass 1, but apparently it's powerclass 2.

Found what seems to be the powerclass byte at 0x2191; in 323i it's 0, 328i 1, and 325i/330i both 2. Edited the byte to 0 in the 325i bin, then uploaded to Bimmerlabs account to convert to 0da. Apparently, this corrects the signature at the end of the file, because it flashed ok.

Edit: for the newer HW#8613000, the powerclass byte is instead at 0x26BA. Values for 323/325/328/330i are unchanged.

2FA4 is gone, and the car seems to make a little more power than before. I've got two codes left: one for DISA #2 being missing (I haven't installed it yet), and one 2FA3 (coding missing).

There are a few threads on here talking about 2FA3, and the consensus seems to be that it's harmless and doesn't affect performance. I'd rather fix it, though.
I tried default coding the DME with NCS Expert, but this failed, with error "COAPI-2000: Fehler in EDIABAS oder in SG-Beschreibungsdatei API-0014: Ergebnis nicht vorhanden MSV80". Found a Russian forum thread which seems to suggest this is caused by some sort of region mismatch between the VO and the ECU firmware. This makes sense, as I've got an Australian vehicle, to which I've flashed the Bimmerlabs 328i RSA delete firmware (which presumably is for US vehicles). I suspect I'll need an RSA delete firmware for EUR vehicles, which doesn't seem to be available right now. Is this mismatch going to cause any performance issues?

Edit: 2FA3 was fixed after programming with ISTA-P

Seeing as the tune is working, I'll attach my powerclass-edited 325i tune here. To use it:
  1. log into Bimmerlabs
  2. make a project with a 328i VIN to get the RSA delete firmware
  3. make another project for your Australian 323i
  4. unzip then upload the attached bin using the "Upload New Custom File" dialog
  5. download the generated custom 0da from the Custom Files section and flash it
Hopefully this helps my fellow Australians with 2008+ 323i!
Attached Files
File Type: zip S8608465_edit.zip (73.5 KB, 122 views)

Last edited by cheerio; 11-11-2021 at 09:12 PM..
Appreciate 4
shannon1636.50
F31B48278.00
      05-28-2021, 04:26 AM   #90
shannon1
Private First Class
shannon1's Avatar
Australia
637
Rep
178
Posts

Drives: 2007 E91 323i M-Sport
Join Date: Jun 2019
Location: Brisbane, Australia

iTrader: (0)

Garage List
Nice work mate. Thanks.
Appreciate 0
      06-17-2021, 05:29 PM   #91
deepakita
Enlisted Member
11
Rep
36
Posts

Drives: 07 BMW E90 323i
Join Date: Jun 2021
Location: Akita, Japan

iTrader: (0)

Quote:
Originally Posted by cheerio View Post
Ok, so as far as I can tell, I have a working 325i tune flashed.

Downloaded tunes for the EUR 323i, EUR 325i, USA 328i and EUR 330i, all for MSV80 HW#7602220. Wrote a script to compare the files looking for a byte that could be the powerclass. I struggled for a while, as I thought EUR 325i was powerclass 1, but apparently it's powerclass 2.

Found what seems to be the powerclass byte at 0x2191; in 323i it's 0, 328i 1, and 325i/330i both 2. Edited the byte to 0 in the 325i bin, then uploaded to Bimmerlabs account to convert to 0da. Apparently, this corrects the signature at the end of the file, because it flashed ok.

2FA4 is gone, and the car seems to make a little more power than before. I've got two codes left: one for DISA #2 being missing (I haven't installed it yet), and one 2FA3 (coding missing).

There are a few threads on here talking about 2FA3, and the consensus seems to be that it's harmless and doesn't affect performance. I'd rather fix it, though.
I tried default coding the DME with NCS Expert, but this failed, with error "COAPI-2000: Fehler in EDIABAS oder in SG-Beschreibungsdatei API-0014: Ergebnis nicht vorhanden MSV80". Found a Russian forum thread which seems to suggest this is caused by some sort of region mismatch between the VO and the ECU firmware. This makes sense, as I've got an Australian vehicle, to which I've flashed the Bimmerlabs 328i RSA delete firmware (which presumably is for US vehicles). I suspect I'll need an RSA delete firmware for EUR vehicles, which doesn't seem to be available right now. Is this mismatch going to cause any performance issues?

Seeing as the tune is working, I'll attach my powerclass-edited 325i tune here. To use it:
  1. log into Bimmerlabs
  2. make a project with a 328i VIN to get the RSA delete firmware
  3. make another project for your Australian 323i
  4. unzip then upload the attached bin using the "Upload New Custom File" dialog
  5. download the generated custom 0da from the Custom Files section and flash it
Hopefully this helps my fellow Australians with 2008+ 323i!
This worked perfectly on my 323i in Japan. Thanks lots.
Appreciate 1
cheerio143.50
      06-22-2021, 06:56 AM   #92
deepakita
Enlisted Member
11
Rep
36
Posts

Drives: 07 BMW E90 323i
Join Date: Jun 2021
Location: Akita, Japan

iTrader: (0)

Well, it seems like the DME update to 325i was successful but my auto 323i still shifts at 6.5k rpm.
I'm guessing that the actual rev limit and shift timing are two different parameter, on DME and TCU accordingly.
My 323i came with infamous GM trans so guessing there aren't much I can do about it, but wanna know if anyone has possible solutions for the situation.
I already updated the TCU to ZB 7578269.
Appreciate 0
      06-22-2021, 07:02 AM   #93
E92_William
Captain
E92_William's Avatar
United_States
1306
Rep
852
Posts

Drives: 2008 BMW 328xi
Join Date: Apr 2021
Location: South Florida

iTrader: (0)

Quote:
Originally Posted by deepakita View Post
Well, it seems like the DME update to 325i was successful but my auto 323i still shifts at 6.5k rpm.
I'm guessing that the actual rev limit and shift timing are two different parameter, on DME and TCU accordingly.
My 323i came with infamous GM trans so guessing there aren't much I can do about it, but wanna know if anyone has possible solutions for the situation.
I already updated the TCU to ZB 7578269.
Maybe getting a ZB from an actual 325i with the higher hp from factory?
__________________
Airplane Mechanic
BMW Masochist
Appreciate 0
      06-22-2021, 08:44 AM   #94
deepakita
Enlisted Member
11
Rep
36
Posts

Drives: 07 BMW E90 323i
Join Date: Jun 2021
Location: Akita, Japan

iTrader: (0)

Quote:
Originally Posted by E92_William View Post
Maybe getting a ZB from an actual 325i with the higher hp from factory?
spent some time looking for the vin code with GM trans (but rather rare) and found 328i with GM trans. Code was NL56528.

My 323i currently runs on
HW# 7576679A.0pa ZB#7578269.0da

328i got
HW# 7568553A.0pa ZB#7585087.0da
Appreciate 0
      06-22-2021, 09:14 AM   #95
deepakita
Enlisted Member
11
Rep
36
Posts

Drives: 07 BMW E90 323i
Join Date: Jun 2021
Location: Akita, Japan

iTrader: (0)

Quote:
Originally Posted by deepakita View Post
spent some time looking for the vin code with GM trans (but rather rare) and found 328i with GM trans. Code was NL56528.

My 323i currently runs on
HW# 7576679A.0pa ZB#7578269.0da

328i got
HW# 7568553A.0pa ZB#7585087.0da
So i tried to run ZB#7585087.0da after HW# 7576679A.0pa but it failed.
I simply re-flashed ZB#7578269.0da.

How can I get around it?
Appreciate 0
      06-22-2021, 10:58 AM   #96
cheerio
Private First Class
cheerio's Avatar
Australia
144
Rep
149
Posts

Drives: E61 + E36 + E90 scrapheap
Join Date: Mar 2021
Location: Melbourne

iTrader: (0)

To flash my transmission, I edited the model code in the VO from 323i (PG76) to 325i (PH12), then ran ISTA-P in expert mode, ignoring the requests to replace some modules.

Took quite a while, and needed to reflash the ECU tune after, but it worked.
Appreciate 0
      06-22-2021, 01:23 PM   #97
F31B48
Captain
F31B48's Avatar
278
Rep
657
Posts

Drives: BMW G21 E61 LCI
Join Date: Feb 2019
Location: Australia

iTrader: (0)

Quote:
Originally Posted by cheerio View Post
To flash my transmission, I edited the model code in the VO from 323i (PG76) to 325i (PH12), then ran ISTA-P in expert mode, ignoring the requests to replace some modules.

Took quite a while, and needed to reflash the ECU tune after, but it worked.
Do you have the ZF or GM trans in yours? I still haven't flashed mine. I have an ICOM now so will be doing it soon.
Appreciate 0
      06-22-2021, 11:31 PM   #98
deepakita
Enlisted Member
11
Rep
36
Posts

Drives: 07 BMW E90 323i
Join Date: Jun 2021
Location: Akita, Japan

iTrader: (0)

Quote:
Originally Posted by cheerio View Post
To flash my transmission, I edited the model code in the VO from 323i (PG76) to 325i (PH12), then ran ISTA-P in expert mode, ignoring the requests to replace some modules.

Took quite a while, and needed to reflash the ECU tune after, but it worked.
is there any detailed instructions on it?
Appreciate 0
      06-29-2021, 04:26 AM   #99
cheerio
Private First Class
cheerio's Avatar
Australia
144
Rep
149
Posts

Drives: E61 + E36 + E90 scrapheap
Join Date: Mar 2021
Location: Melbourne

iTrader: (0)

Quote:
Originally Posted by EvaBmw View Post
Do you have the ZF or GM trans in yours? I still haven't flashed mine. I have an ICOM now so will be doing it soon.
GM trans. Both the ZF and GM were used in both the 323i and 325i, so you should be able to flash either.

There's probably some straightforward way to do the flash in WinKFP, but I couldn't figure that out. Assuming you have a working ISTA-P install, here are the approximate steps I went through:
0. First you will need to edit your VO, so when ISTA-P reads it, it will think you have a 325i. There's some VO editing guides on e90post already. Use RealOEM to find the model code for your car, and the model code for the car you want to edit it to. In my case (323i/325i/Australia), this was PG76 (323i) and PH12 (325i). So I just needed to remove $PG76 from my VO and replace it with $PH12.
1. Once VO editing is done and written to vehicle, start up ISTA-P, connect to vehicle, select "exclude modules" (this will avoid flashing the head unit)
2. ISTA-P will complain about some modules needing replacement (I assume they're different between 323i and 325i). I just checked the boxes telling ISTA-P that I'd already replaced these modules, and then ended the operation.
3. Restarted the ISTA-P session, resumed the previous saved session, and used expert mode to edit the action plan. Just made sure that the EGS was getting flashed. Then ran the action plan.
4. Car should now be back in limp mode, because the unedited 325i tune has been flashed by ISTA-P. I just ran the Bimmerlabs flash script for my edited tune again, and all was working.
Appreciate 0
      07-08-2021, 07:46 AM   #100
deepakita
Enlisted Member
11
Rep
36
Posts

Drives: 07 BMW E90 323i
Join Date: Jun 2021
Location: Akita, Japan

iTrader: (0)

I've only got K+DCAN Cable from bimmergeeks so there's no way I assume?
Appreciate 0
      07-08-2021, 02:14 PM   #101
F31B48
Captain
F31B48's Avatar
278
Rep
657
Posts

Drives: BMW G21 E61 LCI
Join Date: Feb 2019
Location: Australia

iTrader: (0)

Quote:
Originally Posted by deepakita View Post
I've only got K+DCAN Cable from bimmergeeks so there's no way I assume?
It's fine to do it with a bimmergeeks cable. Any other cable with brick the trans control unit EGS.
Appreciate 0
      07-08-2021, 10:00 PM   #102
cheerio
Private First Class
cheerio's Avatar
Australia
144
Rep
149
Posts

Drives: E61 + E36 + E90 scrapheap
Join Date: Mar 2021
Location: Melbourne

iTrader: (0)

Quote:
Originally Posted by EvaBmw View Post
It's fine to do it with a bimmergeeks cable. Any other cable with brick the trans control unit EGS.
This is mostly correct. The issue is with the buggy firmware used on most of the no-name cables. I managed to softbrick my EGS when I first tried flashing it, but soldering an AVR programmer to the cable’s debug header and replacing the firmware (https://github.com/uholeschak/ediaba...CAN_adapter.md) let me flash the EGS successfully.
Appreciate 1
Hotter72.00
      07-08-2021, 10:03 PM   #103
cheerio
Private First Class
cheerio's Avatar
Australia
144
Rep
149
Posts

Drives: E61 + E36 + E90 scrapheap
Join Date: Mar 2021
Location: Melbourne

iTrader: (0)

K+DCAN cable is fine for ISTA-P, you just need an ICOM emulator that runs on the computer. It’s included with (earlier versions of?) the launcher that everyone seems to use
Appreciate 0
      07-09-2021, 09:42 AM   #104
deepakita
Enlisted Member
11
Rep
36
Posts

Drives: 07 BMW E90 323i
Join Date: Jun 2021
Location: Akita, Japan

iTrader: (0)

installing ISTA/P right now, hopefully Ill get it done so that car would shift at 7000rpm instead of default 6500rpm on 323i.
Appreciate 0
      09-30-2021, 02:19 AM   #105
dindf
E90 323 /E92 335
dindf's Avatar
Taiwan
0
Rep
39
Posts

Drives: E90 323i 2006/E92 335i
Join Date: Sep 2021
Location: Taiwan

iTrader: (0)

Can you help me?

Quote:
Originally Posted by rjahl View Post
That's the same ZB number I picked. I can "fix" an ODA for you. Can you send me you Bimmerlabs account name and password via PM. I'll drop in a custom file for you. Then you can flash like any other Bimmerlabs tune.

Please make sure the password is something unique to Bimmerlabs.

I'll send the file to Hassmashine so he can post it on his next update.

BTW is this a manual gearbox or Auto?

Sir: My E90 323i vin-ND15894, when I log in to BimmerLabs I only find an RSA deleted, and a tune HW#-Program(7577968A.0pa.zip) ZB#-Tune(7581286 (S7581285.0da.zip / S7581285. 0da / S7581285.0da.bin) First execute RSA, and then flash 7577968A.0pa.zip? Is this to increase the power of the 323i engine?

THX OR anyone can help
Appreciate 0
      09-30-2021, 07:54 PM   #106
rjahl
Colonel
rjahl's Avatar
996
Rep
2,287
Posts

Drives: Z4 35is
Join Date: Jun 2011
Location: Tampa

iTrader: (0)

Garage List
2012 Z4 35is  [0.00]
Quote:
Originally Posted by dindf View Post
Sir: My E90 323i vin-ND15894, when I log in to BimmerLabs I only find an RSA deleted, and a tune HW#-Program(7577968A.0pa.zip) ZB#-Tune(7581286 (S7581285.0da.zip / S7581285. 0da / S7581285.0da.bin) First execute RSA, and then flash 7577968A.0pa.zip? Is this to increase the power of the 323i engine?

THX OR anyone can help
The RSA delete only unlocks your DME. This allows you to flash an altered 0Da or calibration file with the DME rejecting the RSA signature.

What you want is a 325I (ER version with the 2.5 engine) tune running about 160KW. I'm pretty sure this is requires a 3 stage manifold installed in your car.

Also, I'm having a really rough time located a standard calibration file for that car assume is a VB12 but I keep hitting dead ends in the Daten folder. Maybe just to tired but I keep pulling ZB numbers in the history file that don't exist in the Dat file. By chance, do you have a Vin number for a 325 EU with the 2.5 liter N52?
Appreciate 0
      10-01-2021, 02:31 AM   #107
dindf
E90 323 /E92 335
dindf's Avatar
Taiwan
0
Rep
39
Posts

Drives: E90 323i 2006/E92 335i
Join Date: Sep 2021
Location: Taiwan

iTrader: (0)

THX Colonel

Quote:
Originally Posted by rjahl View Post
The RSA delete only unlocks your DME. This allows you to flash an altered 0Da or calibration file with the DME rejecting the RSA signature.

What you want is a 325I (ER version with the 2.5 engine) tune running about 160KW. I'm pretty sure this is requires a 3 stage manifold installed in your car.

Also, I'm having a really rough time located a standard calibration file for that car assume is a VB12 but I keep hitting dead ends in the Daten folder. Maybe just to tired but I keep pulling ZB numbers in the history file that don't exist in the Dat file. By chance, do you have a Vin number for a 325 EU with the 2.5 liter N52?
THX rjahl
To find an EU 325iVIN? OK I'll Reply here give to you and help me solve my problem,I have installed 3 stage manifold installed. and I don't know Bimmerlabs show ( HW#-Program(7577968A.0pa.zip) ZB#-Tune(7581286 (S7581285.0da.zip / S7581285. 0da / S7581285.0da.bin) What program is this?

Last edited by dindf; 10-01-2021 at 02:46 AM.. Reason: THX rjahl really
Appreciate 0
      10-01-2021, 03:17 AM   #108
dindf
E90 323 /E92 335
dindf's Avatar
Taiwan
0
Rep
39
Posts

Drives: E90 323i 2006/E92 335i
Join Date: Sep 2021
Location: Taiwan

iTrader: (0)

To rjahl: Sir I have two sets of EU VIN, I hope you can find a suitable tune and help me, thank you very much

1.WBAVB16010NE50188 (2006.05 in Japan ) N52

2.WBAVB16070NB27795 (2006.01 in Japan ) N52

Last edited by dindf; 10-01-2021 at 04:55 AM..
Appreciate 0
      10-01-2021, 12:41 PM   #109
F31B48
Captain
F31B48's Avatar
278
Rep
657
Posts

Drives: BMW G21 E61 LCI
Join Date: Feb 2019
Location: Australia

iTrader: (0)

Quote:
Originally Posted by dindf View Post
Sir: My E90 323i vin-ND15894, when I log in to BimmerLabs I only find an RSA deleted, and a tune HW#-Program(7577968A.0pa.zip) ZB#-Tune(7581286 (S7581285.0da.zip / S7581285. 0da / S7581285.0da.bin) First execute RSA, and then flash 7577968A.0pa.zip? Is this to increase the power of the 323i engine?

THX OR anyone can help
rjahl, not sure if this is helpful to you or not but the VB12 ZB number i found when i started this thread was 7581280 which was from a EU 325i. It worked on my car.

Last edited by F31B48; 10-01-2021 at 01:02 PM..
Appreciate 0
      10-01-2021, 05:37 PM   #110
rjahl
Colonel
rjahl's Avatar
996
Rep
2,287
Posts

Drives: Z4 35is
Join Date: Jun 2011
Location: Tampa

iTrader: (0)

Garage List
2012 Z4 35is  [0.00]
Quote:
Originally Posted by EvaBmw View Post
rjahl, not sure if this is helpful to you or not but the VB12 ZB number i found when i started this thread was 7581280 which was from a EU 325i. It worked on my car.
Yes, that works. I even had a project file named for this. My memory is really failing me. LOL

Attached is the Bimmerlabs ZIP file with the modified 325EU tune. Powerclass set to 0. This should run on an unlocked MSV70 controlling the 2.5 Liter N52 323 EU.
Attached Files
File Type: zip MSV70_S7581279_325I_EU_6016_ND15894.zip (101.1 KB, 79 views)
Appreciate 1
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 11:44 PM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST