Inexpensive Opensource Flashing(It's closer than you think) - LS1TECH - Camaro and Firebird Forum Discussion

Go Back  LS1TECH - Camaro and Firebird Forum Discussion > LS1-LS2-LS3-LS6-LS7 PERFORMANCE > PCM Diagnostics & Tuning
Reload this Page >

Inexpensive Opensource Flashing(It's closer than you think)

Notices
PCM Diagnostics & Tuning HP Tuners | Diablo | Pantera EFI
Sponsored by:
Sponsored by:

Inexpensive Opensource Flashing(It's closer than you think)

Old 02-18-2018, 09:12 PM
  #1  
Launching!
Thread Starter
 
Join Date: Oct 2017
Posts: 267
Default Inexpensive Opensource Flashing(It's closer than you think)

Rather then continue my Elm/Android thread I'm starting a new one since this is neither Android or Elm Related.

About 6 months ago I started working on an LS pcm Read/flash solution and made some great progress with it. But I knew when I started working on it......that I didn't feel I would have the ability to finish it, I was playing with things I had no knowledge of but did it anyways. I was praying my work would inspire someone to take what I had done and run it it but that never really happened.

As it turned out things took a much different direction after posting my Android/Elm work on this forum, I was contacted by a number of people that were interested in the project but also were lacking the needed knowledge in several key areas to do this on their own. So I took it upon my self to coordinate a group effort but rather then a bunch of people all trying to work on the same thing; each person worked on what they were good at and didn't have to worry about any thing else or how it would all come together in the end. The last couple of weeks have has literally been kicking my *** reading though thousands of lines of hex coding working with every one getting things to actually come together and praying that this was actually going to work since it had never been done.

I'm here to report that at 4:58pm EST I have confirmed that this is working AND is reading 4K blocks sizes(the largest size possible on these pcms). Myself and Thaniel have both been able to read bins out of a couple of different types of pcm's using a VERY basic hardware setup with nothing special involved. All the work is done within the programs rather then expensive hardware interface. There's about 35 cents worth of components and an Arduino Mega clone that are being used to do this and is by far the cheapest interface ever designed for something like this. Now this is NEVER going to replace commercial quality tools but it serves two purposes. It will provide a VERY inexpensive method for experienced users; it has also helped us sorted out exactly what is needed to do this from a software perspective and exactly what the minimum hardware requirements needed would be. The flip side of this we now know how to do this with any type of commercial interface and how to tell a given piece of hardware will work. No more guessing games or obscure bits of information scattered across the internet.

The data, software and hardware is being sorted and will be made public on GitHub as it becomes stable and in a usable state while we continue refining the whole process. Opensource flashing is almost here, it's just taken finding the right people that could bring the needed skillset's to the project to make all of this happen.


Thaniel - The Arduino Mastermind behind the heart of all this. Your work here is unparalleled, you've turned what many would consider a toy into a force to be reckoned with.

Garret - Your work on the VPW side of all this has been pure genius. It still blows my mind that you've made this work with out any type of commercial hardware interface..... WELL DONE ! ! ! ! ! !

NSFW - I know some of the software requests I given you seemed a bit "Out There" at the time but with out them none of this would have been possible. I can't wait to see what you've got in store for the rest of the project.

Antus - I know I didn't do any of the thing you told me to....and that you were never really interested in this project but with out your help this would have died months ago.

Tazzi - I'm going to call you my inspiration..... that kept me believing this was possible..... even when I questioned my self asking if an Opensource was really worth so much of a headache at times
.
Dimented24x7 - The work you left behind for others has been a tremendous help though out all of this and continues to help as we move forward and start working on writing a flash as our next step.

EagleMark (R I P) - Your vision is coming true. Open source LS flashing is just about a reality. It's an honor to have found your work and been able to pick up where you left off....I will do my best to see that this is finally finished.
Lost....... but not forgotten your dream will live on for years to come.



Pcmhacking.net - #1 source on the Web for anything thing related to hacking apart a GM/Holden Pcm.

Gearhead-EFI.com - This site may hold the largest collections of data related to pcm flashing that I have ever come across.

Ls1tech.com - Best place to find Gearheads on the Net



I would like to ask that you give these guys a round of applause......



Out of respect for the privacy of those that have contributed I would ask that any questions you have be directed to me unless they specifically state otherwise. They don't need to be bombarded with a million questions.

Last edited by PeteS160; 02-19-2018 at 04:20 PM.
PeteS160 is offline  
Old 02-18-2018, 09:18 PM
  #2  
TECH Junkie
iTrader: (21)
 
truckdoug's Avatar
 
Join Date: Nov 2013
Location: Portlandia
Posts: 3,884
Default

nice work guys. you got a kickstarter or something? i'd like to contribute.
truckdoug is offline  
Old 02-18-2018, 09:40 PM
  #3  
Restricted User
 
Join Date: Mar 2014
Location: Ohio
Posts: 6,239
Default

Glad to see you are making progress on this! Anything innovative always reels me in.
JoeNova is online now  
Old 02-18-2018, 10:03 PM
  #4  
TECH Senior Member
 
Join Date: Jun 2016
Location: Central Cal.
Posts: 7,354
Default

Love reading this stuff. Not sure I understand all of it, but it all sounds so encouraging to grass-roots gearheads (AND budding computer nerds....)

Last edited by G Atsma; 02-20-2018 at 10:35 AM.
G Atsma is online now  
Old 02-20-2018, 12:32 AM
  #5  
Teching In
iTrader: (1)
 
cjcalhoun's Avatar
 
Join Date: Nov 2009
Location: hamilton Texas
Posts: 23
Default

this is amazing!! i cant wait to try it out. i have a couple of 1mb pcms and a bench flash harness i made. i also have hp tuners and a extra arduino mega. its been over a year but i was playing with tuner pro in the 3d data viewer with a 2005 truck bin file and using the same file in hp tuners to view the 3d table size's and shape and track down the tables in the bin with tuner pro. i have a lot of that info wrote down somewhere if it would help anyone to create a xdf. i was going to try to learn how to create xdfs but never made it that far. i stopped messing with it because no one got there free flash tool off the ground for 1mb pcm's and i started playing with speeduino,a arduino mega based efi controller that i have running on my 5.3 in a mustang. sounds like i need to dust off my stock computer stuff when this comes out. if i can help let me know.
cjcalhoun is offline  
Old 02-20-2018, 04:09 AM
  #6  
Staging Lane
 
Join Date: Jun 2015
Location: Melbourne, Australia
Posts: 81
Default

Was it one of you guys who cracked hptuners a few months back? There was a guy that works in the oil fields somewhere that released 2.24 and said he had 3.4, 3.5 and 3.6 coming but then dissapeared, hasn't been online in months .
Ben. is offline  
Old 02-20-2018, 06:06 AM
  #7  
On The Tree
iTrader: (2)
 
Thaniel's Avatar
 
Join Date: Dec 2005
Location: Dublin, VA
Posts: 139
Default Great stuff

Project has been fun so far. And I don't even own a GM engine
Thaniel is offline  
Old 02-20-2018, 06:27 AM
  #8  
TECH Resident
iTrader: (5)
 
Join Date: Dec 2008
Location: PA
Posts: 905
Default

subbed. nice progress everyone! interested in trying it out when it's ready to go!
fst100 is offline  
Old 02-20-2018, 11:43 AM
  #9  
Launching!
 
NSFW's Avatar
 
Join Date: Jan 2018
Posts: 220
Default

This is NOT about cracking HPTuners or any other product.

This is about creating a new set of tools to read and write GM PCMs. We're replacing each link in the chain with an open-source equivalent - the hardware, the code that runs on the PCM, and the app that controls them. We'll use existing apps (open source or at least $0) for tuning. And we'll probably also have to write something to do data logging.

As a Subaru owner I enjoyed inexpensive reflashing tools - and the community that grew around them - for years. Having just bought a Corvette about a month ago, I was a little sad to see nothing like this, but PeteS160 and the people he's been working with are getting pretty close. The biggest piece they're missing is open-source code to run on the PCM and handle reading and writing. I write software for a living and I did a fair amount of reverse engineering for the Subaru stuff, so I think I can fill in that missing piece. We'll see.
NSFW is offline  
Old 02-22-2018, 11:25 AM
  #10  
TECH Senior Member
 
joecar's Avatar
 
Join Date: Apr 2002
Location: So.Cal.
Posts: 6,044
Default

I am sorry to hear that EagleMark is no longer with us.
joecar is offline  
Old 02-22-2018, 12:36 PM
  #11  
9 Second Club
 
Join Date: Nov 2003
Location: Norn Iron
Posts: 11,906
Default

Originally Posted by NSFW View Post
This is NOT about cracking HPTuners or any other product.

This is about creating a new set of tools to read and write GM PCMs. We're replacing each link in the chain with an open-source equivalent - the hardware, the code that runs on the PCM, and the app that controls them. We'll use existing apps (open source or at least $0) for tuning. And we'll probably also have to write something to do data logging.

As a Subaru owner I enjoyed inexpensive reflashing tools - and the community that grew around them - for years. Having just bought a Corvette about a month ago, I was a little sad to see nothing like this, but PeteS160 and the people he's been working with are getting pretty close. The biggest piece they're missing is open-source code to run on the PCM and handle reading and writing. I write software for a living and I did a fair amount of reverse engineering for the Subaru stuff, so I think I can fill in that missing piece. We'll see.
Out of interest...how come cars like the Mitsi, Subaru and others have an array of options for re-tuning via stock ecu's...yet such a vast range of cars from GM it never really did happen ?

Is it a hardware thing, software within the ecu, security ? other ?
stevieturbo is online now  
Old 02-22-2018, 02:04 PM
  #12  
Launching!
 
NSFW's Avatar
 
Join Date: Jan 2018
Posts: 220
Default

That was a surprise to me as well, I actually expected to find more options like that for GM... I think it's mostly just a matter of chance.

Subaru owners got really lucky that there was a Subaru owner (Colby, who now runs Tactrix) who wanted reflashing tools and had the skills, motivation, and time to pull it off. Plus a guy who had the skills, motivation, and time to reverse engineer a ton of ROM images (he went by merchgod at RomRaider.com). Those are rare skills, and it also takes a ton of hard work and a little bit of luck to pull it all off. But the stars we're aligned and it all came together.

Plus there was this one document floating around... It described the Subaru monitoring protocol, and that plus the logging code sort of turned into a road map for a lot of functionality in the ECU. I still wonder where that document came from.

Meanwhile for GM, similar people got 90 percent of the way to a solution, but got stuck on one thing or another. But I think those obstacles are being overcome now. There is still hard work to do, but I'm optimistic.

Last edited by NSFW; 02-22-2018 at 02:25 PM.
NSFW is offline  
Old 02-22-2018, 09:06 PM
  #13  
Launching!
Thread Starter
 
Join Date: Oct 2017
Posts: 267
Default

Originally Posted by stevieturbo View Post
Out of interest...how come cars like the Mitsi, Subaru and others have an array of options for re-tuning via stock ecu's...yet such a vast range of cars from GM it never really did happen ?

Is it a hardware thing, software within the ecu, security ? other ?
I would sum this up by saying it was lack of a community support. Niche markets tend to have a much stronger sense of loyalty and dedication as well as being more open to sharing what they have in hopes of others doing the same. The LS turned into the hottest thing since the 4 barrel carb and a couple of smart people just hitched a ride to the top early on and set the bar so high that other's didn't waste time trying to get into the market.

This is a project that was far more demanding then one person should have ever tried to take on alone and that's likely why others have failed.
PeteS160 is offline  
Old 02-22-2018, 09:28 PM
  #14  
Restricted User
 
Join Date: Mar 2014
Location: Ohio
Posts: 6,239
Default

Originally Posted by stevieturbo View Post
Out of interest...how come cars like the Mitsi, Subaru and others have an array of options for re-tuning via stock ecu's...yet such a vast range of cars from GM it never really did happen ?

Is it a hardware thing, software within the ecu, security ? other ?
Availability of options. With the wide range of aftermarket ECUs, and methods to tune the factory ECU early on in the game, nobody put forth the effort to completely crack open the stock ECU on their own time. EFI Live and HPTuners jumped the gun so quick it just became easier for everyone to use those until they became the standard.
JoeNova is online now  
Old 02-22-2018, 10:21 PM
  #15  
TECH Addict
iTrader: (1)
 
Join Date: Sep 2004
Location: Stockbridge GA
Posts: 2,952
Default

Originally Posted by stevieturbo View Post
Out of interest...how come cars like the Mitsi, Subaru and others have an array of options for re-tuning via stock ecu's...yet such a vast range of cars from GM it never really did happen ?

Is it a hardware thing, software within the ecu, security ? other ?
Think of the customer base. The ones you mentioned marketed to young people who would be more likely to be into computer coding at a time when they were also likely to be broke. This also coincided with certain movies that popularized tuning. Look at the opposite end of the spectrum and see what high dollar vehicles marketed at older people have for tuning options. GM is sort of middle ground in this respect.
gametech is offline  
Old 02-23-2018, 04:24 AM
  #16  
9 Second Club
 
Join Date: Nov 2003
Location: Norn Iron
Posts: 11,906
Default

Originally Posted by JoeNova View Post
Availability of options. With the wide range of aftermarket ECUs, and methods to tune the factory ECU early on in the game, nobody put forth the effort to completely crack open the stock ECU on their own time. EFI Live and HPTuners jumped the gun so quick it just became easier for everyone to use those until they became the standard.
Except almost nobody was using aftermarket ecu's in the LS world....and even now it's only becoming fairly common as a wide range seem to have found a love for Holley stuff.

With the Jap stuff, Subaru or otherwise....I know I've been fitting aftermarket stuff since around 2002 or so. And there have been options for them before that.

Back then the only OEM tuning options for them were the likes of EcuTek, although even for the pre 2001 cars OEM tuning options are limited. The ecu's must just be harder to reflash.
Post 2001 the hardware must have made it easier in many respects, plus that's also when the car came in big numbers to the US market.
stevieturbo is online now  
Old 02-23-2018, 07:18 AM
  #17  
TECH Junkie
iTrader: (21)
 
truckdoug's Avatar
 
Join Date: Nov 2013
Location: Portlandia
Posts: 3,884
Default

i'm serious. you guys should set up a kickstarter or gofundme. i'd be happy to ***** it around on my social media, aside from contributing myself.

i cant imagine the project needs any welding or fab work, but PM me if you need anything.
truckdoug is offline  
Old 02-23-2018, 08:44 AM
  #18  
LS1Tech Sponsor
 
Join Date: Dec 2008
Location: Santa Ana, CA. USA
Posts: 2,130
Default Transmission Controllers

Hi All, I spoke to Pete about the Transmission Controllers used with the newer PCM.
I found a cost of $85.00 "e-bay delco" after Pete's guidance. (new Delco)

I would like to add Pete's work, Pete's group, could solve transmission control also ?

Am I on the correct track ?

Lance
pantera_efi is online now  
Old 02-23-2018, 04:13 PM
  #19  
Launching!
Thread Starter
 
Join Date: Oct 2017
Posts: 267
Default

Originally Posted by truckdoug View Post
i'm serious. you guys should set up a kickstarter or gofundme. i'd be happy to ***** it around on my social media, aside from contributing myself.

i cant imagine the project needs any welding or fab work, but PM me if you need anything.
In my opinion money can NOT be involved if this is going to happen. It only takes one dollar to start the corporation that leads to corporate greed. There is a time and place for things like Kickstarter but this isn't one of those things. The only thing that might become useful would be donation's of inexpensive hardware IF this was ported from a DIY interface to something that you could just go online and buy. A great deal of research has gone into searching out "Cheap" solutions but to date nothing has been found that would work "Out of the box" with out some modifications and trust me you would much rather build a simple circuit then try and start adding or changing surface mount components on a cloned VCI cable. There's a good chance at least one type of cable out there would work.....it's just a matter of sifting thought so many poor quality clones that are either incomplete or are loaded with malware in the device drivers needed for such a cable to work. Where not to the point that any of this matters yet, once were there it could be something we look into further but for the time we are sticking with the current design.

What would help things.... tell your friends, share what we're doing, spread the good word.The more interest and "hype" there is surrounding all of this the less likely it is to fail.
PeteS160 is offline  
Old 02-23-2018, 04:15 PM
  #20  
Launching!
Thread Starter
 
Join Date: Oct 2017
Posts: 267
Default

Originally Posted by Pantera EFI View Post
Hi All, I spoke to Pete about the Transmission Controllers used with the newer PCM.
I found a cost of $85.00 "e-bay delco" after Pete's guidance. (new Delco)

I would like to add Pete's work, Pete's group, could solve transmission control also ?

Am I on the correct track ?

Lance
Sorry Lance your in the wrong thread for that

Your looking for this one https://ls1tech.com/forums/conversio...0-working.html
PeteS160 is offline  

Thread Tools
Search this Thread

Archive Advertising Cookie Policy Privacy Statement Terms of Service

© 2018 MH Sub I, LLC dba Internet Brands

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
 
  • Ask a Question
    Get answers from community experts
Question Title:
Description:
Your question will be posted in: