PDA

View Full Version : Noob in need... 94 Fleetwood LT1 95 K2500 Truck Transplant



ReidB
07-26-2016, 04:42 PM
Hey guys,
This is my first attempt at a EFI swap. I'm a gearhead & electrical engineer but I am as noob as it gets with this stuff.
I've built a 2-transistor ALDL cable with a Prolific PL2303RA chipset. It checks good. I've downloaded TunerPro, #EE mask, and a LT1 bin file.
I can't get it to communicate. Pretty sure the problem is the driver, it won't allow 8192 baud. Apparently 9600 isn't close enough. :laugh:
The motor fires, but VATS kills the moment. I don't have a VATS module to bypass, and I really don't want one, so I need to reset the flag.

A little more about my setup...
Its a 94 LT1 out of a Fleetwood. Supposedly has a Vette cam installed.
Everything on the motor is still there except EGR, air pump. Running truck logs into true duals. Only a single O2 installed at the moment.
Running the LT1 ECM for motor only. Running the truck ECM for trans functions. (Because the LT1 ECM won't accommodate shifts in 4low without mods.) Trans is a 95 4L60E.

I've read a sh!% ton of posts on this. I'm beyond frustrated. I have LOTS more questions, but I'll start here.
Thank you in advance!

dave w
07-26-2016, 07:27 PM
If you post your .bin file, I will disable VATS.

dave w

ReidB
07-27-2016, 03:32 AM
Thanks Dave. I appreciate any help I can get.
This may be a stupid question but why does tunerpro require uploading a bin before connecting? Seems like the safest way would be downloading the factory bin from the ecm. Or am I missing something?

dave w
07-27-2016, 04:30 AM
TunerPro RT does not need the .bin loaded to connect.

TunerPro RT needs the com ports correctly configured.
TunerRro RT needs the correct .adx file loaded.
I also set the file associations to .bin / .xdl / .adx (this might not be needed?)

dave w

steveo
07-27-2016, 06:45 AM
that chipset is weird, man. get an ftdi one and itll do weird baud rates. try my eehack software and eex definition in my sig. im sure it'll work. no transistors or anything with an ftdi chip, just tie rx and tx together. hard wire and build 'er into your dash so your truck has usb instead of an aldl port

tunerpro does not download or upload bins for your flash based ecm. only edits. you need tunercat, winflash, or eehack for that.

ReidB
07-27-2016, 04:03 PM
Thanks Steveo,
I've ordered a 6 pin ftdi ft232 to ttl rs232 Arduino cable off ebay. Hope it works. It cost a whopping 7.50. An awesome deal if it works.

steveo
07-27-2016, 04:19 PM
yep, i have several of them, they work fine.

ReidB
07-27-2016, 07:52 PM
Great to hear. I built my cable to save time. :mad1:
I hope it all makes more sense once I get access.
Thanks for your input!

ReidB
07-30-2016, 01:59 AM
well, got the cable. I cant get it to communicate. The driver loads and says the cable is good. Baud of the com port is 9600.
I can't get TP or EE hack to connect. Rx, Tx and Serial Data tied together. Ground of cable and PCM tied together. Does it matter which ground pin on the PCM? Tried with and without a 10K resistor between ground and service enable. The fuel pump runs with the resistor. Any insight? TY!

steveo
07-30-2016, 05:02 AM
Does it matter which ground pin on the PCM? Tried with and without a 10K resistor between ground and service enable. The fuel pump runs with the resistor.

service enable isn't what you want. this ecm doesn't work like that. you need to use a common chassis ground for the aldl, don't use a filtered sensor ground


Baud of the com port is 9600.

nah, that's just the default baud rate. the software still gets to choose its own. it requires 8192 baud.

can you post a section of verbose debug log from eehack trying to connect?

ReidB
07-30-2016, 11:13 PM
Loading Definition DEVICE=0xF4 MSG=0x0Loading Definition DEVICE=0xF4 MSG=0x1
Loading Definition DEVICE=0xF4 MSG=0x2
Loading Definition DEVICE=0xF4 MSG=0x3
Loading Definition DEVICE=0xF4 MSG=0x4
Loading Definition DEVICE=0xF4 MSG=0x5
Loading Definition DEVICE=0xF4 MSG=0x6
Loading Definition DEVICE=0xE4 MSG=0x0
Loaded 1014 elements into 8 definitions.
Using monotonic reference clock.
EEHack Version 4.60
Current OS : Windows 10
Built with THROTTLE_MS=2
Opened serial port COM3 Description USB Serial Port MFR FTDI
START SILENCE ROUTINE
WRITE ERROR write could not be completed!
WRITE ERROR write could not be completed!
WRITE ERROR write could not be completed!
WRITE ERROR write could not be completed!
START SILENCE ROUTINE
WRITE ERROR write could not be completed!
WRITE ERROR write could not be completed!
WRITE ERROR write could not be completed!
WRITE ERROR write could not be completed!
WRITE ERROR write could not be completed!
START SILENCE ROUTINE
WRITE ERROR write could not be completed!
Timeout waiting for heartbeat after: 2000ms
SHUTUP DEVICE f4
[SERIAL WRITE]*F45608AE
WRITE ERROR write could not be completed!
SHUTUP DEVICE f9
[SERIAL WRITE]*F95608A9
WRITE ERROR write could not be completed!
DATASTREAM: Send MODE8 keepalive*F95608A9
[SERIAL WRITE]*F45608AE
WRITE ERROR write could not be completed!
[SERIAL WRITE]*F45608AE
WRITE ERROR write could not be completed!
START SILENCE ROUTINE
Listening 2000ms for broadcast heartbeat...
Timeout waiting for heartbeat after: 2000ms
SHUTUP DEVICE f1
[SERIAL WRITE]*F15608B1
WRITE ERROR write could not be completed!
Listening 2000ms for broadcast heartbeat...
Timeout waiting for heartbeat after: 2000ms
SHUTUP DEVICE f4
[SERIAL WRITE]*F45608AE
WRITE ERROR write could not be completed!
SHUTUP DEVICE f9
[SERIAL WRITE]*F95608A9
WRITE ERROR write could not be completed!
DATASTREAM: Send MODE8 keepalive*F95608A9
[SERIAL WRITE]*F45608AE
WRITE ERROR write could not be completed!
[SERIAL WRITE]*F45608AE
WRITE ERROR write could not be completed!
START SILENCE ROUTINE
Listening 2000ms for broadcast heartbeat...
Timeout waiting for heartbeat after: 2000ms
SHUTUP DEVICE f1
[SERIAL WRITE]*F15608B1
WRITE ERROR write could not be completed!
Listening 2000ms for broadcast heartbeat...
Timeout waiting for heartbeat after: 2000ms
SHUTUP DEVICE f4
[SERIAL WRITE]*F45608AE
WRITE ERROR write could not be completed!
SHUTUP DEVICE f9
[SERIAL WRITE]*F95608A9
WRITE ERROR write could not be completed!
DATASTREAM: Send MODE8 keepalive*F95608A9
[SERIAL WRITE]*F45608AE
WRITE ERROR write could not be completed!
[SERIAL WRITE]*F45608AE
WRITE ERROR write could not be completed!
START SILENCE ROUTINE
Listening 2000ms for broadcast heartbeat...
Timeout waiting for heartbeat after: 2000ms
SHUTUP DEVICE f1
[SERIAL WRITE]*F15608B1
WRITE ERROR write could not be completed!
Listening 2000ms for broadcast heartbeat...
Timeout waiting for heartbeat after: 2000ms
SHUTUP DEVICE f4
[SERIAL WRITE]*F45608AE
WRITE ERROR write could not be completed!
SHUTUP DEVICE f9
[SERIAL WRITE]*F95608A9
WRITE ERROR write could not be completed!
DATASTREAM: Send MODE8 keepalive*F95608A9
[SERIAL WRITE]*F45608AE
WRITE ERROR write could not be completed!
[SERIAL WRITE]*F45608AE
WRITE ERROR write could not be completed!
START SILENCE ROUTINE
Listening 2000ms for broadcast heartbeat...

ReidB
07-30-2016, 11:18 PM
just pasted and sent verbose debug...

steveo
07-31-2016, 03:32 AM
"WRITE ERROR write could not be completed!"

a rare error. bad usb cable, bad driver, wrong serial port selected, defective interface.

ReidB
07-31-2016, 05:45 AM
Rare error... just my luck. Can vats block communications with the ECM? I just disconnected the battery, reset the ECM and finally got TunerPro to connect the ALDL. Fired up EEhack and no such luck. Different errors this time. Ran out of time, hopefully better luck tomorrow.

steveo
08-01-2016, 04:31 AM
Can vats block communications with the ECM?

not in my experience

ReidB
08-24-2016, 04:07 PM
Thought I would close this post...
I finally established communication with my PCM. It has taken me forever, but life happens and my Project doesn't always make the todo list. Here are a few things that will hopefully be helpful to others. Take them for what they are worth, this is my first time at the rodeo.
I could not get this cable to work. Don't know why, checked fine in Tunerpro, just wouldn't work for me.
6pin FTDI FT232RL USB to Serial adapter modu USB TO TTL RS232 Arduino Cable M377
http://i.ebayimg.com/images/g/PQoAAOSwzgRWwJ-E/s-l1600.jpg
This adapter works fine:
FT232RL 3.3V 5.5V FTDI USB to TTL Serial Adapter Module for Arduino Mini Port
http://i.ebayimg.com/images/g/h9gAAOSwMNxXUxko/s-l1600.jpg


There is an excellent post about drivers at:
http://www.gearhead-efi.com/Fuel-Injection/showthread.php?2150-New-cable-no-workie/page3&highlight=ftdi+driver
I rolled back the drivers per this post and they work great.

Now if I could only figure out how to tune. :laugh: