Mitsubishi Lancer Evolution 4/5/6/7/8 MUT-II Initialisation

Developer topics relating to software that logs data from ECUs

Moderator: Freon

Mitsubishi Lancer Evolution 4/5/6/7/8 MUT-II Initialisation

Postby Evo4Mad » Tue May 02, 2006 5:58 pm

Keywords: Evo4 Evo5 Evo6 Evo7 Evo8 Evo9 IV V VI VII VIII IX OBD2 OBDII ELM323 ISO9141 SCANTOOL DATALOGGER MUT-II MUT-III

http://www.limitless.co.nz/evoscan
Last edited by Evo4Mad on Wed Aug 16, 2006 3:48 pm, edited 4 times in total.
Evo4Mad
 
Posts: 332
Joined: Mon Jun 13, 2005 11:58 pm
Location: New Zealand

Postby Evo4Mad » Tue May 02, 2006 10:55 pm

what baud rate and byte could I send to mimic that initialisation signal? could I try with no stop bit?
Evo4Mad
 
Posts: 332
Joined: Mon Jun 13, 2005 11:58 pm
Location: New Zealand

Postby YP » Wed May 03, 2006 1:09 am

Init byte is 0x00 at 5bps with stop bit. After that bps rate changed.
User avatar
YP
 
Posts: 35
Joined: Sun Feb 05, 2006 7:41 am

Postby Evo4Mad » Wed May 03, 2006 10:19 am

oh yeah thanks.
Last edited by Evo4Mad on Wed Aug 16, 2006 3:48 pm, edited 1 time in total.
Evo4Mad
 
Posts: 332
Joined: Mon Jun 13, 2005 11:58 pm
Location: New Zealand

Postby Evo4Mad » Sat May 06, 2006 10:35 pm

I ahve got it working for the Evo4
Last edited by Evo4Mad on Wed Aug 16, 2006 3:03 pm, edited 2 times in total.
Evo4Mad
 
Posts: 332
Joined: Mon Jun 13, 2005 11:58 pm
Location: New Zealand

Postby Evo4Mad » Sat May 06, 2006 10:43 pm

The MUT-II scantool firstly tries this initialization at 10,400bps its probably for different model EVOs
Packet structure:

0x44 0x10 0xF0 0x3F 0x83

(Settings byte/EFI ecu ID/Scantool ID/Data Request/CheckSum)

Log @ 10,400bps
[0][44][10][F0][3F][83][44][10][F0][3F][83][44][10][F0][3F][83][44][10][F0][3F][83][44][10][F0][3F][83][44][10][F0][3F][83][44][10][F0][3F][83][44][10][F0][3F][83]
Jumbled data cause the MUTII starts talking at a different bps
[0][0][0][0][E6][FB][F2][FF][FA][FF][FB][FF][FA]
Last edited by Evo4Mad on Wed Aug 16, 2006 3:48 pm, edited 1 time in total.
Evo4Mad
 
Posts: 332
Joined: Mon Jun 13, 2005 11:58 pm
Location: New Zealand

Postby donour » Wed Jul 26, 2006 7:29 pm

Does anybody have working VCP code to do this (D2XX drivers are not available for my platform) ? All I'm getting are echos of my requests. I get nothing from the setting break for 1800ms.

d
donour
 
Posts: 25
Joined: Thu Jul 07, 2005 12:52 pm
Location: Albuquerque

Postby fotis_rs2 » Wed Aug 30, 2006 6:30 pm

with what cable you connect it to an evo6???

the openport1.3 dosn't seems to work... no connection at all...
fotis_rs2
 
Posts: 16
Joined: Fri Jun 02, 2006 3:57 pm

Postby fotis_rs2 » Thu Aug 31, 2006 4:01 pm

anyone???? :roll:
fotis_rs2
 
Posts: 16
Joined: Fri Jun 02, 2006 3:57 pm

Postby Evo4Mad » Fri Sep 01, 2006 5:13 am

yep it works, does the obdII connector have pins 1 & 4? join them with a paperclip in the back.
Evo4Mad
 
Posts: 332
Joined: Mon Jun 13, 2005 11:58 pm
Location: New Zealand

Postby fotis_rs2 » Fri Sep 01, 2006 6:12 am

so i'm missing a ground signal right? the pin 4 is ground..
fotis_rs2
 
Posts: 16
Joined: Fri Jun 02, 2006 3:57 pm

Postby S54fan » Sun Sep 03, 2006 3:53 am

I've found the initial setup routine for the 5 comm ports in the SH7055 of my Evo IX. The VII is similar...

It sets port 0 & 1 to 1953 bps, and port 2 to 15625 bps. 3 and 4 seem unused, but are initialised to 1953 bps.

The above rates are based on 8MHz CPU crystal which is multiplied by 4 for the CPU clock and then divided by 2 for the peripheral clock. Then various prescalers are selectable and then a trim for the actual rate.

There are also baud rate switching routines which I'll look at.

I have several other serial routines to go through to find the area where it processes the byte requestIDs that Evoscan sends.

We could consider a custom ROM to increase the logging rate as I want to start changing pointers for the fuel and timing maps to be selectable by an Evoscan requestID to be the original ROM site or a RAM copy. I want live adjustment of that RAM area, and a nice Windows app to use an agreed protocol to change these bytes. I also want to send the load value I've found back down the serial to Evoscan.
S54fan
 
Posts: 233
Joined: Fri Dec 16, 2005 4:39 am

Postby S54fan » Sun Sep 03, 2006 4:00 am

The SH7055 can manage 500K baud = 32 times faster than 15625 baud. About half as fast as my broadband internet connection. It could shift a lot of data if we needed it to...
S54fan
 
Posts: 233
Joined: Fri Dec 16, 2005 4:39 am

Postby S54fan » Sun Sep 03, 2006 4:03 am

Might not have much time to run the engine though at that speed LOL.
S54fan
 
Posts: 233
Joined: Fri Dec 16, 2005 4:39 am

Postby Evo4Mad » Sun Sep 03, 2006 6:00 pm

LOL, yeah, might want to give the engine a chance :) colby and I had discussed this scenario once before, but were concerned about the factory tools still being able to connect.. good for power users though.
Evo4Mad
 
Posts: 332
Joined: Mon Jun 13, 2005 11:58 pm
Location: New Zealand

Next

Return to Data Logging Software

Who is online

Users browsing this forum: No registered users and 6 guests