Notices
ECU Flash

MUT at high baudrates WORKS! 62500 tested.

Thread Tools
 
Search this Thread
 
Old Sep 28, 2006 | 06:45 PM
  #16  
MalibuJack's Avatar
EvoM Guru
20 Year Member
iTrader: (5)
 
Joined: Feb 2003
Posts: 10,572
Likes: 14
From: Royse City, TX
It would be interesting to see an obscenely fast OBD-II baud rate..

Although this works, and I do intend to play with it.. You guys will notice many of the logged items don't update as frequently as they are sampled..
Reply
Old Sep 28, 2006 | 07:07 PM
  #17  
donour's Avatar
Evolved Member
iTrader: (6)
 
Joined: May 2004
Posts: 2,502
Likes: 1
From: Tennessee, USA
Originally Posted by dryad001
Can someone try this out with a Palm? Im just curious to see if the sample rate will also increase. Since there is a table to switch the OBD baudrate also.
This is one of the reasons I wrote a low overhead C library. libmut should be amenable to a slow CPU -- even a 68k or z80 or something.

d
Reply
Old Sep 28, 2006 | 08:05 PM
  #18  
Noogles's Avatar
Evolved Member
iTrader: (-1)
 
Joined: Jan 2006
Posts: 574
Likes: 0
From: So. Cal (LA County)
i'll test this more if i can get a definitoin for ecu 96940011
Reply
Old Sep 28, 2006 | 09:34 PM
  #19  
MalibuJack's Avatar
EvoM Guru
20 Year Member
iTrader: (5)
 
Joined: Feb 2003
Posts: 10,572
Likes: 14
From: Royse City, TX
My logger was updated to support alternate baud rates..

Evoscan is already capable of doing it correctly.
Reply
Old Sep 29, 2006 | 02:30 AM
  #20  
bez_bashni's Avatar
Thread Starter
Newbie
 
Joined: Mar 2006
Posts: 45
Likes: 0
From: Russia,Moscow
2 MORE patched definitions.
Attached Files
File Type: zip
90550001.zip (1.7 KB, 20 views)
File Type: zip
96940011.zip (1.8 KB, 51 views)
Reply
Old Sep 29, 2006 | 04:26 AM
  #21  
AutoXer's Avatar
Evolved Member
iTrader: (1)
 
Joined: Dec 2002
Posts: 804
Likes: 0
From: Logan, WV
Originally Posted by bez_bashni
It can fit the other ecus of this family - to try this with your ecu add this lines to your ecu definition after the include <evo7base> ;

<scaling name="BAUDRATE" units="units" toexpr="500000/(x+1)" frexpr="500000/x-1" format="%.0d" min="0" max="500000" inc="1" storagetype="uint8" endian="big"/>
<table name="BAUDRATE1_OBD" address="d59d" type="1D" level="1" scaling="BAUDRATE"/>

<table name="BAUDRATE2_MUT" address="d5d1" type="1D" level="1" scaling="BAUDRATE"/>

<table name="BAUDRATE3_unknown" address="d5e1" type="1D" level="1" scaling="BAUDRATE"/>

If you see after reloading your hex that baudrate3_unknown=62500 and BAUDRATE2_MUT=15625 and BAUDRATE1_OBD=10416 than it will work with your ecu.
I tried adding this to my ROM definition this morning. I copy and pasted from this post into just after the <include>evo7base</include> line. After I switched ecuFlash to developer mode, the baudrates showed up. I could see them, but I could not increment, decrement of set the values to anything other than what was originally there. I could change the scale to int8, change the value, then change the scale back to Baudrate. hmmm.....

I had planned on testing my OBDII logger with a doulbled rate. Since I was having troubles and had to get to work, I did not flash the increased rate. I'll try it this afternoon if no one beats me too it.
Reply
Old Sep 29, 2006 | 06:56 AM
  #22  
evo4mad's Avatar
Former Sponsor
iTrader: (4)
 
Joined: Dec 2003
Posts: 723
Likes: 1
From: TGA, New Zealand
wow that is cool, pity I can't run that on my evo4 ecu, there is no ecuflash kernel for the Evo4 yet.
Reply
Old Sep 30, 2006 | 04:00 PM
  #23  
AutoXer's Avatar
Evolved Member
iTrader: (1)
 
