Houston, we have reflash... PCM reflash tool
#152
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#155
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#156
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#157
Member
Join Date: Jul 2004
Location: Salem,Oregon.
Posts: 419
Likes: 0
Received 1 Like
on
1 Post
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!
#158
Supreme Member
iTrader: (2)
Join Date: Jan 2005
Location: Hurst, Texas
Posts: 9,998
Received 388 Likes
on
331 Posts
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; 11-09-2014 at 10:25 PM.
#159
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#161
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#162
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#164
Member
Join Date: Jul 2004
Location: Salem,Oregon.
Posts: 419
Likes: 0
Received 1 Like
on
1 Post
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?
#165
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#166
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#167
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#168
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#169
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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; 12-01-2014 at 01:35 AM.
#170
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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; 11-18-2014 at 11:50 PM.
#171
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#172
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?
#173
Member
Join Date: Jul 2004
Location: Salem,Oregon.
Posts: 419
Likes: 0
Received 1 Like
on
1 Post
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; 11-20-2014 at 01:46 AM.
#174
Supreme Member
iTrader: (7)
Join Date: Jul 2000
Location: Prince George, BC, Canada
Posts: 2,047
Likes: 0
Received 2 Likes
on
2 Posts
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!
#176
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.
#177
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#178
Member
Join Date: Jul 2004
Location: Salem,Oregon.
Posts: 419
Likes: 0
Received 1 Like
on
1 Post
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.
#179
#180
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#181
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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; 11-23-2014 at 01:17 AM.
#182
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.
#183
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.
#184
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#185
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
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
#186
Senior Member
Join Date: Aug 2004
Location: Shippensburg, PA
Posts: 680
Received 0 Likes
on
0 Posts
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.
#187
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#188
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
#189
TGO Supporter
Join Date: Jan 2000
Location: In your ear. No, the other one.
Posts: 1,861
Likes: 0
Received 0 Likes
on
0 Posts
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. =)
#190
Senior Member
Join Date: Feb 2009
Location: Brisbane, Australia
Posts: 848
Likes: 0
Received 14 Likes
on
12 Posts
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.
#191
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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; 01-12-2015 at 11:56 AM.
#192
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#193
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#194
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#195
Member
Join Date: Jul 2004
Location: Salem,Oregon.
Posts: 419
Likes: 0
Received 1 Like
on
1 Post
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.
#196
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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?
#197
Member
Join Date: Jul 2004
Location: Salem,Oregon.
Posts: 419
Likes: 0
Received 1 Like
on
1 Post
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 :\
#198
Supreme Member
Thread Starter
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
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.
#199
Senior Member
Join Date: Aug 2005
Location: Beautiful Tunnel Hill Georgia
Posts: 615
Likes: 0
Received 0 Likes
on
0 Posts
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.
#200
Supreme Member
iTrader: (1)
Join Date: Jan 2002
Location: garage
Posts: 4,432
Likes: 0
Received 1 Like
on
1 Post
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.