DSM/ECU

From Jane Hacker Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Subpages

DSM/ECU/Pretty disassembly notes[1]

DSM/ECU/ECU Numbers [2]

DSM/ECU/ROMS

DSM/ECU/JE331B988B

DSM/ECU/TMP76xxx MH6xxx

DSM/ECU/Reverse Engineering

General

ECU troubleshooting and daughterboard [RUS]

Photos

DSM-ECU Yahoo! Group Archives

ECU numbers

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

[3]

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

EPROM images

Input/Output

Sensors

ISC

Alternative pinout

Registers

Editing notes

E931 disassembly with comments

2G ECU

ROM Image

95 EPROM:

XDF:

Processor info

Docs


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?

Disassembler

Suzuki ECU

(Uses MH6X11)

Mazda ECU

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 (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

See Also

Notes