June 2, 2010

It’s never easy

Filed under: Uncategorized — NefMoto @ 11:21 am

All of my available free time has gone into fixing the timing issue with my ECU connection code. USB latency and 1ms precision communication timing is a tricky combination. I never would have thought there was a problem with my ECU connection code, because I have used it myself for over a year. But it turns out that the 2002 S4 ECU is much pickier about the timing precision than the 2001 S4 ECU.

Hopefully a few more days of pulling my hair out while staring at the logic analyzer, and the software will be released. Too bad I can’t just use some embedded device to handle all of my communication timing issues that the USB protocol is causing me…

And that brings me to my next update. I have been thinking a lot about making my own OBD cable, and my own hand held flashing/data logging device. For the first release of my flashing software, I want to support basic dumb cables, and so I can’t rely on any fancy hardware inside the cables. But for future releases of my software I am hoping to release my own cable with additional functionality. I am hoping to do more than just use an ELM chip with some hardware support for OBD protocols. I would like to allow for additional analog inputs on the cable for data logging external sensors like wide bands, as well as support stand alone flashing and data logging without needing a PC.

I’m not sure when any of this will materialize, but I wanted to let all of you know it is something I am sorting out as a side project at the moment.

May 27, 2010

ME7 Flashing Software Almost Ready

Filed under: Uncategorized — NefMoto @ 11:59 am

I have managed to find a system for generating security login codes that appears to work for multiple ME7 ECUs. Hurray!

2000 Audi S4 ECUs are not supported, because of a bug inside their flashing code. Maybe in the future I can come up with a work around.

2001 Audi S4 ECUs are supported.

2002 Audi S4 ECUs are supported, but I have a timing bug to fix which prevents connecting.

I believe all VAG ME7 ECUs should be supported my software, but I can’t test all of them myself.

Once I fix the connection timing bug for the 2002 S4 ECUs I will release the software.

Stay tuned.

May 25, 2010

Quick Update

Filed under: Uncategorized — NefMoto @ 1:20 pm
  • I am going to try to start posting blog updates regularly again.
  • ME7 flashing software is ready for first release, pending a few more days work on security login codes. Currently I can only login to the S4 Mbox ECU, and I am trying to find a better generic security key generation algorithm to get around this.
  • There is a website overhaul coming soon that will add some much need graphic style to the website.
  • Once the flashing software has been released I will hopefully have some time to share some more info on ECU tuning, as well as come up with a plan for the next piece of software I will write.

PS: If you are wondering why the first release of the ME7 flashing software has taken so long, it is because I had to write a whole code protection and security system before releasing. This was a one time cost to get it done initially.

« Newer PostsOlder Posts »

Powered by WordPress