Page 1 of 1

Problems after installing newer code

Posted: Fri Apr 16, 2010 12:39 pm
by gboone
I was using 2.881 code and then downloaded and installed 2.890. Now when I open my latest msq file (one I made using 2.881 code), I get a warning that 9 warnings were written to the audit.log file. Where do I find this? But for now, I'd like to revert back to 2.881 temporarily, but can't find the download for it anywhere. Can someone provide a link to 2.881 code download? I'm afraid to connect my laptop to the MS2 with the warnings I got opening a msq file. TIA

Re: Problems after installing newer code

Posted: Fri Apr 16, 2010 5:23 pm
by Bernard Fife

Re: Problems after installing newer code

Posted: Sat Apr 17, 2010 6:45 pm
by gboone
Thanks Lance,
That works. Wonder why google couldn't find it?

Re: Problems after installing newer code

Posted: Sun Apr 18, 2010 7:37 pm
by gboone
I didn't expect the trouble I got from installing a newer code on my laptop. But I never did the bootjumper on the MS2. I needed to get the car up and running soon with a few changes, so I reverted back to 2.881 code for now.

So would I realize any benefit from changing from 2.881 code to 2.891? I read on http://www.megamanual.com/ms2/revisions.htm about the revisions but cannot discern the difference between 2.881 and 2.891. So is it worthwhile for me to upgrade the code, and how much work is involved to make the change? Here's what it says:

Version 2.88, 2.881, 2.883, 2.884, 2.886, 2,887, 2.888, 2.890 - current release code (Mar.8/09)

main.c source code,
Monitor_v2.890.abs.s19,
INI file,
settings.ini,
help file.

* Fixed problem with prime pulse and extended max length to seconds.
* Multiplied alpha_map by baro/1000 to emulate change of alpha_map with altitude.
* Added ECU type input to prevent damaging components by a default configuration incompatible with the hardware.
* Cut dwell timeout to 0.3 sec to reduce chance of over-dwell.
* Improved dual spark logic to prevent missed ignition outputs.
* Added baro correction and air density correction correction to crank pulse width.
* Default warmup X-Tau % values reduced to avoid low rpm oscillation.
* Fixed ASE (afterstart enrichment) if start at rpm > crank_rpm.
* Fixed N2O enrichment calculation to be % of time between tach pulses.
* Fixed bug causing spark time tooth offset with 1,2 cylinder wheel.
* Changed wheel decode and wasted/COP Dual Spark ignition into a tooth(angle) based system to improve accuracy of spark timing. The fractional excess of tooth is the only part that remains time based.
* Moved Ign_TimerIn ISR to page 3D.
* Update altcount during cranking so will keep injector banks in synch when come out of cranking (only significant with cam sync).
* Fixed tach output logic for MicroSquirt.
* The spark retard input variable for the Rev Limiter was made a positive-only variable, since no one would advance spark to limit rpm. This expands its range to 0 to 25.5°, instead of +/-12.5°
* The injector test mode was found to be broken, and is fixed in this version.
* Added N2O spark retard,
* Fixed M-0 with crank sync option to yield correct rpm for the 2 cylinder case,
* Fixed bug in altcount at TPS WOT issue,
* Prevent IAC from going to cranking position on missed VR re-synchs,
* Fixed x-tau sum reset bug,
* Locked out missing tooth wheel decode when EDIS selected,
* Added spark adjustment versus baro for alphaN,
* Decreased dwell timeout at lost synch to 20 milliseconds.
* Fixed problem with rejecting noise (extra tooth) in missing tooth gap.
* Set PulseTol to cover manual resynch as well as auto resynch case.