Pajero nm v6 manual 84960006 xml file help

Technical information, definitions, advice, and support for factory ECU remapping, aftermarket systems, and much more.
Post Reply
Avh1993
New Member
Posts: 7
Joined: 20 Jan 2020, 00:14
State: Queensland
Model: Mitsubishi pajero 2002 nm gls
Engine: 3.5-Litre 6G74 V6 24V SOHC
Transmission: 5 Speed Manual

Pajero nm v6 manual 84960006 xml file help

Post by Avh1993 » 25 Jan 2020, 16:21

Hey guys I'm stuck trying to define and sort out my 2002 nm pajero rom 6g74sohc 5 speed manual so off memory it was either a definition of 84960006 or a 84960008 I can't remember off the top of my head I'm trying to figure out how to hex edit it and find fuel maps I have played with the evo bits and sorted a evo 7 ecu with a tephra evo 8 rom flashed on my proton gti but I'm stuck on the new file that I want to be able to edit I have asked two lads on here but I'm abit stuck for the moment and for the life of me I can't find much if some one is able to help me on the right track
Thanks in advanced
Alex

WytWun
Moderator
Posts: 567
Joined: 09 Apr 2011, 23:22
State: Australian Capital Territory
Model: Mitsubishi Magna TJ AWD
Engine: 3.5-Litre 6G74 V6 24V SOHC

Re: Pajero nm v6 manual 84960006 xml file help

Post by WytWun » 25 Jan 2020, 22:16

Avh1993 wrote:
25 Jan 2020, 16:21
Hey guys I'm stuck trying to define and sort out my 2002 nm pajero rom 6g74sohc 5 speed manual so off memory it was either a definition of 84960006 or a 84960008 I can't remember off the top of my head I'm trying to figure out how to hex edit it and find fuel maps I have played with the evo bits and sorted a evo 7 ecu with a tephra evo 8 rom flashed on my proton gti but I'm stuck on the new file that I want to be able to edit I have asked two lads on here but I'm abit stuck for the moment and for the life of me I can't find much if some one is able to help me on the right track
As I said in a PM, I just don't have time at the moment to provide detailed help - sorry :( so what follows is a rudimentary crash course.

What you can do is install the Magna ECU definitions (from here), making sure you can open a Magna ROM (download from same post). Then shut down ECUFlash and copy 82450006.xml, giving the copy the name of your ROM ID (e.g. 84960006.xml). Edit the copy with a text editor (e.g. Notepad or Notepad++) to make the following changes:
1) set the "xmlid" and "internalidhex" items to the ROM ID (e/g change "82450006" to "84960006", without quotes)
2) change the "include" item from "magna_3g_at_base" to "magna_3g_base" ( I believe your ROM almost certainly has AT code in it but as your car is manual you can do without the AT stuff cluttering the display up)
Save the file and back it up (you may need to make sure the copy is not set to "read-only" before being able to save the edits!).

You should now be able to restart ECUFlash and open your ROM. The various engine maps won't be correct, but the periphery bits, immobiliser and spec number values will be correct.

You will then need to edit the addresses of the maps and the axis tables to get the definition correct. I'd suggest opening a Magna ROM in both ECUFlash and a hex editor to give you an idea of what your ROM's maps should look like, in both presentations - it will help develop your pattern matching skills. Many of the map addresses probably won't be drastically different but the axis addresses can be significantly different. Some of the items can really only be confirmed with a disassembly and testing...

Word of warning: although more recent versions of ECUFlash are a little more robust than older versions, make sure you back up your modified definition frequently! Sooner or later there will be a SNAFU and being able to restore from a saved copy saves lots of pain...

You will not be able to edit the definition (.xml) with a text editor while ECUFlash is running as there isn't a convenient way to force ECUFlash to re-read the file :(. You can however copy it after saving changes in ECUFlash, so you don't need to exit ECUFlash to create backups.

Avh1993
New Member
Posts: 7
Joined: 20 Jan 2020, 00:14
State: Queensland
Model: Mitsubishi pajero 2002 nm gls
Engine: 3.5-Litre 6G74 V6 24V SOHC
Transmission: 5 Speed Manual

Re: Pajero nm v6 manual 84960006 xml file help

Post by Avh1993 » 25 Jan 2020, 23:59

Thanks mate that's all good I'll give this a few re reads haha so it can sink in and go from there fingers crossed I can make it happen would be awesome to tune the pajero abit more and benifate from the upgraded internals and head work

Avh1993
New Member
Posts: 7
Joined: 20 Jan 2020, 00:14
State: Queensland
Model: Mitsubishi pajero 2002 nm gls
Engine: 3.5-Litre 6G74 V6 24V SOHC
Transmission: 5 Speed Manual

Re: Pajero nm v6 manual 84960006 xml file help

Post by Avh1993 » 27 Jan 2020, 09:09

Well I had abit of a play around and I wasn't able to open any of the roms that are in the magna folder anything saved in the ecuflash rom mettadata either not sure how to get it going I tried to edit it in a notepad adding in the rom id rom id ml etc like the evos lay out but not sure what I'm doing wrong trying to play around
Happy Australia day champs
Alex

WytWun
Moderator
Posts: 567
Joined: 09 Apr 2011, 23:22
State: Australian Capital Territory
Model: Mitsubishi Magna TJ AWD
Engine: 3.5-Litre 6G74 V6 24V SOHC

Re: Pajero nm v6 manual 84960006 xml file help

Post by WytWun » 27 Jan 2020, 22:07

If you can't open the Magna ROMs, it will be because ECUFlash isn't finding the Magna definition files.

When you start ECUFlash the logging window on the right hand side will tell you where ECUFlash is searching for definition files. Please re-read section 1 of the README.pdf file in the Magna definition file archive for advice on installing the definitions.

Avh1993
New Member
Posts: 7
Joined: 20 Jan 2020, 00:14
State: Queensland
Model: Mitsubishi pajero 2002 nm gls
Engine: 3.5-Litre 6G74 V6 24V SOHC
Transmission: 5 Speed Manual

Re: Pajero nm v6 manual 84960006 xml file help

Post by Avh1993 » 27 Jan 2020, 22:14

Not 100 percent how else to go about it when you get time I'd like some one to run me the it properly so I understand haha thanks
Attachments
2002 nm stock rom test xm bas added.txt
Tried to upload a rom but it won't this is the file in txt form
(256.61 KiB) Downloaded 4 times

Avh1993
New Member
Posts: 7
Joined: 20 Jan 2020, 00:14
State: Queensland
Model: Mitsubishi pajero 2002 nm gls
Engine: 3.5-Litre 6G74 V6 24V SOHC
Transmission: 5 Speed Manual

Re: Pajero nm v6 manual 84960006 xml file help

Post by Avh1993 » 27 Jan 2020, 22:34

I'll have a look at that section 1

Avh1993
New Member
Posts: 7
Joined: 20 Jan 2020, 00:14
State: Queensland
Model: Mitsubishi pajero 2002 nm gls
Engine: 3.5-Litre 6G74 V6 24V SOHC
Transmission: 5 Speed Manual

Re: Pajero nm v6 manual 84960006 xml file help

Post by Avh1993 » 29 Jan 2020, 19:39

This is after playing around abit managed to find something but need to find more things
Attachments
IMG_20200129_182947.jpg
IMG_20200129_182947.jpg (4.07 MiB) Viewed 95 times

WytWun
Moderator
Posts: 567
Joined: 09 Apr 2011, 23:22
State: Australian Capital Territory
Model: Mitsubishi Magna TJ AWD
Engine: 3.5-Litre 6G74 V6 24V SOHC

Re: Pajero nm v6 manual 84960006 xml file help

Post by WytWun » 29 Jan 2020, 23:53

