v2.873 release

Forum for discussing how to install MicroSquirt(TM), choose and troubleshoot sensors, wiring, and communications for MicroSquirt (TM) and MicroSquirt Module(TM).
Forum rules
Read the manual to see if your question is answered there before posting. If you have questions about MS1/Extra or MS2/Extra or other non-B&G code configuration or tuning, please post them at http://www.msextra.com The full forum rules are here: Forum Rules, be sure to read them all regularly.
Post Reply
grippo
MegaSquirt Guru
Posts: 921
Joined: Mon Feb 16, 2004 6:55 pm

v2.873 release

Post by grippo »

I am double posting this message because it applies to both MS II and even more to microsquirt or anyone using the dual spark option,

I recently found why, during bench testing, I was seeing an occasional glitch in the ignition outputs for dual spark. There is only one interrupt for the two ignition channels, with a flag that tells you which channel caused the interrupt. However, it sometimes happens that one of the channel interrupts is disabled because the spark is done and nothing else is necessary until the next tach pulse for that channel comes in. But the flag can still be set, so sometimes, when a channel 2 interrupt occurs, the channel 1 flag is also set and this sometimes caused the chan 1 output to incorrectly change state.

The cure is to only test a flag for channel x if the interrupt for channel x is enabled, otherwise do nothing (return). That is what is in v2.873. There is no other change, so nothing is needed in the way of an ini file.

If you are using the dual spark option you should upgrade to this version, otherwise you don't need it, but it won't hurt anything either..

You can get the code and s19 file on:

http://www.msefi.com/viewtopic.php?p=179116#179116
MegaSquirt EFI :: View topic - Another release (v2.873)/fix for v2.872
and Lance will put it in the proper spot when he sees it.
Bernard Fife
Super Squirter
Posts: 1009
Joined: Mon Feb 16, 2004 3:15 pm

Post by Bernard Fife »

The code is also here: http://www.megamanual.com/ms2/code.htm

(as well as in the revisions listing and the latest downloader release here: http://www.megamanual.com/files/software/ )
Post Reply