Results 1 to 15 of 404

Thread: Uber-easy DIY USB ALDL Cable

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Fuel Injected!
    Join Date
    Mar 2013
    Posts
    1,478
    You most likely brick it.
    I saw you test it with different drivers which is where your problem is.
    Official drivers v.-11 and -12 brick the device if it is chinese clone chip.
    If it`s original chip they won`t brick it.
    There is a way to bring it back to life but you have to use google for that and a linux I guess.

  2. #2
    Electronic Ignition!
    Join Date
    Mar 2016
    Location
    Iowa
    Age
    42
    Posts
    16
    Quote Originally Posted by kur4o View Post
    You most likely brick it.
    I saw you test it with different drivers which is where your problem is.
    Official drivers v.-11 and -12 brick the device if it is chinese clone chip.
    If it`s original chip they won`t brick it.
    There is a way to bring it back to life but you have to use google for that and a linux I guess.
    That's interesting, I did try a bunch of different drivers. I don't remember every version, but 12 may have been one of them. I assume it's a chinese chip, they all seem to be from there. If you or anyone has an alternate source I'd be interested, I'm usually the first to be irrationally critical of chinese made stuff. And somewhere I have a bootable linux install on a flash drive, I suppose it wouldn't hurt to try and see if I can fix it if that is what happened. That's the first I've heard of bricking one though, I searched a variety of different forums trying to learn more about them before purchasing one and never saw that, I knew some drivers were known not to work correctly in this application, but nothing about bricking them. I'll try to find that flash drive, do some googling and see what I can come up with. It'd be great if I can get this working. I appreciate the info.

  3. #3
    Electronic Ignition!
    Join Date
    Mar 2016
    Location
    Iowa
    Age
    42
    Posts
    16
    Well it doesn't seem to be bricked. I had used a couple of 2.12.xx drivers though. The info I found so far say to use a utility from the ftdi website, mprog of ftprog, the latter of which I already had downloaded to check something else. (Another forum I found had said some devices were shipped with some settings inverted, which would cause it to not function correctly, mine appeared fine when I checked so I never changed anything.) With the utility it found the device right away and was still reporting the correct vendorID and ProdID, which is apparently what the driver changes. It would change usually the ProdID from 6001 to 0000 on devices it believed were counterfeit so that windows wouldn't recognize it and be unable to load the drivers for it. But as I said, mine was still reporting the correct ID, and it's still recognized by windows and correctly identified in the device manager when plugged in. For the heck of it I manually changed it anyways, to the correct 6001 and reflashed the device, which appeared to complete successfully, but it still fails the test in tunerpro rt. I can't say which driver I'm running right now, but I think I may do a more in depth wiping of all the drivers, manually load some older ones and do some fiddling with some .inf files and see if I can get any better results. You'd think this would be easier.

  4. #4
    Fuel Injected!
    Join Date
    Mar 2013
    Posts
    1,478
    I looked closer at the board and it seems it`s missing the led and resistor for power-on. Does anything lights solid when you plug it in the usb port.
    So the board should be fine and the problem may lie in the car or the connection to the car. You can dump the resistor and diode you ordered, they might worsen the communication.
    If you can find serial port logger you can check what messages are send and recieved.
    Try removing PCM from car and make off-board attempt.
    Also give full list with the software you tried with definition files attached.

  5. #5
    Electronic Ignition!
    Join Date
    Mar 2016
    Location
    Iowa
    Age
    42
    Posts
    16
    Quote Originally Posted by kur4o View Post
    I looked closer at the board and it seems it`s missing the led and resistor for power-on. Does anything lights solid when you plug it in the usb port.
    So the board should be fine and the problem may lie in the car or the connection to the car. You can dump the resistor and diode you ordered, they might worsen the communication.
    If you can find serial port logger you can check what messages are send and recieved.
    Try removing PCM from car and make off-board attempt.
    Also give full list with the software you tried with definition files attached.
    I've never seen a solid LED when it's on. When I plug it into the USB on a computer both the Tx and Rx LEDs will flash 3 or 4 times and you'll hear the normal sound from the computer detecting a USB device being inserted. If I already have drivers loaded nothing else happens and it will be visible in device manager under usb devices as a usb serial converter and under ports as usb serial port, right now at COM10, but I've experimented with setting to a different port as well. If no drivers are loaded, it attempts to find and install them, but I usually interrupt that and just manually load drivers myself.

    When it's connected to the PCM alone and the car is on or running, both Rx and Tx LEDs will be rapidly flashing synchronously, fast enough that they almost appear to be solid on. Once I connect the USB cable though the LEDs completely turn off. While only connected to a computer, as I said they will be off except when I try a cable test there will be a single flash of the Tx LED.

    The two main programs I've tried so far are: Datamaster which has the $EE definition built in, I don't believe you can change that. The only thing you need to do is select which car it is, Y, F or B/D body and if applicable manual or auto trans. I have a '94 Fleetwood which is the D-body and the B/D's only came with autos so that's the only appropriate selection available within the program. And Tunerpro RT ver5 and I don't recall where I downloaded the exact file I'm using, I grabbed one from their website for sure, possibly one from this forum as well. I'll attach the one I'm using, it's an xdf. I also have an adx version of it downloaded, but I haven't tried to use that anywhere yet.

    As far as the car or PCM having an issue, while I certainly couldn't rule it out, I have reason to believe they're working fine. It's my daily driver and functions perfectly, no serious DTCs and none of the trouble lights ever come on. I also have an old dealer level scantool, an OTC 4000E (which I believe is equivalent to a GM Tech1) with the correct cartridge and I have no trouble establishing a connection with that. I can get into every single computer in the car and monitor the live datastream, view and clear codes, and while I'm certainly not an expert mechanic, of the data I do understand everything appears normal. So I'm inclined to believe that the PCM as well as the diagnostic port are working properly. If I had to though, I could pull the PCM and rig up a bench test, I've heard of some people using old pc power supplies to get a clean and stable 12v to power it up and I have plenty of old computer parts laying around. I'd maybe try that in a few days, it's supposed to warm back up this week.

    Later today I can throw together another harness without the resistors and diodes and see what happens, since I soldered all my connections it'll be a pain to remove the ones I added to my first harness. Although I'm far from completely understanding how this is all supposed to work, what I can gather from the various places where I've found information, is that the adapter board (or at least some versions) only like to see 3.3v and since the PCM transmits/receives data at 5v the 1k resistor is meant to reduce that voltage to the Rx terminal of the adapter. My board has 3.3v and 5v printed on the back, but no means to switch that (I've seen some versions with a jumper on the board) so I assume it's handled by the chip or has some other means of dealing with that, and yet others with the exact same board have said to add the resistor and diode, hence my confusion. And the reason the diode goes onto the Tx terminal I assume is to only allow data to travel in one direction eliminating any weird interference between the data being sent and received. But I could be way off on that.

    I did find a serial logger so once I put together another harness without the resistor and diode, if datamaster can connect to the PCM (since that's the only one I've had success with so far, albeit limited) I'll see what if anything I can get from that. I think that covers everything so far. I'll post an update if I learn anything new later today. Thank you again for your help.
    Attached Files Attached Files

  6. #6
    Fuel Injected!
    Join Date
    Mar 2013
    Posts
    1,478
    To use tunerpro you need to load correct adx def file. I see you somehow skipped this step.
    There is two you can try.
    Make sure you remove the resistor and diode first. If it still doesn`t work try with them.
    You ruled out every possible problem.
    Software is the last one.

    There are other programm you can try to connect like eehack and some others. They are free and easy to use, use google to find them.

  7. #7
    Electronic Ignition!
    Join Date
    Mar 2016
    Location
    Iowa
    Age
    42
    Posts
    16
    Quote Originally Posted by kur4o View Post
    To use tunerpro you need to load correct adx def file. I see you somehow skipped this step.
    There is two you can try.
    Make sure you remove the resistor and diode first. If it still doesn`t work try with them.
    You ruled out every possible problem.
    Software is the last one.

    There are other programm you can try to connect like eehack and some others. They are free and easy to use, use google to find them.

    I may have found a couple of my problems. First, yes I believe you're right, I never loaded the adx into tunerpro, somehow I overlooked that and it would explain why it wouldn't sync up with the PCM. I loaded the one I had and for the heck of it attempted to start data acquisition even though I'm not hooked up to the car. It attempted to connect and I saw one of the LEDs on the adapter board flash a few times before it gave up trying to connect. That's the first I've gotten that response. As of now though, when I test the adapter from tunerpro it still reports that it can't be found or isn't working. But I may hook up to the car once and just see what happens.

    Also I found another thread on another forum where a guy was attempting a similar setup on a '95 Vette and described a similar condition to what I was seeing with Datamaster, it would sync up and start collecting data but would frequently disconnect and some of the data appeared to be jibberish. They finally narrowed it down to the CCM in the car interfering with the datastream from the PCM. The only other LT1 powered cars to get a CCM were, da da da, the Fleetwoods. They knew how to get it to shut up and after playing with a variety of signals and coding they eventually got it working correctly, essentially a special command has to be sent telling the CCM to go silent. Otherwise it hogs bandwidth and corrupts the datastream. Someone modified the definition files for the Vette version to correct for this, but maybe that's where my issues are coming from. Then again, maybe not, but what he described sounded awfully similar to what I was seeing on mine until the adapter stopped working at all.

    Anyways, I've rolled back my drivers to an older, known working version and wiped the others from the system just to be sure, and I'll go out later and hook up to the car and see what if anything I can achieve. Part of me still thinks that somewhere along the way the chip either gave up the ghost due to it likely being a counterfeit, or I somehow fried it with my multitudes of testing variations, but either way, I absolutely won't attempt to reflash the PCM with this one, even if I can successfully datalog, I don't trust it at this point. I also downloaded the files you uploaded, I'll try them as well for good measure. And if nothing else works I'll try the serial logger and see what that captures.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •