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

Speedo fiddle bricked PCM, need flash location

Old 01-05-2017, 01:48 PM
  #1  
Teching In
Thread Starter
 
Zizzle's Avatar
 
Join Date: Dec 2015
Location: Colorado
Posts: 29
Likes: 0
Received 4 Likes on 1 Post
Default Speedo fiddle bricked PCM, need flash location

12589462 1MB PCM.

Sure HPTuners has a warning about low numbers here. I didn't think 1700 was that low. Flashed the tune and now the PCM crashes on power up and restarts which runs the fuel pump relay at about 100Hz. Will no longer respond via OBD2.

I don't want to get a replacement ECU and pay for more credits.

Anyway, I have the ability to remove the flash chip and program it.

The problem is I need to know where in flash to correct the speed output value.

I could flash a stock tune back in, but that would change the VIN and I'd still have to buy more credits for HP tuners to work with it.

Tunerpro has XDFs floating around for the 0411 512k PCMs but I haven't seen anything for the 1MB PCMs.

Can anyone help with either an XDF or the flash location of the value for Speedometer->Calibration->PCM Output Calibration->Pulses per mile?

Or suggest some other way to fix the PCM?
Old 01-06-2017, 04:57 PM
  #2  
10 Second Club
iTrader: (3)
 
MontecarloDrag's Avatar
 
Join Date: Aug 2005
Posts: 889
Likes: 0
Received 4 Likes on 4 Posts

Default

Originally Posted by Zizzle

Anyway, I have the ability to remove the flash chip and program it.

The problem is I need to know where in flash to correct the speed output value.

I could flash a stock tune back in, but that would change the VIN and I'd still have to buy more credits for HP tuners to work with it.
Send me your HPT file for that PCM, I will send you a .BIN file to write the flash chip. This will bring the PCM back from the dead and you can flash it again with HPT without using more credits.
Old 01-06-2017, 08:38 PM
  #3  
Moderator
 
mrvedit's Avatar
 
Join Date: Aug 2010
Location: Ann Arbor, MI
Posts: 7,052
Received 388 Likes on 297 Posts

Default

Is the flash chip in a 411 PCM removable? Socketed?
Is the actual chip model number known so that replacements can be bought from electronics supply?
Old 01-06-2017, 09:05 PM
  #4  
Teching In
Thread Starter
 
Zizzle's Avatar
 
Join Date: Dec 2015
Location: Colorado
Posts: 29
Likes: 0
Received 4 Likes on 1 Post
Default

This is not a 0411 PCM. If it was then I could just use Tunerpro and the available XDFs to edit a bin to work out the flash location I need to update.

This is a 05 DBW truck PCM with a 1MB flash chip. The 0411s used a 512k.

In any case for either PCM the flash is not socketed. I'll do some hot air rework to pull the chip. It's a SOP44 AM29F800BB-70SE to be exact.

The chip itself is not bad, so no need to replace it with another. The problem is that for some configuration values (mainly speedo output and ETC values from what I have seen) the operating system does no sanity checking. And so if you set them to a bad value (too low in the speedo output case) then the OS crashes on startup and you don't get a chance to reflash to a good value via OBD2.

So the very kind Mr MontecarloDrag will likely flash a good version of my tune using HP tuners to an PCM he has, read it back with something else to get the bin file.

I'll desolder and program that bin file into my flash chip and solder it back into my PCM. That should see it fixed.
Old 01-08-2017, 11:01 PM
  #5  
10 Second Club
iTrader: (3)
 
MontecarloDrag's Avatar
 
Join Date: Aug 2005
Posts: 889
Likes: 0
Received 4 Likes on 4 Posts

Default

This is the file you need to repair the PCM. I sent the instructions by PM

Best Regards.
Attached Files
File Type: zip
GMC Sierra.zip (567.4 KB, 76 views)
Old 01-10-2017, 05:19 PM
  #6  
Teching In
Thread Starter
 
Zizzle's Avatar
 
Join Date: Dec 2015
Location: Colorado
Posts: 29
Likes: 0
Received 4 Likes on 1 Post
Default

Awesome, thanks!

I'll give it a try.
Old 01-13-2017, 09:49 PM
  #7  
Teching In
Thread Starter
 
Zizzle's Avatar
 
Join Date: Dec 2015
Location: Colorado
Posts: 29
Likes: 0
Received 4 Likes on 1 Post
Default

Just did some soldering and flashing. It worked!

Thanks again.
Old 01-14-2017, 12:34 AM
  #8  
10 Second Club
iTrader: (3)
 
MontecarloDrag's Avatar
 
Join Date: Aug 2005
Posts: 889
Likes: 0
Received 4 Likes on 4 Posts

Default

Great news!
Old 05-27-2017, 12:43 PM
  #9  
Staging Lane
 
jchevy's Avatar
 
Join Date: Jul 2006
Posts: 69
Likes: 0
Received 0 Likes on 0 Posts

Default

Originally Posted by Zizzle
This is not a 0411 PCM. If it was then I could just use Tunerpro and the available XDFs to edit a bin to work out the flash location I need to update.

This is a 05 DBW truck PCM with a 1MB flash chip. The 0411s used a 512k.

In any case for either PCM the flash is not socketed. I'll do some hot air rework to pull the chip. It's a SOP44 AM29F800BB-70SE to be exact.

The chip itself is not bad, so no need to replace it with another. The problem is that for some configuration values (mainly speedo output and ETC values from what I have seen) the operating system does no sanity checking. And so if you set them to a bad value (too low in the speedo output case) then the OS crashes on startup and you don't get a chance to reflash to a good value via OBD2.

So the very kind Mr MontecarloDrag will likely flash a good version of my tune using HP tuners to an PCM he has, read it back with something else to get the bin file.

I'll desolder and program that bin file into my flash chip and solder it back into my PCM. That should see it fixed.

Any chance you want to do a write up on how to do this? I just bricked the same pcm you have and would like to avoid buying a new pcm and credits.

How do you program the flash chip if its not in the pcm? I have a .bin file for my pcm that i could revert back to if needed.
Old 05-27-2017, 12:50 PM
  #10  
Teching In
Thread Starter
 
Zizzle's Avatar
 
Join Date: Dec 2015
Location: Colorado
Posts: 29
Likes: 0
Received 4 Likes on 1 Post
Default

You'll need a programmer that can take PSOP44 chips.

Something like this:

Amazon Amazon

Honestly the soldering is the hardest part.

If you want you can mail me the flash chip and I'll program it for you. PM me.
Old 05-27-2017, 01:12 PM
  #11  
Staging Lane
 
jchevy's Avatar
 
Join Date: Jul 2006
Posts: 69
Likes: 0
Received 0 Likes on 0 Posts

Default

Originally Posted by Zizzle
You'll need a programmer that can take PSOP44 chips.

Something like this:

https://www.amazon.com/Prg-108-GQ-4X...dp/B0121LD5VQ/

Honestly the soldering is the hardest part.

If you want you can mail me the flash chip and I'll program it for you. PM me.
Im going to talk to some of the electrical engineers at work to see if they have something like that.

Just for clarification I would put the flash chip in there and load my complete bin file on it? Or would it need to be an edited bin some how? Will that particular model in the link work for what i need?

Thanks for the help!
Old 05-27-2017, 01:25 PM
  #12  
Teching In
Thread Starter
 
Zizzle's Avatar
 
Join Date: Dec 2015
Location: Colorado
Posts: 29
Likes: 0
Received 4 Likes on 1 Post
Default

Yes that programmer will work.

Desolder your flash chip.
Put it in the programmer.
Read your bad tune out. Save it.

Check to make sure that your existing .bin looks nearly identical in a hex editor.

Note that byte ordering can mess with things. The CPUs in these GM PCMs use Big Endian while PCs use Little endian. Most programmer software had the option to byte swap for you. Sometimes it tries to be too clever and auto byte swaps which can be a pain. Go google endianess & read up if you are confused. Your EE friends should know all about it too.

Burn you old .bin into the flash.
Read it back out and make sure it looks pretty similar to the bad one you read out above (i.e. make sure the bytes are in the right order).

Solder the chip back in and you should be good to go.

I sometimes have trouble with these PSOP44 chips. If a pin is tweaked then it can stop others from making proper contact in the programmer. So if you have trouble reading/writing straighten and clean up the pins.
Old 05-27-2017, 01:28 PM
  #13  
Staging Lane
 
jchevy's Avatar
 
Join Date: Jul 2006
Posts: 69
Likes: 0
Received 0 Likes on 0 Posts

Default

Awesome, thanks very much!
Old 05-27-2017, 02:51 PM
  #14  
TECH Addict
iTrader: (47)
 
rpturbo's Avatar
 
Join Date: Nov 2008
Location: A-Town, Ill side
Posts: 2,363
Received 195 Likes on 162 Posts

Default

Wow! Some good info in here! Hopefully, I never encounter this, but if I do, I know its at least "fixable"
Old 09-18-2018, 05:30 AM
  #15  
Teching In
 
Curtis Buechler's Avatar
 
Join Date: Sep 2018
Posts: 3
Received 0 Likes on 0 Posts
Default

Not to beat a dead horse... but I believe your the right fellas to ask. I have a licensed pcm with hptuners that was in a small garage fire and got cooked. I'm able to access it and read and write. But it wont run my engine anymore... I'm guessing bad solder joint or something... can I take the flash chip out and swap into a similar pcm and not have to buy more credits with hptuners?
Old 09-18-2018, 09:48 AM
  #16  
10 Second Club
iTrader: (3)
 
MontecarloDrag's Avatar
 
Join Date: Aug 2005
Posts: 889
Likes: 0
Received 4 Likes on 4 Posts

Default

Originally Posted by Curtis Buechler
can I take the flash chip out and swap into a similar pcm and not have to buy more credits with hptuners?
Yes, remove the flash chip and install it to any PCM of the same type (Red/Blue or Green/Blue) deson't need to be the same service number, any will work as long as it's the same family.
.
The following users liked this post:
Curtis Buechler (04-12-2020)
Old 09-27-2018, 06:49 PM
  #17  
Teching In
iTrader: (1)
 
bumpin_z's Avatar
 
Join Date: Jul 2009
Location: Cass City, Mi.
Posts: 25
Likes: 0
Received 0 Likes on 0 Posts

Default

Monte, I’m very impressed with your knowledge of this process. I have one more question for you, if someone took and flashed their prom with the v8 parameters and installed it in a computer originally tuned for a v8 would it skip having to have the computer unlocked by a tech2 and flashed with the v8 information?


Thread Tools
Search this Thread
Quick Reply: Speedo fiddle bricked PCM, need flash location



All times are GMT -5. The time now is 06:36 PM.