computer not recognizing MS - Miata Turbo Forum - Boost cars, acquire cats.

Welcome to Miataturbo.net   Members
 


MEGAsquirt A place to collectively sort out this megasquirt gizmo

Reply
 
 
 
LinkBack Thread Tools
Old 05-13-2010, 09:43 PM   #1
Junior Member
Thread Starter
 
Join Date: Jul 2008
Location: Bergen County NJ
Posts: 103
Total Cats: 0
Default computer not recognizing MS

Just finished installing my turbo system, nissan turbo .60/.48, 550 cc injectors, tial external wastegate. CXracing FMIC.AEM wideband and boost gauges. I am running a MSPNP 9495 running without the MAF, ordered from diyautotune.com.
The problem:
I can not get the computer to recognize the ms. i have tried changing the COM ports around but nothing. i am using a serial to USB wire from radioshack. a friend of mine has used the same converter and said it worked fine on his MS- computer configuration. That may still be the problem? I think im going to order the adapter from diyautotune just to be sure... i also thought maybe it was because i have windows 7 64 bit, but i switched over to my brothers netbook that has windows 7 32 bit, still didn't work so used another computer with XP on it. still no luck. it continues to not recognize the ecu.
please help... no idea whats going on
Slacker2223 is offline   Reply With Quote
Old 05-13-2010, 09:56 PM   #2
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago (Over two miles from Wrigley Field. Fuck the Cubs. Fuck them in their smarmy goat-hole.)
Posts: 26,315
Total Cats: 1,913
Default

Quote:
Originally Posted by Slacker2223 View Post
I can not get the computer to recognize the ms.
This is God's punishment for you sinful lifestyle.

A few simple tests are in order. First off, does the computer recognize the serial port itself? IOW, in device manager, do you see it in the port listing, and can you set it to a COM port number that your tuning software can recognize?

Which tuning software are you using? Megatune, or TunerStudio? Within that software, you'll need to make sure that the datarate is correctly set- 9600 baud for an MS1, 115,200 for an MS2, and of course, direct it to the same COM port number as what your cable is actually set for.

If you're handy with an iron, you can make a loopback plug to test the com port with something like TeraTerm. Connect pins 2 and 3 together, open a term window, make a connection, and you should see everything echo back at you twice (assuming local echo is enabled.)
Joe Perez is offline   Reply With Quote
Old 05-13-2010, 10:29 PM   #3
Ben
Supporting Vendor
iTrader: (33)
 
Ben's Avatar
 
Join Date: Jul 2006
Location: atlanta-ish
Posts: 12,689
Total Cats: 99
Default

You can also try running the portcheck.exe program. It will be found in your program files/megasquirt folder. Make sure the ECU is powered up and all other software is closed. If your computers' coms system is working, portcheck will tell you which port you're on and the firmware version of the ECU.
Ben is offline   Reply With Quote
Old 05-13-2010, 11:46 PM   #4
Junior Member
Thread Starter
 
Join Date: Jul 2008
Location: Bergen County NJ
Posts: 103
Total Cats: 0
Default

well, i just had a friend come over who knows MS better the me, and we opened up the MS and realized that the MSPNP doesn't have a boot jumper, ghetto rigged one with a paper clip. reloaded the firmware in. ran the map i wanted to use and it worked... for some reason my pnp wasn't loaded with a firmware? anyway.... i started it up...car runs....idle was kinda rough but it evened out. for some reason my IAT sensor is reading -40...probably bad wiring or something.... ill check it out tomorrow when there is daylight.
anyways, thanks for all the help
Slacker2223 is offline   Reply With Quote
Old 05-14-2010, 02:29 AM   #5
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago (Over two miles from Wrigley Field. Fuck the Cubs. Fuck them in their smarmy goat-hole.)
Posts: 26,315
Total Cats: 1,913
Default

-40 indicates an error reading the sensor. You mentioned having removed your MAF, you do know that the IAT sensor is inside the MAF sensor housing on NAs, right?
Joe Perez is offline   Reply With Quote
Old 05-14-2010, 09:42 AM   #6
Ben
Supporting Vendor
iTrader: (33)
 
Ben's Avatar
 
Join Date: Jul 2006
Location: atlanta-ish
Posts: 12,689
Total Cats: 99
Default

