Inexpensive Opensource Flashing(Read is 100% working) - Page 2 - LS1TECH - Camaro and Firebird Forum Discussion

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

Inexpensive Opensource Flashing(Read is 100% working)

Old 02-23-2018, 05:17 PM
  #21  
TECH Senior Member
 
Join Date: Jun 2016
Location: Central Cal.
Posts: 8,697
Default

You are to be commended for your honesty in saying, not in so many words, that money would sink the whole concept! Keep it grassroots!
G Atsma is offline  
Old 02-23-2018, 05:18 PM
  #22  
TECH Apprentice
Thread Starter
 
Join Date: Oct 2017
Posts: 322
Default

Originally Posted by stevieturbo View Post
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.
In 2002 I was still soldering in sockets for people on OBD 0 Honda ecu's.
PeteS160 is offline  
Old 02-24-2018, 11:47 PM
  #23  
Staging Lane
 
Join Date: Jun 2015
Location: Melbourne, Australia
Posts: 81
Default

The guy that cracked HPTuners recently seemed to do so out of spite. He said that it was originally an open source project with a number of people putting time into it, him possibly being one from memory, then when it got close to completion a couple of them got together, shut everyone out of the project and commercialized it.
Ben. is offline  
Old 02-24-2018, 11:52 PM
  #24  
TECH Fanatic
 
Join Date: Oct 2016
Location: PDX-OR-USA
Posts: 1,046
Default

That's why the one thing you do on a big open source project is make everybody with source code access sign the/a license agreement to keep it open source.. Hard lesson that many have learned in the Linux world..
pdxmotorhead is offline  
Old 02-25-2018, 12:06 AM
  #25  
TECH Apprentice
Thread Starter
 
Join Date: Oct 2017
Posts: 322
Default

Originally Posted by pdxmotorhead View Post
That's why the one thing you do on a big open source project is make everybody with source code access sign the/a license agreement to keep it open source.. Hard lesson that many have learned in the Linux world..
Not a bad idea
PeteS160 is offline  
Old 02-25-2018, 04:28 AM
  #26  
TECH Apprentice
 
NSFW's Avatar
 
Join Date: Jan 2018
Posts: 344
Default

Or put everything on GitHub with an open-source license, and invite the world to fork it. Which reminds me, I need to go select GPLv3 for the repository that I've been working in...
NSFW is online now  
Old 02-25-2018, 04:40 AM
  #27  
TECH Fanatic
 
Join Date: Oct 2016
Location: PDX-OR-USA
Posts: 1,046
Default

I believe the git hub EULA has the correct wording to at least give some teeth if someone tries to commercialize the code in a fashion that blocks other contributors access, so yea that's a good bit of boilerplate to have in the mix.

Good thoughts.. And good luck on the project , love it when the small guys take the prize!
pdxmotorhead is offline  
Old 02-26-2018, 07:54 AM
  #28  
TECH Enthusiast
iTrader: (25)
 
Join Date: Jul 2007
Location: Orlando
Posts: 705
Default

Originally Posted by Ben. View Post
The guy that cracked HPTuners recently seemed to do so out of spite. He said that it was originally an open source project with a number of people putting time into it, him possibly being one from memory, then when it got close to completion a couple of them got together, shut everyone out of the project and commercialized it.
hummm that seems to ring a bell going back a few years about the HP tuners
and tuner Cat era
toplessHO is offline  
Old 03-06-2018, 10:32 PM
  #29  
TECH Apprentice
Thread Starter
 
Join Date: Oct 2017
Posts: 322
Default

Just a quick update, some bugs have been found and worked out and we are now able to read ALL the 99-07 pcm's.

Still only using 1x mode..... a 411 pcm took just over 8 minutes to read out on my bench tonight.

Now.... even with out 4x mode working that would mean a "calibration only" flash would take less then 2 minutes to complete. Now for an extremely basic circuit and a what many would call a "toy" that's hauling ***. I'm almost afraid to see what it'll do once we get it into 4x mode
PeteS160 is offline  
Old 03-06-2018, 10:56 PM
  #30  
TECH Fanatic
iTrader: (11)
 
Join Date: Oct 2005
Location: Chitown, IL
Posts: 1,761
Default

You guys are amazing! Congrats and #BOW to all your efforts. Looking forward to see how this will play out. I have this if it will help the project. I can dig around for other stuff if you post some thoughts or ideas on hw you are looking for.


merim123 is offline  
Old 03-06-2018, 11:06 PM
  #31  
TECH Apprentice
Thread Starter
 
Join Date: Oct 2017
Posts: 322
Default

Originally Posted by merim123 View Post
You guys are amazing! Congrats and #BOW to all your efforts. Looking forward to see how this will play out. I have this if it will help the project. I can dig around for other stuff if you post some thoughts or ideas on hw you are looking for.


At this point I think every one has a "Real" bench harness to work with but if any one else gets on board I'll either be asking for that one or having to make another trip to the junkyard lol. NSFW is actually using the red covers that have been cut to fit the blue plug on the pcm
PeteS160 is offline  
Old 03-07-2018, 12:39 PM
  #32  
cam
TECH Junkie
iTrader: (9)
 
Join Date: Apr 2004
Location: in the garage
Posts: 3,074
Default

Interesting and very inspired work.

LS1 edit is the origin of the early tuning suite framework.

Might want to keep the suites separated as you move forward, especially with regards to Global A platforms. Theres a lot of legal around those ones.

best of it all, very impressive.
cam is offline  
Old 03-13-2018, 12:57 PM
  #33  
TECH Apprentice
Thread Starter
 
Join Date: Oct 2017
Posts: 322
Default

The Arduino is now reading ALL 99-07 pcm's and doing it rather well I might add. The best "Time" I have been able to get using 1x mode on a 512K pcm was just under 8 minutes. We have started working on the 4x side of this program before moving on to writing back to the Pcm since adding 4x support is going to change a couple of things and likely the circuit design. Once we have 4x working and any new bugs worked out for reading a bin file the schematic and program will be posted with the rest of our work on Github.

Video has been speed up and time lapsed a bit to you don't need to watch an 8 minute read out.....it's not that exciting lol.

PeteS160 is offline  
Old 03-16-2018, 12:57 AM
  #34  
TECH Apprentice
Thread Starter
 
Join Date: Oct 2017
Posts: 322
Default

Lots of work has been going on. Ardunio is now able to read data in 4x mode with 4K blocks no trouble. Still working on the transmit side of things.

Arduino code and diagram for 1x is on the github project now. No flash kernel is provided since we still don't have one we can share....but soon we will. Is you "build" the circuit and run the sketch it's basically an Elm327 in MA mode but you'll never see a "Buffer Full" error

Nsfw, Antus and Tazzi have been doing some serious work on the software side of things. Wheels are still rolling on this.
PeteS160 is offline  
Old 03-16-2018, 08:02 AM
  #35  
TECH Veteran
iTrader: (21)
 
truckdoug's Avatar
 
Join Date: Nov 2013
Location: Portlandia
Posts: 4,445
Default

awesome. good to hear!
truckdoug is offline  
Old 03-16-2018, 08:06 AM
  #36  
TECH Resident
iTrader: (5)
 
Join Date: Dec 2008
Location: PA
Posts: 924
Default

coolbeans. keep up the extraordinary work fellas! btw I subscribed to your channel Pete.
fst100 is offline  
Old 03-22-2018, 10:33 PM
  #37  
TECH Apprentice
Thread Starter
 
Join Date: Oct 2017
Posts: 322
Default

Originally Posted by antus
Yep, were getting somewhere with it. Lots of hardware drivers work, basic functionality in place. All code so far is up on github, and pulling basic data from pcm + vinchange is working on all ELM compatible type devices with long packet support (thats scantool, allpro with custom firmware), avt 852 (842 untested, but should work) and Tazzi's J2534 driver is working in his hardware and ive tested on GM MDI. Bridging the differences between ASCII encoded hex (ELM style) and binary streams (AVT and J2534) was a bit of a challenge but we got that under control so the app core can just send Message data and let the layers under that deal with it.
I have also tested what we have so far with the VxDiag Nano and it is also working....provided it's genuine and not a cheap knockoff.
Attached Thumbnails Inexpensive Opensource Flashing(Read is 100% working)-appclip.png  
PeteS160 is offline  
Old 03-23-2018, 08:57 AM
  #38  
TECH Fanatic
iTrader: (11)
 
Join Date: Oct 2005
Location: Chitown, IL
Posts: 1,761
Default

link on github?

Last edited by merim123; 03-23-2018 at 09:02 AM.
merim123 is offline  
Old 03-23-2018, 09:15 AM
  #39  
10 Second Club
iTrader: (11)
 
Zmg00camaross's Avatar
 
Join Date: Jun 2009
Location: Missouri
Posts: 4,846
Default

Interesting thread! No question is a stupid question right?! So mine is what does all this mean? Possibly tuning without software?
Zmg00camaross is offline  
Old 03-23-2018, 12:14 PM
  #40  
TECH Apprentice
Thread Starter
 
Join Date: Oct 2017
Posts: 322
Default

Originally Posted by merim123 View Post
link on github?
https://github.com/LegacyNsfw/PcmHacks
PeteS160 is offline  

Thread Tools
Search this Thread

About Us 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: