E90Post
 


 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Powertrain and Drivetrain Discussions > N54 Turbo Engine / Drivetrain / Exhaust Modifications - 335i > My Open Source N54 DME Flashing Project



Reply
 
Thread Tools Search this Thread
      04-23-2013, 08:30 PM   #155
OpenFlash
United_States
1809
Rep
17,960
Posts

Drives: A Lot
Join Date: Sep 2006
Location: SF Bay, CA

iTrader: (0)

Garage List
Quote:
Originally Posted by ASAP View Post
I can almost guarantee that most vehicles will fall under IA8OS or IJEOS from what i've seen...
Yes this has been my experience as well. The DME from Norway that I read today fell into the IJE0S template like my USDM car. Only some of the mapping values (like cat conversion thresholds) differed. Make sense since different cars from different parts of the world have to comply to different standards!
Appreciate 0
      04-23-2013, 08:31 PM   #156
klipseracer
Banned
United_States
228
Rep
3,012
Posts

Drives: 2007 E90 335i, 05 E46 330i
Join Date: Aug 2009
Location: Arizona

iTrader: (27)

Garage List
2007 335i  [0.00]
2005 330i  [0.00]
This is very interesting... I'm also very interested in 6AT and DCT programming. I'd like to see the DCT be able to finally use the clutch packs out there.
Appreciate 0
      04-23-2013, 10:18 PM   #157
CannonFodder
Private
3
Rep
68
Posts

Drives: 07 335i
Join Date: May 2012
Location: Maryland

iTrader: (0)

So with this project, will there be a preferred tuning software like tunerpro?
Appreciate 0
      04-23-2013, 10:39 PM   #158
bv1
Private First Class
6
Rep
169
Posts

Drives: 335i Coupe AT
Join Date: Jan 2011
Location: Toronto

iTrader: (0)

Quote:
Originally Posted by guru_method View Post


I believe that this will be a real breakthrough for the community. Dare I say... more important than the opensource.
+1
__________________
|Cobb AP / JB4 | DCI | BMS WW Meth Kit | AMS FMIC | Macht Schnell 3" DP |
Appreciate 0
      04-24-2013, 12:33 AM   #159
trbolexis
Private
0
Rep
74
Posts

Drives: Lexus IS300
Join Date: Sep 2012
Location: CA

iTrader: (0)

If its all XML based, then suffices to say that ANY tuning suite should work. TunerPro, TunerCat ... etc.
Appreciate 0
      04-24-2013, 02:37 AM   #160
New JerZ
Private First Class
3
Rep
100
Posts

Drives: BMW 135i
Join Date: Apr 2010
Location: Richmond, TX

iTrader: (0)

very interesting stuff here. Would love to off load my cobb to someone wanting to use it for a protune or something since i only use it for BMS backend.
__________________
JB4 G5 Iso Tune +*********** Backend e85 by Undercover Performance 469 WHP/491 TQ (no nitrous) Full E85 (No Meth) VRSF DP | VRSF FMIC | Alpina TCM Flash | Walbro 450LPH Fuel Pump l BMS Trunk Meth l Nitrous Express Dry l Evolution Raceworks Charge Pipe with n20/meth bungs l Vargas HPFP Upgrade l Agency Power Exhaust with n55 mid pipes
Appreciate 0
      04-24-2013, 07:07 AM   #161
widebody335
New Member
0
Rep
14
Posts

Drives: faux m3 widebody 335i
Join Date: Apr 2013
Location: Boston

iTrader: (0)

Quote:
Originally Posted by trbolexis View Post
If its all XML based, then suffices to say that ANY tuning suite should work. TunerPro, TunerCat ... etc.
We will also need a checksum correction plugin or maybe the flashing software rombinhood is developing has that capability?
Appreciate 0
      04-24-2013, 09:01 AM   #162
V8bait
Lieutenant
406
Rep
574
Posts

Drives: e92 335i 6mt
Join Date: Oct 2011
Location: Houston

iTrader: (1)

Quote:
Originally Posted by widebody335 View Post
We will also need a checksum correction plugin or maybe the flashing software rombinhood is developing has that capability?
Yes, this will be required in some form. Either a plugin or something else.
Appreciate 0
      04-24-2013, 04:21 PM   #163
Rombinhood@OpenFlash
Private
21
Rep
71
Posts

Drives: 335i
Join Date: Apr 2013
Location: Cupertino, CA

iTrader: (0)

Quote:
Originally Posted by widebody335 View Post
We will also need a checksum correction plugin or maybe the flashing software rombinhood is developing has that capability?
The software i've written takes care of the checksum. It will also internally preview the modified ROM file before the write process to determine if it's compatible with the DME. I have addressed everything I could think of in terms of writing errors and DME bricking. I'm sure more updates will be required as more and more people test this. But at this time, things are quite stable and risk-free. The only real concern is system voltage during the read/writing processes. I've confirmed that voltage can drop as low as 5v during the read without any loss of comms. I've been too risk-adverse to test the same during a write process. Regardless, I think using an inexpensive 20amp plug-in battery charger would be a good idea for those with aging batteries.
Appreciate 0
      04-24-2013, 04:28 PM   #164
Rombinhood@OpenFlash
Private
21
Rep
71
Posts

Drives: 335i
Join Date: Apr 2013
Location: Cupertino, CA

iTrader: (0)

Quote:
Originally Posted by CannonFodder View Post
So with this project, will there be a preferred tuning software like tunerpro?
As trbolexis said, since this is open source, you can use any map editing software you feel most comfortable with. I was really surprised by how many free open source map editors there are out there. And some of them are exceptionally well designed and executed.
Appreciate 0
      04-24-2013, 04:33 PM   #165
Rotorocious
Lieutenant Colonel
Rotorocious's Avatar
105
Rep
1,520
Posts

Drives: 335xi
Join Date: May 2010
Location: Colorado

iTrader: (3)

you need an avatar.




So does Cobb.
Appreciate 0
      04-24-2013, 04:47 PM   #166
Rombinhood@OpenFlash
Private
21
Rep
71
Posts

Drives: 335i
Join Date: Apr 2013
Location: Cupertino, CA

iTrader: (0)

Quote:
Originally Posted by Rotorocious View Post
you need an avatar.




So does Cobb.
In all fairness, Cobb has done an excellent job in bringing a user-friendly portable flashing device to the market. Their handheld is a extremely well engineered solution. The release of any OS alternative by no means diminishes what they have accomplished, and will continue to accomplish, in the market. I think both options can peacefully coexist and evolve over time. The customer wins either way.
Appreciate 0
      04-24-2013, 04:57 PM   #167
Rotorocious
Lieutenant Colonel
Rotorocious's Avatar
105
Rep
1,520
Posts

Drives: 335xi
Join Date: May 2010
Location: Colorado

iTrader: (3)

Quote:
Originally Posted by RombinHood2 View Post
In all fairness, Cobb has done an excellent job in bringing a user-friendly portable flashing device to the market. Their handheld is a extremely well engineered solution. The release of any OS alternative by no means diminishes what they have accomplished, and will continue to accomplish, in the market. I think both options can peacefully coexist and evolve over time. The customer wins either way.
Good point. Just wanted a little humor in here.
Anyway the average joe with a cable can help?
Appreciate 0
      04-24-2013, 06:33 PM   #168
Rombinhood@OpenFlash
Private
21
Rep
71
Posts

Drives: 335i
Join Date: Apr 2013
Location: Cupertino, CA

iTrader: (0)

Quote:
Originally Posted by Rotorocious View Post
Good point. Just wanted a little humor in here.
Anyway the average joe with a cable can help?
Thanks but I think we are in good shape now with ROM data collection. Right now my colleagues and I are just working out hardware and future function details. There is already a good group of people working diligently on XML file creation
Appreciate 0
      04-24-2013, 07:27 PM   #169
jpsimon
Team Zissou
jpsimon's Avatar
United_States
3163
Rep
10,200
Posts

Drives: 2022 AWD M3 Comp - SMB
Join Date: Dec 2006
Location: CT

iTrader: (7)

if you need any web development help let me know. might be nice to have a site that has the most updated info + downloads etc
Appreciate 0
      04-24-2013, 07:43 PM   #170
themyst
Major General
themyst's Avatar
South Korea
189
Rep
6,631
Posts

Drives: '16 MK7 GTI
Join Date: Feb 2009
Location: NYC

