User page for megatune tuningsoftware
With the release details there is also some development info here.
Downloadable megatune and firmware matched and packaged releases
Changelog
- [VemsMT1.1.1-pre0.zip experimental prerelease]
- TODO: test [V3GUI] : a GUI-tool (zip for windows, but also available on linux, ask if you need it). This will replace .bat scripts. Hopefully now contains the dlls so it should run on all windoze (note that previous also ran fine on a few windowses they were tested on - likely the dlls were there for some other reason. Test means "test"; it's for testers and advanterous users; but getting better all the time and now seems useful). Functions:
- Upload/Verify firmware
- Upload/fetch config/table files
- Generate trigger wav sound files
- based on user-input parameters
- based on trigger.ini pointed by the user
- or based on trigger.ini file found in the dir of the config file when/which the user chooses to upload (TODO: do this automatically)
- user can choose coolant/air temperature tables (EasyTherm - hexpatch way) for firmware upload and verification; Very handy. Test if it works for you. Note that you can save (and load) firmware sessions that remembers these settings.
- DONE: GenBoard/Manual/MatRetard (actually, firmware change without any megatune aspect)
- DONE: appear "MAP(load) mult" at another place where one would expect (at hybrid...RPM settings)
- DONE: h[1]
- DONE: ALS and launch input selection
- TODO: h[2] almost OK, but make sure MT resets bit0:2 and bit7
- maketables.exe should examine h[2] upper nibbles: if all are 0, than swap upper and lower nibbles to gracefully migrate to new h[2] semantics, where i259 outputs are 0x00,0x10...0x70 and s259 outputs 3..6 (stepper A..D) can be used for ignition with bit[1]>0 eg. 0x38,0x48,0x58,0x68)
- done ? merge changes in stable1_0 vemsv3.ini (curve-editor?)
- TODO: drop makeconfig.exe (and maybe all the .bats?) makeconfig.exe should not write unspecified vars as FF (done in svn, just need to be compiled)
- TODO: drop sh.exe
- [ VemsMT1.0.65-pre0.zip] has stable1_0 firmware (with recent stable1_1 changes merged)
- minor TODO: get rid of VEMS2 undefined (vemsv3.ini L326) error
- TODO: test [V3GUI] : a GUI-tool (zip for windows, but also available on linux, ask if you need it). This will replace .bat scripts. Hopefully now contains the dlls so it should run on all windoze (note that previous also ran fine on a few windowses they were tested on - likely the dlls were there for some other reason. Test means "test"; it's for testers and advanterous users; but getting better all the time and now seems useful). Functions:
- [VemsMT1.0.73rc2] - Full package with firmware 1.0.73 both 12x12 and 16x14 table support. EXPERIMENTAL - USE WITH CAUTION
-
[VemsMT1.0.69.zip] - Full package with firmware 1.0.69
- Now includes generate-configWithWBO2Defaults.bat which ensures that the factory recommended wideband settings are correct. Does not effect unit specific (pump_pw_zero, nernstdc_target and wbo2_calibration) settings.
- [VemsMT1.0.53.zip] - Full package with firmware 1.0.53
- [VemsMT1.0.36.zip] - full package with firmware 1.0.36
- [VemsMT1.0.30rc3.zip] Renamed the full package for less confusion
- Lots of improvements in megatune, Curve editor (boost vs rpm table), plugins (Tools / Vemslogger Viewer), nicer Table Editor
- It is now possible to inactivate profiles according to your own taste, check the Profileactivation folder in the zip.
- Notifies user of which code is chosen
- temp calibration upload script
- readme.txt file
- improved .bat scripts
- minor changes in megatune dialogs
- please report errors on the IssueReports page
Instructions to make it work:
- download complete package above
- unzip to a directory of your liking
- use "download_config.bat" to fetch your current config from ecm or copy your existing config.txt and tables.txt to VemsMT-xxxx/config
- update your config (if required) with the config changes that may be there between the firmware version you currently used and the version you are about to upgrade to, see GenBoard/UnderDevelopment/FirmwareChanges for details on changes. YOUR CAR MIGHT NOT START OTHERWISE OR YOU MIGHT GET UNWANTED BEHAVIOUR !
- issue a "generate_config.bat"
- closely inspect the generated log files (config.log and tables.log) too see if you missed anything
- flash firmware your v3.X using "upload-firmware.bat" from the directory
- optionally run "tempsensor_upload.bat" to configure your temperature compensation tables (default is clt and iat = 2252).
- upload your tables.mtt and config.mtt to ecm using upload-config.bat"
- Reboot the ECM (cycle power)
- browse to the VemsMT-xxxx/MegaTune2.25 dir and execute megatune.exe
- select the profile that matches your firmware
- start tuning your engine
Megatune and firmware for old genboard v2.x
Several v2.2-s are running, installed and tuned years ago. It is recommended that install specific data including docs,wiring,versions,config,firmware,megatune,tools etc) is kept (and backed up) safely, and passed along if ownership changes (please be nice to the new owner: the advantage of a self-tunable system is gone immediately if access to this info is hard, and it can turn into a blackbox nightmare).
MembersPage/SamiKorhonen has some v2.x firmware compiled from recent code, and megatune he uses for it.