Houston, we have reflash... PCM reflash tool
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
Finally had some free time this weekend! I updated the app for the 411 security algo as well as changed the configuration for the 411 PCM. I also rewrote the kernal, and it executes, but still having some trouble properly reading in received data from the DLC chip since its so different. The kernal returns an Rx FIFO buffer overflow error when I try to contact the PCM.
Once I get that fixed then its a matter of validating the flash chip unlocks. If that works then it should be good to go.
Once I get that fixed then its a matter of validating the flash chip unlocks. If that works then it should be good to go.
Member
Joined: Jul 2004
Posts: 419
Likes: 1
From: Salem,Oregon.
Car: '74 Firebird, '84 vette
Engine: 454 twin turbo, 350 HSR
Transmission: 4L80E, 700R4
Axle/Gears: 9", Dana36
Re: Houston, we have reflash... PCM reflash tool
awesome news!
I check this thread daily.
I check this thread daily.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
Got it to boot and do basic comms now, but have to iron out sending large frames. Something in the code the DLC still doesn't like.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
It works! Did my first reflash with it and had no issues doing the cal sector. Found the problem with the kernal, namely my fat fingers typing the wrong thing in for one of the commands. PCM read the wrong thing in after receiving a frame and thought it was seeing a network fault.
Just have to add some error checking to the main application and the beta version should be good to start testing.
Just have to add some error checking to the main application and the beta version should be good to start testing.
Member
Joined: Jul 2004
Posts: 419
Likes: 1
From: Salem,Oregon.
Car: '74 Firebird, '84 vette
Engine: 454 twin turbo, 350 HSR
Transmission: 4L80E, 700R4
Axle/Gears: 9", Dana36
Re: Houston, we have reflash... PCM reflash tool
Awesome!
This is the dawning of a new era!
This is the dawning of a new era!
Joined: Jan 2005
Posts: 10,450
Likes: 508
From: Hurst, Texas
Car: 1983 G20 Chevy
Engine: 305 TPI
Transmission: 4L60
Axle/Gears: 14 bolt with 3.07 gears
Re: Houston, we have reflash... PCM reflash tool
It works! Did my first reflash with it and had no issues doing the cal sector. Found the problem with the kernal, namely my fat fingers typing the wrong thing in for one of the commands. PCM read the wrong thing in after receiving a frame and thought it was seeing a network fault.
Just have to add some error checking to the main application and the beta version should be good to start testing.
Just have to add some error checking to the main application and the beta version should be good to start testing.

Would be nice to be able to turn highway mode on and access some hidden areas of the tune. HP Tuners keeps saying it can't be done except on an Holden setup and I know they are full of BS.
It would also be able to simply change the VIN to my 97 VIN in case I need it for emissions reasons some time in the future. Since it is a PCM retrofit to an older vehicle with their stupid licensing setup it would not be tuneable with their software after a VIN swap.
Last edited by Fast355; Nov 9, 2014 at 10:25 PM.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
I played with it some more, and Im able to do a full reflash of both the OS and calibration without issue. One thing I did notice is that the PCM updated the flash chip at about address 0x4900 after the reflash when I pulled the updated bin off. Everything else was the same.
Q: do these PCMs have a "box not locked" error code? It looks like it might be flagging the reflash. If it is hopefully simply erasing the area during a reflash will undo it.
The only other thing I could think of is that somehow the crash data recorder was inadvertently tripped and it did a dump to the flash chip.
Q: do these PCMs have a "box not locked" error code? It looks like it might be flagging the reflash. If it is hopefully simply erasing the area during a reflash will undo it.
The only other thing I could think of is that somehow the crash data recorder was inadvertently tripped and it did a dump to the flash chip.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
One thing that hampers cable development is the large OBD-II standard that must be adhered to. There are requirements on timing as well as node arbitration and autonomous communication. The cable itself must essentially be a stand-alone controller that can send/receive frames on its own without external intervention. To this end the AVT uses an ARM with built-in firmware.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
I played with it some more, and Im able to do a full reflash of both the OS and calibration without issue. One thing I did notice is that the PCM updated the flash chip at about address 0x4900 after the reflash when I pulled the updated bin off. Everything else was the same.

Maybe bad flash or a hardware glitch.
Member
Joined: Jul 2004
Posts: 419
Likes: 1
From: Salem,Oregon.
Car: '74 Firebird, '84 vette
Engine: 454 twin turbo, 350 HSR
Transmission: 4L80E, 700R4
Axle/Gears: 9", Dana36
Re: Houston, we have reflash... PCM reflash tool
Ok, so it seems that I'll be able to use the 0411 for some of my upcoming projects now. I need to get up to speed on tuning this pcm, as well as what options are available as far as modified programs go.
Any good repositories of such info?
Any good repositories of such info?
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
I played with it some more, and Im able to do a full reflash of both the OS and calibration without issue. One thing I did notice is that the PCM updated the flash chip at about address 0x4900 after the reflash when I pulled the updated bin off. Everything else was the same.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
Also I have yet to make XDFs for the unified '02 OS. So far mine only support the '01 PCMs.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
Send an email and ask for a quote. Once you have the RFQ, then you can order the cable. Not sure what the pricing is these days, but I recall mine being around $250 or so.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
Ok just about finished with the testing. Unlike the black box these PCMs dont give much feedback. Blackbox will do full diagnostics. On these the only mode $A2 frames it ever sends are calibration or OS missing, so had to rewrite that part of the app to take all the other logic out.
Any other errors such as faulty checksums or RAM failures are handled as actual DTC's and an SES. Only way to know if your checksum is wrong is to turn the key. In the event of a consecutive bad checksum, it looks like the PCM disables the fuel pump relay from the code. On the OBD side it still sends the usual "heartbeat" frame and everything looks normal when I purposefully corrupt the calibration.
If you have used one of these PCMs, maybe you can chime in to verify.
Any other errors such as faulty checksums or RAM failures are handled as actual DTC's and an SES. Only way to know if your checksum is wrong is to turn the key. In the event of a consecutive bad checksum, it looks like the PCM disables the fuel pump relay from the code. On the OBD side it still sends the usual "heartbeat" frame and everything looks normal when I purposefully corrupt the calibration.
If you have used one of these PCMs, maybe you can chime in to verify.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
Without further ado here it is:
(Note: A PC or tablet with Windows 7 or higher and USB AVT cable are required)
(Note: A PC or tablet with Windows 7 or higher and USB AVT cable are required)
Last edited by dimented24x7; Dec 1, 2014 at 01:35 AM.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
This version has been tested for all foreseeable issues with my own PCM and flashes and does recoveries from faulty flashes, but I have not tested it on a large population of PCMs, so use caution (ie dont try it if you have to go to work tomorrow! :/) It should support at least 01/02 LS1 PCMs. All the 512k PCMs use the same flash structure and logic, so odds are if it unlocks and goes into flash mode, it should work OK.
The flash app requires that you use a complete, unencrypted bin. Before doing ANYTHING, you must download your current bin to work off of.
To do so:
1) Select your current com port for the AVT, usually something other than COM1. The COM port will appear in the drop-down list as soon as the PC recognizes the cable.
2) Click connect, and then start flash mode once you see frames come up in the console window. The app should ultimately say "In flash mode". If not then likely that the security key is not yet supported.
3) Click File > Save Bin from Flash. The app will download the bin and after a few minutes when complete give a dialog box asking where to save the bin to. Select a safe place as this will be your base bin to tune off of.
Note: this app only works for the 512K PCMs, not the 1M ones.
The flash app requires that you use a complete, unencrypted bin. Before doing ANYTHING, you must download your current bin to work off of.
To do so:
1) Select your current com port for the AVT, usually something other than COM1. The COM port will appear in the drop-down list as soon as the PC recognizes the cable.
2) Click connect, and then start flash mode once you see frames come up in the console window. The app should ultimately say "In flash mode". If not then likely that the security key is not yet supported.
3) Click File > Save Bin from Flash. The app will download the bin and after a few minutes when complete give a dialog box asking where to save the bin to. Select a safe place as this will be your base bin to tune off of.
Note: this app only works for the 512K PCMs, not the 1M ones.
Last edited by dimented24x7; Nov 18, 2014 at 11:50 PM.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
To write a bin:
1) Connect and start flash mode as above.
2) Make sure your battery has at least 12.4V! If its less than that, the flash chip could lock during the reflash.
3) Select File > Open Bin to Flash. A dialog box will come up asking for the bin. This must be a full unencrypted bin. Select the one you were using to tune and then the app will start reflashing the calibration.
If the flash fails: Check the battery is fully charged and try again. The app can enter recovery mode by reconnecting to the PCM and repeat the flash. If the flash still fails try DL'ing the bin again and compare to your old one using a hex editor. If there are no changes (ie erased or altered data) then the app is not compatible with your platform or the PCM has a hardware fault.
1) Connect and start flash mode as above.
2) Make sure your battery has at least 12.4V! If its less than that, the flash chip could lock during the reflash.
3) Select File > Open Bin to Flash. A dialog box will come up asking for the bin. This must be a full unencrypted bin. Select the one you were using to tune and then the app will start reflashing the calibration.
If the flash fails: Check the battery is fully charged and try again. The app can enter recovery mode by reconnecting to the PCM and repeat the flash. If the flash still fails try DL'ing the bin again and compare to your old one using a hex editor. If there are no changes (ie erased or altered data) then the app is not compatible with your platform or the PCM has a hardware fault.
Re: Houston, we have reflash... PCM reflash tool
Does this mean its not recommended to use this in conjunction with a bench harness with a +12v supply?
Member
Joined: Jul 2004
Posts: 419
Likes: 1
From: Salem,Oregon.
Car: '74 Firebird, '84 vette
Engine: 454 twin turbo, 350 HSR
Transmission: 4L80E, 700R4
Axle/Gears: 9", Dana36
Re: Houston, we have reflash... PCM reflash tool
At long last, people now have a choice to not bend over for the likes of HP Tuners and EFI Live to tune an 0411 or black box. I sure hope those effers that thought charging a fee per vin number for already ridiculously expensive software are cursing loudly right now! Many people will still bend over for this, but we no longer have to put up with such crap if we dont want to.
Thanks Dimented we all owe you big time.
I myself have other hobbies (non car stuff)with projects that I spend a lot of time working on and frequently share the results of hundreds of hours(or more) of my work with the online community freely. My family and friends always ask "are you going to make any money with that?" then sometimes its "why are you wasting your time". Many people dont get it, but projects like this prove that some do.
Thanks Dimented we all owe you big time.
I myself have other hobbies (non car stuff)with projects that I spend a lot of time working on and frequently share the results of hundreds of hours(or more) of my work with the online community freely. My family and friends always ask "are you going to make any money with that?" then sometimes its "why are you wasting your time". Many people dont get it, but projects like this prove that some do.
Last edited by The_Punisher454; Nov 20, 2014 at 01:46 AM.
Supreme Member
iTrader: (7)
Joined: Jul 2000
Posts: 2,047
Likes: 2
From: Prince George, BC, Canada
Car: 89 GTA
Engine: 5.7L Supercharged
Transmission: T-56
Axle/Gears: Moser 9" 3.70
Re: Houston, we have reflash... PCM reflash tool
I haven't messed with LS tuning yet but this definitely has me interested now. Thanks for all your hard work!
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
Re: Houston, we have reflash... PCM reflash tool
I also want to say thank you very much for the time and effort put into this. Honestly it would have been very easy to simply make this for yourself and not share with anyone. It is very much appreciated that you did not do that. This is what will keep the DIYers going now a days.
After Christmas I will be looking into getting one of the cables to take advantage with this.
Again, Dimented. Thank you very much for all the effort and hours spent making something possible for this.
Hopefully now, the XDFs will start pouring in for the OS compatable with these pcms.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
No problem. Hope people find it useful 
Im really keen to see how it would work in a fourth gen or other later model car. They supposedly have a lot more traffic on the OBD network. The code is flexible regarding interruptions and can vary the frame size, but it would be nice to see if its enough.