Quote:
Originally Posted by Slacker2223 View Post
well, i just had a friend come over who knows MS better the me, and we opened up the MS and realized that the MSPNP doesn't have a boot jumper, ghetto rigged one with a paper clip. reloaded the firmware in. ran the map i wanted to use and it worked... for some reason my pnp wasn't loaded with a firmware? anyway.... i started it up...car runs....idle was kinda rough but it evened out. for some reason my IAT sensor is reading -40...probably bad wiring or something.... ill check it out tomorrow when there is daylight.
anyways, thanks for all the help
If you purchased a new ECU from us, it would have come loaded with firmware and the basemap. We check the MSPNPs on cars here at the shop before testing, and obviously the ECU wouldn't run the car and communicate with our laptop if it didn't have firmware and a map installed.

There is no boot jumper installed in the ECU because it needs to be removed after loading the initial boot strap code, and that's the only time it's ever needed. The MSPNP is at its heart a MS1 v3.57, so in this regard it's the same as all the other MS ECUs.
Ben is offline   Reply With Quote
Old 05-14-2010, 11:40 AM   #7
Junior Member
Thread Starter
 
Join Date: Jul 2008
Location: Bergen County NJ
Posts: 103
Total Cats: 0
Default

Quote:
Originally Posted by Joe Perez View Post
-40 indicates an error reading the sensor. You mentioned having removed your MAF, you do know that the IAT sensor is inside the MAF sensor housing on NAs, right?
yes i know this... i have a GM IAT sensor on my cold side of the IC. and the two wires go into the 3rd and 4th pins.... they are probably not getting a good connection somewhere... need to go over everything and figure it out.
also joe, i saw your wright up about the 95.5's tach problem and MS.... could you shed some more light on that? where exactly does the 1-10k resistor go? just between the ignition and the tach?
Slacker2223 is offline   Reply With Quote
Old 05-14-2010, 11:42 AM   #8
Junior Member
Thread Starter
 
Join Date: Jul 2008
Location: Bergen County NJ
Posts: 103
Total Cats: 0
Default

Quote:
Originally Posted by Ben View Post
If you purchased a new ECU from us, it would have come loaded with firmware and the basemap. We check the MSPNPs on cars here at the shop before testing, and obviously the ECU wouldn't run the car and communicate with our laptop if it didn't have firmware and a map installed.

There is no boot jumper installed in the ECU because it needs to be removed after loading the initial boot strap code, and that's the only time it's ever needed. The MSPNP is at its heart a MS1 v3.57, so in this regard it's the same as all the other MS ECUs.
what could have caused the MS to not have any firmware in it...? i thought it was really strange too.....
Slacker2223 is offline   Reply With Quote
Old 05-14-2010, 12:54 PM   #9
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago (Over two miles from Wrigley Field. Fuck the Cubs. Fuck them in their smarmy goat-hole.)
Posts: 26,315
Total Cats: 1,913
Default

Quote:
Originally Posted by Slacker2223 View Post
also joe, i saw your wright up about the 95.5's tach problem and MS.... could you shed some more light on that? where exactly does the 1-10k resistor go? just between the ignition and the tach?
That should only be necessary for home-built Megasquirts, I am assuming that DIY has engineered the MSPNP daughterboard to handle it.

The long and short here is that on the '90-'93 cars, the tach signal is generated by the igniter. On the '94-'95.5 cars, the tach signal is generated at the ignition coils themselves (these coils have four wires each on the bottom), and on the '95.5 and later cars, the tach signal comes from the ECU (these coils have three wires each.)

If you have a '90-'93 with the stock ignition system, you're fine.

For a '94-'95.5, if you find that the tachometer on your dash isn't working, you'll need to stick a 1k resistor between the b/w wire at pin 2I and +12v. This is because the coils apparently do not generate a voltage on the tach line, they provide a closure to ground for one. In the stock config, that voltage is injected by the ECU, so with it gone, the resistor provides a substitute pullup.

After '95.5 (all cars w/ three-wire coils) the tach signal is generated by the ECU itself, so you need to build a Tach Output Circuit as described in the MS documentation, and hook that up to the wire driving the dashboard tach.
Joe Perez is offline   Reply With Quote
Old 05-14-2010, 02:33 PM   #10
Ben
Supporting Vendor
iTrader: (33)
 
Ben's Avatar
 