Avh1993 wrote:
29 Jan 2020, 19:39
This is after playing around abit managed to find something but need to find more things
Sorry, I can't see enough of the logging panel to confirm exactly what is being reported by ECUFlash as it scans the definition files. I don't know how you've arrived at the maps shown in the list on the left hand side but it doesn't like it's from the procedure I outlined above (i.e. modifying a copy of a Magna definition).

Also, the ROM you have uploaded isn't the correct size for the definition I suggested - to do things properly you should use the correct read template file to retrieve the full 512kB ROM image that I'm almost certain is there, but you can also cheat by starting with a copy of a Magna manual ROM definition such as 91760002.xml or 98320000.xml (both of which are for native 256kB ROMs) instead of the automatic 82450006.xml I originally suggested.

As I said, if you can't open Magna ROMs and see correct display of the tables (such as some of the illustrations in the README.pdf included in the Magna definition archive. Apart from the edits specifically outlined in my earlier post, I recommend that you not otherwise attempt to edit definition (.xml) files with a text editor until you have a fair bit of exerience editing the structures using ECUFlash's own facilities - i.e. by right clicking on items in the left hand pane which will allow you to edit parameters of existing maps or create new maps. By starting with existing definitions that will have very similar maps and just changing the addresses will save you many headaches and much time.

Sadly ECUFlash is poorly documented; what little documentation exists can be found on http://www.openecu.org/, in the EvolutionM.net ECUFlash sub-forum and scattered around several Mitsubishi and Subaru related forums. :-(. Learning how to fight with the software to arrive at a working definition takes an enormous investment of time and effort especially if you don't have much in the way of an IT background. The procedure I outlined is the quickest way I can think of to achieving some results, but it is still not quick or easy until you develop the necessary skills and knowledge to pick things out of binary images.

BTW #1: If attaching ROMs, put them in ZIP archives and attach the ZIP archive.

BTW #2: you may not benefit both others might so I've attached a document detailing installing the Magna definitions I wrote to rescue someone else...
Attachments
def_install.pdf
Detailed guide to installing Magna ECUFlash definitions
(2.09 MiB) Downloaded 4 times

stumagoo
Member
Posts: 63
Joined: 01 Jul 2014, 23:27
State: Western Australia
Model: Mitsubishi pajero
Engine: 3.5-Litre 6G74 V6 24V SOHC
Transmission: 5 Speed Manual

Re: Pajero nm v6 manual 84960006 xml file help

Post by stumagoo » 03 Feb 2020, 21:07

just for the record NM and NP 3.5's are 256kb roms..... they are early SH2 units NL are 128Kb

Avh1993
New Member
Posts: 7
Joined: 20 Jan 2020, 00:14
State: Queensland
Model: Mitsubishi pajero 2002 nm gls
Engine: 3.5-Litre 6G74 V6 24V SOHC
Transmission: 5 Speed Manual

Re: Pajero nm v6 manual 84960006 xml file help

Post by Avh1993 » 03 Feb 2020, 21:32

Thanks guys I think the site may have been down but I'll try doing that what was shown yep I noticed 256 size it for some reason wouldn't show me anything on the pajero rom when I tried to copy any tables over using a magna base definition for eg

WytWun
Moderator
Posts: 567
Joined: 09 Apr 2011, 23:22
State: Australian Capital Territory
Model: Mitsubishi Magna TJ AWD
Engine: 3.5-Litre 6G74 V6 24V SOHC

Re: Pajero nm v6 manual 84960006 xml file help

Post by WytWun » 04 Feb 2020, 00:03

stumagoo wrote:
03 Feb 2020, 21:07
just for the record NM and NP 3.5's are 256kb roms..... they are early SH2 units NL are 128Kb
If the ROM ID is 8xxxxxxx the actual ROM is always 512kB and the second 256kB can be retrieved with the Evo-7 GT-A read template. The first 256kB cannot be automatically disassembled on it's own as it includes calls into the second 256kBU code, even in a manual only ECU!). I have copies of 3 NM/NP ROMs (84960006, 84960007 & 84960008) and all are 512kB. Sadly have never had time to do anything with them :(

Post Reply