PCM Diagnostics & Tuning HP Tuners | Holley | Diablo
Sponsored by:
Sponsored by:

Unable to read/write tune

Thread Tools
 
Search this Thread
 
Old 06-07-2007, 08:55 AM
  #1  
On The Tree
Thread Starter
iTrader: (5)
 
ecksz28's Avatar
 
Join Date: Apr 2005
Location: Tulsa, Oklahoma
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts

Default Unable to read/write tune

I've had this problem ever since I first tried to reprogram my car. Instead of having to mail my PCM off to Ion at MadZ28 everytime I need something simple changed, I decided to get the e-mail package and invest in an ALDL cable. Another thing to note: I did the ODBII to OBDI conversion, so my car is like the 94 and 95s -- OBDII port with an OBDI PCM. And the saga begins...

Process
As the instructions suggest, before trying to write a tune, it is recommended to read your tune first to make sure it doesn't fail (and won't fail during the write process). This is where I'm stuck.

Hardware
I have a laptop and am using the Belkin USB to serial adapter (the common one everyone recommends). I'm running Windows XP and absolutely nothing is wrong with the PC. I actually used to be a PC tech and know all about COM ports, IRQ conflicts, etc.

Software
As for software, I've been using C.A.T.S. Winflash (tried 2.11 and 2.15) to try to read the PCM and also FreeScan to see if that works.

Problem
Everytime I try to read the tune, it will get anywhere (approximating) from 2% to 40% finished and error out with "Invalid Response from PCM."

Hardware Part II
Allowing chance for the problem to be a quirk with my laptop, I tried using my desktop. It did the exact same thing. I even hooked it in directly to the serial port. No go. I went as far as to use my parents computer trying both USB and serial. Same error.

Then a few days ago I read a document suggesting that Windows 98 SE would be optimal. Reluctant, I formatted and installed Windows 98 on my laptop (which sucked ***, by the way). So last night after getting that up and running, I took it and hooked it up to my car. Invalid Response from PCM.

Other Troubleshooting
When I first bought the cable and attempted to read my tune and had problems, I consulted the ALDL troubleshooting guide. It suggested using hyperterminal and shorting two of the pins. If you get characters on the screen, the cable is good. I got characters, so it rules out my cable being bad (I think).

Even though I couldn't read a tune, I tried using FreeScan. On Windows XP, from what I can tell the logs show a lot of irrelevant chatter coming from the PCM. The only way I can get it to work is to do a FORCE DATA command. It will then work anywhere from 10 seconds to a few minutes and then randomly stops with a similar message to the "Invalid response from PCM." I can't recall the exact message at this point, but it's something like "Could not read header."

Last night I tried using FreeScan again with Windows 98SE on my laptop. All it would do as soon as I clicked Start Scan is get a Fatal Exception and crash.

More Information
I spoke to Ion from MadZ28 about my issue when I needed a re-tune. He had me ship it off to him to make sure the PCM was good. The way he tunes PCMs, from what I understand, is using a harness that plugs directly into the PCM. He said he had no issues tuning it. So the PCM is fine as well (I think).

What Could It Be?!
So, it seems like I can rule out the following as issues:
1. Computer - tried 3 computers, USB and serial, Windows XP and Windows 98SE
2. Cable - connects fine and tests OK in hyperterminal
3. PCM - has no problems taking a tune from Ion at MadZ28

I'm no tuning expert by any means, but it seems as though the connection between my OBDII connector and PCM has to be the culprit. But if that's the case, why am I not having any other problems?

Please help!

Also, if there are any tuners in the northeast Oklahoma area, I would really appreciate it if I could bring my car to you and see what happens with your equipment. I'd really like to get this problem resolved. Even if I can't fix my issue, I'd be willing to pay to have my car re-tuned (just to change gear ratios) if I get a new rear end this summer.

Last edited by ecksz28; 06-07-2007 at 09:09 AM.
Old 06-07-2007, 10:07 AM
  #2  
TECH Enthusiast
 
LS1curious's Avatar
 
Join Date: May 2007
Posts: 538
Likes: 0
Received 0 Likes on 0 Posts
Default

Could be the ALDL recive and transmit pins are incorrectly placed.
Old 06-07-2007, 10:23 AM
  #3  
On The Tree
Thread Starter
iTrader: (5)
 
ecksz28's Avatar
 
Join Date: Apr 2005
Location: Tulsa, Oklahoma
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts

Default

Originally Posted by LS1curious
Could be the ALDL recive and transmit pins are incorrectly placed.
I thought about that. But if that's the case, how would it even begin communication and get to a certain point when reading my tune? A few times before it has gotten close to half way.
Old 06-07-2007, 11:01 AM
  #4  
TECH Enthusiast
 
LS1curious's Avatar
 
Join Date: May 2007
Posts: 538
Likes: 0
Received 0 Likes on 0 Posts
Default

Did you repin the ALDL and the PCM lines ?

Originally Posted by ecksz28
I thought about that. But if that's the case, how would it even begin communication and get to a certain point when reading my tune? A few times before it has gotten close to half way.
Old 06-07-2007, 11:18 AM
  #5  
On The Tree
Thread Starter
iTrader: (5)
 
ecksz28's Avatar
 
Join Date: Apr 2005
Location: Tulsa, Oklahoma
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts

Default

Originally Posted by LS1curious
Did you repin the ALDL and the PCM lines ?
No, I haven't. What exactly to you mean by repin? Sorry, kinda noob at this.
Old 06-07-2007, 11:31 AM
  #6  
TECH Enthusiast
 
LS1curious's Avatar
 
Join Date: May 2007
Posts: 538
Likes: 0
Received 0 Likes on 0 Posts
Default

obd2 and obd1 ALDL connectors have different pin assignments for programming lines.


Originally Posted by ecksz28
No, I haven't. What exactly to you mean by repin? Sorry, kinda noob at this.
Old 06-07-2007, 01:17 PM
  #7  
On The Tree
Thread Starter
iTrader: (5)
 
ecksz28's Avatar
 
Join Date: Apr 2005
Location: Tulsa, Oklahoma
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts

Default

Originally Posted by LS1curious
obd2 and obd1 ALDL connectors have different pin assignments for programming lines.
This is what I have:
http://www.aldlcable.com/sc/details.asp?item=aldlobd2

It's an OBDII connector for an OBDI PCM, which is what I'm running. I've looked at the diagrams and it appears the wires/pins are matched up to where they should be.
Old 06-07-2007, 03:16 PM
  #8  
TECH Enthusiast
 
LS1curious's Avatar
 
Join Date: May 2007
Posts: 538
Likes: 0
Received 0 Likes on 0 Posts
Default

This cable will not work on 1996 and later OBD2 cars! Although the connector style is the same, 96 and later cars use the OBD2 communications protocol, and are not backward compatible to earlier year cars. The 94 and 95 cars that are equipped with the OBD2 style connector actually have OBD1 ECM/PCM systems behind them. If you have a 1996 or later obd-2 car, buy our OBD2 Allinone scan tool.
Old 06-07-2007, 03:34 PM
  #9  
On The Tree
Thread Starter
iTrader: (5)
 
ecksz28's Avatar
 
Join Date: Apr 2005
Location: Tulsa, Oklahoma
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts

Default

Originally Posted by LS1curious
This cable will not work on 1996 and later OBD2 cars! Although the connector style is the same, 96 and later cars use the OBD2 communications protocol, and are not backward compatible to earlier year cars. The 94 and 95 cars that are equipped with the OBD2 style connector actually have OBD1 ECM/PCM systems behind them. If you have a 1996 or later obd-2 car, buy our OBD2 Allinone scan tool.
Um, I have an OBDI PCM in my car. I think I already said that?

Originally Posted by ecksz28
It's an OBDII connector for an OBDI PCM, which is what I'm running.
Originally Posted by ecksz28
I did the ODBII to OBDI conversion, so my car is like the 94 and 95s -- OBDII port with an OBDI PCM. And the saga begins...

Last edited by ecksz28; 06-07-2007 at 03:44 PM.
Old 06-07-2007, 04:02 PM
  #10  
TECH Enthusiast
 
LS1curious's Avatar
 
Join Date: May 2007
Posts: 538
Likes: 0
Received 0 Likes on 0 Posts
Default

What i keep telling you and your not listening is that the ALDL and the PCM have differing pin assignments for programming from 94/95 and 96/97 if you have acess to an Alldata of mitchell subscription you will find out exactly how to fix it.


Originally Posted by ecksz28
Um, I have an OBDI PCM in my car. I think I already said that?
Old 06-07-2007, 04:16 PM
  #11  
On The Tree
Thread Starter
iTrader: (5)
 
ecksz28's Avatar
 
Join Date: Apr 2005
Location: Tulsa, Oklahoma
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts

Default

Originally Posted by LS1curious
What i keep telling you and your not listening is that the ALDL and the PCM have differing pin assignments for programming from 94/95 and 96/97 if you have acess to an Alldata of mitchell subscription you will find out exactly how to fix it.
You can't tell me which pins to switch?

Also, you made it sound like you thought I was running an OBDII PCM.

Originally Posted by LS1curious
The 94 and 95 cars that are equipped with the OBD2 style connector actually have OBD1 ECM/PCM systems behind them.
^ Is that not what mine has? You're saying an OBDI PCM will work in place of an OBDII but the wiring is different?

Originally Posted by www.obd2allinone.com
Our OBD2 AllInOne scan tool will work on 1996 or newer OBD 2 / EODB / JODB compliant cars and trucks, and is based on the ELM327 chip which autodetects all OBDII protocols: CAN, ISO, VPW, PWM, and KWP2000
What if my 1996 or newer car has an OBDI PCM? Will it work?