Im really keen to see how it would work in a fourth gen or other later model car. They supposedly have a lot more traffic on the OBD network. The code is flexible regarding interruptions and can vary the frame size, but it would be nice to see if its enough.
Member
Joined: Jul 2004
Posts: 419
Likes: 1
From: Salem,Oregon.
Car: '74 Firebird, '84 vette
Engine: 454 twin turbo, 350 HSR
Transmission: 4L80E, 700R4
Axle/Gears: 9", Dana36
Re: Houston, we have reflash... PCM reflash tool
Hopefully now, the XDFs will start pouring in for the OS compatable with these pcms.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
To really do it right you need a socketed PCM, though, since during initial debugging on large projects you will sometimes lock the PCM up. If you lock one up with the flash chip, you have to open the PCM up and manually jumper an address pin to get the PCM back.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
BTW, important note about connecting to the PCM. When the PCM first turns on, it will not allow secure access for a short period of time during boot-up. If you try to connect during this time, the app normally should give "Error - Time delay has not expired, wait 30 seconds..." error, but it can also sometimes hang. If it does this, just click disconnect, then connect, and try again.
Reason: there is a bit of a logic flaw in that GM uses the same submode for a time delay reject as well as for a security seed frame, so sometimes there can be ambiguity if the PCM has given a valid response or rejected the request. In this case an end of frame marker is used to tell the difference. The app will not recognize the rejected frame if there is a frame pile-up (lots of data frames pouring in all at once, such as when the PCM boots up). During a pile-up, there will be no end of frame marker between frames to allow the differentiation between a reject response and a valid security seed response.
Reason: there is a bit of a logic flaw in that GM uses the same submode for a time delay reject as well as for a security seed frame, so sometimes there can be ambiguity if the PCM has given a valid response or rejected the request. In this case an end of frame marker is used to tell the difference. The app will not recognize the rejected frame if there is a frame pile-up (lots of data frames pouring in all at once, such as when the PCM boots up). During a pile-up, there will be no end of frame marker between frames to allow the differentiation between a reject response and a valid security seed response.
Last edited by dimented24x7; Nov 23, 2014 at 01:17 AM.
Re: Houston, we have reflash... PCM reflash tool
I try to open the application, but it crashes every time on XP SP2 machine.
I think it might need some .NET framework. Any hint what version is required and any other components are needed.
I am thinking of added manual unlocking option with user provided key, if it`s not already done. That way it can be tested on officially unsupported controllers if key is known.
I think it might need some .NET framework. Any hint what version is required and any other components are needed.
I am thinking of added manual unlocking option with user provided key, if it`s not already done. That way it can be tested on officially unsupported controllers if key is known.
Re: Houston, we have reflash... PCM reflash tool
No problem. Hope people find it useful 
Im really keen to see how it would work in a fourth gen or other later model car. They supposedly have a lot more traffic on the OBD network. The code is flexible regarding interruptions and can vary the frame size, but it would be nice to see if its enough.

Im really keen to see how it would work in a fourth gen or other later model car. They supposedly have a lot more traffic on the OBD network. The code is flexible regarding interruptions and can vary the frame size, but it would be nice to see if its enough.
Do you have plans to add flash support for 1024 KB LS1 PCMs? I have a bench flash harness, a couple spare PCMs and AVT box to play. I also have a universal programmer so I can recover them if they brick.
Thanks for your work, It's truly appreciated.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
kur40, this app only works on windows 7 and higher machines. The app was built in VS 2010 C#, and the WPF is not reverse compatible, unfortunately.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
I'd be glad to test it, I have a few Gen4 ECMs I can toy with.
Do you have plans to add flash support for 1024 KB LS1 PCMs? I have a bench flash harness, a couple spare PCMs and AVT box to play. I also have a universal programmer so I can recover them if they brick.
Thanks for your work, It's truly appreciated.
Do you have plans to add flash support for 1024 KB LS1 PCMs? I have a bench flash harness, a couple spare PCMs and AVT box to play. I also have a universal programmer so I can recover them if they brick.
Thanks for your work, It's truly appreciated.
Be interested to see how many different PCMs it can do.I may add support for the 1024 KB boxes, but I would have to do some reverse engineering on a PCM first. GM handles the RAM and hardware differently in each PCM, such as the output for the +12V Vpp for the flash. Its in a different spot each time (eg. MCU Port F on some, standard I/O on others, etc.). The RAM for user programs is also specific, and has to be known in order for the PCM to accept the flash interface and allow a reflash. As you would expect, they do try to make it somewhat difficult to mess with these
Senior Member


Joined: Aug 2004
Posts: 682
Likes: 0
From: Shippensburg, PA
Car: 1981 Buick Century Wagon
Engine: 87 GN engine
Transmission: 2004R
Axle/Gears: 3.73
Re: Houston, we have reflash... PCM reflash tool
Wonder if this would work on my 2004 Yukon. I was looking at efilive at first. Not sure what PCM I have in it.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
2004 is getting into the CAN bus years, so its likely to be a later generation computer that no longer uses the older VPW standard and MCU based PCMs. In all likelihood I would say it wont, but a check of the PCM part number will tell for sure.
Re: Houston, we have reflash... PCM reflash tool
I tested the program.
The read option works very good, I saved a .bin from a 411 PCM and it was good without corruption.
However, the write-flash option has an inconvenient: It seems it writes only the calibration, not the full flash.
This is an inconvenient because it bricks the PCM if you flash a .bin from another PCM. I tested it and bricked 2 PCMs (not a problem since I can recover them).
Don't know if this is the intended operation, it seems so because the write operation is very fast, faster than any full flash with another software.
Thanks
The read option works very good, I saved a .bin from a 411 PCM and it was good without corruption.
However, the write-flash option has an inconvenient: It seems it writes only the calibration, not the full flash.
This is an inconvenient because it bricks the PCM if you flash a .bin from another PCM. I tested it and bricked 2 PCMs (not a problem since I can recover them).
Don't know if this is the intended operation, it seems so because the write operation is very fast, faster than any full flash with another software.
Thanks
TGO Supporter
Joined: Jan 2000
Posts: 1,861
Likes: 0
From: In your ear. No, the other one.
Car: '89 Trans Am WS6
Engine: 350 TPI
Transmission: T5WC
Axle/Gears: 3.08 posi
Re: Houston, we have reflash... PCM reflash tool
Dimented, let me know if you'd be willing to get this integrated into TunerPro. =)
Senior Member

Joined: Feb 2009
Posts: 874
Likes: 18
From: Brisbane, Australia
Car: 1985 Pontiac TransAM
Engine: 400SBC 24x conversion
Transmission: T700r Stage2 Shiftkitted
Axle/Gears: 2.77 9 Bolt
Re: Houston, we have reflash... PCM reflash tool
Hooray!!
I've been looking everywhere for an alternative to the $1000US options for tuning out there.
$270 doesn't seem too horrible for the cable so long as I don't need anything else to program the PCM.
I have an old 98 Firebird PCM (not 0411), would this flash tool work with that, or would I need a 0411 PCM?
And if I need the 0411 PCM, what vehicle is the best bet for a compatible PCM with 512kB?
I can get a:
2001-02 S10 with HWID#09386530
2002 Silverado with HWID#09386530
or 2005 Cadillac with HWID#12583660
Its' going on a 24x SBC 410HSR with 4l60e auto.
I've been looking everywhere for an alternative to the $1000US options for tuning out there.
$270 doesn't seem too horrible for the cable so long as I don't need anything else to program the PCM.
I have an old 98 Firebird PCM (not 0411), would this flash tool work with that, or would I need a 0411 PCM?
And if I need the 0411 PCM, what vehicle is the best bet for a compatible PCM with 512kB?
I can get a:
2001-02 S10 with HWID#09386530
2002 Silverado with HWID#09386530
or 2005 Cadillac with HWID#12583660
Its' going on a 24x SBC 410HSR with 4l60e auto.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
I tested the program.
The read option works very good, I saved a .bin from a 411 PCM and it was good without corruption.
However, the write-flash option has an inconvenient: It seems it writes only the calibration, not the full flash.
This is an inconvenient because it bricks the PCM if you flash a .bin from another PCM. I tested it and bricked 2 PCMs (not a problem since I can recover them).
Don't know if this is the intended operation, it seems so because the write operation is very fast, faster than any full flash with another software.
Thanks
The read option works very good, I saved a .bin from a 411 PCM and it was good without corruption.
However, the write-flash option has an inconvenient: It seems it writes only the calibration, not the full flash.
This is an inconvenient because it bricks the PCM if you flash a .bin from another PCM. I tested it and bricked 2 PCMs (not a problem since I can recover them).
Don't know if this is the intended operation, it seems so because the write operation is very fast, faster than any full flash with another software.
Thanks
To access a full write: Go to the bottom lower left hand corner of the window right next to the window border and double click. This will bring up the advanced menu pane, and from there you can check off flash OS. You will need to do the write step in two steps. First the calibration, and then check off the flash OS check box and flash again.
Edit: See my response below for doing another bin for another PCM. BTW, does the app work for reflashing the existing bin?
Last edited by dimented24x7; Jan 12, 2015 at 11:56 AM.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
Montecarlodrag: Here is were you need to click for the advanced, but since it doesnt work correctly Id hold off on a full flash since it may perma-brick and not be recoverable.
Also, are these HP-Tuner programmed PCMs? If yes, you will need to do a complete wipe and reflash since HP does some stuff to the PCMs to lock them. This will have implications since the PCMs may not interface with HP since they will be back to the factory state.
Also, are these HP-Tuner programmed PCMs? If yes, you will need to do a complete wipe and reflash since HP does some stuff to the PCMs to lock them. This will have implications since the PCMs may not interface with HP since they will be back to the factory state.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
I missed that part the first time. Yeah, that will probably cause the PCM to not boot with the cal only if your changing to another OS from another PCM. As long as you can verify that the bin is completly uncompressed and not altered, the full flash should work. As I said it will need to be done in two steps using the advanced feature for the OS since an OS write is not desirable unless you want to change the OS to something else. When doing them both, dont exit out of the utility between flashes, but do them one after the other and the PCM will be fully flashed. While I have not had an OS flash fail, be forwarned that if it really does brick, you will have to open the PCM up to manually reset it. Right now it sounds like the PCM is just having a mismatch in the calibration, and returning an error.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
Hooray!!
I've been looking everywhere for an alternative to the $1000US options for tuning out there.
$270 doesn't seem too horrible for the cable so long as I don't need anything else to program the PCM.
I have an old 98 Firebird PCM (not 0411), would this flash tool work with that, or would I need a 0411 PCM?
And if I need the 0411 PCM, what vehicle is the best bet for a compatible PCM with 512kB?
I can get a:
2001-02 S10 with HWID#09386530
2002 Silverado with HWID#09386530
or 2005 Cadillac with HWID#12583660
Its' going on a 24x SBC 410HSR with 4l60e auto.
I've been looking everywhere for an alternative to the $1000US options for tuning out there.
$270 doesn't seem too horrible for the cable so long as I don't need anything else to program the PCM.
I have an old 98 Firebird PCM (not 0411), would this flash tool work with that, or would I need a 0411 PCM?
And if I need the 0411 PCM, what vehicle is the best bet for a compatible PCM with 512kB?
I can get a:
2001-02 S10 with HWID#09386530
2002 Silverado with HWID#09386530
or 2005 Cadillac with HWID#12583660
Its' going on a 24x SBC 410HSR with 4l60e auto.
Member
Joined: Jul 2004
Posts: 419
Likes: 1
From: Salem,Oregon.
Car: '74 Firebird, '84 vette
Engine: 454 twin turbo, 350 HSR
Transmission: 4L80E, 700R4
Axle/Gears: 9", Dana36
Re: Houston, we have reflash... PCM reflash tool
Also for a V8 app stick to the V8 PCMs since the V6's have different HW.
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
I can pick up 0411's from S-10's easy and very inexpensively, they are relatively plentiful at pick-n-pulls for around $30.00 where I live. V8 0411's not so much. I was under the impression I could just copy the whole OS and everything to start, and then after that just do the cal. Is there more that I have failed to consider?
Member
Joined: Jul 2004
Posts: 419
Likes: 1
From: Salem,Oregon.
Car: '74 Firebird, '84 vette
Engine: 454 twin turbo, 350 HSR
Transmission: 4L80E, 700R4
Axle/Gears: 9", Dana36
Re: Houston, we have reflash... PCM reflash tool
ok this is something I hadnt realized. Coming from OBD1 where say a '730 for example is the same regardless of if it was on a 4, 6 or 8.
Of course having to spend a bit more for PCM's wont stop me from going down this road, I though I was going to be able to do this a little bit cheaper :\
Of course having to spend a bit more for PCM's wont stop me from going down this road, I though I was going to be able to do this a little bit cheaper :\
Thread Starter
Supreme Member
iTrader: (2)
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Houston, we have reflash... PCM reflash tool
I found that out the hard way with the old P5 PCMs when I was writing the TBI MAF code. Couldn't figure out why the version with the 4L60-E relocated VSS only worked on the 8625 and not the 7427. Turns out the 8625 was the only one that had all the I/O hardware installed. Other one had the silk screen, pads and traces but no components installed.
Senior Member
Joined: Aug 2005
Posts: 615
Likes: 0
From: Beautiful Tunnel Hill Georgia
Car: 67 Firebird Convertible
Engine: LB9
Transmission: 700R4
Axle/Gears: 3.55
Re: Houston, we have reflash... PCM reflash tool
One thing I've done, but I have TCII unlimited original version, is that I've re-flashed at least 15 0411 PCM's from V6 and V8 cars and trucks to the 0411 operating system for people, and have not had the first issue, but as I said, I do have original version of TCII and cable.
They might so something different.
They might so something different.
Supreme Member
iTrader: (1)
Joined: Jan 2002
Posts: 4,432
Likes: 1
From: garage
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
Re: Houston, we have reflash... PCM reflash tool
Dimented24x7,
I have a question regarding how you did your 4x block transfers. I am guessing that you are using the full 4112 KB buffer space to do the transfer. In order to make the buffer this size I can't use the AVR 328P chip with only 2K of memory. The 328P hardware is available for around $5. I am using a larger chip but it is a TQFP package.
Is it possible to add an option that allows the end user to select the VPW 4x block mode buffer size in the advanced option menu? Making it (1K+16) to (4K+16) selectable would be great and I don't see it making a big impact to the speed of a CAL write/read.
I am stilling working the AVR code. I went from PIO VPW receive to interrupt driven.
I have a question regarding how you did your 4x block transfers. I am guessing that you are using the full 4112 KB buffer space to do the transfer. In order to make the buffer this size I can't use the AVR 328P chip with only 2K of memory. The 328P hardware is available for around $5. I am using a larger chip but it is a TQFP package.
Is it possible to add an option that allows the end user to select the VPW 4x block mode buffer size in the advanced option menu? Making it (1K+16) to (4K+16) selectable would be great and I don't see it making a big impact to the speed of a CAL write/read.
I am stilling working the AVR code. I went from PIO VPW receive to interrupt driven.





