Serial Port Connectivity
Here are a few tips and tricks for successfully connecting to your MegaSquirt ECU using your computer's built-in serial port. Please see our article on USB-serial adapter connectivity for information on connecting to your MegaSquirt ECU using a USB-serial adapter.
Settings
Using the proper settings is crucial to successfully using your built-in serial port. Be sure the latest drivers and updates are correctly installed before attempting to adjust any settings.
Finding the Device Manager
Finding the settings varies slightly depending on the operating system.
Windows Vista
Click the Windows Start button in the lower left corner of your screen.
Type “device manager” in the “Start Search” field, then hit “Enter.”
Click “Continue” or “OK” if prompted by any security warnings.
Windows XP
Right-click on “My Computer,” usually found on the desktop or Start Menu, then click “Properties.”
Select the “Hardware” tab, then click “Device Manager.”
OR
Click the “Start” button, and then “Control Panel.”
Double-click on “System.”
Select the “Hardware” tab, then click “Device Manager.”
Once in the device manager, click the ”+” sign next to “Ports (COM & LPT).” Find your serial port in the resulting list. You should find an option similar to “Serial Port (COM1).”
Choosing the Correct Settings
Select the “Port Settings.”
Enter the following settings:
Setting | MegaSquirt-I | MegaSquirt-II |
Bits per second: | 9600 | 115200 |
Data bits: | 8 |
Parity: | None |
Stop bits: | 1 |
Flow control: | None |
Click “Advanced…”
Ensure the “Use FIFO buffers” checkbox is checked.
Drag the sliders corresponding to the “Receive Buffer” and “Transmit Buffer” to their lowest positions, either “0” or “1.”
Ensure the “COM Port Number” is set to “COM1.”