Joined: Dec 2002
Posts: 804
Likes: 0
From: Logan, WV
I still cannot get the scaled value to increment/decrement or change in any way. So, I changed the OBDII rate from an int8 value of 47 to 23. This in theory should have double the rate. I could not get my OBDII datalogger(AutoTap) to connect at the higher rate. I'd still like to see faster OBDII logging rates.
Reply
Old Sep 30, 2006 | 04:06 PM
  #24  
Spec'd's Avatar
Evolved Member
iTrader: (16)
 
Joined: May 2005
Posts: 1,580
Likes: 0
From: Southern California
What would be nice is having the capability to run the ACD pumps
for 05+ Evos. This would mean not requiring the MUT tool to change
your own ACD fluid.
Reply
Old Sep 30, 2006 | 10:54 PM
  #25  
TTP Engineering's Avatar
Account Disabled
iTrader: (465)
 
Joined: May 2005
Posts: 8,824
Likes: 2
From: Central FL
Originally Posted by bez_bashni
About 2 weeks of my free time at office and home I devoted to evo ecu disassembling. The first goal was to discover load pid and writing patch for "correct" launch control.But by the way i found some interesting. Heres one of the first usefull achievements - found OBD and MUT baudrates. Heres the definition for the most popular 94170008 ecu - sometime I'll make definitions for other ecus.

How to use. If your flash is 94170008 -unzip my definition to ecuflash mitsu folder (dont forget to backup the original) , open your rom and u'll see new params under MISC. Change the BAUDRATE2_MUT and reflash the ecu.
Then start evoscan and put this value in baudrate window (15625 by default)
I tested 62500 baudrate logging - all Ok -engine runs - no errors.
Enjoy highs speed logging

copy sent to openecu.org ,aktivematrix.com
Will this affect the dealer's ability to communicate with the ECU via the MUT-III scantool with the baudrate change?
Reply
Old Sep 30, 2006 | 10:55 PM
  #26  
TTP Engineering's Avatar
Account Disabled
iTrader: (465)
 
Joined: May 2005
Posts: 8,824
Likes: 2
From: Central FL
Originally Posted by Spec'd
What would be nice is having the capability to run the ACD pumps
for 05+ Evos. This would mean not requiring the MUT tool to change
your own ACD fluid.
Actually this need for the ACD pumping is way overrated. You do not need the tool for this purpose as gravity allows you to bleed the ACD no problem.
Reply
Old Oct 1, 2006 | 05:27 AM
  #27  
MalibuJack's Avatar
EvoM Guru
20 Year Member
iTrader: (5)
 
Joined: Feb 2003
Posts: 10,572
Likes: 14
From: Royse City, TX
Originally Posted by TTP Engineering
Will this affect the dealer's ability to communicate with the ECU via the MUT-III scantool with the baudrate change?
Yes it probably will..At least for it to do the same logging and actuator tests that we can do through that particular one..

There are two other baud rate values, not sure what they are yet, but if anything the MUT Tool does using those, it will still work..

Its the primary reason I don't tell everyone to change it..

HONESTLY, I don't see any benefit at this time in logging since the baud rate isn't the limiting factor in logging..

I have enough data sampled at 10 lines per second (15-20 samples per line) to show that the data itself in most of the requests dont get updated that often anyway..

The baud rate might help for issues like dropped data or missing data in the buffer, but I don't know that you'll get any more information.. Just more data (items with repeating values)
Reply
Old Apr 1, 2007 | 09:30 PM
  #28  
turbotiger's Avatar
Newbie
 
Joined: Jan 2005
Posts: 62
Likes: 0
I downloaded and replaced the definition file for rom 96940011 in the above post, switched the ecuflash in developer mode, but don't see the baud rate option under misc in ecuflash. I've gotten the 2 byte load status working correctly for my rom, so I'm not sure what the problem is. I'm currently using ecuflash 1.3

I've tried closing and reopening ecuflash to no avail.
Reply
Old Apr 2, 2007 | 12:22 AM
  #29  
tephra's Avatar
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
how worthwhile is it performing this mod?
Reply
Old Apr 2, 2007 | 05:28 AM
  #30  
MalibuJack's Avatar
EvoM Guru
20 Year Member
iTrader: (5)
 
Joined: Feb 2003
Posts: 10,572
Likes: 14
From: Royse City, TX
you have to ADD the baud rate tables to the ECUFlash definition, their not already there.
Reply



All times are GMT -7. The time now is 01:40 PM.