MegaSquirt CAN interface
- MS3 Pro
The Megasquirt ECUs are supplied with a preassembled wiring harness with flyleads attached ready for connection into the vehicle. The CAN connections can be found among these.
For wire colours and diagrams, please consult the Megasquirt user manual.
- Connect RT CAN Hi to CAN Hi from the MS ECU
- Connect RT CAN Lo to CAN Lo from the MS ECU
Note: For DIY ECUs, ensure that you have installed the internal CAN jumper wires.
CAN broadcasting is supported in MS2/Extra 3.4 and MS3 1.4 firmware upwards only. Free upgrades are available from www.msextra.com .
The MS ECUs need to be configured to output CAN data. Please follow the steps below to ensure the correct settings have been made on your Megasquirt ECU.
Ensure that the latest version of TunerStudio has been downloaded and installed on your computer. This can be found by following the link below:
Upon loading the software, connect to the ECU and ensure the ECU is “Online”. The following screen should be shown.
- Click the “CANbus/Test Modes” option at the top right of the screen and click “CAN Parameters”
Ensure that “Master Enable” is set to “Enable”, If this isn’t the case, open the drop down list and select Enable followed by “Burn”. This will ensure the change is made in the ECU.
- Close CAN Parameters window and click on “CANbus/Test Modes” once more, this time clicking “Dash Broadcasting”
Ensure that the Enable is set to On and Configuration is set to automatic. Again once the changes have been made click “Burn”.
When connected to the ECU and receiving data, the following channels should be received.
| ECU Name
|| Race Technology Message
|| Race Technology Default Name
|| Race Technology VAR Number
|Manifold Air Pressure
|Main Pulsewidth Bank 1
||Fuel Inj 1 PW
|Final Ignition Spark Advance
|Manifold Air Temperature
||Inlet Post Turbo 1
|AFR Cyl #1
|Vehicle Speed 1
||Speed from ECU
|Main Pulsewidth Bank 2
||Fuel Inj 2 PW
|Sequential Pulsewidth for Cyl #1
||Fuel Inj 3 PW
|EGO Correction Cyl #1
|Generic Sensor Input 1
||Lambda 1 Short Trim
|Exhaust Gas Temperature 1
||Exhaust 1 Temp
Note: Vehicle Speed and Exhaust Gas Temperature are only available when connected to a Megasquirt MS3. When Connected to a Microsquirt or MS2 these channels will output but display 0.
Note - Not all channels listed in the table(s) above may be available from your ECU. This can be dependent on the vehicle model & year of manufacture.