Microsquirt based trans controller

(C) James Murray Oct 2007

The controller software in presently awaiting alpha test. Bench simulation looks promising, but until I have a transmission to test on it is only theory.

Code has been written for 4L60E and 4L80E.

The 4L60E 3-2 shift solenoid documentation I used was a little fuzzy so it is either off or 90%. No change is made during 3-2 downshift.

Download the latest firmware from http://www.jsm-net.demon.co.uk/trans/files/alpha, extract somewhere on your hard drive and read the README

Download Megatune from http://www.not2fast.com/megasquirt/mt/2.25




Microsquirt Wiring

Microsquirt pin number

Signal name

Function

33

VR-

VSS negative (rear /side of trans or transfer case)

32

VR+

VSS positive (rear /side of trans or transfer case)

8

FP

Solenoid A

7

IDL

Solenoid B

11

IGNOUT2

3-2 Solenoid (4L60E only)

9

INJ1

TCC solenoid

10

INJ2

EPC solenoid

26

MAT

TPT pin A

25

CLT

TPT pin B

34

EGO

TPT pin C

19

GND

Trans temp sensor ground

24

MAP

Trans temp sensor

28

VREF

Connect 2.49k resistor to pin 34.

Connect 2.49k resistor to pin 24 (should be ok for GM trans)

Connect 2.49k resistor to pin 29 (adjust for different sensor in engine)

If standalone TPS is used, connect to TPS. DO NOT CONNECT if sharing TPS with another ECU.

27

TPS

TPS signal “middle wire” (0-5v input)

18

GND

If standalone TPS is used, connect to TPS. DO NOT CONNECT if sharing TPS with another ECU.

29

SPAREADC

Engine temp sensor.

21,22,23

GND

Connect to a good ground location

1

+12V

Connect to a fused 12v supply live when ignition is on

6

FLEX

Brake switch signal. Use a relay to connect this to ground when brake pedal is pressed. DO NOT apply 12v to this pin.

16

VR2IN+

Engine speed signal. Connect to tacho or crank sensor

13,14,20

RXOUT,TXOUT, GND

Serial connection to computer.

2,3

CANH,CANL

Not used at this time. Do not connect.

16,17,35,12

ALED,WLED,TACHOUT,IGN

Not used at this time. Do not connect. Maybe switched outputs in the future.

30,31

OPTOIN+,OPTOIN-

Do not connect.

15

BOOTLOAD

Required during initial setup. Connect to ground to load code.

NEVER apply a voltage to this pin or damage will occur.



It should be possible to use an MS2 card as an alternative, but it will be a little more involved. Send me an email if interested.

The following diagrams and pinout lists were taken from the yahoo Megashift group and corrected from service data.











Early 4L80E connector

1993 up 4L80E connector

4L60E connector





Function

Early 4L80E

Late 4L80E

4L60E

Sol A Switched Gnd

A

A

A

Sol B Switched Gnd

B

B

B

+12 Power

C & K

E

E

Press Sw A (Pin A)

D

N

N

Press Sw B (Pin B)

E

R

R

Press Sw C (Pin C)

F

P

P

Temp Sensor GND

H

M

M

Temp Sensor

G

L

L

LU Sol Switched Gnd

J

S

T

EPC +12V

L

C

C

EPC Switched Gnd

M

D

D



Last updated: 3rd November 2007

Email: jsm@jsm-net.demon.co.uk