MS2 V2.5 Wheel Decoder Code Update?

This forum is for discussion of MicroSquirt (TM) from Bowling and Grippo. The MicroSquirt information site is at www.usEasyDocs.com
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.
Mike_Robert

Post by Mike_Robert »

Thanks, Al. I'll be working on the install this week and should have a report for you soon. Ref your initial post - am I in the ballpark assuming to not exceed 6000 trigger events/sec or so?

-Mike
Bernard Fife
Super Squirter
Posts: 1009
Joined: Mon Feb 16, 2004 3:15 pm

Post by Bernard Fife »

Mike,

In the last version of 2.53 code I looked at, the limits were:

- with a 36-1 wheel (and ''last interval' predictor) I saw a stable rpm signal up to 10770 rpm (signal is ± ~10 rpm), above that the rpm started to bounce after few dozen seconds (all tests at 8 cylinders, etc., etc.). However, the ignition outpout begins to falter at about 8900 rpm (occassionally retarding slightly, never advancing).

- with 60-2 wheel and 'first derivative' predictor, it looks like 6250 rpm is the top sustainable speed for a stable rpm and ignition signal.

These were the top rpms that could be held indefinitely (more than a minute or two) with no issues. The code is capable of higher rpms for a dozen or so seconds before it becomes 'overwhelmed' with interrupts.

And this is all bench testing - no 'real world' situations, so be careful!

<edit: these limits have been raised considerabley in the 2.6 code>

Lance.
Last edited by Bernard Fife on Sun May 21, 2006 9:06 am, edited 1 time in total.
Mike_Robert

Post by Mike_Robert »

Thanks, Lance - being careful entails asking questions, that's why I'm inquiring! I should be just fine with a 12-1 running the rotary (equal sparkwise, to a 4 cyl 4 stroke) at <8500. As always I'll bench it first with the same trigger device that the engine uses then log the crap out of things with very conservative settings.

-Mike
Bernard Fife
Super Squirter
Posts: 1009
Joined: Mon Feb 16, 2004 3:15 pm

Post by Bernard Fife »

Mike,

Yeah, I was sure you would be careful, and you know what you are doing, but I try to keep in mind those few individuals that might try it without your wealth of experience and knowledge. A few words of warning spread throughout the thread can't hurt!

In fact, I ought to apologize to the whole list for this - my replies are often long winded, but for the most part this is for the above reason. It does make for tedious reading, though!

Lance.
muythaibxr
Helpful Squirter
Posts: 35
Joined: Thu Oct 14, 2004 11:48 am
Location: Berwyn Heights, Maryland

Post by muythaibxr »

I have a question about those rpm limits...

I've been able to successfully run msns-extra on the bench up to 12000-13000 rpms with everything set up for a rotary engine...

What is the execution time of the MS2 code as it is whenever a trigger tooth is hit?
racingmini_mtl
Helpful Squirter
Posts: 61
Joined: Sun May 02, 2004 5:51 am
Location: Montreal, Canada

Post by racingmini_mtl »

Al,

Could you provide the CodeWarrior project for v2.53 because even using CodeWarrior I can't get it to link. There are a few functions missing such as NoOp, SpSub, reboot, monitor. I got the 32k license for CodeWarrior so I should be able to generate the s19 file, I assume. I'm either doing something wrong in my project or there are some files missing. With gcc, these functions are included in .s files but these files are not compatible with CW.

If you can't provide the project could you (or someone else) write up a small dummy's guide for generating the s19 file as is already done for the gcc compiler.

Thanks,
Jean
jonfx4com
Helpful Squirter
Posts: 133
Joined: Fri Nov 18, 2005 7:30 am
Location: North of UK
Contact:

Post by jonfx4com »

grippo wrote:The code and s19 files are attached. Note that thia wheel decode is only for m-n wheels, no m+n ; also, it only handles one wheel - its not sequential. That will come with the router board.

Phil Johnson does the gcc code. I generally send him a copy after the code is tested - we still haven't completed testing 2.34 code.
I have been running 2.34 for 2 weeks and a few hundred miles plus 8 or 10 hours seting up in the garage and it has so far presented no bugs of any description. Of course I can only speak for the EDIS configuration on the ignition side of things. I am using MT225b756 Beta, I have had a few comms issues but I am quite sure that is my configuration as I have only USB to serial or the Serial-bluetooth connections to choose from and neither is very reliable.

Jon
barf
MegaSquirt Newbie
Posts: 9
Joined: Tue May 31, 2005 4:11 am
Location: Christchurch, New Zealand
Contact:

Post by barf »

thanks for putting in the new VR sensor code it is exactly what i wanted :-)
I will be trying out this new firmware in-car soon (3s-ge, 4 wires from dizzy-type)

keep up the good work everyone! :RTFM:
Karl_Skewes
MegaSquirt Newbie
Posts: 24
Joined: Sun May 02, 2004 1:16 pm
Location: Auckland, NZ
Contact:

Post by Karl_Skewes »

Barf:
You will need to grind two teeth off the NE wheel to use this code.
It doesn't support the G1 and G2 2nd trigger inputs sorry.
barf
MegaSquirt Newbie
Posts: 9
Joined: Tue May 31, 2005 4:11 am
Location: Christchurch, New Zealand
Contact:

Post by barf »

a software solution would be nicer, but ohwell
does it matter which two teeth i grind off?
Post Reply