Inexpensive Opensource Flashing(Read is 100% working)

It's super slow right now, but that's a solvable problem.
Then we work on getting it to write changes back to the PCM.
Then it's really party time!

It's super slow right now, but that's a solvable problem.
Then we work on getting it to write changes back to the PCM.
Then it's really party time!
Those are going to require changes to the firmware in the AllPro adapter, which Antus has already done some work on. In addition there's another guy working with us who aims to get the Macchina M2 interface going. It kind of blows my mind that there is inexpensive hardware already in production with open-source firmware just waiting for some apps to come along. What a great time to be alive! With 4x speed and larger transfers, a full read should be under 5 minutes. And writes should be well under a minute since we'll typically only be writing to the segment that has the actual tuning data on it.
In the meantime I'm going to work on making the Windows app's communication more reliable, so that this will work with a PCM that's actually in a car just as well as it works with the one that's on my desk. My first attempt at reading the PCM in my Corvette ended with the dashboard lit up like a Chrismas tree and the engine not starting.
It's all good now though, just had to cut power to the PCM to force it to reboot.
The Best V8 Stories One Small Block at Time
It's under $40 shipped, so there isn't much risk there. Or just watch this space, and order one when we get reading to work at 4x speed. Writing should follow not long after.We're also pretty close to getting it working with the AVT 852, but those are like $250. If you don't already have one, don't bother.
The Scantool SX definitely will work, but only at 1x speed, so it will never be as fast as we expect the AllPro to be. We're going to pester the Scantool folks to support 4x at some point, but that would almost certainly mean buying a newer one, if they do it at all.
I'm also looking forward to seeing if that can be used as standalone data logger. Plug in, drive, get home, copy the logs over to a PC and get to work...
Current state of things regarding hardware -
ALLPRO(obddiag.net)
USB - Firmware is under development further, there is a bug in the large blocks we are still tracking down. The device firmware can be user updated pretty easily.
Bluetooth - Currently not looking good for it with out some changes to the way it's programmed.
Dev board - Can be used with USB or Bluetooth, same firmware bug as the USB version currently.
Theoretical "Read" time for a 512K pcm will be about 3 minutes and about 5 minutes on the 1mb pcm's. These times are estimated and have not been validated yet due to a firmware bug. The device will support 4x mode and will be able to read 2048 byte blocks.
OBDLink(scantool.net)
Sx(USB) - Working for complete reads in 1x mode and 512 byte blocks(these are small blocks)
Lx(Bluetooth) - Same as above
Mx(Bluetooth) - Same as above
512K read times are right at the 20 minute mark and 1 mb pcm's are about double that. We will be approaching the company when we feel the time is right and requesting support for larger blocks as well as 4x mode support. These devices are all physically capable of reading larger blocks as well as supporting 4x speeds but the firmware has not been developed to support them. Assuming the company was willing to add support all existing devices would be able to update the firmware to take advantage of the added support. Even if they only added support for larger blocks or 4x either one will be able to drastically speed up the amount of time it takes to read out a pcm.
AVT(avt-hq.com)
AVT-842 - Untested but should be working in therory
AVT- 852 has been tested on 512K and 1mb pcm's and is working as of about an hour ago.
512K pcm takes around 2 1/2 minutes to read and the 1mb takes just a hair under 5 minutes to read. While these times could be further improved they are more then acceptable and are on par with commercial software.
J2534(multiple tool brands)
J2534 - After a great deal of work and a dedicated dll specifically created for this by Envyous Customs we now have a working read. Currently it has been tested against a GM MDI and a VxDiag Nano and they are both working. Currently the J tools are working in 1x mode however 4x support will likely be added with in the next week or so.
512K takes just under 8 minutes to read in 1x mode and a touch over 15 minutes to read a 1mb pcm. Once 4x mode is working these times should drop to around 2 1/2 minutes for the 512K and 5 minutes for the 1mb pcm's.
Recapping
Avt - Fastest but cost the most
J2534- Comparable speed to the Avt, cost varies greatly. Cheap clones are an issue and may not work
Allpro - Will likely end up being the best middle of the road tool and the second cheapest.
Obdlink Sx,Lx,Mx - Unless support is added for larger blocks and/or 4x it will be the slowest tool by a good margin.
http://m.worldobd2.com/wholesale/gm-...interface.html
Also - the AllPro USB adapter I’m finding is an ELM device - isn’t that only 1x?
http://m.worldobd2.com/wholesale/gm-...interface.html
Also - the AllPro USB adapter I’m finding is an ELM device - isn’t that only 1x?
The video I posted was done using a VxDiag Nano. I purchased 5 of these devices before I got one that was genuine, three of the clones came from Amazon but as always Amazon took care of the issue with out much trouble. I'm only linking this as a reference......I am in no way guaranteeing this seller is still selling genuine devices..... but the one I received from them about 6 months ago was the real deal.
As far as the MDI, any time you start messing with clones it's going to be a gamble as to what your buying. There are a LOT of clones for every thing these days and most of them are junk.....however there are always going to be high quality knockoffs that work just as well as the original and it's just a matter of finding one of these if you plan to buy anything other then a 100% genuine OE device.
I have no issue buying cloned hardware out of my own pocket and testing it..... and I have been over the last 6 months or so......however unless your dealing with the actual manufacturer of the clone'd product there is no way of knowing if the next batch they get will be the same quality. I have sent back more devices that didn't work correctly than I have kept.......I've had to take a break since Paypal sent me a warning for excessive return claims near the end of last year and is the reason I turned to Amazon.
We are supporting a number of inexpensive devices that will likely be superior to most if not all poor quality knock off devices like the worldobd2.com Mdi or most Ebay VxDiag nano's.












