MS3 Basic Connection Issues - Miata Turbo Forum - Boost cars, acquire cats.

MEGAsquirt A place to collectively sort out this megasquirt gizmo

MS3 Basic Connection Issues

Old 09-22-2015, 12:28 AM
  #1  
Senior Member
Thread Starter
 
Join Date: May 2011
Posts: 601
Total Cats: 64
Default MS3 Basic Connection Issues

I am chasing a connection issue on my ms3 basic. I am hoping that some one here can help.

The car was working fine previously and now out of no where it can't stay connected via usb. I cannot connect to it at all via serial at the moment, although i have never once been able to connect to it via serial (even since new and I've tried on 3-4 different laptops, a few different usb to serial adapters. Sean Church wasn't able to connect to it via serial with his laptop either).

FTDI Drivers: Currently using 2.12.6.0 I have tried 2.08.30 and 2.10.0
MS3 Firmware: 1.3.2 (Same firmware I was using before i had issues
Connection: USB directly to ms3 basic. I also have the usb to serial FTDI converting from DIY Autotune. I cannot connect to the ms3 via serial.

Symptoms: I can connect to the ecu but it just flashes the protocol error with an error message and the protocol button in the lower right yellow. I get the message "Data write Failed in for 2 attempts. Some recent changes may be lost. Local data refreshed from controller." It connects long enough to pull down the tune and compare differences but will not stay connected long enough to continue forward from there. It just spams error messages at a rate of about 1-2 per second.

I checked the baud rate and the port and re-checked the connection via the Communications -> settings menu. Through the test I can detect the ms3 and test the connection which passes. I have another laptop which I've used to tune/test the ms3 in the past and it also has the same issue.

The car runs on the ecu without issue save what appears to be an un-related issue at a track day over the weekend.

Attached Thumbnails MS3 Basic Connection Issues-80-data_write_failed_a305eca036841f1154350b88b2e0d08c7bb15db9.jpg  
EErockMiata is offline  
Old 09-22-2015, 03:11 AM
  #2  
Supporting Vendor
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,537
Total Cats: 222
Default

Change the USB cable. Yes, the simple USB to USB cable.
__________________
Originally Posted by ninerwfo View Post
The “into to megasquirt thread” mentions that the MS3 basic has 5 inputs with built in pull up resistors - and I was just wondering why it would have so many, while the MS3Pro PnP has just 2 (with no pull ups?)
MS Labs: Plug and Play Megasquirt ECUs for ANY 90-05 Miata (NA, NB1, NB2 w/VVT, MSM), including basemaps to get you started ASAP. PM me or email or details.
For support on MS Labs ECUs: Please email, be sure to include the unit's serial number and include a datalog and your current map.
Reverant is offline  
Old 09-22-2015, 03:24 AM
  #3  
Senior Member
Thread Starter
 
Join Date: May 2011
Posts: 601
Total Cats: 64
Default

I have tried 3 different cables. I shall try a fourth tomorrow.
EErockMiata is offline  
Old 09-22-2015, 11:40 PM
  #4  
Senior Member
Thread Starter
 
Join Date: May 2011
Posts: 601
Total Cats: 64
Default

Progress. I've been able to connect to the ecu using the serial connector and the usb to serial adapater that DIY autotune sells USB to Serial Adapter - Works with TunerStudio! DIYAutoTune.com

The connection is stable and repeatable so that's good news. What's weird is that the usb/serial adapter doesn't work when it's hooked up through a cable. It only seems to work when it's plugged directly into the serial port on the ms3 and i connect to it via a usb cable. I verified that I'm using a straight through and not a cross wired cable.

Who knows... at least it's working.

The usb port on the ecu is still non functioning however. I tried 4 different usb cables. Just for good measure i'm buying a brand new straight through serial and usb cable off amazon.

I did get a new error message when I tried to connect to the unit via usb.




Attached Thumbnails MS3 Basic Connection Issues-80-new_error_8f6cfe31da73d244deadead302460e90471bb1c2.jpg   MS3 Basic Connection Issues-80-port_check_a78bd72127fefb9b10c72ea2a705fbf538ef24f6.jpg  
EErockMiata is offline  
Old 09-23-2015, 03:33 PM
  #5  
Junior Member
 
Join Date: Jul 2015
Location: Bremerton, WA
Posts: 440
Total Cats: 31
Default

Are you using the same USB port as before? You could try to reinstall your FTDI driver. I know for other devices sometimes reinstalling drivers helps. Also, this may sound stupid, but have you tried restarting the computer?

Edit: maybe firmware reinstall is in order?
Itty is offline  
Old 09-23-2015, 04:51 PM
  #6  
Senior Member
Thread Starter
 
Join Date: May 2011
Posts: 601
Total Cats: 64
Default

Originally Posted by Itty View Post
Are you using the same USB port as before? You could try to reinstall your FTDI driver. I know for other devices sometimes reinstalling drivers helps. Also, this may sound stupid, but have you tried restarting the computer?

Edit: maybe firmware reinstall is in order?
No stupid questions or no item too small at this point. I did eliminate the ftdi drivers and started over with them. I tried 3 different versions along the way with fresh wipe/reinstalls between each one.

I tried all of the usb ports in both of the laptops i am using just for good measure. I know one of the two I have restarted it a handful of times between the initial discovery of the problem and where I am at today. Not sure about the other one as it usually lives in suspend mode. I'll try that tonight.

Regarding the firmware I agree with you. I'm going to upgrade from 1.3.2 to 1.4 once the miata's at mazda raceway event is over. I'm too nervous to do it at the moment because the car runs and goes places... which is really it's primary purpose.
EErockMiata is offline  
Old 09-24-2015, 10:49 AM
  #7  
Senior Member
Thread Starter
 
Join Date: May 2011
Posts: 601
Total Cats: 64
Default

More baby steps last night. I ordered a high quality new usb cable with ferrite chokes.
Amazon.com: Tripp Lite USB 2.0 Hi-Speed A/B Cable with Ferrite Chokes (M/M) 6-ft. (U023-006): Electronics Amazon.com: Tripp Lite USB 2.0 Hi-Speed A/B Cable with Ferrite Chokes (M/M) 6-ft. (U023-006): Electronics

I still can't seem to connect to the ecu and stay connected but it does seem more stable with this cable... although the connection won't just sit there and falter for as long. It connects, pulls down the tune to compare and then ***** the bed after 15 seconds. Previously it would just sit there and spit out that same "data write failed in for two attempts" error continuously.

The good news is that the new serial cable I ordered works!
Amazon.com: StarTech.com Straight Through Serial Cable - DB9 M/F - 6 Feet (MXT100): Electronics Amazon.com: StarTech.com Straight Through Serial Cable - DB9 M/F - 6 Feet (MXT100): Electronics

I guess all the rs232 cables I had were cross wired. Not sure how that happened... maybe they were actually vga cables. who knows. Anyway, now I can have that screwed into the back of the ecu and have the DIY autotune provided usb/rs232 adapter handy to connect.

Once I get back from [email protected] I'll flash the firmware and see if this is just some sort of weird corruption issue. My hunch is that it is.
EErockMiata is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Full_Tilt_Boogie
Build Threads
63
08-09-2018 07:54 PM
stoves
Suspension, Brakes, Drivetrain
5
04-21-2016 04:00 PM
Rick02R
WTB
3
01-03-2016 08:18 PM
tazswing
Race Prep
20
10-03-2015 12:04 PM
nick470
MEGAsquirt
1
09-30-2015 11:32 PM


Quick Reply: MS3 Basic Connection Issues


Archive Advertising Cookie Policy Privacy Statement Terms of Service

© 2018 MH Sub I, LLC dba Internet Brands

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.