iTrader: (8)

Quote:
Originally Posted by RombinHood2 View Post
The software i've written takes care of the checksum. It will also internally preview the modified ROM file before the write process to determine if it's compatible with the DME. I have addressed everything I could think of in terms of writing errors and DME bricking. I'm sure more updates will be required as more and more people test this. But at this time, things are quite stable and risk-free. The only real concern is system voltage during the read/writing processes. I've confirmed that voltage can drop as low as 5v during the read without any loss of comms. I've been too risk-adverse to test the same during a write process. Regardless, I think using an inexpensive 20amp plug-in battery charger would be a good idea for those with aging batteries.
Is there any sort of a failsafe where the software you've written will stop what it's doing in a low voltage situation and resume once battery voltage has gotten back to safe levels? The reason I ask is for those of us who have stuff hardwired that run even when the car is in deep sleep.

I think Cobb has such a failsafe.
__________________
E90 LCI N54 6AT
Appreciate 0
      04-24-2013, 10:44 PM   #171
OpenFlash
United_States
1809
Rep
17,960
Posts

Drives: A Lot
Join Date: Sep 2006
Location: SF Bay, CA

iTrader: (0)

Garage List
Quote:
Originally Posted by themyst View Post
Is there any sort of a failsafe where the software you've written will stop what it's doing in a low voltage situation and resume once battery voltage has gotten back to safe levels? The reason I ask is for those of us who have stuff hardwired that run even when the car is in deep sleep.

I think Cobb has such a failsafe.
I have lost system power during a write using rombinhood's flash tool and was able to recover the dme just by re-establishing system voltage and writing again.
Appreciate 0
      04-25-2013, 01:06 AM   #172
akotten
Major
akotten's Avatar
38
Rep
1,079
Posts

Drives: 2004 M3
Join Date: Mar 2011
Location: Wichita, KS

iTrader: (2)

Quote:
Originally Posted by shiv@vishnu View Post
I have lost system power during a write using rombinhood's flash tool and was able to recover the dme just by re-establishing system voltage and writing again.
Bet that made you nervous for a few minutes! I never really think twice when I'm flashing map changes to our Pectel SQ6. It's a bad habit even though we've never had issues.
__________________
2004 E46 M3 | Imola Red on Cinnamon | Slicktop | Manual Seats | 6spd MT |
Appreciate 0
      04-25-2013, 02:19 AM   #173
fdawg4l
0000000
United_States
12
Rep
144
Posts

Drives: E90 335i 6MT
Join Date: Dec 2010
Location: SF Bay, CA

iTrader: (1)

This sounds very mature already. Github?

I'd live to see the PPK definitions and the difference between it and my stock definitions.
Appreciate 0
      04-25-2013, 03:59 AM   #174
OpenFlash
United_States
1809
Rep
17,960
Posts

Drives: A Lot
Join Date: Sep 2006
Location: SF Bay, CA

iTrader: (0)

Garage List
Quote:
Originally Posted by jpsimon View Post
if you need any web development help let me know. might be nice to have a site that has the most updated info + downloads etc
Thank you for the offer JP. We were thinking that since this development is going to be largely community-driven, that maybe it would make most sense to ask the e90post admin to set up a dedicated open source tuning forum. Maybe someone can be given privileges to set up sticky threads with downloads, updated XDFs, etc,. Just a thought....
Appreciate 0
      04-25-2013, 08:13 AM   #175
smares21
Banned
24
Rep
226
Posts

Drives: Hooptie
Join Date: Dec 2011
Location: Southern California

iTrader: (3)

Quote:
Originally Posted by RombinHood2 View Post
Their handheld is a extremely over-engineered solution.
Fixed for you.

No reason to have a chip in the dongle AND in the handheld...
Appreciate 0
      04-25-2013, 08:56 AM   #176
ken1137
Brigadier General
ken1137's Avatar
United_States
90
Rep
3,731
Posts

Drives: BMW S1000XR
Join Date: Jun 2011
Location: Gilbert, AZ

iTrader: (7)

Garage List
2009 e90 335i  [6.40]
Subscribed...not certain how I missed this a couple of weeks ago. It was just a matter of time for open source to be introduced to the community.
__________________

BMWCCA member
Appreciate 0
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 09:53 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