Collecting old versions of EcuFlash
#1
Collecting old versions of EcuFlash
Hi guys,
I'm collecting copies of old versions of EcuFlash. Yeah, I know, I need more interesting hobbies.
In the list below, the versions in green are the ones I already have, the ones in yellow are of "questionable origin", and the ones in red are the ones I don't have any version of:
If you know of a release I don't have listed, any public source releases other than the original code drop that Colby made, or any schematics other than the 1.0, 1.2, and 1.3U cables that were publicly posted, that's useful too.
Private messages are fine, if you'd rather not post public links.
I suppose I should actually link to where I'm keeping this stuff, eh?
I'm collecting copies of old versions of EcuFlash. Yeah, I know, I need more interesting hobbies.
In the list below, the versions in green are the ones I already have, the ones in yellow are of "questionable origin", and the ones in red are the ones I don't have any version of:
- 0.90 (Original command-line version, Subarus only. Source for this version was released, as well as for the 0.93 HC16 kernel.)
- 0.91 (First support for 1.2 cables. I still have/use one. )
- 1.01 (First GUI version. I only have the executable, and it might not be the official one at that.)
- 1.21
- 1.22
- 1.23
- 1.24
- 1.25
- 1.26 (First official Mitsu support.)
- 1.27
- 1.28 (First IX support.)
- 1.29
- 1.29a
- 1.30 (First release with an obscured executable. Change of heart from a few months prior, yet "About" text still asks for donations. Nice.)
- 1.31 (First read-only H8 support, and I believe first MacOS release. donour, do you remember?)
- 1.32
- 1.33
- 1.34
- 1.35 (First support for "blobbits", ie. for periphery bit editing)
- 1.36
- 1.37 (First OpenPort 2.0 support, thanks fryedchikin.)
- 1.38
- 1.39.2152 (thanks, fryedchikin)
- 1.40.2178 (thanks, fryedchikin)
- 1.41.2483 (First Evo X support, H8 support for 1.3 cables removed.)
- 1.42.2595
- 1.43.2990 (beta)
- 1.43.3000 (beta)
- 1.43.3150 (beta)
If you know of a release I don't have listed, any public source releases other than the original code drop that Colby made, or any schematics other than the 1.0, 1.2, and 1.3U cables that were publicly posted, that's useful too.
Private messages are fine, if you'd rather not post public links.
I suppose I should actually link to where I'm keeping this stuff, eh?
Last edited by logic; Oct 20, 2010 at 12:35 PM. Reason: Added new 1.43 betas.
#6
EvoM Community Team
iTrader: (15)
http://thefrost.net/randomfiles/tuni...h_Programs.zip
ECUFlash
1.34
1.35
1.40
1.41
1.42
Unlockerv1.1
Mitsulogger (unknown version)
other file... (let me know if I should remove it, I don't think its necessarily harmful where it is)
ECUFlash
1.34
1.35
1.40
1.41
1.42
Unlockerv1.1
Mitsulogger (unknown version)
other file... (let me know if I should remove it, I don't think its necessarily harmful where it is)
#7
Evolved Member
iTrader: (6)
I think it was actually 1.2X, but I can't remember for sure. I do have a GPL'd copy of the source sitting around...somewhere...
EDIT: You are probably right, here. The version I hacked up was 1.29. I definitely have the source to it on a backup. I just have to find it.
d
Last edited by donour; Feb 5, 2010 at 09:12 AM.
Trending Topics
#9
If you received it under the GPL, that's a very, very big deal to me. I've been intentionally avoiding looking too deeply into anything that Colby did, so as not to taint myself with any of his IP (aside from noting that he'd started obscuring the executables with the 1.30 release; it's fairly obvious, since the obfuscation process also compresses the binary). If you have a copy of it that was released to you under the terms of the GPL, and are willing to share it publicly, that means someone could legitimately use his work as a starting point. (The flashing kernels in particular, although I suspect you might not have received source for them?)
I've been giving a bit of thought to the cables as well. The problem with the 1.3U cables and H8 processors should actually be a fairly simple one to overcome; Colby's original charge pump assumed a low-current 16V signal was good enough, but the H8s require that line for flashing current. Obviously, Tactrix has OP2.0 units to sell, so they're not interested in going back to correct that problem with the 1.3 cables, but correcting it by attaching the original flashing pin output to a relay driving a step-up converter that can provide enough current ought to be good enough, and it's something you could probably just permanently install in the car (think an adapter harness for the flashing connector). No new cables required, and probably less than $10 in through-hole parts, even at Digikey prices.
The problem at that point becomes EcuFlash refusing to actually flash the ECU, because it thinks the cable can't do it. Which would be easy for Colby to correct if he cared to, but it just comes back to me thinking that we need to be building on open source work instead of a closed product. OP2.0 was an even bigger step in the wrong direction in this regard, even though I was pretty excited about the design originally.
----
By the way guys, thanks for the help so far. I've updated the first post with a link to where I'm storing these; it looks like all I need at this point are 0.91, 1.01, 1.21, 1.22, 1.23, 1.24, 1.33, and 1.36 to complete the collection. Hopefully others will find this useful.
My next planned step, since the bulk of the metadata was community-developed anyway, was to pull the XML from each release, and stuff them into a Github repository, with tags for each version so we could go back through time to see how they've changed. That could potentially give us a single place where we could coordinate new XML development if enough people were interested, merging in changes from future EcuFlash releases as necessary.
#10
Located version 1.33 today on some crazy German website, and added links to the original 0.90/0.93 source code that Colby released. I've also started trying to keep the wiki page for EcuFlash up-to-date with changelog information and release dates where I've been able to find it.
So at this point, we're still missing 0.91, an "official" 1.01 (as official as things were back then, anyway), 1.21 through 1.24, and 1.36. Not bad!
donour, if you're still around: did you ever manage to find that backup of the EcuFlash source?
So at this point, we're still missing 0.91, an "official" 1.01 (as official as things were back then, anyway), 1.21 through 1.24, and 1.36. Not bad!
donour, if you're still around: did you ever manage to find that backup of the EcuFlash source?
#13
Evolving Member
thx everyone for the files you shared
read a subaru last month, updated ecuflash to the latest version and now i cant connect anymore for some reason...so I'll try to downgrade to your older versions
read a subaru last month, updated ecuflash to the latest version and now i cant connect anymore for some reason...so I'll try to downgrade to your older versions
Thread
Thread Starter
Forum
Replies
Last Post
FS[Mid-Atlantic]: 2010 Evo X SE - 73K Miles - Modded - $22k
Moussa93
For Sale - Cars For Sale
2
Apr 25, 2016 01:15 PM
murkdevo
Vendor Service / Parts / Tuning Review
83
Oct 16, 2012 05:53 PM