Pages: [1]
Author Topic: NefMoto ME7 Flashing Software Release 1.5.0.1  (Read 17354 times)
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« on: September 15, 2010, 12:29:26 PM »



Summary:
The NefMoto ME7 ECU flasher is a free tool that allows you to read and write the flash memory in your ME7 ECU in car over the OBD port. All that is required is a FTDI based USB OBD cable that works in "dumb" mode. Dumb mode cables pass the raw serial data straight through without applying any higher level protocols.

Features:
-ECUs can be written through the OBD port in about three and half minutes.
-ECUs can be read through the OBD port in about five minutes.
-User defined memory layouts allow for flashing any memory arrangement.
-Writing erases and programs one memory sector at a time to allow you to recover the ECU in case of failure.
-Written and read data is verified with checksums to insure data was sent correctly.
-Reading and clearing error codes is also supported.

This software does NOT:
-Does not update checksums or validate the file you are flashing in any way.
-Does not allow you to edit any maps, value, etc. It is just for flashing.

Features coming soon:
-Allowing the user to select fast-init or slow-init connection modes (Release 1.5.1.0)
-Staying connected between multiple operations (Release 1.5.1.0)
-Validating the memory layout against the ECU before flashing (Release 1.5.1.0)
-Uninstalling previous version as part of install (After the bugs settle down)
-Support for Windows XP (Some future date after most of the immediate bugs are worked out)

System requirements:
-32bit or 64bit Windows Vista or Newer (Will work if run inside a virtual Windows machine on Linux as well)
-.NET 3.5 (installed as part of install process)
-FTDI USB D2XX driver version 2.06.00 or later
-3 megabytes of free hard drive space

Tested supported cables:
-eBay USB VAG KKL using the FTDI D2XX standard driver
-Ross-Tech HEX-KEY-CAN using the Ross-Tech FTDI D2XX driver ("boot in intelligent mode" must be unchecked in the VCDS options screen)
-Any dumb OBDII cable using the FTDI USB chip

Tested unsupported cables:
-Galletto (Does not support dumb mode)
-KWP2000+ Flasher (Does not support dumb mode)
-Old Ross-Tech KEY-USB (Does not support true dumb mode)

Tested supported ECUs list on the wiki:
http://nefariousmotorsports.com/wiki/index.php?title=NefMoto_ECU_Flashing_Software

Known issues:
-No known issues. Please let me know if you find any.

How to install:
Please uninstall any previous versions of the NefMoto ME7 ECU Flasher before installing the latest version.
To install, download and run the attached file ECUFlasherHostInstaller 1.5.0.1.msi.
Then ensure that you have the FTD2XX driver installed for your specific cable.
If you have a generic cable, download CDM20600.zip, then extract it and install the generic FTDI D2XX driver.
« Last Edit: September 15, 2010, 12:34:27 PM by Tony@NefMoto » Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
Rick
Hero Member
*****

Karma: +63/-4
Offline Offline

Posts: 704


« Reply #1 on: September 19, 2010, 10:34:19 AM »

Tony,

tried this on my UK 512kb C box and still nothing.  Tried it on a Vista machine and get the same - fails every slow init.

Rick
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #2 on: September 19, 2010, 12:36:48 PM »

Tony,

tried this on my UK 512kb C box and still nothing.  Tried it on a Vista machine and get the same - fails every slow init.

Rick

Hi Rick, can you please post a log file please. The next release will include support for fast init, which may help. But like you have said before, your ECU may not support the KWP2000 protocol.
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
spen
Full Member
***

Karma: +43/-0
Offline Offline

Posts: 112


« Reply #3 on: September 22, 2010, 09:06:08 AM »

Tony

The C box only 'speaks KWP1281'.  Will you ever consider including KWP1281 compatibility?  Smiley

Spen
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #4 on: September 23, 2010, 10:40:13 AM »

Hi spen,

At this point I don't have any plans to support flashing using the KWP1281 protocol. All newer cars speak KWP2000, and I am not even sure if the KWP1281 protocol can be used to flash the ECU.

Thanks for confirming the 8D0907551C ECU does not speak KWP2000.
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
Drehkraft
Jr. Member
**

Karma: +9/-0
Offline Offline

Posts: 46


« Reply #5 on: September 28, 2010, 05:13:59 PM »

Great work Tony!  I will install and try on a few cars when I get a chance.

Jason
Logged
Marko
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 1


« Reply #6 on: October 10, 2010, 08:48:45 AM »

Hey!


Question about facelift and pre-facelift Audi S4 ecu differences. Can I upload pre-facelift software to facelifted S4? Are they the same?


Thanks,

Marko
Logged
Rick
Hero Member
*****

Karma: +63/-4
Offline Offline

Posts: 704


« Reply #7 on: October 11, 2010, 05:35:33 AM »

in the UK, pre face lift will use a C box, which is totally different, and will not work with Tony's software.

What model is the ECU?
Logged
s4rmm
Jr. Member
**

Karma: +4/-1
Offline Offline

Posts: 28


« Reply #8 on: October 21, 2010, 01:20:57 AM »

Hi Tony,
this version works very well, haven't got any failures.
When do you plan to release premium version?
I'm also very interested in (buying) your logging software, 3 samples per second with VCDS is not enough. Can it read more than 364.08g/s?
Thanks.
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #9 on: October 21, 2010, 03:22:42 PM »

I'm hoping to release version 1.6.0.0 tonight. The next release after that will add support for premium features. At which point the flashing tool should be done.

Then I haven't decided if I will immediately work on the data logger or the checksum correction tool. My data logger can read the same data the ECU has internally, so if the ECU can read more than 364.08g/s then my data logger can.
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
dans4
Newbie
*

Karma: +1/-0
Offline Offline

Posts: 3


« Reply #10 on: October 21, 2010, 05:59:09 PM »

Just downloaded your software.  thanks.  
I made the upgrade to windows 7 too.  

what program do you recomend using, after reading the ECu file?


dan
« Last Edit: October 21, 2010, 06:03:59 PM by dans4 » Logged

k04s, 85mm, 60#
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #11 on: October 21, 2010, 06:22:08 PM »


what program do you recomend using, after reading the ECu file?


That is the big question. Currently the answers are WinOLS, and TunerPro. But that is not really an answer.

Ultimately, all I can say is one day I will release some more software that lets you do more cool stuff.
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
Jason
Hero Member
*****

Karma: +38/-0
Offline Offline

Posts: 500


Breaks everything!


« Reply #12 on: October 23, 2010, 01:34:32 PM »

Was working on separate unrelated virtualization project, but when I was finished I determined flashing with a Mac using Parallels and W7 32bit works flawlessly...

Install Parallels, W7, and then plug in your FTDI cable - OSX will ask you if you want to use it with Parallels... then install the drivers Tony posted in your W7 box and get to flashing....

Smiley
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #13 on: October 26, 2010, 08:51:14 PM »

Version 1.6.0.0 is out: http://www.nefariousmotorsports.com/forum/index.php?topic=254.0

Now with:
-Fast init and slow init connection methods
-Slow init connection bug fixes
-New validate memory layout operation
-New check if ECU matches operation
-Now stays connected between operations
-User selectable baud rate
-New status bar
« Last Edit: October 26, 2010, 08:53:35 PM by Tony@NefMoto » Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.042 seconds with 17 queries. (Pretty URLs adds 0.001s, 0q)