Join Date: Jul 2006
Location: atlanta-ish
Posts: 12,689
Total Cats: 99
Default

Quote:
Originally Posted by Joe Perez View Post
That should only be necessary for home-built Megasquirts, I am assuming that DIY has engineered the MSPNP daughterboard to handle it.
The MSPNP MM9495 and MM9697 both have tach outputs. So feel free to change your coils at will and not worry about it.
The DIYPNP also has an onboard tach driver.
Ben is offline   Reply With Quote
Old 05-14-2010, 05:06 PM   #11
Supporting Vendor
 
Matt Cramer's Avatar
 
Join Date: Sep 2006
Posts: 2,264
Total Cats: 51
Default

Some of the very early MSPNP-MM9495s didn't handle the 95.5 tach output correctly as the 95.5 wiring is very poorly documented. We fixed that as soon as we found out about the issue. All the MSPNP-MM9495s built in the last 2 years have that fixed.
Matt Cramer is offline   Reply With Quote
Old 05-14-2010, 05:09 PM   #12
Senior Member
iTrader: (1)
 
Join Date: Sep 2007
Location: Trenton, NJ
Posts: 1,125
Total Cats: 0
Default

Evan bought his MSPNP from DIY a couple months ago, so his tach should work, but it does not.
ArtieParty is offline   Reply With Quote
Old 05-15-2010, 10:01 PM   #13
Junior Member
Thread Starter
 
Join Date: Jul 2008
Location: Bergen County NJ
Posts: 103
Total Cats: 0
Default

So does this mean that my MS is a fluke/ something wrong with it? considering it wasn't loaded with firmware and my tach doesn't work....? ill send them an email now.... not very happy
Slacker2223 is offline   Reply With Quote
Old 05-15-2010, 10:40 PM   #14
Ben
Supporting Vendor
iTrader: (33)
 
Ben's Avatar
 
Join Date: Jul 2006
Location: atlanta-ish
Posts: 12,689
Total Cats: 99
Default

The solder tech who builds our MSPNP ECUs loads firmware on each one and checks the mainboard for proper functionality with a stim, before passing it off for assembly. After final assembly, either Russ or I load the basemap and actually test each ECU on a real Miata for proper operation, both running the car and communicating with a laptop.

"Things can happen", but the MSPNP ECU is checked out by two people at different stages and has a test run on a vehicle. I just don't see how one could get out there without firmware on it.

It's more likely that the installed firmware was corrupted when you were having your communications issues. I also recall that you were asking about loading hi res firmware about a month ago--it's possible that it wasn't loaded in correctly.

What I would recommend would be to re-flash the MSPNP MM9495 firmware and basemap, and then report back. Try a laptop with a straight serial port if one is available.
Ben is offline   Reply With Quote
Old 05-16-2010, 03:15 PM   #15
Junior Member
Thread Starter
 
Join Date: Jul 2008
Location: Bergen County NJ
Posts: 103
Total Cats: 0
Default

after i installed the temporary boot jumper and loaded the firmware, things are working fine. but my tach doesn't work. what could be the problem with that? do i have to set something in megatune maybe? i know there is a tach output pin setting. what should that be set to?
Slacker2223 is offline   Reply With Quote
Old 05-16-2010, 05:33 PM   #16
Boost Czar
iTrader: (61)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 72,809
Total Cats: 1,780
Default

Js0 iirc.
Braineack is offline   Reply With Quote
Old 05-17-2010, 09:59 AM   #17
Ben
Supporting Vendor
iTrader: (33)
 
Ben's Avatar
 
Join Date: Jul 2006
Location: atlanta-ish
Posts: 12,689
Total Cats: 99
Default

Yes, I just looked in the basemap and the tach output function is turned off by default. Most 94-95 cars have their dash tach powered by the coils themselves.

For a 95.5, open MegaTune and
More settings > Tacho output pin > Tacho output pin, and change the drop down to X2 (JS0)

Burn that, power cycle, and your dash tach should work.
Ben is offline   Reply With Quote
 
 
Reply

Related Topics
Thread Thread Starter Forum Replies Last Post
Buzzing from driver side of engine bay? (MS3 install) nick470 MEGAsquirt 7 06-16-2017 02:53 PM
Hey everyone another n00b here Big_gumby Meet and Greet 80 10-05-2015 05:06 PM


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -4. The time now is 05:33 AM.