DSM/ECU: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(62 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
</ref> | </ref> | ||
[[DSM/ECU/ | [[DSM/ECU/ECU Numbers]] <ref> | ||
* https://www.evoscan.com/technical-vehicle-manuals/150-mitsubishi-ecu-numbers | |||
</ref> | </ref> | ||
[[DSM/ECU/ | [[DSM/ECU/ROMS]] | ||
[[DSM/ECU/JE331B988B]] | |||
[[DSM/ECU/TMP76xxx MH6xxx]] | |||
[[DSM/ECU/Reverse Engineering]] | |||
[[DSM/ECU/EB20_TunerPro_Export]] (1G DSM NA/NT 4G63) | |||
==General== | ==General== | ||
Line 25: | Line 32: | ||
===Photos=== | ===Photos=== | ||
* http://simon.chi.il.us/ECU/Stock/ | * http://simon.chi.il.us/ECU/Stock/ | ||
* https://www.3si.org/threads/research-post-your-ecu-pics.442851/ | |||
* https://www.3si.org/threads/dsm-link-for-the-3-s-use-your-stock-ecu-to-tune.440062/ | |||
* https://www.3si.org/threads/3000gt-eprom-conversion-board.478086/ | |||
===DSM-ECU Yahoo! Group Archives=== | ===DSM-ECU Yahoo! Group Archives=== | ||
Line 48: | Line 58: | ||
* http://ecmoutlet.com/ecm_forum.html | * http://ecmoutlet.com/ecm_forum.html | ||
* http://ecmoutlet.com/ecm_forum.html#p13 | * http://ecmoutlet.com/ecm_forum.html#p13 | ||
* http://www.vfaq.com/mods/ECUs.html | |||
===EDM ECUs=== | |||
{|class="wikitable" | |||
!|Model | |||
!|MMC # | |||
!|MEC # | |||
|- | |||
|Eclipse I 2.0 16v D22A (90-94) | |||
|MD169144 | |||
|E2T36583 | |||
|- | |||
|Eclipse II 2.0 16v D30 (95-96) | |||
|MD327134 | |||
|E2T61680 | |||
|- | |||
|" (97-99) | |||
|MD334797 | |||
|E2T61685 | |||
|}<ref> | |||
* https://web.archive.org/web/20010215033806/http://www.castelli-italtec.com/docs/ea_mitsubishi.htm | |||
</ref> | |||
See Also: [[DSM/ECU/ECU Numbers]]<ref> | |||
* https://www.evoscan.com/technical-vehicle-manuals/150-mitsubishi-ecu-numbers | |||
</ref> | |||
==EPROM images== | ==EPROM images== | ||
Line 54: | Line 90: | ||
* http://www.tunerpro.net/downloadBinDefs.htm#DSM | * http://www.tunerpro.net/downloadBinDefs.htm#DSM | ||
* http://www.lilevo.com/mirage/ECU%20editting,%20MAF(T),%20Eprom,%20Map,%20Tuning,%20Pinouts,%20Standalone%20etc/EPROM%20EDITTING%20ECU%20and%20%20MAF%20FILES/ | * http://www.lilevo.com/mirage/ECU%20editting,%20MAF(T),%20Eprom,%20Map,%20Tuning,%20Pinouts,%20Standalone%20etc/EPROM%20EDITTING%20ECU%20and%20%20MAF%20FILES/ | ||
* http://www3.sympatico.ca/tchaad/ | |||
* https://web.archive.org/web/*/http://evoscan.com/roms/mitsubishi/download/* | |||
* https://www.mirage-performance.com/tech/ECU/Code/ | |||
* https://zarnochwf1.com/mitsubishi/roms/<ref>https://www.club3g.com/threads/general-questions-about-2001-montero-sport-6g72-rom.159492/post-3291599</ref> | |||
==Input/Output== | ==Input/Output== | ||
* http://www.technomotive.com/faq/dsmio.htm | * http://www.technomotive.com/faq/dsmio.htm | ||
===Sensors=== | |||
* https://web.archive.org/web/20090723070534/http://geocities.com/MotorCity/Downs/7678/dsmtests.html | |||
====ISC==== | |||
* https://web.archive.org/web/20170816030254/http://dsmisc.com/dsmweb-dw/index.html# | |||
* https://www.dsmtalk.com/threads/ic105-burning-exploding-1g-dsm-ecu.240681/ | |||
====Alternative pinout==== | |||
* https://www-dsm--club-org.translate.goog/forum/showpost.php?s=3a99c9d08c44ecaba31d99162bb39ab9&p=31182&postcount=6&_x_tr_sl=ru&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=ajax,nv,elem&_x_tr_sch=http | |||
==Registers== | |||
* http://forums.openecu.org/viewtopic.php?f=55&t=643&p=5212&hilit=MH6111#p5212 | |||
** https://web.archive.org/web/20210603140112/http://forums.openecu.org/viewtopic.php?f=55&t=643&p=5212&hilit=MH6111 | |||
==Editing notes== | ==Editing notes== | ||
Line 66: | Line 120: | ||
* https://esm.logic.net/public/dsm/ecu-flashing.html | * https://esm.logic.net/public/dsm/ecu-flashing.html | ||
* http://www.technomotive.com/prod/eprom/eprom.htm | * http://www.technomotive.com/prod/eprom/eprom.htm | ||
* http://www.tunerpro.net/tutorials/CreatingECUs.htm | |||
==E931 disassembly with comments== | ==E931 disassembly with comments== | ||
Line 75: | Line 130: | ||
* http://www.ceddy.us/ | * http://www.ceddy.us/ | ||
** https://web.archive.org/web/20210119182437/http://www.ceddy.us/ | ** https://web.archive.org/web/20210119182437/http://www.ceddy.us/ | ||
===ROM Image=== | |||
95 EPROM: | |||
* https://web.archive.org/web/20210119183047/http://ceddy.us/95-eprom/ | |||
XDF: | |||
* https://web.archive.org/web/20070819124620/http://www.ceddy.us/EB23C_V2.XDF | |||
* https://evoecu.logic.net/mirror/2g/ceddymod/ | |||
==Processor info== | ==Processor info== | ||
Line 82: | Line 146: | ||
* https://rhinopower.activeboard.com/forum.spark?aBID=133095&topicID=30481695&p=3 | * https://rhinopower.activeboard.com/forum.spark?aBID=133095&topicID=30481695&p=3 | ||
* https://rhinopower.activeboard.com/t66419432/76c55-mh6311-information | * https://rhinopower.activeboard.com/t66419432/76c55-mh6311-information | ||
* https://web.archive.org/web/20081023112442/http://www.btinternet.com/~j_holland/mitsu/mitsu.html | |||
===Docs=== | ===Docs=== | ||
Line 98: | Line 163: | ||
** https://web.archive.org/web/20070102062946/http://www.keil.com/download/files/mot2bin.zip | ** https://web.archive.org/web/20070102062946/http://www.keil.com/download/files/mot2bin.zip | ||
** https://www.scribd.com/doc/59831473/ | ** https://www.scribd.com/doc/59831473/ | ||
===Toshiba Microprocessors=== | |||
* https://www-shmj-or-jp.translate.goog/museum2010/exhibi739.htm?_x_tr_sch=http&_x_tr_sl=ja&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=ajax,nv,elem | |||
<pre style="white-space: pre;"> | <pre style="white-space: pre;"> | ||
Line 138: | Line 208: | ||
* http://jeffgst.com/id20.html | * http://jeffgst.com/id20.html | ||
* https://ecimulti.org/ | * https://ecimulti.org/ | ||
* http:// | * https://web.archive.org/web/20070821131725/http://www.dsmlink.com/faq-eprom.html | ||
====Disassembler==== | ====Disassembler==== | ||
Line 149: | Line 219: | ||
* https://fixkick.com/ECU/transistors.html | * https://fixkick.com/ECU/transistors.html | ||
* https://fixkick.com/ECU/substitutes/M526x-tutes.html | * https://fixkick.com/ECU/substitutes/M526x-tutes.html | ||
====Mazda ECU==== | |||
* https://mazda626.net/topic/13794-ecus-and-eproms-it-friggin-works/?page=3 | |||
===Mods=== | ===Mods=== | ||
Line 240: | Line 313: | ||
** https://web.archive.org/web/20170620082922/http://wiki.ds-map.net/ | ** https://web.archive.org/web/20170620082922/http://wiki.ds-map.net/ | ||
* DS-MAP V1 - Nick | * DS-MAP V1 - Nick Sanders (pudhed) | ||
* Jackal (V2) - Curtis Hacker | * Jackal (V2) - Curtis Hacker (hakcenter) | ||
* Werewolf (v3) - Curtis Hacker | * Werewolf (v3) - Curtis Hacker | ||
* https://web.archive.org/web/20150522015900/http://forums.ds-map.net/store/jackal-vs-werewolf | |||
===Geekmapped=== | ===Geekmapped=== | ||
Line 249: | Line 324: | ||
==Knock== | ==Knock== | ||
Bill Sundahl | Bill Sundahl - [email protected] | ||
* https://web.archive.org/web/20070408152424/http://home.netcom.com:80/~bsundahl/ | |||
Pinout, functionality | |||
* http://stealth316.com/misc/knock-chip.doc | |||
*http://stealth316.com/misc/knock-board.txt | |||
* https://web.archive.org/web/ | Phantom knock | ||
* https://web.archive.org/web/20071016060058/http://users.wpi.edu/~ktarry/dsmtech/phantomknock.html | |||
==ECU Stickers== | |||
There are three parts of the ECU label stickers to make a point of: | |||
* The Mitsubishi Motors (MMC) number | |||
** Starts with "MD" or "MR" | |||
* The Mitsubishi Electric (MEC) number | |||
** Usually starts with "E2T" on ECUs | |||
** Usually starts with "G1T" or "X4T" on TCUs | |||
* The last letter of the MEC number | |||
** E = eprom | |||
** T = one time programmable (otp) | |||
** M = masked | |||
** A = ??? | |||
** " " (blank) = maybe eprom for 90 ecus | |||
==Idle Adjustment== | |||
Maybe should be in another article? | |||
* https://www.sixsigmatuning.com/dsm-idle-control | |||
==See Also== | |||
* [[DSM/DIY ECU]] | |||
==Notes== | ==Notes== | ||
<references/> | <references/> |
Latest revision as of 16:10, 14 April 2024
Subpages
DSM/ECU/Pretty disassembly notes[1]
DSM/ECU/EB20_TunerPro_Export (1G DSM NA/NT 4G63)
General
ECU troubleshooting and daughterboard [RUS]
Photos
- http://simon.chi.il.us/ECU/Stock/
- https://www.3si.org/threads/research-post-your-ecu-pics.442851/
- https://www.3si.org/threads/dsm-link-for-the-3-s-use-your-stock-ecu-to-tune.440062/
- https://www.3si.org/threads/3000gt-eprom-conversion-board.478086/
DSM-ECU Yahoo! Group Archives
ECU numbers
- http://simon.chi.il.us/ECU/ECUID.html
- https://tech.mirage-performance.com/ECU/index.html
- https://www.evoscan.com/technical-vehicle-manuals/150-mitsubishi-ecu-numbers
- http://ecmoutlet.com/ecm_forum.html
- http://ecmoutlet.com/ecm_forum.html#p13
- http://www.vfaq.com/mods/ECUs.html
EDM ECUs
Model | MMC # | MEC # |
---|---|---|
Eclipse I 2.0 16v D22A (90-94) | MD169144 | E2T36583 |
Eclipse II 2.0 16v D30 (95-96) | MD327134 | E2T61680 |
" (97-99) | MD334797 | E2T61685 |
See Also: DSM/ECU/ECU Numbers[4]
EPROM images
- http://tunerpro.net/download/bins/DSM/
- http://www.tunerpro.net/downloadBinDefs.htm#DSM
- http://www.lilevo.com/mirage/ECU%20editting,%20MAF(T),%20Eprom,%20Map,%20Tuning,%20Pinouts,%20Standalone%20etc/EPROM%20EDITTING%20ECU%20and%20%20MAF%20FILES/
- http://www3.sympatico.ca/tchaad/
- https://web.archive.org/web/*/http://evoscan.com/roms/mitsubishi/download/*
- https://www.mirage-performance.com/tech/ECU/Code/
- https://zarnochwf1.com/mitsubishi/roms/[5]
Input/Output
Sensors
ISC
- https://web.archive.org/web/20170816030254/http://dsmisc.com/dsmweb-dw/index.html#
- https://www.dsmtalk.com/threads/ic105-burning-exploding-1g-dsm-ecu.240681/
Alternative pinout
Registers
Editing notes
- http://www.lilevo.com/mirage/dsmromedit.htm
- https://sites.google.com/site/90tsis/home/1g-dsm/code-editing
- https://web.archive.org/web/20071219183812/http://users.wpi.edu:80/~ktarry/dsmtech/
- https://pdfslide.net/documents/dsm-ecu-extended-map-guide.html
- https://esm.logic.net/public/dsm/ecu-flashing.html
- http://www.technomotive.com/prod/eprom/eprom.htm
- http://www.tunerpro.net/tutorials/CreatingECUs.htm
E931 disassembly with comments
2G ECU
ROM Image
95 EPROM:
XDF:
Processor info
- http://www.rhinopower.org/76xxx/76xxx.html
- https://rhinopower.activeboard.com/t30481695/software-tools/
- https://rhinopower.activeboard.com/forum.spark?aBID=133095&topicID=30481695&p=3
- https://rhinopower.activeboard.com/t66419432/76c55-mh6311-information
- https://web.archive.org/web/20081023112442/http://www.btinternet.com/~j_holland/mitsu/mitsu.html
Docs
- http://www.rhinopower.org/76xxx/76xxx.html
- http://www.rhinopower.org/76xxx/docs/76C55_Register_Map.txt
- https://rhinopower.activeboard.com/t30481695/software-tools/?page=1&w_r=1619821221#comment-45660411
- http://www.rhinopower.org/mods/docs/Using_MiniIDE.doc
- https://web.archive.org/web/20070102011556/http://home.comcast.net/~tasm/tasmman.htm
- https://web.archive.org/web/20151002025803/http://home.comcast.net:80/~tasm/tasm32.zip
- https://www.keil.com/download/docs/10.asp
- https://web.archive.org/web/20070102062946/http://www.keil.com/download/files/mot2bin.zip
- https://www.scribd.com/doc/59831473/
Toshiba Microprocessors
This is the symbolic and commented source code for the DSM E931 and E932 ECU. To assemble "standard_E932_E931_source.asm", download the telemark assembler TASM from http://home.comcast.net/~tasm/ to the same directory and execute asm.bat from the DOS prompt. The assembler will produce two files: standard_E932_E931_source.lst is a line by line listing of the assembly with addresses while standard_E932_E931_source.obj is the 32KB binary image to burn on EPROM. Default setting produces the E931 standard binary image Required file, not provided (from http://home.comcast.net/~tasm/): TASM.EXE, Version 3.2 Contents: standard_E932_E931_source.asm Assembly source file for the E931/E932. See notes at the beginning of that file for more details. Default setting produces the standard E931 EPROM image. asm.bat Batch file to assemble standard_E932_E931_source.asm standard_E931.bin Binary file read from an actual E931 EPROM. Assembly of standard_E932_E931_source.asm using the "E931" setting should produce an identical binary. standard_E932.bin Binary file read from an actual E932 EPROM. Assembly of standard_E932_E931_source.asm using the "E932" setting should produce an identical binary. standard_E931.lst Assembly listing file for the standard E931, usefull if you just want to edit an EPROM image without assembly.. standard_E932.lst Assembly listing file for the standard E932, usefull if you just want to edit an EPROM image without assembly.. tasm6111.tab TASM compatible opcodes for the E931/E932 ECUs. Works with the provided source files. Might be incomplete if you want to use something not already used by the standard code... Christian [email protected]
MH6111 Instruction Set
Procs Docs Tossed
Related?
- https://www.physicsforums.com/threads/ic-datsheet.67692/
- http://jeffgst.com/id20.html
- https://ecimulti.org/
- https://web.archive.org/web/20070821131725/http://www.dsmlink.com/faq-eprom.html
Disassembler
- https://web.archive.org/web/*/http://www.16paws.com:80/ECU/*
- https://web.archive.org/web/20030316084747/http://www.16paws.com/ECU/DASMx/
- https://web.archive.org/web/20140306212142/http://www.16paws.com/ECU/DASMxx/DASMx.htm
Suzuki ECU
(Uses MH6X11)
Mazda ECU
Mods
- https://web.archive.org/web/20151021233215/http://www.ilostmymind.com/ECU/DSM
- https://web.archive.org/web/20151023035547/http://www.ilostmymind.com:80/ECU/DSM/progra.txt
- https://web.archive.org/web/20151023035522/http://www.ilostmymind.com:80/ECU/DSM/E931C6F5hex.html
Dis/assembly
- Documentation
- Download
- GIT
- Linux (TASM 3.1)
- OSX Port
PCB
ECU power
Standalones
AEM
Megasquirt
- https://www.diyautotune.com/support/tech/hardware/diypnp/available-models/#N52
- https://www.diyautotune.com/support/tech/install/dsm/megasquirt-your-4g63/
Speeduino
- https://wiki.speeduino.com/en/decoders/4G63
- https://wiki.speeduino.com/en/reference/ECU_Connectors#dsm-mitsubishi
- https://wiki.speeduino.com/en/configuration/Idle#examples
Link ECU (VR4LINK)
- https://forums.linkecu.com/topic/9318-using-factory-knock-sensor-vr4link-dsm/
- https://www.aimshop.com/products/link-mitsubishi-vr4link-vr4x
Haltech
ECU+
rusEFI
PowerFC
Stims
- jimStim
- Ardu-stim
Speed Density
Kim Hulkkonen
SwD-Swede Density
- http://dsmecu.com
- http://kaxlon.com
- https://github.com/KaxLon
- https://www.facebook.com/swededensity/
http://www.wiki.swededensity.com/http://swededensity.com/- https://www.youtube.com/playlist?list=PLVqF6cy1_ujiGSEMi2GLMuIglT08QP9Fp
ds-map
- DS-MAP V1 - Nick Sanders (pudhed)
- Jackal (V2) - Curtis Hacker (hakcenter)
- Werewolf (v3) - Curtis Hacker
Geekmapped
Knock
Bill Sundahl - [email protected]
Pinout, functionality
Phantom knock
ECU Stickers
There are three parts of the ECU label stickers to make a point of:
- The Mitsubishi Motors (MMC) number
- Starts with "MD" or "MR"
- The Mitsubishi Electric (MEC) number
- Usually starts with "E2T" on ECUs
- Usually starts with "G1T" or "X4T" on TCUs
- The last letter of the MEC number
- E = eprom
- T = one time programmable (otp)
- M = masked
- A = ???
- " " (blank) = maybe eprom for 90 ecus
Idle Adjustment
Maybe should be in another article?