Last edited by ecksz28; 06-07-2007 at 04:26 PM.
Old 06-07-2007, 04:25 PM
  #12  
TECH Enthusiast
 
LS1curious's Avatar
 
Join Date: May 2007
Posts: 538
Likes: 0
Received 0 Likes on 0 Posts
Default

PM me.


Originally Posted by ecksz28
You can't tell me which pins to switch?

Also, you made it sound like you thought I was running an OBDII PCM.



^ Is that not what mine has? You're saying an OBDI PCM will work in place of an OBDII but the wiring is different?
Old 06-08-2007, 10:08 PM
  #13  
On The Tree
Thread Starter
iTrader: (5)
 
ecksz28's Avatar
 
Join Date: Apr 2005
Location: Tulsa, Oklahoma
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts

Default

Check out the pic -- I really don't understand how it can get so far in reading a tune and then error out if it's something to do with the pins being in the wrong place.

This is the farthest it has ever gotten.
Attached Thumbnails Unable to read/write tune-error.jpg  
Old 06-08-2007, 10:21 PM
  #14  
TECH Senior Member
iTrader: (25)
 
2xLS1's Avatar
 
Join Date: Nov 2001
Location: Warr Acres, OK
Posts: 5,649
Likes: 0
Received 8 Likes on 8 Posts

Default

Answer these questions.

1. Did you do the OBD2>OBD1 conversion yourself?

2. If yes, did you do anything besides plug a OBD1 PCM into the OBD2 harness on the car?

3. Why are you not using the flash program built into the CATS editor?
Old 06-09-2007, 12:55 AM
  #15  
On The Tree
Thread Starter
iTrader: (5)
 
ecksz28's Avatar
 
Join Date: Apr 2005
Location: Tulsa, Oklahoma
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts

Default

Originally Posted by 2xLS1
Answer these questions.

1. Did you do the OBD2>OBD1 conversion yourself?

2. If yes, did you do anything besides plug a OBD1 PCM into the OBD2 harness on the car?

3. Why are you not using the flash program built into the CATS editor?
1. No, I purchased a tuned OBDI PCM from MadZ28.com and installed it.

2. No, only the OBDI PCM is plugged in (with an LT4 knock module).

3. All I have is Winflash, not the editor. I get my tunes from Ion at MadZ28.com
Old 06-09-2007, 07:04 PM
  #16  
TECH Senior Member
iTrader: (25)
 
2xLS1's Avatar
 
Join Date: Nov 2001
Location: Warr Acres, OK
Posts: 5,649
Likes: 0
Received 8 Likes on 8 Posts

Default

Look at the two diagrams.
On the PCM D Connector (Blue), 96-97 PCMs use pin 7 for the data line. 94-95 PCMs use pin 30 for the data line.
On the ALDL connector. 96-97 OBD2 cars use pin 2 for the data line. 95 OBD1 cars with the OBD2 ALDL plug use pin 9 for the data line.
Attached Thumbnails Unable to read/write tune-1995_pcm_conn_d_tn.jpg   Unable to read/write tune-aldl.jpg  
Old 06-10-2007, 08:54 AM
  #17  
On The Tree
Thread Starter
iTrader: (5)
 
ecksz28's Avatar
 
Join Date: Apr 2005
Location: Tulsa, Oklahoma
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts

Default

Originally Posted by 2xLS1
Look at the two diagrams.
On the PCM D Connector (Blue), 96-97 PCMs use pin 7 for the data line. 94-95 PCMs use pin 30 for the data line.
On the ALDL connector. 96-97 OBD2 cars use pin 2 for the data line. 95 OBD1 cars with the OBD2 ALDL plug use pin 9 for the data line.
Awesome, so on my ALDL connector I need to take pin 9 and put it in pin 2's position? That's the only one I need to change, right?

Thank you SOOO much.
Old 06-10-2007, 09:25 AM
  #18  
On The Tree
Thread Starter
iTrader: (5)
 
ecksz28's Avatar
 
Join Date: Apr 2005
Location: Tulsa, Oklahoma
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts

Default

I just tried switching pins on my ALDL connector and it wouldn't even connect. Then I realized if I'm going to make this work I'll probably have to switch the 7 and 30 wires?
Old 06-10-2007, 10:59 AM
  #19  
TECH Senior Member
iTrader: (25)
 
2xLS1's Avatar
 
Join Date: Nov 2001
Location: Warr Acres, OK
Posts: 5,649
Likes: 0
Received 8 Likes on 8 Posts

Default

The data pin in the ALDL connector needs to match the data pin in your interface cable. Since it is a OBD1 cable, it is probably using pin 9. Tho data pin on the PCM D (blue) connector needs to match the year PCM you are using.



Quick Reply: Unable to read/write tune



All times are GMT -5. The time now is 08:22 PM.