DSM/ECU: Difference between revisions

From Jane Hacker Wiki
Jump to navigation Jump to search
Line 287: Line 287:


* https://web.archive.org/web/20070408152424/http://home.netcom.com:80/~bsundahl/
* https://web.archive.org/web/20070408152424/http://home.netcom.com:80/~bsundahl/
==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


==See Also==
==See Also==

Revision as of 11:40, 6 June 2021

Subpages

DSM/ECU/Pretty disassembly notes[1]

DSM/ECU/MH6211 Instruction Set[2]

DSM/ECU/MH6111 Instruction Set

DSM/ECU/ECU Numbers [3]

General

ECU troubleshooting and daughterboard [RUS]

Photos

DSM-ECU Yahoo! Group Archives

ECU numbers

EUDM ECUs

Model MMC # MEC #
Eclipse 2.0 16v MD169144 E2T36583 (eprom 28 pin)
MD169144 E2T36583 (micro)
MD327134 E2T61680

[4]

See Also: DSM/ECU/ECU Numbers[5]

EPROM images

Input/Output

Registers

Editing notes

E931 disassembly with comments

2G ECU

Processor info

Docs

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?

Disassembler

Suzuki ECU

(Uses MH6X11)

Mods

Dis/assembly

PCB

ECU power

Standalones


AEM

Megasquirt

Speeduino

Link ECU (VR4LINK)

Haltech

ECU+

rusEFI

PowerFC

Stims

Speed Density

Kim Hulkkonen

SwD-Swede Density

ds-map

  • DS-MAP V1 - Nick Pudhead?
  • Jackal (V2) - Curtis Hacker
  • Werewolf (v3) - Curtis Hacker

Geekmapped

Knock

Bill Sundahl

ECU Stickers

There are three parts of the ECU label stickers to make a point of:

  1. The Mitsubishi Motors (MMC) number
 * Starts with "MD" or "MR"
  1. The Mitsubishi Electric (MEC) number
 * Usually starts with "E2T" on ECUs
 * Usually starts with "G1T" or "X4T" on TCUs
  1. The last letter of the MEC number
 * E = eprom
 * T = one time programmable (otp)
 * M = masked
 * A = ???
 * " " (blank) = maybe eprom for 90 ecus

See Also

Notes