Page 13 of 13 FirstFirst ... 38910111213
Results 181 to 193 of 193

Thread: Chips in a OBDII PCM?

  1. #181
    Super Moderator
    Join Date
    Mar 2011
    Location
    Camden, MI
    Age
    35
    Posts
    3,026
    Quote Originally Posted by JeepsAndGuns View Post
    Sounds interesting. But I assume its just in the planing stage?
    Do you have a link? It would probably be way over my head, but probably a interesting read none the less.
    not a lot of info at the moment, but enough for me to assume a few things.

    http://www.thirdgen.org/forums/diy-p...ml#post5866021
    1995 Chevrolet Monte Carlo LS 3100 + 4T60E


  2. #182
    Fuel Injected! roughneck427's Avatar
    Join Date
    May 2012
    Location
    Fresno CA
    Age
    48
    Posts
    271

  3. #183
    Super Moderator dave w's Avatar
    Join Date
    Feb 2011
    Posts
    6,268
    Might not work because of the circuits still connected to the IC?

    dave w

  4. #184
    Fuel Injected! JeepsAndGuns's Avatar
    Join Date
    Sep 2011
    Location
    alabama
    Age
    41
    Posts
    1,702
    Without re reading the whole thread to confirm. Seems I remember that or somthing similar being brought up. And then somthing about powering up the chip to flash it will also power up other parts of the ecm and cause issues.
    79 Jeep Cherokee, AMC 401, T-18 manual trans, hydroboost, 16197427 MPFI system---the toy

    93 Jeep YJ Wrangler, 4.0L, 5 speed, 8.8 rear, homebrew hub conversion and big brakes, hydroboost, 2.5in OME lift, 31x10.50's---the daily driver

    99 Jeep WJ Grand Cherokee limited, 4.0L, auto, 2wd, leather and power everything, 99% stock---the long distance highway ride.

  5. #185
    Carb and Points!
    Join Date
    Jul 2014
    Posts
    3
    It can be done if you find a way to hold the MCU in reset while you flash the ROM.

  6. #186
    Fuel Injected!
    Join Date
    Oct 2012
    Age
    49
    Posts
    132
    Quote Originally Posted by mattbarn View Post
    It can be done if you find a way to hold the MCU in reset while you flash the ROM.
    I haven't paid attention to MCU architecture, but it "should" have a RST pin. Before Moates came out with the Ostriches I had an old school EconoROM 3, it would pulse the RST pin of whichever MCU after flashing to reboot it.
    There is no mechanical problem so difficult that it can not be overcome by brute strength and ignorance.

  7. #187
    Fuel Injected!
    Join Date
    Dec 2014
    Age
    41
    Posts
    61
    Hey Guys,

    I'm very interested in this after bricking two PCMs from attempts at an OS flash with Dimented's LS1 Flash tool. Cal flashes work fine, but it bricked both PCMs trying to flash an OS and cal despite following all instructions.
    And here in Australia, the cheapest you can get a 0411PCM for is about $100-$150, so I'd much rather have the option of flashing these directly and reinstalling rather than buy additional PCMs till I get one with the right OS.
    I've ordered a TL866A EEPROM programmer from ebay, and looking at the heat gun method for removing and reinstalling the flash chip to read the flash, hopefully decipher what screwed up, and then reflash the full BIN onto it before reinstalling.

    Before the programmer arrives, which orientation does the chip go onto the programmer, and what is the procedure for flashing the BIN onto it, I've read somewhere something about inverted byte flash but that's about it.

    Also regarding the reset someone mentioned, I found the datasheet on these AB28F400B chips that mentioned there's a reset/powerdown pin on the chip you can ground/power to perform a reset, the pin details and functions are on the datasheet here:
    http://pdf1.alldatasheet.com/datashe...F400B5B80.html

    I was hoping I could put the PCM in recovery mode using this, but I didn't understand it completely, and figured it would still be useless without a modified version of Dimented's program to have additional code to force flash anyway, if that even is an option.

  8. #188
    Fuel Injected!
    Join Date
    Jun 2014
    Posts
    229
    Quote Originally Posted by evilstuie View Post
    after bricking two PCMs from attempts at an OS flash with Dimented's LS1 Flash tool. Cal flashes work fine, but it bricked both PCMs trying to flash an OS and cal despite following all instructions
    The flash program created by dimented24x7 was for the 12200411 PCM (2001 & 2002), and specifically for OS 12202088 (2001). It should be OK for use with OS 12208322, 12209203, 12212156, and with OS 12225074 (if this OS was from a 2001 or 2002 model year vehicle).

    If you try to flash any other OS, then there is a good chance of bricking the PCM. The best course of action is to read the 0411 PCM with this flash tool, and then to only reflash the PCM with the base calibration previously read out. You can alter this base calibration as necessary, including swapping various segments.

    Also, if you try to flash a 9354896 PCM (1999 & 2000), which is often used as an 0411 replacement, there is a good chance of bricking the 4896 PCM.
    Last edited by LRT; 07-02-2016 at 12:39 AM.

  9. #189
    Fuel Injected!
    Join Date
    Dec 2014
    Age
    41
    Posts
    61
    Quote Originally Posted by LRT View Post
    The flash program created by dimented24x7 was for the 12200411 PCM (2001 & 2002), and specifically for OS 12202088 (2001). It should be OK for use with OS 12208322, 12209203, 12212156, and with OS 12225074 (if this OS was from a 2001 or 2002 model year vehicle).

    If you try to flash any other OS, then there is a good chance of bricking the PCM. The best course of action is to read the 0411 PCM with this flash tool, and then to only reflash the PCM with the base calibration previously read out. You can alter this base calibration as necessary, including swapping various segments.

    Also, if you try to flash a 9354896 PCM (1999 & 2000), which is often used as an 0411 replacement, there is a good chance of bricking the 4896 PCM.
    So you're saying the OS's don't work on that hardware, or dimented's program is flawed?
    The program is a flash tool, and a binary is a bit perfect copy of the data, so if the flash chip is identical, why would the difference in OS matter if its copying the whole contents?
    Also the first PCM was the 411pcm and compatible tune, theOS that brickjed that was the 12208322.

    I know the fault was mine four trusting home brew software instead of buying the commercial option, but I thought he had put together a working program.

  10. #190
    Fuel Injected!
    Join Date
    Jun 2014
    Posts
    229
    Quote Originally Posted by evilstuie View Post
    So you're saying the OS's don't work on that hardware, or dimented's program is flawed?
    The flash program written by dimented24x7 works with a specific PCM and OS. It does what he wrote it to do, but it is not a universal flash tool. The 1999 & 2000 PCM use a different flash protocol than the 2000 & 2001 PCMs.

    Quote Originally Posted by evilstuie View Post
    The program is a flash tool, and a binary is a bit perfect copy of the data, so if the flash chip is identical, why would the difference in OS matter if its copying the whole contents?
    It doesn't work like that. The flash tool programs data within a predefined area of the PCM's flash memory. It does not flash the area where the VIN and PCM's serial number are located, nor does it flash the "slack" space. One of the issues is that some calibrations (OS) occupy slightly different areas of the PCM's flash memory - so sometimes not all of the calibration gets written - which will brick the PCM.

    Commercial flash software has been designed to recognize the calibration that is currently resident in the PCM, and the calibration that has been selected by the user to be written into the PCM, and compensates accordingly (when possible).

  11. #191
    Fuel Injected!
    Join Date
    Dec 2014
    Age
    41
    Posts
    61
    Quote Originally Posted by LRT View Post
    The flash program written by dimented24x7 works with a specific PCM and OS. It does what he wrote it to do, but it is not a universal flash tool. The 1999 & 2000 PCM use a different flash protocol than the 2000 & 2001 PCMs.
    Oh ok, but If its a different protocol why could it read and write the flash?

  12. #192
    Fuel Injected!
    Join Date
    Jun 2014
    Posts
    229
    The point that I am attempting make, is that the dimented24x7 flash tool was written for a specific purpose, and its use will likely be trial and error. If the PCM / OS that you are trying to read / write fall within the scope of this flash tool, then it should work.

    It should work with 2001 OS 12208322 - but you stated that it bricked the PCM when flashing this OS.

    Regarding the early PCMs (1999 & 2000) - parts of the calibration seemed to move around a little, and then finally seem to settle in place by 2001. So it may work with some early PCMs, but certainly not all.

    As an example, 2002 OS 12216125 is larger than other 512 Kb calibrations - reading / flashing this OS will likely be problematic.

    I think dimented24x7 is a very talented person to have created the flash tool in the first place. But it is not a commercial grade software.

    As long as you can tolerate sporadic failure (bricked PCMs) then go ahead and use it to change the OS.

    Once again, I would recommend reading the calibration from the PCM, then make changes as necessary to this base calibration, and reflash the calibration only (not the OS).

  13. #193
    Electronic Ignition!
    Join Date
    Jun 2014
    Posts
    16
    Bringing this back from the dead. has anyone found the female connector to this.
    http://www.logicalsys.com/painfo-vpa...-SOF-D630-44/6
    I'm talking identical except female. Here's my idea. find the female version and solder the legs together from chip to it and put a large piece of heat shrink or epoxy the legs to protect them from shorting to a piece of metal.

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
  •