Open source GM OBD2 flash tool using a ELM327 device
-
- Posts: 397
- Joined: Wed Jul 05, 2017 8:30 am
- cars: 2001 Pontiac Grand AM SE
LD9 2.4l I4, 4T40E
2005 Chevrolet Venture
LA1 3400 V6, 4T65E - Location: North TX, USA
Re: Open source GM OBD2 flash tool using a ELM327 device
Hi all,
Just checking in to see if there has been any progress, or if this has been abandoned.
I REALLY hope that you all are still working on the project as I have several people that are interested in the outcome.
Mike.
Just checking in to see if there has been any progress, or if this has been abandoned.
I REALLY hope that you all are still working on the project as I have several people that are interested in the outcome.
Mike.
Re: Open source GM OBD2 flash tool using a ELM327 device
Still an active project, people have just been busy with RL stuff. With summer nearing the end things should settle down and we can get back to work on this soon.MudDuck514 wrote:Hi all,
Just checking in to see if there has been any progress, or if this has been abandoned.
I REALLY hope that you all are still working on the project as I have several people that are interested in the outcome.
Mike.
Re: Open source GM OBD2 flash tool using a ELM327 device
I'm very exited to do some experimenting once I am able to read my stock bin!
LS1 Boost OS V3 Here. For feature suggestions post in here Development Thread. Support future development ->Patreon.
Re: Open source GM OBD2 flash tool using a ELM327 device
If you would like some inspiration and/or would like to make a join venture we do have another open source flasher for Saab/Opel/GM that supports a range of interfaces, please do have a look and see if we can take things further
Downloads:
https://txsuite.org/download/trionic-can-flasher/
Source:
https://github.com/mattiasclaesson/Trionic
Downloads:
https://txsuite.org/download/trionic-can-flasher/
Source:
https://github.com/mattiasclaesson/Trionic
Re: Open source GM OBD2 flash tool using a ELM327 device
This is awesome, I can't do much poking around in it at work on my phone but this is really interesting.mackan wrote:If you would like some inspiration and/or would like to make a join venture we do have another open source flasher for Saab/Opel/GM that supports a range of interfaces, please do have a look and see if we can take things further
Downloads:
https://txsuite.org/download/trionic-can-flasher/
Source:
https://github.com/mattiasclaesson/Trionic
How for along is your program?
I see you have the Elm327, what brand elm have you found to work with It? Did you find a version that works in 4x mode or are you just using it in 1x? What type of read times are you getting with the elm?
I see you have J2534 as beta, Tazzi did the J code for the pcm hammer and it works well. He'd be a good person to talk to if you are still working on that aspect of the program.
Re: Open source GM OBD2 flash tool using a ELM327 device
Regular ELM327 and stn11xx are all working fine over usb/serial, bluetooth is theoretically possible but not considered safe. Wifi was implemented for a while but later disabled due to how extremely unreliable it was.
Be vary of ELM clones identifying themself as V1.5. Especially those that can not switch from 38.4 kbit to higher bitrates. The amount of troubles those have caused is staggering lol.
Mattias's flasher is pretty much only canbus. GMLAN,KWP2k and a weird protocol only used by Trionic 5 (You send it a mix of ascii commands, ascii encoded hex and hex data. Really weird).
Time depends on which ECU but Trionic 7 (512K) and Trionic 8 (1024K) takes around 3-8 minutes to dump with ELM (It depends on the amount of devices on the bus, some just won't stay quiet). ME9.6 is very slow but I believe one of the guys are working on that(?) Trionic 5 doesn't work with ELM due to a weird bitrate of 615,384 kbit/s.
iirc there was also kk/l support for a while but it took literal ages to flash / dump.
Kind regards
/Chris
Be vary of ELM clones identifying themself as V1.5. Especially those that can not switch from 38.4 kbit to higher bitrates. The amount of troubles those have caused is staggering lol.
Mattias's flasher is pretty much only canbus. GMLAN,KWP2k and a weird protocol only used by Trionic 5 (You send it a mix of ascii commands, ascii encoded hex and hex data. Really weird).
Time depends on which ECU but Trionic 7 (512K) and Trionic 8 (1024K) takes around 3-8 minutes to dump with ELM (It depends on the amount of devices on the bus, some just won't stay quiet). ME9.6 is very slow but I believe one of the guys are working on that(?) Trionic 5 doesn't work with ELM due to a weird bitrate of 615,384 kbit/s.
iirc there was also kk/l support for a while but it took literal ages to flash / dump.
Kind regards
/Chris
Last edited by chriva on Thu Sep 13, 2018 10:47 pm, edited 1 time in total.
- antus
- Site Admin
- Posts: 8251
- Joined: Sat Feb 28, 2009 8:34 pm
- cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B - Contact:
Re: Open source GM OBD2 flash tool using a ELM327 device
Hehehe yeah, we have noticed that too! https://github.com/LegacyNsfw/PcmHacks/ ... ice.cs#L83chriva wrote: Be vary of ELM clones identifying themself as V1.5. Especially those that can not switch from 38.4 kbit to higher bitrates. The amount of troubles those have caused is staggering lol.
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
-
- Posts: 25
- Joined: Fri Jun 02, 2017 6:07 am
- cars: 2006 Pontiac GTO
1992 Pontiac Trans Am Convertible
1988 Pontiac Firebird L31 Vortec swap - Location: Poland
Re: Open source GM OBD2 flash tool using a ELM327 device
Hi guys, I was watching the project at the beginning, but then I got into some stuff that took most of my free time away... Anyway, I'd really like to join the party late and help you with this project! For now, I can contribute with an XDF file for 12587603 2004 vette OS. It should also work with 12592425 and 12585950 OS bins.
I don't have a lot of higher level programming experience (C#), but I already have disassembled most of GM PCMs and have OBD2 LT1 flash routine in works, so I guess I could help with some low level stuff
I don't have a lot of higher level programming experience (C#), but I already have disassembled most of GM PCMs and have OBD2 LT1 flash routine in works, so I guess I could help with some low level stuff
- Attachments
-
- OS12587603 - 2004 1MB PCM - v1.zip
- (1.51 MiB) Downloaded 523 times
-
- Posts: 397
- Joined: Wed Jul 05, 2017 8:30 am
- cars: 2001 Pontiac Grand AM SE
LD9 2.4l I4, 4T40E
2005 Chevrolet Venture
LA1 3400 V6, 4T65E - Location: North TX, USA
Re: Open source GM OBD2 flash tool using a ELM327 device
Hi all,
So, did everyone abandon this website?
Perhaps it is a good thing I also watch a couple of other threads on LS1tech.com, otherwise I would be clueless about the progress made on the PCMHammer and LSDroid Apps!
BOTH seem to be reading PCM's just fine.
See https://ls1tech.com/forums/pcm-diagnost ... ng-13.html
Mike
So, did everyone abandon this website?
Perhaps it is a good thing I also watch a couple of other threads on LS1tech.com, otherwise I would be clueless about the progress made on the PCMHammer and LSDroid Apps!
BOTH seem to be reading PCM's just fine.
See https://ls1tech.com/forums/pcm-diagnost ... ng-13.html
Mike
Re: Open source GM OBD2 flash tool using a ELM327 device
The main reason it got quiet here is that I started a new thread for the release:
viewtopic.php?f=4&t=6080
viewtopic.php?f=4&t=6080
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!